Wsparcie dla Termostatu
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
Wrzuciłem inną obsługę przycisków dla OLED, teraz każdy przycisk który jest przypisany do termostatu potrafi rozjaśnić ekran, w momencie pierwszego kliknięcia najpierw rozjaśni się ekran a dopiero drugie kliknięcie wykona akcję dla przycisku.
https://gui-generic-builder.supla.io/
-
robertklepacki94
- Posts: 1933
- Joined: Thu Sep 02, 2021 1:06 pm
- Has thanked: 5 times
- Been thanked: 14 times
@krych88 jesteś wielkikrycha88 wrote: Mon Oct 30, 2023 4:00 pm Wrzuciłem inną obsługę przycisków dla OLED, teraz każdy przycisk który jest przypisany do termostatu potrafi rozjaśnić ekran, w momencie pierwszego kliknięcia najpierw rozjaśni się ekran a dopiero drugie kliknięcie wykona akcję dla przycisku.
Ale gdzieś wkradł się chyba jakiś błąd.
Code: Select all
Błąd generowania
In file included from GUI-Generic_bv5.2_gv7.5.24_pl_4905d9b492653870e25b303a90d957d4/SuplaDeviceGUI.h:64,
from GUI-Generic_bv5.2_gv7.5.24_pl_4905d9b492653870e25b303a90d957d4/GUI-Generic_bv5.2_gv7.5.24_pl_4905d9b492653870e25b303a90d957d4.ino:16:
GUI-Generic_bv5.2_gv7.5.24_pl_4905d9b492653870e25b303a90d957d4/src/display/SuplaOled.h:32:10: fatal error: src/control/ThermostatGUI.h: No such file or directory
32 | #include "src/control/ThermostatGUI.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
Error during build: exit status 1
xxxxxxxxxxxxxxxxxx
BOARD esp8266:esp8266:generic:eesz=1M64,xtal=160
BOARD_NAME
TEMPLATE_JSON
JSON_DEFINITION
OPTIONS -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DBEARSSL_SSL_BASIC -DSUPLA_BUTTON -DSUPLA_CONFIG -DSUPLA_DS18B20 -DSUPLA_ENABLE_GUI -DSUPLA_LED -DSUPLA_OLED
-DSUPLA_OTA -DSUPLA_RELAY -DSUPLA_THERMOSTAT
Wziąłem udział w Supla Offline Party 2023
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
Poprawiłem.robertklepacki94 wrote: Mon Oct 30, 2023 4:10 pmCode: Select all
Błąd generowania In file included from GUI-Generic_bv5.2_gv7.5.24_pl_4905d9b492653870e25b303a90d957d4/SuplaDeviceGUI.h:64, from GUI-Generic_bv5.2_gv7.5.24_pl_4905d9b492653870e25b303a90d957d4/GUI-Generic_bv5.2_gv7.5.24_pl_4905d9b492653870e25b303a90d957d4.ino:16: GUI-Generic_bv5.2_gv7.5.24_pl_4905d9b492653870e25b303a90d957d4/src/display/SuplaOled.h:32:10: fatal error: src/control/ThermostatGUI.h: No such file or directory 32 | #include "src/control/ThermostatGUI.h" | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. Error during build: exit status 1 xxxxxxxxxxxxxxxxxx BOARD esp8266:esp8266:generic:eesz=1M64,xtal=160 BOARD_NAME TEMPLATE_JSON JSON_DEFINITION OPTIONS -DATOMIC_FS_UPDATE -DMIMETYPE_MINIMAL -DBEARSSL_SSL_BASIC -DSUPLA_BUTTON -DSUPLA_CONFIG -DSUPLA_DS18B20 -DSUPLA_ENABLE_GUI -DSUPLA_LED -DSUPLA_OLED -DSUPLA_OTA -DSUPLA_RELAY -DSUPLA_THERMOSTAT
https://gui-generic-builder.supla.io/
Przyciski od termostatu. Przekaźnik (przycisk), który nie jest przypisany do termostatu działa.
A te przyciski, którte są przypisane do termostatu (program, zwiększenie, zmniejszenie temp) nie działa.
A te przyciski, którte są przypisane do termostatu (program, zwiększenie, zmniejszenie temp) nie działa.
Nie wiem, czy powinienem to pisać(
), ale u mnie przyciski działają w/g założenia; wszystkie rozjaśniają i robią swoje.
Jednak w dalszym ciągu przytrzymanie dłuższe przełączania trybu powoduje reset. Ale może tak ma być?
edit; wer. 7.5.25
edit; I jeszcze dopiszę; dzisiaj zaczęły działać przyciski akcji w cloud-zie!
Jednak w dalszym ciągu przytrzymanie dłuższe przełączania trybu powoduje reset. Ale może tak ma być?
edit; wer. 7.5.25
edit; I jeszcze dopiszę; dzisiaj zaczęły działać przyciski akcji w cloud-zie!
Zwiekszanie i zmniejszanie temperatury tak działa, ale zmiana trybu następuje po pierwszym naciśnięciu (ale rozjaśnia).krycha88 wrote: Mon Oct 30, 2023 4:00 pm Wrzuciłem inną obsługę przycisków dla OLED, teraz każdy przycisk który jest przypisany do termostatu potrafi rozjaśnić ekran, w momencie pierwszego kliknięcia najpierw rozjaśni się ekran a dopiero drugie kliknięcie wykona akcję dla przycisku.
-
robertklepacki94
- Posts: 1933
- Joined: Thu Sep 02, 2021 1:06 pm
- Has thanked: 5 times
- Been thanked: 14 times
Też tak mamRomanG wrote: Mon Oct 30, 2023 5:44 pmZwiekszanie i zmniejszanie temperatury tak działa, ale zmiana trybu następuje po pierwszym naciśnięciu (ale rozjaśnia).krycha88 wrote: Mon Oct 30, 2023 4:00 pm Wrzuciłem inną obsługę przycisków dla OLED, teraz każdy przycisk który jest przypisany do termostatu potrafi rozjaśnić ekran, w momencie pierwszego kliknięcia najpierw rozjaśni się ekran a dopiero drugie kliknięcie wykona akcję dla przycisku.
Wziąłem udział w Supla Offline Party 2023
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
O której akcji mówicie, bo u mnie działa to ładnierobertklepacki94 wrote: Mon Oct 30, 2023 5:54 pmTeż tak mamRomanG wrote: Mon Oct 30, 2023 5:44 pmZwiekszanie i zmniejszanie temperatury tak działa, ale zmiana trybu następuje po pierwszym naciśnięciu (ale rozjaśnia).krycha88 wrote: Mon Oct 30, 2023 4:00 pm Wrzuciłem inną obsługę przycisków dla OLED, teraz każdy przycisk który jest przypisany do termostatu potrafi rozjaśnić ekran, w momencie pierwszego kliknięcia najpierw rozjaśni się ekran a dopiero drugie kliknięcie wykona akcję dla przycisku.Ale przy przytrzymaniu przycisku nic nic się nie resetuje. Aktualizujesz GG czy za każdym razem wgrywasz na nowo ?
https://gui-generic-builder.supla.io/
