14/02/2010, 11:29:13
Pour ma part, j'avais le même besoin : enregistrer *quelques* adresses
de groupe pour tracer des courbes.
Comme je l'ai dit dans un autre post (maison bioclimatique), je n'ai
pas encore choisi le système de supervision, je fais donc "maison"
avec des scripts et eibd qui tournent sur un NSLU2.
Le principe est le suivant :
- un script shell se déclenche toutes les 5' (par un cron unix). Ce
script (très rustique) contient la liste des adresses à enregistrer,
fait appel à un script perl de mon cru pour décoder les données KNX
(j'ai codé EIS1, EIS5 et EIS6). Le résultat est envoyé dans une base
mysql.
- pour l'affichage, un page PHP sur mon serveur intranet et interroge
la base mysql et construit des courbes avec la lib jppgrah déjà
évoquée plus haut.
Et comme j'ai pas peur du ridicule, j'ai mis une archive zip dans la
section fichiers dans laquelle les intéressés pourront trouver mes
bidouilles et un exemple de résultat. Je sais, c'est pas bien codé,
pas bien commenté non plus, mais si ça peut servir...
Juste un détail, je trace des courbes en prenant des infos sur 2
sources : le bus KNX (station meteo, etat des volets roulants) et le
bus 1wire pour les capteurs de température. J'ai pas joint la gestion
1wire, c'est hors sujet ici.
Alain
de groupe pour tracer des courbes.
Comme je l'ai dit dans un autre post (maison bioclimatique), je n'ai
pas encore choisi le système de supervision, je fais donc "maison"
avec des scripts et eibd qui tournent sur un NSLU2.
Le principe est le suivant :
- un script shell se déclenche toutes les 5' (par un cron unix). Ce
script (très rustique) contient la liste des adresses à enregistrer,
fait appel à un script perl de mon cru pour décoder les données KNX
(j'ai codé EIS1, EIS5 et EIS6). Le résultat est envoyé dans une base
mysql.
- pour l'affichage, un page PHP sur mon serveur intranet et interroge
la base mysql et construit des courbes avec la lib jppgrah déjà
évoquée plus haut.
Et comme j'ai pas peur du ridicule, j'ai mis une archive zip dans la
section fichiers dans laquelle les intéressés pourront trouver mes
bidouilles et un exemple de résultat. Je sais, c'est pas bien codé,
pas bien commenté non plus, mais si ça peut servir...
Juste un détail, je trace des courbes en prenant des infos sur 2
sources : le bus KNX (station meteo, etat des volets roulants) et le
bus 1wire pour les capteurs de température. J'ai pas joint la gestion
1wire, c'est hors sujet ici.
Alain