Witam
Zauważyłem jeden problem z licznikiem impulsów.
Zaraz po uruchomieniu i testowaniu (wszystko ruszyło bez problemów) widziałem zmieniający się stan licznika w aplikacji i przez www.
Miałem naliczoną jakąś wartość i wyłączyłem zasilanie modułu WiFi (NodeMCU).
Po wyłączeniu oczywiście w aplikacji licznik stał się niedostępny, ale pokazywał ostatni stan.
Po załączeniu zasilania i zalogowaniu się modułu do serwera Supla, stan licznika w aplikacji zrobił się 0.
I tak za każdym razem....
Ale to wszystko dość szybko się odbywało...
Później zauważyłem, że po dłuższym czasie (10min) serwer zapamiętuje ostatni stan licznika do Historii pomiarów (wykres)
Jeżeli serwer zdąży zapisać ten stan przed ponownym zalogowaniem się urządzenia i zapisać ten stan do Historii, to po załączeniu zasilania modułu jest widoczny poprzedni stan.
Moje przypuszczenie jest takie, że jest błąd. Po zalogowaniu się urządzenia do serwera, urządzenie zczytuje ostatni stan z Historii pomiarów a NIE z aktualnego stanu (pokazywanego przy ikonce licznika)
Niby pierdoła, ale sutek jest taki, że zliczone dane przez ostatnie 10 min mogą zostać stracone przy krótkim wyłączeniu zasilana modułu Supla.
Jeżeli będzie się to częściej zdarzało, to błąd się kumuluje.
Nie wiem jak wygląda spawa z innymi urządzeniami (np pomiarem zużycia energii np przez SP111) bo nie sprawdzałem, ale podejrzewam że jest podobnie.
Ja rozumiem, że miejsce na serwerze jest ograniczone, ale ta ostatnia wartość jest na serwerze.
Trzeba tylko inną wartość odczytać.
Z innej beczki... Fajnie działa pomiar energii za pomocą SP111, ale szkoda, że tylko energia jest rejestrowana do Historii pomiarów. Przydało by się jeszcze chociaż napięcie.
To samo dotyczy liczników energii (np Zamel)
Dla jasności sprawy testowałam to na NodeMCU i sofcie v7.6.10.
Pozdrawiam MaG
Licznik impulsów
-
klew
- Posts: 13907
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Urządzenie z licznikiem impulsów powinno zapamiętywać w pamięci stan licznika i przywracać go po resecie.
Przy "gołych" ESP, ten zapis jest zawsze robiony z jakimś opóźnieniem, aby flasha nie zajechać i to opóźnienie jest konfigurowane przez soft GG (nie wiem ile jest tam ustawiane).
To samo dotyczy też liczników EM - tylko tam różnie bywa - czasem sam układ pomiarowy ma pamięć energii i ESP tylko czyta stan z układu pomiarowego, a innym razem, to ESP akumuluje odczyty zużytej energii i je przechowuje.
Przy "gołych" ESP, ten zapis jest zawsze robiony z jakimś opóźnieniem, aby flasha nie zajechać i to opóźnienie jest konfigurowane przez soft GG (nie wiem ile jest tam ustawiane).
To samo dotyczy też liczników EM - tylko tam różnie bywa - czasem sam układ pomiarowy ma pamięć energii i ESP tylko czyta stan z układu pomiarowego, a innym razem, to ESP akumuluje odczyty zużytej energii i je przechowuje.
Najlepsze suple dla Twojego domu 
-
MaG
- Posts: 65
- Joined: Wed Oct 25, 2023 10:08 pm
Ja myślałem, że moduł odczytuje to z serwera...
Z flash jasna sprawa
Da się jakoś zrobić to, żeby układ zapamiętywał stan licznika korzystając z GG?
Wiem jak zrobić żeby zapamiętywać stan, tylko jak to zrobić, żeby pogodzić to z GG
Pozdrawiam MaG
Z flash jasna sprawa
Da się jakoś zrobić to, żeby układ zapamiętywał stan licznika korzystając z GG?
Wiem jak zrobić żeby zapamiętywać stan, tylko jak to zrobić, żeby pogodzić to z GG
Pozdrawiam MaG
-
lukfud
- Posts: 2480
- Joined: Thu Nov 23, 2017 11:33 pm
- Location: Warszawa
- Has thanked: 13 times
- Been thanked: 11 times
@krycha88 wyżej napisał, stan licznika zapamiętywany jest w urządzeniu co 10 min.MaG wrote: Wed Nov 15, 2023 11:15 am Ja myślałem, że moduł odczytuje to z serwera...
Z flash jasna sprawa
Da się jakoś zrobić to, żeby układ zapamiętywał stan licznika korzystając z GG?
Wiem jak zrobić żeby zapamiętywać stan, tylko jak to zrobić, żeby pogodzić to z GG
Pozdrawiam MaG
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
