GUI Generic

User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

Goral64 wrote: Fri Nov 20, 2020 9:56 am
Goral64 wrote: Thu Nov 19, 2020 1:41 pm Niestety, licznik nie trzyma stanu. Po każdym restarcie liczy od 2... Niezależnie ile czasu upłynie, 5 czy 10 minut między restartami.
@krycha88 @Espablo coś można zaradzić, naprowadzić?
U mnie to działa ale działa aż za dobrze bo nie działa opcja setCounter i zawsze mam to co już policzył. Po resecie wracają już policzone i zapisane impulsy. Próbowałem tym sposobem viewtopic.php?f=61&t=7163 ale nie działa. Może dla tego, że wywołuję to w setup?
Dodałem dzisiaj 2 opcje do tego licznika.
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Espablo wrote: Fri Nov 20, 2020 10:10 am
Goral64 wrote: Fri Nov 20, 2020 9:56 am
Goral64 wrote: Thu Nov 19, 2020 1:41 pm Niestety, licznik nie trzyma stanu. Po każdym restarcie liczy od 2... Niezależnie ile czasu upłynie, 5 czy 10 minut między restartami.
@krycha88 @Espablo coś można zaradzić, naprowadzić?
U mnie to działa ale działa aż za dobrze bo nie działa opcja setCounter i zawsze mam to co już policzył. Po resecie wracają już policzone i zapisane impulsy. Próbowałem tym sposobem viewtopic.php?f=61&t=7163 ale nie działa. Może dla tego, że wywołuję to w setup?
Dodałem dzisiaj 2 opcje do tego licznika.
Wczytywanie stanu jest w SuplaDevice.begin() - także jeśli chcesz nadpisać stan, to zrób to po tej metodzie.
Najlepsze suple dla Twojego domu :mrgreen:
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

Espablo wrote: Fri Nov 20, 2020 10:10 am U mnie to działa ale działa aż za dobrze bo nie działa opcja setCounter i zawsze mam to co już policzył. Po resecie wracają już policzone i zapisane impulsy. Próbowałem tym sposobem viewtopic.php?f=61&t=7163 ale nie działa. Może dla tego, że wywołuję to w setup?
Niestety, u mnie po każdym restarcie licznik ma wartość 1 i następny impuls ustawia go na 2 i tak dalej.

Code: Select all

Channel(0) value changed to 2
Espablo wrote: Fri Nov 20, 2020 10:10 am Dodałem dzisiaj 2 opcje do tego licznika.
Super, co prawda moje potrzeby były zgodne z domyślnymi, ale ktoś inny może mieć inne. No to dla mojego szczęścia brakuje już tylko stanu licznika i jego modyfikacji.
Widzimy się na Supla Offline Party Season 2026 :D

Image
User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

zapis stanu licznika jest co 30s
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Goral64 wrote: Fri Nov 20, 2020 10:49 am
Espablo wrote: Fri Nov 20, 2020 10:10 am U mnie to działa ale działa aż za dobrze bo nie działa opcja setCounter i zawsze mam to co już policzył. Po resecie wracają już policzone i zapisane impulsy. Próbowałem tym sposobem viewtopic.php?f=61&t=7163 ale nie działa. Może dla tego, że wywołuję to w setup?
Niestety, u mnie po każdym restarcie licznik ma wartość 1 i następny impuls ustawia go na 2 i tak dalej.

Code: Select all

Channel(0) value changed to 2
Espablo wrote: Fri Nov 20, 2020 10:10 am Dodałem dzisiaj 2 opcje do tego licznika.
Super, co prawda moje potrzeby były zgodne z domyślnymi, ale ktoś inny może mieć inne. No to dla mojego szczęścia brakuje już tylko stanu licznika i jego modyfikacji.
Pokaż logi
Najlepsze suple dla Twojego domu :mrgreen:
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

Espablo wrote: Fri Nov 20, 2020 10:52 am zapis stanu licznika jest co 30s
No to u mnie na Wemos D1 mini nie działa...

Code: Select all

Creating Impulse Counter: impulsePin(5), delay(10 ms)
Supla - starting initialization
Validating storage state section with current device configuration
Initializing network layer
WiFi: establishing connection with SSID: "*****"
Host name: 
Channel(0) value changed to 1
Using Supla protocol version 12
Key: GUID Value: *****
Key: AUTHKEY Value: *****
Key: wifiSSID Value: *****
Key: wifiPass Value: *****
Key: login Value: *****
Key: loginPass Value: *****
Key: hostName Value: Licznik impulsĂłw
Key: suplaServer Value: supla.*****
Key: suplaEmail Value: *****@gmail.com
Key: maxRollerShutter Value: 0
Key: maxRelay Value: 0
Key: maxButton Value: 0
Key: maxLimitSwitch Value: 0
Key: maxDht22 Value: 1
Key: maxDht11 Value: 1
Key: multiMaxDs Value: 1
Key: altbme280 Value: 0
Key: icDebounceTimeout Value: 10
Key: icPullUp Value: 1
Key: icRaisingEdge Value: 1
Key: GPIO0 Value: 0,0,,,1
Key: GPIO1 Value: 0,0
Key: GPIO2 Value: 1,4,1,0,,
Key: GPIO3 Value: 0,0
Key: GPIO4 Value: 0,1
Key: GPIO5 Value: 1,17,0,0,,
Key: GPIO6 Value: 0,0
Key: GPIO7 Value: 0,0
Key: GPIO8 Value: 0,0
Key: GPIO9 Value: 0,0
Key: GPIO10 Value: 0,0
Key: GPIO11 Value: 0,0
Key: GPIO12 Value: 0,0
Key: GPIO13 Value: 0,0
Key: GPIO14 Value: 0,0
Key: GPIO15 Value: 0,0
Key: GPIO16 Value: 0,0
Key: GPIO17 Value: 0,0,0,0,,
Key: sensor Value: 0,0
Key: board Value: 
Key: cfgmode Value: 0
Key: ds0 Value: 
Key: dsName0 Value: 
Key: ds1 Value: 
Key: dsName1 Value: 
Key: ds2 Value: 
Key: dsName2 Value: 
Key: ds3 Value: 
Key: dsName3 Value: 
Key: ds4 Value: 
Key: dsName4 Value: 
Key: ds5 Value: 
Key: dsName5 Value: 
Key: ds6 Value: 
Key: dsName6 Value: 
Key: ds7 Value: 
Key: dsName7 Value: 
Key: ds8 Value: 
Key: dsName8 Value: 
Key: ds9 Value: 
Key: dsName9 Value: 
Key: ds10 Value: 
Key: dsName10 Value: 
local IP: 172.16.144.190
subnetMask: 255.255.255.0
gatewayIP: 172.16.144.1
Signal strength (RSSI): -75 dBm
Establishing unsecured connection with: supla.***** (port: 2015)
Connected to Supla Server
Device registered (activity timeout 120 s, server version: 13, server min version: 1)
Changing activity timeout to 30
Activity timeout set to 30 s
Channel(0) value changed to 2
I tak za każdym restartem...
Widzimy się na Supla Offline Party Season 2026 :D

Image
User avatar
Espablo
Posts: 1754
Joined: Wed Jun 29, 2016 5:04 pm
Location: Oświęcim

Post

zrób erase flach i wgraj ponownie
Każde urządzenie elektryczne działa o wiele lepiej jeśli podłączysz je do prądu. :? :roll:
User avatar
lukfud
Posts: 2480
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa
Has thanked: 13 times
Been thanked: 11 times

Post

Goral64 wrote: Fri Nov 20, 2020 11:01 am
Espablo wrote: Fri Nov 20, 2020 10:52 am zapis stanu licznika jest co 30s
No to u mnie na Wemos D1 mini nie działa...

Code: Select all

Creating Impulse Counter: impulsePin(5), delay(10 ms)
Supla - starting initialization
Validating storage state section with current device configuration
I tak za każdym restartem...
Brakuje tu kawałka logu (przykład)

Code: Select all

Storage state section validation completed. Loading elements state...
readStorage: 9; Read: [70 17 0 0 70 17 0 0 64 ]
RollerShutter[0] settings restored from storage. Opening time: 6000 ms; closing time: 6000 ms. Position: 100
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

https://github.com/Espablo/GUI-Generic/ ... UI.cpp#L20

Nie ma flagi licznika więc pewnie tu jest problem
https://gui-generic-builder.supla.io/
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

Espablo wrote: Fri Nov 20, 2020 11:04 am zrób erase flach i wgraj ponownie
Niestety, bez zmian :(
Widzimy się na Supla Offline Party Season 2026 :D

Image

Return to “GUI Generic”