Règle sur changement d'une valeur?

Échangez ici vos astuces sur la gestion des règles eedomus

Règle sur changement d'une valeur?

Messagepar aurel » 02 Nov 2013 12:18

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?
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: Règle sur changement d'une valeur?

Messagepar Aurel64 » 02 Nov 2013 13:02

Essaye dans une macro.
Aurel64
 
Messages : 77
Inscription : 07 Mars 2013
Localisation : FRANCE - Pau

Re: Règle sur changement d'une valeur?

Messagepar domotics » 29 Déc 2013 12:54

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
domotics
 
Messages : 107
Inscription : 09 Jan 2012

Re: Règle sur changement d'une valeur?

Messagepar dplein » 29 Déc 2013 15:15

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 !!!!
Irradié.... RAC v2
dplein
 
Messages : 1680
Inscription : 28 Oct 2012
Localisation : Lorraine

Re: Règle sur changement d'une valeur?

Messagepar DjMomo » 29 Déc 2013 19:18

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

cf http://www.planete-domotique.com/blog/2 ... i-eedomus/ ;)
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Règle sur changement d'une valeur?

Messagepar domotics » 29 Déc 2013 20:10

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
domotics
 
Messages : 107
Inscription : 09 Jan 2012

Re: Règle sur changement d'une valeur?

Messagepar dplein » 30 Déc 2013 09:29

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 !!!!
Irradié.... RAC v2
dplein
 
Messages : 1680
Inscription : 28 Oct 2012
Localisation : Lorraine

Re: Règle sur changement d'une valeur?

Messagepar Tinto » 21 Jan 2014 11:30

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 ;)
Tinto
 
Messages : 534
Inscription : 10 Jan 2014

Re: Règle sur changement d'une valeur?

Messagepar benj70b » 22 Jan 2014 23:51

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
Eedomus + | Domoticz | Mosquitto | Node Red | deCONZ | EspEasy | Conbee II | Rfxcom | Esp32 | Esp8266 | Alexa | Harmony

[Store] : deCONZ - Actionneurs & Capteurs / Domoticz Events / MiLight v4 & v6 / Sonoff Mini / Etats de batteries
benj70b
 
Messages : 294
Inscription : 20 Jan 2014
Localisation : 89

Re: Règle sur changement d'une valeur?

Messagepar aurel » 26 Jan 2014 16:04

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.
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: Règle sur changement d'une valeur?

Messagepar domotics » 26 Fév 2014 20:56

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

-1
domotics
 
Messages : 107
Inscription : 09 Jan 2012


Retour vers Règles et programmations

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 27 invité(s)