Problem z aktualiza...
 
Powiadomienia
Wyczyść wszystko

Problem z aktualizacją stanu czujników w Domoticz oraz komunikacją z Homebridge

16 Wpisów
3 Użytkownicy
0 Likes
1,759 Wyświetleń
(@krzys)
Wpisów: 13
Praktykant
Autor tematu
 

Witam wszystkich.

Zainstalowałem na raspberry pi4 system Domoticz i Homebridge. Instalacja bez problemów. Dodałem sterownik bramy na WEMOS D1 MINI z oprogramowaniem AFE T5 2.2.1.

Mam skonfigurowane to jak w tutorialu więc jeden przycisk Push up , Status bramy , Status czujnika kontraktonowego.

Wszystkie trzy elementy są widoczne w Domoticzu jak i Homebridge.

Brama się otwiera i zamyka. To jest ok. Natomiast problemem są stany czujników. Często zdarza mi się, że mam błednie pokazywane ich stany.

Brama jest zamknięta a status bramy pokazuje OTWARTA.

Jak odpytam sterownik po http to odpowiada poprawnie, że brama jest zamknięta.

Odpytuję tak : http://192.168.15.72/?device=gate&name=G1&command=get

A tu odpowiedź : "device":{"type":"gate","name":"G1"},"command":"get","data":{"state":":closed"},"status":"success"}

Wnioskuję z tego , że nie aktualizują się dane w Domoticzu. Jak można sprawdzić dlaczego tak się dzieje ?

Wykluczam problemy w WIFI. Stabilność i zasięg bez problemu. Wemos w odległości 1 metra od routera.

Drugim problemem jest aktualizacja danych w Homebridge. Są dosyć duże opóźnienia. Jak uruchamiam aplikację na iPhonie to prze jakieś 10-15 sekund mam zawsze statusy przy elementach "Aktualizuję". Czasem brak odpowiedzi. Również tutaj można sprawdzić w czym jest problem?

Jeśli potrzebne jeszcze jakieś info to oczywiście odpowiem.

Krzysiek

 

 

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

@krzysztofbrzeski Cześć prawdopodobnie te lagi nie są związane z AFE , tylko z samym systemem. Sprawdzałeś logi samego czujnika i ogólne logi w domoticz ? Nie masz tam błędów.

Coś spowalnia cały system jakiś skrypt w pętli , malina się nie wiesza ? jakie masz użycie procesora ?

 
Dodane : 26/11/2020 1:22 pm
(@krzys)
Wpisów: 13
Praktykant
Autor tematu
 

@isom Z Maliną nie mam absolutnie żadnych problemów, nic się nie wiesza. Cały czas responsywna.

Procesor prawie nie używany 🙂

Lata pomiędzy 1 a 5 %

Na obrazku widać sytuację kiedy AFE odpowiada, że brama zamknięta a Domoticz pokazuje, że otwarta jest.

 

 
 Domoticz
 
Dodane : 26/11/2020 1:38 pm
isom
 isom
(@isom)
Wpisów: 5079
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@krzysztofbrzeski z którego tutka korzystałeś ? Przeglądałeś to https://afe.smartnydom.pl/pl/konfiguracja/konfiguracja-urzadzenia/konfiguracja-funkcji-brama#sekcja-konfiguracja-stanow-bramy

Jak masz skonfigurowane to okno 

 1
 
Dodane : 26/11/2020 1:51 pm
(@krzys)
Wpisów: 13
Praktykant
Autor tematu
 

@isom Dokładnie z tego korzystałem.

A jak sprawdzić log w starowniku? Widzę tylko w Domoticzu.

 

 

Domoticz Log Garage Status
 Ustawienia Bramy AFE
 
Dodane : 26/11/2020 2:02 pm
isom
 isom
(@isom)
Wpisów: 5079
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@krzysztofbrzeski ja pisałem o logach w domoticz , ale u Ciebie nie jest aktualizowany stan , widać to po czasach na kafelkach , czujnik zmienił stan o 17:19 a stan bramy został  z 17: 17, czyli poprzedni .

Za wysyłanie stanu odpowiada AFE bo domoticz nawet nie wie co i jak ustawić .

Przyznam że nie testowałem tego softu po http, bo odkąd jest obsługa po mqtt to tylko takiej używam . 

Możesz zainstalować mosquitto i przejść z tym sterowaniem na mqtt , albo poczekaj może @adrian będzie coś więcej wiedział

 

 
Dodane : 26/11/2020 2:14 pm
adrian
(@adrian)
Wpisów: 3973
Szefu Admin Zasłużony dla Forum, Patron Strony
 

@krzysztofbrzeski a spróbuj jeszcze wysyłac do domoticz stan tego czujnika magnetycznego?

Status bramy jest wysyłany na podstawie tego czujnika, on tez się zmienia?

Jaki tam masz w ogóle czujnik?

 
Dodane : 26/11/2020 6:03 pm
(@krzys)
Wpisów: 13
Praktykant
Autor tematu
 

@adrian "GARAGE SENSOR" to normalny kontrakton. "GARAGE STATUS" to funkcja a AFE podająca wartość zależnie od stanu czujnika C1 czyli kontraktonu.

Ale zrobiłam jak proponował @isom i zainstalowałem mosquitto oraz przepiołem komunikację na mqtt. I powiem że działa lepiej 🙂

Teraz zastanawiam się jak można na kafelku w Domoticzu pokazać że sterownik jest połączony z Domoticzem. Trzeba tworzyć oddzielny kafelek ? Gdzieś widziałem że jak nie ma komunikacji to kafelek jest na czerwono ale jeszcze tego nie ogarnąłem. Może ktoś podpowie coś 🙂

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

@krzysztofbrzeski dobrze się się udało , ale trzeba sprawdzić co się dzieje z tym http , co do LWT czyli informacji o statusie modułu , to utwórz sobie nowy czujnik "Alert" a jego idx wstaw do ustawień brokera w AFE . Tak jak na foto 

1
11
 
EDIT
@adrian sprawdzałeś to może ? Jak nie to jutro zobaczę u siebie co się dzieje z tym statusem po http. Daj znać 
 
Dodane : 26/11/2020 7:23 pm
adrian
(@adrian)
Wpisów: 3973
Szefu Admin Zasłużony dla Forum, Patron Strony
 

@isom nie miałem okazji sprawdzić, tylko w weekend mogę 

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

@adrian jutro wieczorem to przećwiczę 

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

Wersja T5 2.2.1 skonfigurowana do współpracy z domoticz po http działa i nie  ma z nią najmniejszych problemów wszystkie stany aktualizują się w ułamku sekundy i sterowanie bramą ( przekaźnik) też działa prawidłowo.

Nie wiem kolego @krzysztofbrzeski co się działo u Ciebie 

 
Dodane : 27/11/2020 4:17 pm
(@krzys)
Wpisów: 13
Praktykant
Autor tematu
 

@isom A spróbuj otworzyć i zamknąć bramę pilotem od bramy. U mnie najczęściej po takich akcjach "rozjeżdżał" się status bramy.

Ale 🙂 Przekonfigurowałem komunikację na MQTT i teraz działa jak malina 🙂 Dziękuję też za inne podpowiedzi. Przydały się.

Teraz niestety mam jeszcze problem z Homebridge. Nawet jak na pokazanej stronie "klikam" w ikonki to np:

Klikam w "Światło w garażu" w Homebridge i w Domoticzu ikonka się zapala ale brak reakcji przekaźnika. 

Klikam na "Światło w garażu" w Domoticzu i wszystko działa jak należy.

Sensory Stan bramy i Stan sensora aktualizują się z dużym opóźnieniem (5-10 minut). Na przycisk bramy z Homebridge też brak reakcji.

Za to temperatura jest na bieżąco aktualizowana.

Nie mogę tego ogarnąć. Ma ktoś jakiś pomysł co robię źle ?

Problem z aktualizacja Homebridge
 
Dodane : 27/11/2020 5:47 pm
isom
 isom
(@isom)
Wpisów: 5079
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@krzysztofbrzeski przetestowałem na wszystkie możliwe kombinacje i działa, ale i tak mqtt jest o  niebo lepsze i szybsze wiec zrobiłeś dobry ruch. Z Homebridge nie pomogę bo nigdy nie korzystałem 

 
Dodane : 27/11/2020 6:02 pm
(@krzys)
Wpisów: 13
Praktykant
Autor tematu
 

Udało się z Homebridge. Teraz wszystko śmiga aż miło. Trzeba było przestawić opcję Prevent Loop na False w MQTT Client Gateway with LAN interface w Domoticzu. Jeszcze raz dzięki za pomoc 😀 

 
Dodane : 27/11/2020 8:59 pm
adrian
(@adrian)
Wpisów: 3973
Szefu Admin Zasłużony dla Forum, Patron Strony
 

@isom dzięki za sprawdzenie!

 
Dodane : 28/11/2020 3:57 pm
Udostępnij: