Powiadomienia
Wyczyść wszystko

Mqtt pomoc

8 Wpisów
5 Użytkownicy
0 Reactions
1,183 Wyświetleń
(@on6222)
Wpisów: 40
Kontrybutor
Autor tematu
 

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

 
Dodane : 09/12/2019 10:46 pm
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@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 🙂

 
Dodane : 10/12/2019 7:54 am
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

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 

 

 
Dodane : 11/12/2019 10:47 pm
(@bartolomeo)
Wpisów: 210
Pomocny Donator 2K22
 

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?

 
Dodane : 12/12/2019 10:54 am
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

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 
 
Dodane : 12/12/2019 10:46 pm
(@maras)
Wpisów: 194
Weteran Donator 2K22 Donator 2K19
 

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??

 
Dodane : 13/12/2019 9:40 am
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

@maras

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

 
Dodane : 13/12/2019 5:45 pm
(@on6222)
Wpisów: 40
Kontrybutor
Autor tematu
 

dzięki wiec pozostaje czekać pozdrawiam 

 
Dodane : 19/12/2019 10:06 pm
Udostępnij: