SUPLA - MQTT - Homebridge... i mamy Hej Siri!
Nie możesz do tego użyć kanału, który ma ustawioną funkcje "Furtka". Nie będzie to poprawnie działać.
OPEN_CLOSE... ale to i tak nie jest rozwiązanie biorąc pod uwagę jak działa HA.
Przyznaje rację, choć musiałem poświęcić kilka godzin by na własnej skórze się o tym przekonać...
Pozostaje mi zatem homebridge, ale oczywiście i tutaj nie może się obejść bez problemów...
Homebridge działa, mosquitto również, widzę urządzenia w MQTT Explorerze, ale na żaden sposób nie mogę wysłać do nich komendy.
Nie wiem już sam gdzie robię błąd, łącząc się MQTT Explorerem z HA te same komendy działają, przy homebridge nie, dodam też, że stan czujnika otwarcia jest odczytywany, ale ze sporym opóźnieniem - może to jakiś trop.
/etc/mosquitto/mosquitto.conf wygląda u mnie tak:
Kod: Zaznacz cały
connection bridge-MORDOWEZDZIALAJ
address mqtt30.supla.org:8883
topic supla/# in
topic supla/+/devices/+/channels/+/execute_action out
topic supla/+/devices/+channels/+/set/+ out
remote_username login_mqtt_supla
remote_password hasło_mqtt_supla
bridge_capath /etc/ssl/certs
Kod: Zaznacz cały
supla/login_mqtt_supla/devices/347/channels/701/execute_action
Jeśli używasz publicznej instancji to podłącz się do jej brokera za pomocą MQTT Explorera i sprawdź czy Twój broker przesyła wiadomości.
To znaczy, że Twój klient albo broker nie przesyła wiadomości.
Czytaj logi. Jeśli to nic nie da to przełącz klienta lub serwer w tryb debugowania... i znowu... czytaj logi.
pzygmunt jedno pytanie odnośnie urządzeń typu dimmer podpiętych do HA czy homkita. Obecnie w aplikacji supla jest ok, ale podczas używania w HA lub homekit da się sciemnic/rozjaśnić, ale wygląda to tak jakby urządzenie się wyłączało i włączało z nową wartości. Nie jest to płynne. To pewnie raczej jakieś ograniczenie mqtt i tak musi być, ale dla wszystkiego wolałem zapytac czy faktycznie tak to będzie wyglądać??