Brocker MQTT jest tylko pośrednikiem, nie ma możliwości konwersji tematów.
Więc publikacja komendy w temacie
zigbee2mqtt/Strip-Power-Dark-Cave-Subwoofer/set
niczym nie skutkuje, ponieważ żadne urządzenie jego nie subskrubuje.
Musi być zgodność topic po obu stronach (urządzenia i HA).
Zigbee buduje topic według ustalonego schematu i zmiany nazewnictwa powinny być inicjowane z tej strony.
To oznacza, że chcąc przestawić jeden tylko switch muszę i tak ustawić wszystkie? Zatem najpierw powinienem odczytać stan, zmodyfikować go i wysłać pełny stan oczekiwany, dobrze kombinuję?
Jednak gdy robię próbę wyłączenia jednego gniazda (state_l3, nie widać na screenie):
To zacytowane z logów to raczej odpowiedź o statusie na skutek kliknięcia.
Odpowiedzi - co i jak wysyłać masz w
Kluczem do sukcesu jest zgodność “FRIENDLY_NAME”.
Użyj MqttExplorer - to pomoże Ci zrozumieć o co chodzi.
Narazie to robisz bez zrozumienia - tylko to co intuicja Ci podpowiada