cześć przymierzam się do zmiany komunikatów z http na mqtt ale jakoś nie mogę tego pojąc tak do końca
mam zainstalowane mqtt na raspberry wraz z domoticzem w logach mqtt sie uruchamia i niby dziala, w urządzeniu z afe t2 zaznaczam mqtt wpisuje potrzebne dane oraz temat /device/kotlownia/ następnie w przekaźniku podaje idx z domoticza i teraz pytanie co dalej czy to już wszystko czy w akcjach przycisku muszę podać jakieś komendy z góry dzięki za pomoc pozdrawiam
@on6222 Było by super gdyby AFE współpracowało z domoticzem po mqtt , ale jak na razie nie da rady, więc daremny Twój trud . Też na to czekam 🙂
tak mam do zrobienia mqtt pod domoticz
to jest ta rzecz która nie podoba mi się w Domoticz, tj. że urządzenia+jego soft muszą się dostosować do Domoticz a nie odwrotnie.
Tutaj na plus do Home Assistant, openHab, Domotiga - że są elastyczne
A jaka jest korzyść z przestawienia się na MQTT? Gdzieś czytałem, że działa szybciej, jest "lżejszy" i prostszy.. jakieś informacje ogólne można w internecie przeczytać, ale czy z punktu widzenia użytkownika są jakieś szczególne korzyści?
ten protokół wymiany danych został stworzony właśnie do takich zastosowań - urządzenie gadają między urządzeniami
tak na szybko
- w porównaniu z HTTP bardzo dobrze spisuje sie w trudnych warunkach np. słabe połączenie, wolne połączenie. W konfiguracji możesz ustawić, 100% pewność że wiadomość wysłana dotrze do odbiorcy w HTTP jak się coś wyśle coś padnie po drodze to traci się informacje
- szybszy w porównaniu z HTTP
- wiesz kiedy urządzenie straci połączenie z MQTT Brokera (np. rozłączy się od WiFi, zasilania) - ja z tego korzystam, żeby badać stabilność urządzeń, połączeń WiFi
- możesz w łatwy sposób zobaczyć jaki informacje są wysyłane - tak do analizy
- można zrobić kilka scenariuszy, których się nie da się na HTTP. Np, wysyła jedną wiadomość przez MQTT a ona coś zrobi ze wszystkim urządzeniami np. włączy / wyłaczy światło
wiesz kiedy urządzenie straci połączenie z MQTT Brokera (np. rozłączy się od WiFi, zasilania) - ja z tego korzystam, żeby badać stabilność urządzeń, połączeń WiFi
Jak to sprawdzasz??
urządzenie z AFE Firmware obsługuje funkcjonalność MQTT LWT.
To oznacza, że jak AFE podłączy się do MQTT Brokera - wysyłana jest informacja: urządzenie podłączyło się, jeśli rozłączy się : brak zasilania, WiFi itp. wysyłana jest informacja, że urządzenie rozłączyło się
Funkcjonalność AFE + MQTT protokołu
https://afe.smartnydom.pl/pl/integracja-api/mqtt#temat-lwt-last-will-and-testament
dzięki wiec pozostaje czekać pozdrawiam