GUI-Generic 1.7.0 - wsparcie dla PZEM-004T V3

User avatar
Goral64
Posts: 3258
Joined: Fri Dec 27, 2019 6:22 pm
Location: Żerniki Wrocławskie
Has thanked: 2 times
Been thanked: 1 time

Post

LukiSpajder wrote: Fri Mar 19, 2021 9:02 am A do kogo by trzeba wystosować prośbę o dodanie możliwości wpisania wartości początkowej licznika w cloudzie ? Chyba że nie będzie potrzeby 😉😀 i szybciej pojawi się GUI Generic. Właśnie dla licznika impulsów jest to do ustawienia
Jest to planowane w kolejnej wersji clouda.
Widzimy się na Supla Offline Party Season 2026 :D

Image
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 135 times
Been thanked: 137 times

Post

krycha88 wrote: Fri Mar 19, 2021 9:52 am
klew wrote: Fri Mar 19, 2021 9:29 am Te 3 pzemy są częścią klasy ThreePhasePZEMv3 i powinny być zawarte w moim "sizeof"
to skąd taka różnica:

sizeof dodałem po utworzeniu Supla::Sensor::ThreePhasePZEMv3
Supla::Sensor::ThreePhasePZEMv3 sizeof: 4

sizeof dodałem w metodzie onInit() klasy Supla::Sensor::ThreePhasePZEMv3
PZEM004Tv30 sizeof: 144
Klasa ThreePhasePZEMv3 ma około 1680 B, a nie 4. Pewnie sprawdziłeś rozmiar wskaźnika na tą klasę.
Sam PZEM004Tv30 może mieć 144 bajty, ale jest to już ujęte w tych 1680.
Najlepsze suple dla Twojego domu :mrgreen:
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

klew wrote: Fri Mar 19, 2021 10:48 am Klasa ThreePhasePZEMv3 ma około 1680 B, a nie 4. Pewnie sprawdziłeś rozmiar wskaźnika na tą klasę.
Sam PZEM004Tv30 może mieć 144 bajty, ale jest to już ujęte w tych 1680.
Faktycznie masz rację, ale nadal jest jakiś problem z pamięcią. Zobacz ile zostaje pamięci po wykonaniu SuplaDevice.begin :cry:
https://gui-generic-builder.supla.io/
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 135 times
Been thanked: 137 times

Post

krycha88 wrote: Fri Mar 19, 2021 3:47 pm
klew wrote: Fri Mar 19, 2021 10:48 am Klasa ThreePhasePZEMv3 ma około 1680 B, a nie 4. Pewnie sprawdziłeś rozmiar wskaźnika na tą klasę.
Sam PZEM004Tv30 może mieć 144 bajty, ale jest to już ujęte w tych 1680.
Faktycznie masz rację, ale nadal jest jakiś problem z pamięcią. Zobacz ile zostaje pamięci po wykonaniu SuplaDevice.begin :cry:
Nie mam teraz jak sprawdzić. Możesz odpalić na przykładzie z biblioteki ile jest pamięci przed i po begin?
Ewentualnie sprawdzić ile pamięci rezerwuje sobie software serial.
Najlepsze suple dla Twojego domu :mrgreen:
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

klew wrote: Fri Mar 19, 2021 4:10 pm Nie mam teraz jak sprawdzić. Możesz odpalić na przykładzie z biblioteki ile jest pamięci przed i po begin?
Ewentualnie sprawdzić ile pamięci rezerwuje sobie software serial.
Sprawdziłem na czystym przykładzie z wifi->enableSSL(false):

Code: Select all

Przed Supla::Sensor::PZEMv3: 45.40
sizeof Supla::Sensor::PZEMv3: 1584
Po dodaniu Supla::Sensor::PZEMv3: 41.12
Supla - starting initialization
Storage not found. Running without state memory
Initializing network layer
WiFi: establishing connection with SSID: "iiiiiii"
Using Supla protocol version 12
Current status: [5] SuplaDevice initialized
Po begin(): 37.44
https://gui-generic-builder.supla.io/
LukiSpajder
Posts: 1548
Joined: Tue Aug 18, 2020 2:22 pm
Has thanked: 25 times
Been thanked: 34 times

Post

Licznik złożony , zamontowany i działa 😀coś pięknego . Brakuje tylko możliwości wpisania wartości początkowej ale ma się pojawić w cloudsię . Tak więc dzięki za dodanie Pzem 004t. Rewelacjia 😀
Rafaello
Posts: 108
Joined: Sun May 29, 2016 1:34 pm

Post

krycha88 wrote: Thu Mar 18, 2021 9:13 pm PZEM-004T V3 - 3 fazowy.PNG
Więc wyszło mi takie GUI.

Wersję możecie sobie skompilować na razie na teście:
http://gui-generic.goral64.pl/test.php
Witajcie

skąd mogę pobrać pliki do kompilacji PZEM dla 3 faz?
Z góry dzięki
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Rafaello wrote: Thu Jul 15, 2021 7:10 pm
krycha88 wrote: Thu Mar 18, 2021 9:13 pm PZEM-004T V3 - 3 fazowy.PNG
Więc wyszło mi takie GUI.

Wersję możecie sobie skompilować na razie na teście:
http://gui-generic.goral64.pl/test.php
Witajcie

skąd mogę pobrać pliki do kompilacji PZEM dla 3 faz?
Z góry dzięki
Wszystko masz na
https://gui-generic-builder.supla.io/

Po wygraniu softu w GUI ustaw tylko 3 pzem ;)
https://gui-generic-builder.supla.io/
Rafaello
Posts: 108
Joined: Sun May 29, 2016 1:34 pm

Post

krycha88 wrote: Thu Jul 15, 2021 7:13 pm
Rafaello wrote: Thu Jul 15, 2021 7:10 pm
krycha88 wrote: Thu Mar 18, 2021 9:13 pm PZEM-004T V3 - 3 fazowy.PNG
Więc wyszło mi takie GUI.

Wersję możecie sobie skompilować na razie na teście:
http://gui-generic.goral64.pl/test.php
Witajcie

skąd mogę pobrać pliki do kompilacji PZEM dla 3 faz?
Z góry dzięki
Wszystko masz na
https://gui-generic-builder.supla.io/

Po wygraniu softu w GUI ustaw tylko 3 pzem ;)
Dokładnie takowy wgrałem tylko nie wiem gdzie ustawić dla 3 PZEM, pojawia mi się tylko jeden
Rafaello
Posts: 108
Joined: Sun May 29, 2016 1:34 pm

Post

Rafaello wrote: Thu Jul 15, 2021 7:21 pm
krycha88 wrote: Thu Jul 15, 2021 7:13 pm
Rafaello wrote: Thu Jul 15, 2021 7:10 pm

Witajcie

skąd mogę pobrać pliki do kompilacji PZEM dla 3 faz?
Z góry dzięki
Wszystko masz na
https://gui-generic-builder.supla.io/

Po wygraniu softu w GUI ustaw tylko 3 pzem ;)
Dokładnie takowy wgrałem tylko nie wiem gdzie ustawić dla 3 PZEM, pojawia mi się tylko jeden
Bardzo przepraszam, nie było tematu, nie ten plik .bin podłączałem.
Głupio mi, :)
Teraz jest OK

Return to “GUI Generic”