Problem z MQTT i So...
 
Powiadomienia
Wyczyść wszystko

Problem z MQTT i Sonoff AFE T0 🙁

9 Wpisów
2 Użytkownicy
0 Reactions
1,378 Wyświetleń
(@edass)
Wpisów: 213
Weteran
Autor tematu
 

Witam

Może mi coś podpowiecie bo już mi się skończyły pomysły...

Mój sprzęt Raspberry Pi 3+ z OH2,4 + sonoff RF z AFE T0.

 

Tak w skrócie jadę wg instrukcji z bloga:

https://www.smartnydom.pl/afe-firmware-pl/konfiguracja/openhab-nowy-mqtt/

Postanowiłem wgrać do moich Sonoff RF AFE - i to poszło w miarę ok, za pomocą http mogę sterować przekaźnikiem.  Postanowiłem iść dalej i uruchomić w moim domku MQTT. O ile instalacja MQTT binding i Mosqito i konfiguracja AFE poszła bez problemu to coś nie zatrybiło 🙁

MQTT.fx pokazuje, że MQTT działa ale co z tego ...

W logu niby jest wszytko ok ale  po kliknięciu przełącznika w PaperUi nie przełącza się przekaźnik 🙁 

Tutaj kawałek loga:

2019-10-12 10:03:28.460 [hingStatusInfoChangedEvent] - 'mqtt:broker:MojMQTTBroker' changed from UNINITIALIZED to INITIALIZING

2019-10-12 10:03:28.558 [hingStatusInfoChangedEvent] - 'mqtt:broker:MojMQTTBroker' changed from INITIALIZING to OFFLINE

2019-10-12 10:03:28.645 [INFO ] [.transport.mqtt.MqttBrokerConnection] - Starting MQTT broker connection to '192.168.1.123' with clientid paho948111904139 and file store '/var/lib/openhab2/mqtt/192.168.1.123'

2019-10-12 10:03:28.702 [hingStatusInfoChangedEvent] - 'mqtt:broker:MojMQTTBroker' changed from OFFLINE to ONLINE

2019-10-12 10:03:28.761 [me.event.ThingUpdatedEvent] - Thing 'mqtt:broker:MojMQTTBroker' has been updated.

2019-10-12 10:03:58.666 [hingStatusInfoChangedEvent] - 'mqtt:topic:szaf2' changed from UNINITIALIZED to INITIALIZING

2019-10-12 10:03:58.689 [hingStatusInfoChangedEvent] - 'mqtt:topic:szaf2' changed from INITIALIZING to ONLINE

2019-10-12 10:04:48.311 [.ItemChannelLinkAddedEvent] - Link 'mqtt_topic_szaf2_przz-mqtt:topic:szaf2:przz' has been added.

2019-10-12 10:04:48.322 [WARN ] [nal.handler.AbstractMQTTThingHandler] - Channel przz not supported

2019-10-12 10:04:48.340 [vent.ItemStateChangedEvent] - mqtt_topic_szaf2_przz changed from NULL to UNDEF

2019-10-12 10:04:48.402 [me.event.ThingUpdatedEvent] - Thing 'mqtt:topic:szaf2' has been updated.

2019-10-12 10:04:55.447 [ome.event.ItemCommandEvent] - Item 'mqtt_topic_szaf2_przz' received command ON

 

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

Która wersja AFE?

 
Dodane : 12/10/2019 6:49 pm
(@edass)
Wpisów: 213
Weteran
Autor tematu
 

@adrian

Najnowsza T0 v. 2.0.2 

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

sprawdź czy masz dobrze skonfigurowane "Things" w OH2

W AFE 2.0 są inne ciut tematy niż w AFE 1.x

https://afe.smartnydom.pl/pl/integracja-api/mqtt

Napisz jaki masz temat MQTT w konfiguracji przekaźnika i jaki masz wpisany w OH2

 
Dodane : 12/10/2019 7:41 pm
(@edass)
Wpisów: 213
Weteran
Autor tematu
 

Adrian jesteś wielki! Dzięki Twojej podpowiedzi udało mi się to opanować! ( w błąd wprowadziła mnie ta instrukcja: https://www.smartnydom.pl/afe-firmware-pl/konfiguracja/openhab-nowy-mqtt/ )

Dla potomnych przesyłam screena z działającą konfiguracją.

 

Przy okazji - czy Temat LWT jest do kontroli czy dane urządzenie jest onnline? Jak to zdefiniować w PapperUI i do czego to wykorzystać? 

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

@edass

tak możesz to wykorzystać do monitowania czy urządzenie jest on-line. Ja do tego LWT wykorzystuję

https://afe.smartnydom.pl/pl/konfiguracja/konfiguracja-urzadzenia/konfiguracja-mechanizmow-sterowania/mqtt-broker#sekcja-konfigurcja-wiadomosci-lwt

Zrób sobie "Thing" typu Switch z LWT tematem, który zdefiniujesz w AFE. Masz w tym samy oknie co konfiguracja Brokera MQTT

 

Type switch : Connected "Podłączony" [ stateTopic="t0/lwt", on="connected", off="disconnected" ]
 
Dodane : 13/10/2019 6:08 pm
(@edass)
Wpisów: 213
Weteran
Autor tematu
 

@adrian

Za głupi chyba na to jestem ... 🙁

Ustawiłem tak jak na zdjęciu ale nic nie działa 🙁 

 

 

 lwt
 
Dodane : 24/10/2019 9:38 pm
adrian
(@adrian)
Wpisów: 4033
Szefu Admin Zasłużony dla Forum, Patron Strony
 

@edass

  • w oh2 musisz wpisac dom/lampka lub
  • w AFE dom/lampka/lwt

jeśli dobrze widzę co jest wpisane na podstawie tych screenshotów

 
Dodane : 25/10/2019 10:30 pm
(@edass)
Wpisów: 213
Weteran
Autor tematu
 

Jak zwykle Twoja pomoc jest nieoceniona . 

Byłem przekonany, że /lwt dodaje soft ...

 

Dziękuję za pomoc!

 
Dodane : 26/10/2019 2:44 pm
Udostępnij: