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

Commandes bloquées suivant l'état d'un périphérique
http://forum.eedomus.fr/viewtopic.php?f=13&t=1148
Page 1 sur 1
Auteur:  jolafrite [ 22 Juil 2013 15:11 ]
Sujet du message:  Commandes bloquées suivant l'état d'un périphérique

Bonjour,

J'utilise un IPX800 pour gérer la lumière avec mes télérupteurs. Pour allumer une lumière depuis l'eedomus, je clique sur ON et cela envoi une requête HTTP vers l'IPX qui simule l'appui sur un bouton poussoir. Jusque là tout va bien.
Le problème, c'est que lorsque la lumière est déjà allumée et que je clique sur ON, cela envoi la requête bouton poussoir qui éteint la lumière. C'est pas trop gênant en utilisation normale, mais ça m’empêche de faire des règles efficaces. Par exemple, si je veux faire une règle "toutes lumières ON" la requête allumera les lumières éteintes mais éteindra les lumière allumée. Pas cool.

Il faudrait que si la lumière est ON, une action sur ON ne génère rien.

Merci :)
Auteur:  jolafrite [ 24 Nov 2014 10:05 ]
Sujet du message:  Re: Commandes bloquées suivant l'état d'un périphérique

Je me répond à moi même un an après toujours sur ce problème d'intergration Télérupteurs avec IPX800 et Eedomus.

Ce que je voulais absolument éviter, c'est de ne plus pouvoir allumer mes lumières en cas de panne de l'IPX800. J'ai donc laissé les télérupteurs bipolaires en place, j'ai relié le second pole à une entrée numérique de mon IPX800 pour avoir l'information Lumière allumée ou éteinte et j'ai branché une sortie de l'IPX comme si c'était un bouton poussoir.
Mon soucis, c'est que depuis l'eedomus, j'ai un périphérique bouton poussoir pour allumer ou éteindre la lumière et j'ai un autre périphérique avec l'état de la lumière. Pas terrible tout ça.

J'ai donc crée un 3ème périphérique avec 4 valeurs (Allumer / Éteindre / On(caché) / Off(caché)) et j'ai fait des règles pour que lorsque je clique sur Allumer, j'envoie l'ordre bouton poussoir seulement si la lumière est éteinte.

Bref, tout ça pour dire qu'il faut faire 6 règles + 3 périphériques par lumière que l'on souhaite piloter.

Si l'équipe eedomus peut créer un périphérique Télérupteur_IPX ça me faciliterait bien la vie.
Auteur:  blues [ 24 Nov 2014 14:25 ]
Sujet du message:  Re: Commandes bloquées suivant l'état d'un périphérique

+1 !
Je suis en train de chercher une solution à ce problème justement. J'ai l'impression que l'option update_only fonctionne mal dans ce cas. Je l'utilise dans l'URL du push côté IPX pour le retour d'état.
Auteur:  blues [ 24 Nov 2014 14:33 ]
Sujet du message:  Re: Commandes bloquées suivant l'état d'un périphérique

La solution qu'ils ont essayé d'apporter est l'association d'un capteur http à un actionneur http. Ou comment faire du polling là où le push est possible ! :evil:
Page 1 sur 1 Le fuseau horaire est UTC+1 heure