Système de va et viens

Bonjour,

Je souhaite commander 3 lampes en fonction de l’état de 2 autres lumières.
J’ai 3 modules zigbee ZBmini qui commande chacun une lumière différente.
2 modules sont relié à 1 bouton chacun

Le but c’est donc de faire une sorte de va et viens avec les deux boutons et de commander les 3 modules

Actuellement j’ai fait 2 automatisations:

pour la mise ON :
Je déclenche sur la mise ON de l’un des 2 boutons et le met ON les 3 modules.

pour la mise OFF:
Je déclenche sur la mise OFF de l’un des 2 boutons et le met OFF les 3 modules.

Ca fonctionne mais je trouve pas ca super comment vous ferez à ma place SVP?

PS: je débute sous HA et les automatisations sont pas facile a prendre en main

Salut,

Donc tu veux allumer (ou éteindre) 3 lampes à partir de 2 modules ?

Perso j’irai dans cette direction :

  • une automatisation qui est déclenché par les inter (clic)
  • elle utilise le service light.toggle (comme ça pas besoin de se poser la question de qui allume ou eteinds, ça inverse)
  • sur un groupe avec les 3 lampes mais ça fonctionne aussi directement sur les 3 lights

Passe par l’interface graphique pour créer cette automatisation

Le problème c’est que je n’ai pas d’inter.
C’est seulement le module

Si ton bouton est juste virtuel, ça change pas grand chose au principe… bouton = inter ou inversement
https://forum.hacf.fr/t/bouton-poussoir/929/8
Par contre, là où je suis plus étonné, c’est pourquoi 2 boutons dans ce cas ? Autant quand il s’agit d’un bouton physique, ça se tient de vouloir un va et vient … Autant là :thinking:

Désolé si je suis pas très clair.
J’ai deux inter brancher sur deux modules.
Donc quand j’appuie la lumière connecter au module s’allume.
Ce que je voulais dire c’est que j’ai pas d’inter indépendant

OK !
Donc tu as des boutons physiques qui utilisent les entrées de tes modules …
Du coup, c’est le changement d’état des modules qu’il faut exploiter pour déclencher le toggle des lampes (plutôt que ON pour déclencher l’automatisation / OFF déclencher l’automatisation OFF).
Le premier qui change, inverse les lumières

Ca marche pas :grin:
j’allume ca déclenche il voit l’état on => toggle => ca éteint
Il faudrait des inter indépendants

Dommage. J’ai pas d’autre idée

Tu peux joindre un schéma ?

Et partager les noms de toutes tes entités ? (interrupteur, module)

En relisant tout, j’ai l’impression que le montage est le suivant :

  • un inter classique + lampe classique avec un module zigbee intercalé au milieu (x2)
  • une lampe classique avec un module, mais sans inter (x1)

Du coup, la seule possibilité d’allumer les lampes, c’est de basculer un module. Et en l’utilisant à la fois pour le trigger et pour le service, ça ne fonctionne pas.

A voir du coté des binding zigbee si il n’y a pas une possibilité de lier les 3 modules…

Effectivement parfois un dessin est plus explicite qu’un long discourt

Pour les entités c’est du style switch.lum_parking

Sans trop y regarder, je ne ferais pas autrement…
Qu’est-ce qui te dérange dans ton mécanisme …?

Je voulais avoir des avis différents.
Comme je le disais c’est ma première automatisation HA. Je débute.
Je viens de jeedom et j’aurais fait différemment et en un seul scénario.

C’est à dire ?

Ça c’est faisable… Avec la clé choose

Bonjour tout le monde,

J’ai trouvé cela dans les Blueprints de HA

johanschelin/ha_blueprints: Blueprint for alerting when windows is open (github.com)

Peut-être trouveras tu ton bonheurs.

Top ça! j’ai pris le SyncStatesThree
là ça marche comme une horloge

Merci a tous pour votre aide. :star_struck: