Cześć, w jaki sposób wysyłać zmiany stanu do urządzeń przez MQTT?
Przez chwilę myślałem, że wystarczy na topic: supla/devices/1/channels/command/# oraz JSON { "ident": { "id": 3 }, "on": 1 }, ale jak próbuję to wysłać przez MQTT Explorer to nic się nie dzieje.
Jak powinien wyglądać topic oraz JSON np. dla przekaźnika ON/OFF? Mógłbym prosić o jakieś example?
Wysyłanie sygnałów do urządzeń poprzez MQTT
Witam,
te informacje mogą pomóc:
viewtopic.php?p=126975#p126975
viewtopic.php?p=84789#p84789
Możesz jeszcze przejrzeć ten temat, jest w nim wiele informacji: viewtopic.php?t=7844
Pozdrawiam
Jakub
PS. Czekam na Supla Offline Party 2024
Jakub
PS. Czekam na Supla Offline Party 2024
Dzięki, trochę mi to rozjaśniło umysł.jaku2k pisze: ↑śr sie 03, 2022 11:44 amWitam,
te informacje mogą pomóc:
viewtopic.php?p=126975#p126975
viewtopic.php?p=84789#p84789
Możesz jeszcze przejrzeć ten temat, jest w nim wiele informacji: viewtopic.php?t=7844
Znajdę gdzieś dokładną dokumentację od tego, bo widzę, że nie wszystko się pokrywa ze zwykłymi akcjami https://github.com/SUPLA/supla-cloud/wi ... el-Actions np. supla/mail@mail.com/devices/450/channels/1881/set/color_brightness
Ten "mail@mail.com" zawsze występuje, bo mam postawioną lokalnie chmurę i mam ciąg znaków zamiast emaila?
Jest jakaś komenda która powoduje zwrócenie do MQTT aktualnego stanu urządzenia? Tak jak mamy np. /execute_action to /read, czy coś takiego?
Nie ma dokumentacji ale wszystko wyczytasz z topików, które publikują dane dla Home Assistant Autodiscover.
Możesz też wyczytać jak się komunikować z kodu źródłowego.
https://github.com/SUPLA/supla-core/blo ... setter.cpp
Możesz też wyczytać jak się komunikować z kodu źródłowego.
https://github.com/SUPLA/supla-core/blo ... setter.cpp
Dzięki! W jaki sposób jest generowany ten ciąg znaków supla/[tutaj]/devices/450/channels/1881/set/color_brightness ?pzygmunt pisze: ↑śr sie 03, 2022 2:03 pm Nie ma dokumentacji ale wszystko wyczytasz z topików, które publikują dane dla Home Assistant Autodiscover.
Możesz też wyczytać jak się komunikować z kodu źródłowego.
https://github.com/SUPLA/supla-core/blo ... setter.cpp
To jest unikalny (krótki) identyfikator użytkownika generowany losowo przy zakładaniu konta.
Pamiętaj, że topik generowany przez urządzenie (jeśli zrezygnujesz z chmury) jest trochę inny.
Pamiętaj, że topik generowany przez urządzenie (jeśli zrezygnujesz z chmury) jest trochę inny.
Jakieś wskazówki czym się różnią? Na ten moment pracuję na lokalnej chmurze, ale może będę to zmieniał.
Głównie suffix-ami
Mqtt explorer prawdę Ci powie