Dodałem do NodeMCU monostabilny przełącznik korzystając z biblioteki Supla-arduino i Relay w niej się znajdującego.
Pojawiło mi się nowe urządzenie na moim serwerze, ale Supla nic nie pisze do MQTT o tym urządzeniu przez co HA nie jest w stanie go znaleźć.
Gdzie mogłem popełnić błąd?
Supla server nie pisze do MQTT o monostabilnym przełączniku
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
Jeśli masz wybraną funkcję na kanale przekaźnika i możesz sterować przekaźnikiem z Cloud albo telefonu i masz poprawnie zintegrowany serwer Supli z HA, to nie ma opcji, aby nic się nie pokazało.xjotto wrote: Mon Apr 04, 2022 2:17 pm Dodałem do NodeMCU monostabilny przełącznik korzystając z biblioteki Supla-arduino i Relay w niej się znajdującego.
Pojawiło mi się nowe urządzenie na moim serwerze, ale Supla nic nie pisze do MQTT o tym urządzeniu przez co HA nie jest w stanie go znaleźć.
Gdzie mogłem popełnić błąd?
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
-
xjotto
- Posts: 15
- Joined: Tue Jul 23, 2019 2:52 pm




No tak to wygląda. Jednego NodeMCU brakuje w HA.
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
Przed chwilą sprawdziłem i faktycznie, funkcja furtki nie publikuje do MQTT, albo HA nie potrafi tej funkcji odczytać.
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
-
zlomar
- Posts: 78
- Joined: Sun Mar 19, 2017 3:11 pm
- Has thanked: 1 time
Jakbyś chciał dodać Furtkę to gdzieś na forum była instrukcja - nie znajdę teraz tego wątku więc napisze jak Ja mam to zrobione.
W HA do pliku configuration.yaml - dodałem wpis
cover: !include cover.yaml
Utworzyłem nowy plik cover.yaml - w nim dodałem wpis
- platform: mqtt
name: "Moja udawana Furtka"
qos: 0
retain: false
optimistic: false
command_topic: "supla/nazwa_uzytkownika/devices/numerID/channels/numer_kanalu/execute_action"
payload_open: "OPEN"
payload_close: "CLOSE"
state_topic: "supla/nazwa_uzytkownika/devices/numerID/channels/numer_kanalu/state/hi"
state_open: "false"
state_closed: "true"
availability_topic: "supla/nazwa_uzytkownika/devices/numerID/channels/numer_kanalu/state/connected"
payload_available: "true"
payload_not_available: "false"
W pola opisane jako:
nazwa_uzytkownika - dodajesz swoją nazwę z Integracje - brokera MQTT z cloud supla
numerID - numer z cloud supla urządzenia sterującego - najlepiej skopiować w linku w przglądarce
numer_kanalu - numer kanału z cloud supla - najlepiej skopiować z linku w przeglądarce
U mnie działa i w HA mogę normalnie sterować otwórz\zamknij
(pamiętaj o zachowaniu wcięć podczas wpisywania do yaml )
W HA do pliku configuration.yaml - dodałem wpis
cover: !include cover.yaml
Utworzyłem nowy plik cover.yaml - w nim dodałem wpis
- platform: mqtt
name: "Moja udawana Furtka"
qos: 0
retain: false
optimistic: false
command_topic: "supla/nazwa_uzytkownika/devices/numerID/channels/numer_kanalu/execute_action"
payload_open: "OPEN"
payload_close: "CLOSE"
state_topic: "supla/nazwa_uzytkownika/devices/numerID/channels/numer_kanalu/state/hi"
state_open: "false"
state_closed: "true"
availability_topic: "supla/nazwa_uzytkownika/devices/numerID/channels/numer_kanalu/state/connected"
payload_available: "true"
payload_not_available: "false"
W pola opisane jako:
nazwa_uzytkownika - dodajesz swoją nazwę z Integracje - brokera MQTT z cloud supla
numerID - numer z cloud supla urządzenia sterującego - najlepiej skopiować w linku w przglądarce
numer_kanalu - numer kanału z cloud supla - najlepiej skopiować z linku w przeglądarce
U mnie działa i w HA mogę normalnie sterować otwórz\zamknij
(pamiętaj o zachowaniu wcięć podczas wpisywania do yaml )
