Forum eedomus
http://forum.eedomus.fr/

Règle sur changement d'une valeur?
http://forum.eedomus.fr/viewtopic.php?f=18&t=1318
Page 1 sur 1
Auteur:  aurel [ 02 Nov 2013 12:18 ]
Sujet du message:  Règle sur changement d'une valeur?

Je cherche à exécuter une règle sur changement d'une valeur contenue dans un device mais je ne trouve pas, savez vous si cela est possible?

Explications:
je relève des datas météo depuis un site météo via un capteur HTTP.
Dans ces datas je relève toutes les 10 minutes la vitesse du vent et toutes les 5 minutes la vitesse des rafales, seulement ces vitesse sont en mph.
J'ai donc mis en place un actionneur HTTP qui va convertir la valeur en mph en km/h pour la restituer dans un autre device.

Mon problème se situe dans l'automatisation de cette conversion, idéalement sur changement de la valeur du capteur HTTP mais ça ne semble pas dispo dans le moteur de règle.

avez vous une idée svp?

Sinon une astuce pour exécuter une règle toute les 10 minutes?
Auteur:  Aurel64 [ 02 Nov 2013 13:02 ]
Sujet du message:  Re: Règle sur changement d'une valeur?

Essaye dans une macro.
Auteur:  domotics [ 29 Déc 2013 12:54 ]
Sujet du message:  Re: Règle sur changement d'une valeur?

Bonjour,
J'essaye de faire le LAST VALUE ... sur un état pour le comparer ensuite à une Température, ca ne fonctionne pas car il faut que la valeur de l'état soit de type texte pour prendre la chaine [...].

Sur quel type d'exemple vous en servez vous ?

Je cherche simplement à détecter les hausses de température ...

Merci
Domotics
Auteur:  dplein [ 29 Déc 2013 15:15 ]
Sujet du message:  Re: Règle sur changement d'une valeur?

Hello,

Je suis bien interressé de savoir comment tu as converti la valeur en mph en km/h dans le captuer http !!!

Merci d'avance !!!!
Auteur:  DjMomo [ 29 Déc 2013 19:18 ]
Sujet du message:  Re: Règle sur changement d'une valeur?

Un script PHP qui effectue une opération mathématique.

cf http://www.planete-domotique.com/blog/2 ... i-eedomus/ ;)
Auteur:  domotics [ 29 Déc 2013 20:10 ]
Sujet du message:  Re: Règle sur changement d'une valeur?

bof ...
C'est vraiment gênant ces règles qu'on peut pas faire sans un raspberry (ou un pc) à coté. Le principe d'une box, c'est d'embarquer tout.
Cdt
Domotics
Auteur:  dplein [ 30 Déc 2013 09:29 ]
Sujet du message:  Re: Règle sur changement d'une valeur?

Merci Fab pour le lien mais Domotics a raison, c'est tout de même embêtant le boulot que l'on a a faire à côté !!!! Surtout pour une conversion de m/S eh km/h !!!!
Auteur:  Tinto [ 21 Jan 2014 11:30 ]
Sujet du message:  Re: Règle sur changement d'une valeur?

Salut Aurel,

As tu vu cet échange que j'ai eu avec DjMomo ?

viewtopic.php?f=23&t=1386&start=20#p9631

J'attends une réponse du support pour confirmer, mais ce qui est sûr c'est que ma règle ne s’exécute jamais de façon indésirable .... et surtout pas toutes les secondes ...

ça ne peut dans tous les cas pas faire de mal d'essayer ;)
Auteur:  benj70b [ 22 Jan 2014 23:51 ]
Sujet du message:  Re: Règle sur changement d'une valeur?

dplein a écrit:Hello,

Je suis bien interressé de savoir comment tu as converti la valeur en mph en km/h dans le captuer http !!!

Merci d'avance !!!!



ceci devrait vous aider :
viewtopic.php?f=18&t=1478

d'ailleur vous avez besoin seulement de configurer le capteur HTTP :
avec en xPATH : //last_value * 1.609344
Auteur:  aurel [ 26 Jan 2014 16:04 ]
Sujet du message:  Re: Règle sur changement d'une valeur?

Hello,

Je suis bien interressé de savoir comment tu as converti la valeur en mph en km/h dans le captuer http !!!

Merci d'avance !!!!


Pour ma part j'ai codé un script php.
Ce script va lire la valeur dans le capteur HTTP "vent mph", il converti ensuite la vitesse en mph en km/h puis il la réinjecte dans un état virtuel "vent km/h".
Il permet egalement de faire de même pour les rafales de vent.
J'en profite également pour stocker le relevé (date, heure, vitesse) dans un base de donnée.

l’avantage du php c'est qu'il fait tout cela d'un coup. Il suffit en suite de programmer son exécution toutes les 10 minutes.
Auteur:  domotics [ 26 Fév 2014 20:56 ]
Sujet du message:  Re: Règle sur changement d'une valeur?

Encore un script en dehors de l'eedomus ...

-1
Page 1 sur 1 Le fuseau horaire est UTC+1 heure