WS2801 Saint-Vallier De Thiey(Lu 20592 fois)

WS2801 Saint-Vallier De Thiey le: 25/11/2011 à 15:48:30
Bonjour,

je viens de me porter acquereur d'une WS2801

elle arrivera a la maison aux alentours du 16 decembre ...
Objectif installation avant le 01 Janvier 2012 bien sur ...
achetée 158Euros  port compris  sur vente privée.com cette semaine (la vente ce termine ce soir je crois)
j'etais plus partit au depart pour acheter une WS2357 mais le sans fil et la reduc sur le prix public mon convaincu de prendre ce modele qui a pour inconvenient d'etre malheureusement un peu moins documenté sur le net que les WS23xx

j'habite Saint Vallier de thiey (06460)je compte transferer en permamnce les données sur le net , j'ai des "connaissances" de base en php/mysql ca sera l'occasion d'essayer d'ameliorer mes petites connaissances ...
plus tard je prevois aussi une petite webcam ...

premiere question : quelqu'un pourrait poster ici le fichier currdat.lst de HWpro de cette station ? j'en ai recuperé d'autres modeles mais ils semblent tous plus ou moins differents , j'ai commencer a faire un fichier php pour recuperer les données dedans ...ensuite on mettra tout ca dans une base de données Mysql ...

Merci et a tres bien tôt ..je crois que je vais squatter ce forum un bon bout de temps ^^
« Modifié: 01/01/2012 à 21:22:32 par mammillaria »



Re : WS2801 mammillaria Réponse #1 le: 25/11/2011 à 22:30:57
Le voici. Enlève l'extension txt



Re : WS2801 mammillaria Réponse #2 le: 26/11/2011 à 07:09:49
merci pschnell
je précise juste qu'il faut être inscrit au forum pour voir le fichier joint ...
j'ai cherché 5 minutes avant de comprendre ;)  :D



Re : WS2801 mammillaria Réponse #3 le: 26/11/2011 à 09:39:36
bon j'ai bien récupéré toutes les valeurs qui m'intéressent dans le fichier ...
par contre la valeur de la dernière date d’actualisation c'est au format epoch1900
j'ai donc pris cette valeur a laquelle je soustrait 2208988800 (diff entre 1900 et 1970)
je trouve donc 1322256516  soit 25-11-2011 - 22:28:36   ;D ouf j'ai trouvé ^^


pour ceux qui comme moi débutent en php et souhaitent s'amuser et apprendre en même temps
ci-joint mon premier fichier php de lecture du currdat.lst :

« Modifié: 26/11/2011 à 10:33:18 par mammillaria »



Re : WS2801 mammillaria Réponse #4 le: 26/11/2011 à 16:09:15
eh bêh en attendant d'en faire plus avec mon fichier php qui ne fait aps grand chose pour le moment me suis attaqué a l'automatisation d'une tache sous Windows Xp , car on va se servir de notre asus eepc pour faire tourner tout ça ...

1/ il faut avoir un serveur et php installé , j'utilise Wamp pour ma part mais y'a aussi easyphp qui est très bien ...

2/ creer un fichier batch qui va executer le fichier php voulu
il va vous falloir l'adresse de php installé sur votre serveur wamp (qui doit être configurer pour démarrer au ...démarrage de windows ... et l'adresse de votre fichier php a exécuter ...
ouvrir un nouveau fichier txt avec le bloc note et mettre dedans :

@echo off
C:\wamp\bin\php\php5.3.0\php.exe C:\wamp\www\recupws2801.php

enregistrer ce fichier et changer l'extention .txt en .bat
je l'ai nommé pour ma part ws2801_recup.bat

2/ activer le planificateur de tache (chez moi il était désactivé ...) pour executer le fichier ci dessus toutes les X minutes ...Vous devez aller dans le panneau de configuration=>outils d'administration=>services
Là vous devez vérifier l'état du service "planificateur de tâche". Il faut le démarrer puis le passer en mode automatique

3/ c'est pas tout pour pouvoir excuter une tatche plannifiée il faut qu'il soit lancé par un autre utilisateur , perso j'en avais qu'un seul sans mot de passe , , j'ai donc du en creer un autre avec mot de passe ... pourquoi faire simple quand on peut faire compliqué ...

4/ creer la tache : Programmes / accessoires /outils systeme : taches plannifiées
la cible de votre programme a executer sera donc dans mon cas
C:\Documents and Settings\Franck\Bureau\meteo\ws2801_recup.bat
pour excuter toutes les minutes il faut cliquer
dans l'onglet planification tous les jours de 00 :00
puis dans bouton avancée  répéter la tache toute les minutes jusqu’à 23h59

...OUF ça fonctionne ....c'est deja ça ^^









Re : WS2801 mammillaria Réponse #5 le: 26/11/2011 à 18:30:53
voila j'ai modifié le fichier php apres les essais de lecture du currdat.lst on ecrit maintenant tout ça avec un format  csv dans un fichier log.txt  avec la planification des taches j'ai une nouvelle ligne qui s'ajoute toutes les minutes  ;D

du style :
3531245316;6.2;91;4.8;6.2;1.8;247.5;511.5;0.0;0.0;---;1031.6;
3531245316;6.2;91;4.8;6.2;1.8;247.5;511.5;0.0;0.0;---;1031.6;



Re : WS2801 mammillaria Réponse #6 le: 26/11/2011 à 21:07:46
j'ai pas trouvé le moyen d'avoir une tache planifiée inferieure a la minute sous windows ... :-\
heureusement avec php tout y est possible  8)
on garde l'appel toutes les minutes du script php vian la methode decrite plus haut
mais on va le faire durer 58 secondes et le faire se répéter toutes les 5 secondes pour l'affichage live ...
on viens d'essayer ca marche nikel ...

     set_time_limit(58);
while(1)
{
    //le reste du code ci dessus
    sleep(5);
}

bien sur on va utiliser Skin2800 et/ou Graph weather mais l’idée d'avoir une petite partie du site faites avec mes doigts sur mon clavier me plait bien aussi ...



Re : WS2801 mammillaria Réponse #7 le: 26/11/2011 à 21:53:32
C'est bien tout cela !!. Mais n'oubliez pas que 'Lo barbot' dans le sujet des développeurs a déjà développé ce programme entre currdat.lst et php (En plus en freeware !!).

Pourquoi vouloir refaire ce qui existe !!.

A+



Re : WS2801 mammillaria Réponse #8 le: 27/11/2011 à 07:45:57
parceque le lien en fonctionne plus ...
http://www.barbotmeteo.franceserv.fr/Documents/
j'ai l'ai contacté par mail il m'as dit qu'il ne mettait plus ses documents en partage  :-\



Re : WS2801 mammillaria Réponse #9 le: 27/11/2011 à 09:55:26
C'est vrai que 'Lo barbot' a abandonner le forum !!! et le site 

Je vais voir avec lui, la raison de ne plus partager.
J'ai bien ses sources, mais je ne les communiquerai qu'avec son accord.

Je vous tiens informé.

A+




Re : WS2801 mammillaria Réponse #10 le: 27/11/2011 à 17:43:15
Bon, je viens d'avoir une réponse de 'lo barbot'. Il est Ok pour que je diffuse sont petit utilitaire en php pour la lecture des fichiers currdat.lst.

Mais pour cela, il faut me contacter en direct. Soit pas um MP, soit directement par mail.

A+



Re : WS2801 mammillaria Réponse #11 le: 28/11/2011 à 20:28:21
quelqu'un connais la periode de rafraichissement en seconde du curdat.lst generé par HW?
merci :) pas simple tant que la station n'est pas la .
mais au moins j'aurais plein de trucs deja pret quand elle sera livrée ;)



Re : WS2801 mammillaria Réponse #12 le: 07/12/2011 à 16:05:36
Bonjour,

petite question (surement bête)concernant la WS2801
sur le site de La crosse il est indiqué : Compatibilité  Windows XP, Vista et Windows 7 (32 bits)
je vais surement récupérer un vieux Dell de ce style : http://www.tradediscount.com/ordinateur-bureau/unite-centrale-occasion/prix-1,100.html  afin de le planquer dans le cellier (sans ecran etc) et de transmettre en permanence les données de la station et dans un second temps d'une webcam car la solution NAS ou mini Pc aujourd'hui est trop chere pour moi ...

mais le truc  que c'est installé avec XP pro  installé , c'est bon aussi ?
le XP inclue t'il toutes les version de XP ou y'a t'il une SP minimum ? du style SP3 ?
merci



Re : WS2801 mammillaria Réponse #13 le: 07/12/2011 à 23:35:17
Bonsoir,

Xp ou Xp pro, c'est pratiquement idem. La différence réside surtout au niveau des réseaux.
Sur mon serveur météo, j'utilise un Xp pro sp3 est je n'ai aucun soucis de compatibilité.

A+



Re : WS2801 mammillaria Réponse #14 le: 08/12/2011 à 07:15:32
merci pschnell  ;D
du coup avec XP Pro  y'a le "Remote Desktop" en plus non ?
mieux pour gerer a distance ce futur Pc qui n'aura pas d'ecran , clavier etc ...




 

x

Recevez les articles par mail

emailVous êtes passionné de station météo, restons en contact ...
www.station-meteo.com: le site de référence des stations météo