graphWeatherPHP - WS-2308-11

Répondre
olivier

Message par olivier »

Bonjour,

je n'arrive pas à trouver la bonne marche à suivre pour alimenter une base mySQL via graphWeatherPHP et open2300 pour une station de type WS-2308-11.


Dans les fichiers PHP, je retrouve souvent cette ligne
require("../private/mysql/connect_meteo.php");


or dans le package que j'ai téléchargé (GraphWeatherPHP.zip) il n'y avait pas ce fichier.

Est-ce que qq'un peu m'aider ?

merci d'avance,
Olivier
olivier

Message par olivier »

Désolé, j'avais pas vu la réponse suivante : http://graphweather.protosigma.com/foru ... .php?id=13

du coup ma question, se tranforme :

comment alimenter la base mySQL, automatiquement sans que j'ai de manip à faire ?

merci d'avance,
olivier
olivier

Message par olivier »

je complete ma question :

Dans GW il est question de "fichier source" à spécifier pour le plug-in open2300.

si je donne le chemin vers le fichier history.dat, généré par heavyWeather ca marche.

Or je pensais que grace à GW je pouvais me passer de heavyWeather, car le soft est capable de se connecter directement à la station (WS-2308 dans mon cas).

je suis désolé de vous embéter avec des questions aussi basiques.
Olivier
olivier

Message par olivier »

Bon, et bien c'est un post autogéré !

j'aurai fait mes questions et mes réponses !!!

Après avoir bien transpiré du chapeau, je laisse une trace de mes périnigrations, histoire que d'autres n'y passe pas non plus la journée.

J'ai une station WS-2308-11, sur Port COM1 d'un PC sous windows 2000

Objectif, récupérer les données de la base, de facon automatique.

J'ai téléchargé open2300 compilé pour windows : http://prdownloads.sourceforge.net/open ... p?download

Ensuite j'ai fait le fichier bat suivant en m'inspirant de ceci :
http://www.lavrsen.dk/twiki/bin/view/Op ... dQuestions

Mon fichier bat :
-----------
set fileName=%Date:~-10,-8%-%Date:~-7,-5%-%Date:~-2%-%Time:~0,2%h%Time:~3,2%mn.xml
cd C:HeavyWeather
windows-binfetch2300.exe windows-binopen2300
windows-binxml2300.exe c:heavyWeather%fileName% windows-binopen2300
dir | find "%fileName%" 1>>log.txt
-------------

Enfin, il me reste à planifier la tache sous windows pour une exécution 3 fois par jour. Comme le plannificateur de tache n'est pas capable de planifier cela pour une tache, je vais créer 3 taches, appelant le meme programme (mon fichier BAT ci-dessus) : une le matin, une le midi et une le soir.


la suite :
être capable de commander une électrovanne d'arrosage de mon potager, s'il n'est pas tombé plus de XX mm de pluie depuis YY jours


Olivier
dahu_dextrogyre@yahoo.fr
Avatar de l’utilisateur
TiToine
Site Admin
Messages : 3356
Inscription : lun. mars 20, 2006 11:16 am
Localisation : Montréal
Contact :

Message par TiToine »

Salut,

Et bien, que de reflexion !
Juste pour ajouter que GW peut se connecter à la station mais ne créé pas d'historique, il faut un logiciel supplémentaire pour ca (tout ce qui donne un fichier binaire, CSV, ou base MySQL).
GWPHP n'est pas vraiment finalisé, c'est un bout de code php réutilisable. Il est bien trop lent pour faire des courbes. Dans le principe il fonctionne.

Excellente idée pour l'électrovanne !

Antoine.
Répondre