Przy ustawianiu temperatury to jeszcze zrozumiem, ale czemu być chciał to dla wszystkich przycisków?robertklepacki94 wrote: Wed Nov 08, 2023 3:16 pmPrawie wszystko jest dobrze ale przyciski od zwiększania zmniejszania temperatury działają tak ze co 0.1°C musze odczekać z 1sekunede i tak zmniejszać bo szybsze klikanie ani przytrzymanie nie reaguje:)
EDIT
W sumie to na wszystkich przyciskach tak jest.
Wsparcie dla Termostatu
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
https://gui-generic-builder.supla.io/
-
robertklepacki94
- Posts: 1931
- Joined: Thu Sep 02, 2021 1:06 pm
- Has thanked: 5 times
- Been thanked: 14 times
Może z rozpędu to napisałem bo faktycznie przy zmianie trybu dobrze jest odczekać chwilę żeby przypadkowo nie przełączyć na inny.krycha88 wrote: Wed Nov 08, 2023 5:21 pmPrzy ustawianiu temperatury to jeszcze zrozumiem, ale czemu być chciał to dla wszystkich przycisków?robertklepacki94 wrote: Wed Nov 08, 2023 3:16 pmPrawie wszystko jest dobrze ale przyciski od zwiększania zmniejszania temperatury działają tak ze co 0.1°C musze odczekać z 1sekunede i tak zmniejszać bo szybsze klikanie ani przytrzymanie nie reaguje:)
EDIT
W sumie to na wszystkich przyciskach tak jest.
Zrobiłem aktualizację Przytrzymanie działa ale dalej przy pojedynczym klikaniu trzeba robić długie przerwy.
EDIT
Działa płynnie na próbę zmieniłem czas Multiclic na 0,1 i teraz można płynnie klikać
Wziąłem udział w Supla Offline Party 2023
-
Pietras81
- Posts: 2409
- Joined: Sun Feb 17, 2019 6:56 am
- Location: Osielsko
- Been thanked: 1 time
Nie wiem czy to odpowiedni temat ale może nie jestem sam czy ktoś uruchamiał termostat na ESP32 s2 mini, do tego oled oraz SHT31. Jakie piny bym nie ustawił to po niecałej minucie mam błąd odczytu temperatury. Wymieniem SHT na inny, wymieniłem ESP też nic nie pomogło. Na Wemos d1 mini esp8266 działa cały czas od późnego wieczoru do teraz. Może ktoś się już spotkał z takim problemem.
Soft też nie ma znaczenia stary czy nowy - jedynie pomaga wyłączenie OLEDa wtedy temp. śmiga.
Soft też nie ma znaczenia stary czy nowy - jedynie pomaga wyłączenie OLEDa wtedy temp. śmiga.
You do not have the required permissions to view the files attached to this post.
https://pietras-81.aqi.eco/
Zgadza się, u mnie na tych pinach działa.robertklepacki94 wrote: Thu Nov 09, 2023 8:27 am @Pietras81 na próbę ustaw w ESP32 SDA na GPIO21 a SCL na GPIO22. Na tych pinach domyslnie ESP32 obsługuje I2C.
Ja mam 1 termostat, ogólnie to działa, ale trzeba się było namęczyć z ustawieniem tych klików
(zmniejszyłem multiclick do 0,1 i wydłużyłem czas świecenia ekranu na 20s). Zanim to zrobiłem zauważyłem, że jeśli przytrzymam przycisk zwiększania temp, temp sama się zwiększa, ale jeśli w tym czasie przytrzymam przycisk zmniejszania temp, to moduł się zawieszał.
Jasność wyświetlacza - mimo jej zmniejszania moduł świeci dość mocno, nie idzie u mnie tego ustawić. Minimalne to 2, nie idzie ustawić 1.
A na 2 to tak samo jak na 20
Ogólnie kwestia przyzwyczajenia, czasami trzeba przycisnąć 2 razy żey załapało
Mnie osobiście to podświetlenie nic nie daje i brakuje mi odczytu 2 termometru, który mam spięty razem z pierwszym
Jednak chylę czoło za pracę w to włożoną :0
Jasność wyświetlacza - mimo jej zmniejszania moduł świeci dość mocno, nie idzie u mnie tego ustawić. Minimalne to 2, nie idzie ustawić 1.
A na 2 to tak samo jak na 20
Ogólnie kwestia przyzwyczajenia, czasami trzeba przycisnąć 2 razy żey załapało
Mnie osobiście to podświetlenie nic nie daje i brakuje mi odczytu 2 termometru, który mam spięty razem z pierwszym
Jednak chylę czoło za pracę w to włożoną :0
-
kurus
- Posts: 1312
- Joined: Wed Jan 15, 2020 8:17 pm
Mam ten sam problem co @Pietras81lukasz06 wrote: Thu Nov 09, 2023 8:52 amZgadza się, u mnie na tych pinach działa.robertklepacki94 wrote: Thu Nov 09, 2023 8:27 am @Pietras81 na próbę ustaw w ESP32 SDA na GPIO21 a SCL na GPIO22. Na tych pinach domyslnie ESP32 obsługuje I2C.
Ten wemos to esp32s2 więc chyba nie do końca to samo.. ale sprawdzę te gpio choć już sprawdałem chyba większość..
Jest tam jeszcze magistrala i2c2 ale na niej juz w ogóle nic nie działa..
-
Pietras81
- Posts: 2409
- Joined: Sun Feb 17, 2019 6:56 am
- Location: Osielsko
- Been thanked: 1 time
W esp32 s2 nie ma pinu 22robertklepacki94 wrote: Thu Nov 09, 2023 8:27 am @Pietras81 na próbę ustaw w ESP32 SDA na GPIO21 a SCL na GPIO22. Na tych pinach domyslnie ESP32 obsługuje I2C.
You do not have the required permissions to view the files attached to this post.
https://pietras-81.aqi.eco/
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
Wrzuciłem inną wersję obsługi przycisków, zrobiłem jak @klew zasugerowałlukasz06 wrote: Thu Nov 09, 2023 9:08 am Ja mam 1 termostat, ogólnie to działa, ale trzeba się było namęczyć z ustawieniem tych klików(zmniejszyłem multiclick do 0,1 i wydłużyłem czas świecenia ekranu na 20s). Zanim to zrobiłem zauważyłem, że jeśli przytrzymam przycisk zwiększania temp, temp sama się zwiększa, ale jeśli w tym czasie przytrzymam przycisk zmniejszania temp, to moduł się zawieszał.
Jasność wyświetlacza - mimo jej zmniejszania moduł świeci dość mocno, nie idzie u mnie tego ustawić. Minimalne to 2, nie idzie ustawić 1.
A na 2 to tak samo jak na 20
Ogólnie kwestia przyzwyczajenia, czasami trzeba przycisnąć 2 razy żey załapało
Mnie osobiście to podświetlenie nic nie daje i brakuje mi odczytu 2 termometru, który mam spięty razem z pierwszym
Jednak chylę czoło za pracę w to włożoną :0
Jak byś mógł teraz zobaczyć jak działają przyciski dla jednego czy dwóch termostatów. Różne akcje włączenie/wyłączenie przez przytrzymanie itd. Jak to zadziała do dodam tą drugą temperaturę na wyświetlacz
https://gui-generic-builder.supla.io/
Tak na szybko
Jak jest jeden termostat wszystko chyba działa.
Jak 2 to robi się bajzel z tym przewijaniem ekranu.
Moim zdaniem za przewijanie ekranu powinien być odpiwiedzialny jeden przycisk lub ten gdzie jest zdefiniowany termostat. Teraz chcąc zmienić temp o np 0,5 stopnia, 5 razy zmienia mi ekran, że można się pogubić. To samo z P/M.
Musisz to zmienić bo nawet sprawdzić porządnienie idzie
Jak jest jeden termostat wszystko chyba działa.
Jak 2 to robi się bajzel z tym przewijaniem ekranu.
Moim zdaniem za przewijanie ekranu powinien być odpiwiedzialny jeden przycisk lub ten gdzie jest zdefiniowany termostat. Teraz chcąc zmienić temp o np 0,5 stopnia, 5 razy zmienia mi ekran, że można się pogubić. To samo z P/M.
Musisz to zmienić bo nawet sprawdzić porządnienie idzie
