Cześć
Nie mam pomysłu i zbytnio nikt nie miał takiego problemu w internecie, jak synchronizować ze sobą stany dwóch lub więcej encji.
Opisze o co chodzi i po co mi to.
- Mam na ścianie zamontowany 2 kanałowy włącznik z dotykowymi przyciskami i LED w kolorze czerwonym informujący o aktywności danego kanału. Do kanału są oczywiście powiązane przekaźniki.
W niektórych włącznikach mam używany fizycznie tylko 1 kanał, a drugi pozostał do wykorzystania wirtualnego. (oczywiście mam dostęp do niego przez SUPLA=>Supla-mqtt-client=>MQTT=>HA - Mam gniazdko z fizycznym włącznikiem i LED ze stanem, a do niego podłączona lampa stojąca (sterowanie takie samo czyli SUPLA=>Supla-mqtt-client=>MQTT=>HA).
Chciałbym móc używać wolnego kanału z włącznika ściennego (powiedzmy encja light.guzik2wolny) do sterowania inną encją np. switch.lampa_przez_gniazdko (lampą stojącą) tak by móc jednocześnie używać fizycznych przycisków na tych urządzeniach i by na obu dioda LED pokazywała poprawny stan włączonej/wyłączonej lampy stojącej.
Niestety nie mogę tu zastosować prostej automatyzacji typu, że jak zmieni się state light.guzik2wolny na ON, to call service switch.lampa_przez_gniazdko ON, bo gdybym wyłączył lampę fizycznym przyciskiem na gniazdku, to stan na włączniku ściennym pozostanie ON - wymagana jest synchronizacja encji w obie strony.
Myślałem może nad wykorzystaniem funkcji grupowania lamp ale jakoś tego nie widze.
Jakieś pomysły jak to zrealizować?