Natywne wsparcie dla MQTT

Awatar użytkownika
lukfud
Posty: 2091
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

pzygmunt pisze: ndz wrz 11, 2022 11:03 am Wyzwalacze są eksportowane do HA jako "Device automation".
Zwróć uwagę na /homeassistant/device_automation/*
Dziś chciałem utworzyć automatyzację w HA z udziałem wyzwalacza (przytrzymania przycisku) i niestety nie pojawił się.
Zauważyłem, że wyzwalacze publikujące do integracji pokazują się w HA, ale tylko tworzone na nowo zarejestrowanym urządzeniu.
Przy starych (działają od ponad roku) urządzeniach/kanałach niestety nie.

prywatna instancja, wszystko aktualne.
https://www.facebook.com/groups/supladiy/
Awatar użytkownika
pzygmunt
Posty: 18282
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Serwer aktualizuje HA Discovery za każdym razem. Sprawdź czy zmieniają się/pojawiają topiki o następującej ścieżce:
homeassistant/device_automation/{userUniqueId}/{chanelId}/config
Awatar użytkownika
lukfud
Posty: 2091
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

pzygmunt pisze: pn gru 12, 2022 10:40 am Serwer aktualizuje HA Discovery za każdym razem. Sprawdź czy zmieniają się/pojawiają topiki o następującej ścieżce:
homeassistant/device_automation/{userUniqueId}/{chanelId}/config
Dziś testowo zarejestrowałem nowe urządzenie i po ustawieniu publikacji AT pojawił się odpowiedni topik

Kod: Zaznacz cały

config = {"~":"supla/.../devices/52/channels/158","device":{"ids":"supla-iodevice-52","mf":"","name":"10.0.4.150","sw":"22.11.3 @lukfud"},"name":"AT#1","uniq_id":"supla_158_6","qos":0,"atype":"trigger","t":"~/action/press_x5","type":"button_quintuple_press","stype":"button_2","pl":"press_x5"}
Ustawiając publikację AT na urządzeniu zarejestrowanym 2 lata temu (aktualizacja softu zaraz pod wydaniu AT) topiku brak.
Przy innym urządzeniu (też starym) topik się pojawił.
https://www.facebook.com/groups/supladiy/
Awatar użytkownika
lukfud
Posty: 2091
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

pzygmunt pisze: pn gru 12, 2022 10:40 am
Przemku,
Testowo, usunąłem z Cloud "kłopotliwe" urządzenie i po ponownej rejestracji wyzwalacze się publikują.
Muszę usunąć wszystkie urządzenia do ponownej rejestracji, czy jest na to inny sposób?
https://www.facebook.com/groups/supladiy/
Awatar użytkownika
pzygmunt
Posty: 18282
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Jeszcze nie miałem kiedy tego przeanalizować.
Awatar użytkownika
lukfud
Posty: 2091
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

pzygmunt pisze: śr gru 14, 2022 11:48 am Jeszcze nie miałem kiedy tego przeanalizować.
Ok, to nie ruszam nic i cierpliwie czekam.
https://www.facebook.com/groups/supladiy/
Z J
Posty: 123
Rejestracja: śr lut 23, 2022 8:25 am

Cześć,
Może głupie pytanie, szukam i nie mogę znaleźć.
Czy jest opcja aby w aplikacji Supla wyświetlić jakieś urządzenie zewnętrzne wysyłające do brokera Supli?
Pozdrawiam
Awatar użytkownika
pzygmunt
Posty: 18282
Rejestracja: wt sty 19, 2016 9:26 am
Lokalizacja: Paczków
Kontakt:

Obecnie nie ma. Musiałbyś użyć np. Supla Virtual Device, który łączy się z serwerem natywnym protokołem.
Z J
Posty: 123
Rejestracja: śr lut 23, 2022 8:25 am

Dzięki,
a czy jest planowane takie wsparcie?
pzygmunt pisze: czw gru 22, 2022 11:21 am Obecnie nie ma. Musiałbyś użyć np. Supla Virtual Device, który łączy się z serwerem natywnym protokołem.
Awatar użytkownika
lukfud
Posty: 2091
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

pzygmunt pisze: śr gru 14, 2022 11:48 am Jeszcze nie miałem kiedy tego przeanalizować.
Znalazłem przyczynę przeglądając parametry w bazie. Widoczność niektórych kanałów AT ustawiona była na 1.
Zmieniłem wszędzie na 0 i jest w porządku.
https://www.facebook.com/groups/supladiy/
ODPOWIEDZ

Wróć do „MQTT”