Wsparcie dla licznika energii F&F z serii LE

Yepestis
Posts: 890
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław
Has thanked: 19 times
Been thanked: 3 times

Post

krycha88 wrote: Wed Mar 01, 2023 1:55 pm Zadziała tak jak napisalem ;) możesz to teraz przetestować, w momencie odczytu spróbuj użyć GUI.
Ok jestem gotów na takie poświęcenie że GUI będzie dostępne przez 3 sekundy ale w zamian zyskam dostęp do dokładniejszych aberacji napięcia ;)
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Ja nie jestem gotowy na taką poprawkę bo jest nieakceptowalna. Przez 3s nie skonfigurujesz modułu.
https://gui-generic-builder.supla.io/
Yepestis
Posts: 890
Joined: Mon Sep 24, 2018 6:08 pm
Location: Wrocław
Has thanked: 19 times
Been thanked: 3 times

Post

krycha88 wrote: Wed Mar 01, 2023 2:32 pm Ja nie jestem gotowy na taką poprawkę bo jest nieakceptowalna. Przez 3s nie skonfigurujesz modułu.
Ok rozumiem, a podpowiesz gdzie ten czas jest ustawiany to spróbuję skompilować własną wersję :)
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

Zgadza się, podczas odczytu GUI jest blokowane. Z tym że w moim przypadku na około 2 sekundy.

Problem mógłby być rozwiązany w taki sposób, że GUI jest niedostępne podczas pracy ESP, a przełączając ESP w tryb konfiguracyjny (z poziomu Cloud lub z przycisku) wyłączany jest odczyt po ModBusie.
Tak więc w GUI-Generic musiałby być warunek, że jeśli wybierze się SUPLA_MODBUS_SDM lub SUPLA_MODBUS_SDM_ONE_PHASE, to blokowana jest możliwość włączenia wszystkich pozostałych czujników/opcji i wyłączana jest opcja dostępności GUI podczas pracy modułu.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Robert Błaszczak wrote: Wed Mar 01, 2023 4:30 pm Zgadza się, podczas odczytu GUI jest blokowane. Z tym że w moim przypadku na około 2 sekundy.

Problem mógłby być rozwiązany w taki sposób, że GUI jest niedostępne podczas pracy ESP, a przełączając ESP w tryb konfiguracyjny (z poziomu Cloud lub z przycisku) wyłączany jest odczyt po ModBusie.
Tak więc w GUI-Generic musiałby być warunek, że jeśli wybierze się SUPLA_MODBUS_SDM lub SUPLA_MODBUS_SDM_ONE_PHASE, to blokowana jest możliwość włączenia wszystkich pozostałych czujników/opcji i wyłączana jest opcja dostępności GUI podczas pracy modułu.
To się nie sprawdzi, bo jak blokowane jest urządzenie to też nie ma komunikacji z nim. Dla prędkości 9600 będzie ciężko to zrobić gdzie odczyt trwa 7s a dla licznika 3F to już 21s. Bez przerobienia biblioteki to nie widzę tego.
https://gui-generic-builder.supla.io/

Return to “GUI Generic”