Shelly1 / Domoticz ...
 
Powiadomienia
Wyczyść wszystko

Shelly1 / Domoticz / MQTT czy inny problem??

13 Wpisów
3 Użytkownicy
0 Likes
776 Wyświetleń
(@michal_m)
Wpisów: 47
Kontrybutor
Autor tematu
 

W ramach zmian w smartnym domu (opisywanym gdzie indziej na forum) postawiłem Shelly1 jako "czujnik" zamykania stycznika na sterowniku kominka. Shelly posiada AFE T0 2.2.0 i generalnie niczym innym się nie zajmuje - tzn wbudowany przekaźnik nie jest do niczego używany. Stycznik kominka jest podpięty do GPIO5 (jako fizyczny włącznik) i posiada przypisany IDX do Domoticza. 

Czyli w ustawieniach są tylko 2 IDX'y - dla urządzenia (MQTT Broker)  i dla włącznika na GPIO5, w Domoticzu przypisane 2 wirtualne włączniki, odpowiednio "Shelly" i "Pompa kominek" (oba zabezpieczone bo niczego nimi nie włączamy).

W Domoticzu, stan włącznika informuje czy kominek grzeje, natomiast samo IDX Shelly jest wyłącznie informacyjne - mam na nim ustawione powiadomienie "push" gdyby raptem Shelly przestało być widoczne w sieci (tzn stan zmienił się na "off"), a to już problem jak chodzi piec CO i jednocześnie buzuje kominek....

No i tutaj szkopuł - pojawił się już 2 razy konkretnie (przez co najmniej 1 godzinę) i generalne wygląda tak jak na obrazku oniżej: on i off następują po sobie naprzemiennie i wg Domoticza jeden skrypt eventsów robi ON a drugi OFF. Tyle że ani jeden ani drugi events nie są skojarzone z tym Shelly!!!

Od czasu do czasu pojawia się na liście tego włącznika jakiś dowolny event, który albo go załącza albo wyłącza. Tyle że tego IDXa ("Shelly") nie ma w eventsach wcale ...

Aby coś zrobić jak mi o 1 w nocy push stuka w telefonie co minutę, jeden raz zrestartowałem Domoticza, drugim razem zrestartowałem ruter. W obu przypadkach podziałało - ale dla czego?? Problem w sieci WiFi czy może problem z routerem. A może jednak Shelly?? 

 

 

 Shelly1 Domoticz1
 
Dodane : 26/10/2020 6:38 pm
isom
 isom
(@isom)
Wpisów: 5084
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@michal_m Z tego co opisujesz to LWT ( MQTT Broker) w Shelly uruchamia się w tych cyklach. Nie jest to na pewno związane z samym domoticz , przypuszczam , że coś dziwnego się dzieje w samym firmware , którego chyba nikt nie testował do współpracy z Shelly.

Żeby się upewnić możesz wywalić ten IDX z LWT w AFE i wykorzystać w domoticz System Alive Checker ( Ping). Jeżeli to też będzie powodować takie rozłączenia to tylko potwierdzi że dla Shelly musi być indywidualny soft AFE

PS 

Komunikaty, które widzisz i zawierają opisy events , to znana przypadłość domoticza , jest to niedopracowane i może wprowadzać w błąd ale na pewno nie ma nic wspólnego z zaprogramowanymi zdarzeniami 

 
Dodane : 26/10/2020 10:19 pm
(@michal_m)
Wpisów: 47
Kontrybutor
Autor tematu
 

@isom tak zrobię i będę śledzić co się dzieje. Dzisiaj tylko 2 razy push przysłał "off" ale nie co minutę, tylko sporadycznie i znowu z dowolnym (tzn akurat działającym i może to jest trop !!??) eventsem.

 

Aktualizacja: a może wrócić do oryginalnego softu?

Aktualizacja 27/10 - jednak coś sieje zamęt - dzisiaj tylko raz ale znowu event włączył wyłączył shelly (LWT w AFE wyłączone IDX =0), trzeba będzie wrócić do oryginału

Przy okazji posprawdzałem wszystkie eventy - oczywiście shelly, jak pisałem wcześniej tam nie było ale i tak trochę porządków po paru latach zrobiłem 🙂

 
Dodane : 26/10/2020 10:50 pm
isom
 isom
(@isom)
Wpisów: 5084
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@michal_m jak masz możliwość powrotu do oryginału to wracaj a jak nie  to wgraj tasmotę 

 
Dodane : 28/10/2020 6:13 pm
adrian
(@adrian)
Wpisów: 3981
Szefu Admin Zasłużony dla Forum, Patron Strony
 

@michal_m

- ustawiłeś w AFE, że masz Domoticz 2020 - nie pamiętam o co tam chodziło między poprzednią wersją Domoticz a nową - już

 
Dodane : 28/10/2020 8:35 pm
(@michal_m)
Wpisów: 47
Kontrybutor
Autor tematu
 

@adrian - tak, jest ustawiony Domoticz 2020 i MQTT. Z testów i obserwacji wynika, że niezależnie czy mam ustawiony LWT w AFE czy nie, dowolny events w Domoticzu powoduje wyłączenie i załączenie. Co ciekawe nie zawsze - albo na razie nie znalazłem prawidłowości działania.

@isom - mam soft do shelly (shsw-recovery) ze strony "shelly-support.eu" - na razie nie zmieniam bo inne sprawy mnie zawaliły, ale po niedzieli wypróbuje 

 
Dodane : 28/10/2020 11:07 pm
adrian
(@adrian)
Wpisów: 3981
Szefu Admin Zasłużony dla Forum, Patron Strony
 

@michal_m

- nie wiem co to jest events w Domoticz 😉

- przez eliminację, a jak masz ustawioną konfiguracje MQTT jeśli chodzi o retain wiadomośc QOS spróbuj z 0

- ten stycznik bo nie wiem jak on działa, często załącza się ? nie ma tam jakiś drgań? jak zwiększysz czułość w AFE do np 500msek ?

 
Dodane : 28/10/2020 11:50 pm
isom
 isom
(@isom)
Wpisów: 5084
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@michal_m przed niedzielą wgram do shelly 1 tą wersję AFE i zobaczę co się dzieje , może to Twój moduł się rozłącza z siecią i wcale nie ma to związku ze zdarzeniami w domoticz 

@adrian tyle że tu nie chodzi o fizyczny przycisk czy przekaźnik , powiadomienia są wysyłane z wirtualnego przełącznika który ma ustawiony IDX LWT , albo wykorzystuje wbudowany sprzęt w domoticz (pinger ). Czyli moduł musi tracić połączenie z wifi tylko nie wiadomo dlaczego . 

 

 
Dodane : 28/10/2020 11:53 pm
adrian
(@adrian)
Wpisów: 3981
Szefu Admin Zasłużony dla Forum, Patron Strony
 

@isom ok, (nie) rozumiem - nie będę się wtrącał - nie ogarniam 😉

- jeśli będzie jakiś potencjalny defekt w AFE to dajcie mi znać

 
Dodane : 29/10/2020 10:00 am
isom
 isom
(@isom)
Wpisów: 5084
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@adrian ok mam od wczoraj wgrany soft do Shelly ( prezent) i nie zauważyłem na razie żeby moduł tracił połączenie z routerem i zgłaszał LWT, ale jak coś się zmieni to będę sygnalizował

 
Dodane : 29/10/2020 11:55 am
isom
 isom
(@isom)
Wpisów: 5084
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

AFE firmware T0 w 2.2.0 + Shelly1 działa idealnie, przez praktycznie dwie doby w testach, które nie wykazały nieprawidłowości .

@michal_m coś musi być u Ciebie z siecią wifi , albo samo shelly jest trafione, ja nie dostałem zmiany statusu LWT ani razu przez cały okres testowania

 
Dodane : 30/10/2020 2:20 pm
(@michal_m)
Wpisów: 47
Kontrybutor
Autor tematu
 

@isom - dzięki za info - ja sprawdzam jak to się ma do mojego Sonoffa, którego dotąd nie nadzorowałem. Dodałem go dopiero dzisiaj do "Pinga" i zobaczymy.

@adrian - dzięki za sugestie ustawień, jak nic nie wynajdę to pokombinuję lub jak pisałem postawię z powrotem oryginalny soft i zobaczymy czy też będzie to samo zjawisko  chyba tylko to może dać odpowiedź (no chyba że sonoff też tak będzie reagował)

 

Generalnie: od czasu do czasu "Ping" zgłasza że shelly jest off - ale poza jeszcze jednym sonoffem, już nic nie mam w "sartnymdomu" po WiFi. Ale sprawdzam to bo wkurza 🙂

Faktycznie, zaczynam podejrzewać WiFi - może przerywa a wtedy system (Domoticz) nie widzi czujnika i daje mu "off" jednocześnie przypisując dowolny "event" do loga (znalazłem też kilka razy przy ON / OFF - wpis Admin) bo coś wpisać pewnie musi...

 

Aktualizacja 03/11/20  - no i nic się nie dzieje...niestety, bo w takich przypadkach nie wiadomo co nie działało. Jest na razie OK. 

 
Dodane : 30/10/2020 4:05 pm
(@michal_m)
Wpisów: 47
Kontrybutor
Autor tematu
 

No i było spokojnie, aż do wczoraj gdzie przez jakieś 10 minut Shelly było online i offline. Tak jak wcześniej włącz / wyłącz pojawiało się co minutę. W tym samym czasie Sonoff (w tym samym pomieszczeniu) spokojnie bez problemów. Tyle że Sonoff na wierzchu (na półce) a Shelly w puszce - może jednak WiFi? Nie jest to strasznie uciążliwe -- pod warunkiem, że nie zasypuje mnie info o 1 w nocy 🙂

 
Dodane : 05/11/2020 2:25 pm
Udostępnij: