Déclenchement d'une règle par l'API

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

Déclenchement d'une règle par l'API

Messagepar hervouille » 10 Mai 2020 12:06

Bonjour,
Je n'arrive pas à déclencher une règle quand je modifie l'état d'un actionneur par l'API.
Exemple:
J'ai un actionneur HTTP Eclairage Extérieur. Quand je le passe à "ON" par l'interface eedomus, ma règle se déclenche alors que quand je le passe à "ON" par l'API, celle-ci ne se déclenche pas...
Pour info le 5ème critère est à "-", donc pas de sélection de provenance de cause de déclenchement.

Merci pour votre aide.
hervouille
 
Messages : 4
Inscription : 03 Nov 2019

Re: Déclenchement d'une règle par l'API

Messagepar merguez07 » 10 Mai 2020 12:09

hervouille a écrit:Quand je le passe à "ON" par l'interface eedomus, ma règle se déclenche alors que quand je le passe à "ON" par l'API, celle-ci ne se déclenche pas...


Salut Hervouille,
Comment passes tu à "ON" par l'API ?
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2351
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: Déclenchement d'une règle par l'API

Messagepar hervouille » 10 Mai 2020 12:43

Salut,

Par requête HTTP de mon IPX800:
http://api.edomus.com/setaction=periph. ... ate_only=1
hervouille
 
Messages : 4
Inscription : 03 Nov 2019

Re: Déclenchement d'une règle par l'API

Messagepar merguez07 » 10 Mai 2020 12:59

donc la réponse est dans ta question,

tu as mis update_only=1 ce qui inhibe le déclenchement des règles
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2351
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: Déclenchement d'une règle par l'API

Messagepar hervouille » 10 Mai 2020 15:26

Oui, en écriant la requête... je me suis douté da la réponse.
Ce qui m'ennuie c'est que du coup je vais repartir dans un boucle infinie IPX800 envoyant le changement d'état, eedomus envoyant à son tour la demande de à l'IPX800 de changement d'état et ainsi de suite...
hervouille
 
Messages : 4
Inscription : 03 Nov 2019

Re: Déclenchement d'une règle par l'API

Messagepar merguez07 » 10 Mai 2020 15:51

Du coup je comprends pas ce que tu veux faire
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2351
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: Déclenchement d'une règle par l'API

Messagepar hervouille » 10 Mai 2020 18:44

J'avais mis le only_update=1, car j'avais cru comprendre que quand IPX800 push ses changements d'état sur API eedomus, mise à On d'une lumière par exemple, l'eedomus pilotant aussi l'IPX avec l'actionneur HTTP, celle-ci renvoyait une commande à l'IPX.
Ecoute, j'ai viré le only_update et tout fonctionne très bien....
Merci beaucoup pour ton aide en tout cas.
hervouille
 
Messages : 4
Inscription : 03 Nov 2019

Re: Déclenchement d'une règle par l'API

Messagepar gusdelamort » 10 Mai 2020 22:52

Attention, j’ai posté un même sujet, car avant le update only fonctionnait bien.

Demande de support en cours, car sur le principe ce n’est pas logique.

https://forum.eedomus.com/viewtopic.php?f=18&t=9569
gusdelamort
 
Messages : 259
Inscription : 16 Mai 2013


Retour vers Règles et programmations

Qui est en ligne ?

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