Aktualizacja stanu
 
Powiadomienia
Wyczyść wszystko

Tasmota Aktualizacja stanu

11 Wpisów
2 Użytkownicy
0 Reactions
766 Wyświetleń
(@szpila86)
Wpisów: 363
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
 

Hej

Jak ustawić odświeżanie stanu gpio w MQTT co np 2sek?

W konsoli Tasmoty (na wemos d1 mini) wpisuję TelePeriod 3 i uzyskuję w odpowiedzi TelePeriod 10 , a realnie wychodzi kolo 5sek.

Układ nazwijmy pilotem z 2 przyciskami i DS'em do temp. Czekać 5sek wbrew pozorą to długo na zaświecenie światła 😉

 
Dodane : 27/07/2023 8:08 pm
isom
 isom
(@isom)
Wpisów: 5176
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@szpila86 namieszałeś sobie w głowie, ale może uda się coś wyjaśnić. TelePeriod odnosi się do wszelkiej maści czujników, np takiego DS18B20 i minimalna jego wartość to 10 sek. Każda próba ustawienia mniejszej wartości niż 10 skończy się taką odpowiedzią jaką uzyskałeś, ale nijak się to ma do przycisków, tzn ich stan, a raczej zmiana raportowana jest natychmiast.

Jeśli tak nie jest to zmień np SetOption13 z domyślnie wyłączonej na włączoną. 

W konsoli SO13 1 i powinno być szybciej.

 
Dodane : 28/07/2023 7:17 am
(@szpila86)
Wpisów: 363
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
 

@isom Niestety po włączeniu so13 nie ma większej różnicy poza tym że teraz trwa to losowo między 2sek, a 6sek i nie wiem dlaczego.

 
Dodane : 28/07/2023 9:55 am
isom
 isom
(@isom)
Wpisów: 5176
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@szpila86 takie losowe lagi to raczej jakość połączenia WIFI . Sprawdz w konsoli kiedy zmienia się stan po wciśnięciu tego przycisku a potem w MqttExplorer

Możesz też ustawić teleperiod na 30 żeby czujnik temperatury nie raportował co 10 sek, chociaż to nie powinno mieć wpływu

 
Dodane : 28/07/2023 10:15 am
(@szpila86)
Wpisów: 363
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
 

@isom Po włączeniu fizycznego przycisku, a rejestracją tego w konsoli mija max 1sek.

Między naciśnięciem, a rejestracją tego w MQTT między 2 do 5sek.

Opóźnienia związane z słabym zasięgiem odpadają - pokrycie wifi domu i okolicy 95% 😉

 
Dodane : 28/07/2023 10:30 am
isom
 isom
(@isom)
Wpisów: 5176
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@szpila86 to co w konsoli wynika pewnie z tego że  raport idzie po puszczeniu przycisku, a nie po wciśnięciu i stąd około 1 sek, ale MQTT w normalnych warunkach powinien to odebrać natychmiast , więc albo jakość połączenia z WIFI , albo kiepskie zasilanie, ale raczej to pierwsze.

 
Dodane : 28/07/2023 10:43 am
(@szpila86)
Wpisów: 363
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
 

@isom antena unifi pro 4m od modułu ale jeśli chodzi o zasilanie....... chyba tam jest mały moduł przetwornicy z 12V na 5V możliwe że on tak sieje i jakoś zakłóca raportowanie do MQTT?

 

Raport z modułu:

{"Time":"2023-07-28T10:46:37","Uptime":"0T00:51:01","UptimeSec":3061,"Heap":25,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"XXX","BSSId":"XXXXXX","Channel":6,"Mode":"11n","RSSI":82,"Signal":-59,"LinkCount":1,"Downtime":"0T00:00:05"}}

 
Dodane : 28/07/2023 10:46 am
isom
 isom
(@isom)
Wpisów: 5176
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@szpila86 czy to kwestia zasilania możesz sprawdzić zmieniając na czas testów teleperiod na 300 , i wciskać przycisk nie częściej niż co 10 sek, jak lagi będą równe, albo bardzo zbliżone to na bank zasialnie.

Jak to nic nie zmieni to ja bym wymienił samego wemos bo może jego regulator 3,3V jest do bani

Albo jak masz możliwość zasil tego wemos z 3V , wtedy pominiesz ten badziewny regulator, który pakują w klonach.

 
Dodane : 28/07/2023 10:57 am
(@szpila86)
Wpisów: 363
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
 

@isom a tu już zabawa której zdalnie nie zrobię....

muszę zaczekać na powrót do domu.

dziękuję za sugestie.

 
Dodane : 28/07/2023 11:12 am
(@szpila86)
Wpisów: 363
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
 

zmiana przetwornic dokładanie kondensatorów ani zasilanie z baterii nie zmieniła nic

 
Dodane : 31/07/2023 11:12 am
(@szpila86)
Wpisów: 363
Weteran Patron Strony Donator 2K22, Donator 2K23, Donator 2K24
Autor tematu
 

W piątek powinny przyjść nowe moduły. Może podmiana na inny pomoże 

 
Dodane : 02/08/2023 11:02 am
Udostępnij: