Wsparcie dla Termostatu

krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

klew wrote: Tue Oct 31, 2023 1:37 pm Rozumiem, że to było pod kątem ProtocolLayer, ale ten onInit jest ma taką samą sygnaturę funkcji jak onInit z HvacBase. Przez co najprawdopodobniej nie odpala Ci się metoda onInit, która by te rzeczy inicjalizowała.

Ja bym tutaj całkowicie zrezygnował z dziedziczenia po HvacBase i zastąpił to po prostu kompozycją (czyli HvacBase jako member klasy ThermostatGUI).
Dodałem do swojego inInit() wywołanie HvacBase::onInit() i działa poprawnie, dzięki @klew :) Zrobiłem to w taki sposób bo chciałem używać set'erów get'erów z klasy HvacBase a nie chciałem ich wszystkich powielać.
https://gui-generic-builder.supla.io/
Parior84
Posts: 3
Joined: Tue Oct 31, 2023 4:16 pm

Post

Witam jak rozwiązać problem z tym że po odłączeniu zasilania termostat nie pamieta ustawień i z automatu przechodzi w tryb "OFF"?
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Parior84 wrote: Tue Oct 31, 2023 4:18 pm Witam jak rozwiązać problem z tym że po odłączeniu zasilania termostat nie pamieta ustawień i z automatu przechodzi w tryb "OFF"?
zrób aktualizację do najnowszej wersji.
https://gui-generic-builder.supla.io/
Parior84
Posts: 3
Joined: Tue Oct 31, 2023 4:16 pm

Post

krycha88 wrote: Tue Oct 31, 2023 4:25 pm
Parior84 wrote: Tue Oct 31, 2023 4:18 pm Witam jak rozwiązać problem z tym że po odłączeniu zasilania termostat nie pamieta ustawień i z automatu przechodzi w tryb "OFF"?
zrób aktualizację do najnowszej wersji.
Wgrałem najnowszy soft(v7.5.29) z Gui
Gereric i dalej nie zapamiętuje ustawień:(
robertklepacki94
Posts: 1931
Joined: Thu Sep 02, 2021 1:06 pm
Has thanked: 5 times
Been thanked: 14 times

Post

Najnowsza wersja to v7.5.30😉
Wziąłem udział w Supla Offline Party 2023
Parior84
Posts: 3
Joined: Tue Oct 31, 2023 4:16 pm

Post

robertklepacki94 wrote: Tue Oct 31, 2023 6:06 pm Najnowsza wersja to v7.5.30😉
Mój błąd, na wersji 30 działa:)
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 45 times
Been thanked: 21 times

Post

Ok, teraz już to lepiej działa. Usunąłem 1 termostat, bo miałem 2 i zmieniłem przycisk ekranu na termostat.
Z obserwacji nadal moduł "szaleje" po przytrzymaniu przycisku zmiany temperatury i nie działa mi jeszcze virtualny przekaźnik sterowany przyciskiem lokalnym, natomiast z apki działa. Ekran mam na razie jeden i nie widzę drugiego termometru. Trzeba się przyzwyczaić do troszkę innej obsługi jak była :)
bokk
Posts: 730
Joined: Fri Mar 01, 2019 4:26 am
Has thanked: 7 times
Been thanked: 25 times

Post

Poskładałem sobie termostat na płytce Tripler Base i trochę się pogubiłem.
W konfiguracji do płytki wpięty był Wemos D1 Mini z modułem zasilania prądem stałym oraz
- GPIO5-D1 moduł przekaźnika,
- GPIO1-TX sensor ds18b20,
- GPIO12-D6 przycisk Zwiększ temperaturę,
- GPIO13-D7 przycisk Zmniejsz temperaturę,
- GPIO4-D2 przycisk Wyłącz/Ręczny/Program
Wszystko działało bardzo fajnie do czasu zmiany konfiguracji tj. dodania
- GPIO14-D5 + GPIO4-D2 wyświetlacz oled sh1106 (ssd1306),
Po zmianie tej wyświetlacz dziala ale po odłaczeniu i zmianie GPIO nie działają mi w różnych konfiguracjach przyciski. Co gdzie źle zrobiłem.
robertklepacki94
Posts: 1931
Joined: Thu Sep 02, 2021 1:06 pm
Has thanked: 5 times
Been thanked: 14 times

Post

bokk wrote: Wed Nov 01, 2023 6:12 pm Poskładałem sobie termostat na płytce Tripler Base i trochę się pogubiłem.
W konfiguracji do płytki wpięty był Wemos D1 Mini z modułem zasilania prądem stałym oraz
- GPIO5-D1 moduł przekaźnika,
- GPIO1-TX sensor ds18b20,
- GPIO12-D6 przycisk Zwiększ temperaturę,
- GPIO13-D7 przycisk Zmniejsz temperaturę,
- GPIO4-D2 przycisk Wyłącz/Ręczny/Program
Wszystko działało bardzo fajnie do czasu zmiany konfiguracji tj. dodania
- GPIO14-D5 + GPIO4-D2 wyświetlacz oled sh1106 (ssd1306),
Po zmianie tej wyświetlacz dziala ale po odłaczeniu i zmianie GPIO nie działają mi w różnych konfiguracjach przyciski. Co gdzie źle zrobiłem.
A oled na I2C nie dział tylko na pinach I2C ? Czyli w wemosie na D1 i D2?
Wziąłem udział w Supla Offline Party 2023
bokk
Posts: 730
Joined: Fri Mar 01, 2019 4:26 am
Has thanked: 7 times
Been thanked: 25 times

Post

No właśnie ten mi ruszył tylko na tych pinach SDA i SCK

Return to “GUI Generic”