Gdzie można zmniejszyć ten zakres w aplikacji? Bo u siebie nie widzę takiej opcji.klew wrote: Thu Sep 28, 2023 12:50 pm Podstawowa funkcja SUPLA_CHANNELFNC_HVAC_THERMOSTAT jest przewidziana głównie z myślą o termostacie pokojowym i tak są dobrane domyślne zakresy, które można sobie w sofcie przestawić.
Dla grzania wodu jest funkcja SUPLA_CHANNELFNC_HVAC_DOMESTIC_HOT_WATER, która ma też odpowiednio dobrane zakresy temperatur.
Wsparcie dla Termostatu
-
- Posts: 5465
- Joined: Fri Nov 16, 2018 7:25 am
https://gui-generic-builder.supla.io/
-
- Posts: 10693
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Nie w aplikacji, tylko w sofcie na urządzeniu to się określa.krycha88 wrote: Fri Sep 29, 2023 10:56 amGdzie można zmniejszyć ten zakres w aplikacji? Bo u siebie nie widzę takiej opcji.klew wrote: Thu Sep 28, 2023 12:50 pm Podstawowa funkcja SUPLA_CHANNELFNC_HVAC_THERMOSTAT jest przewidziana głównie z myślą o termostacie pokojowym i tak są dobrane domyślne zakresy, które można sobie w sofcie przestawić.
Dla grzania wodu jest funkcja SUPLA_CHANNELFNC_HVAC_DOMESTIC_HOT_WATER, która ma też odpowiednio dobrane zakresy temperatur.
-
- Posts: 5465
- Joined: Fri Nov 16, 2018 7:25 am
Więc nie do końca rozumiem czym się różni SUPLA_CHANNELFNC_HVAC_THERMOSTAT od SUPLA_CHANNELFNC_HVAC_DOMESTIC_HOT_WATERklew wrote: Fri Sep 29, 2023 11:04 amNie w aplikacji, tylko w sofcie na urządzeniu to się określa.krycha88 wrote: Fri Sep 29, 2023 10:56 amGdzie można zmniejszyć ten zakres w aplikacji? Bo u siebie nie widzę takiej opcji.klew wrote: Thu Sep 28, 2023 12:50 pm Podstawowa funkcja SUPLA_CHANNELFNC_HVAC_THERMOSTAT jest przewidziana głównie z myślą o termostacie pokojowym i tak są dobrane domyślne zakresy, które można sobie w sofcie przestawić.
Dla grzania wodu jest funkcja SUPLA_CHANNELFNC_HVAC_DOMESTIC_HOT_WATER, która ma też odpowiednio dobrane zakresy temperatur.

https://gui-generic-builder.supla.io/
-
- Posts: 10693
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Cytuję:krycha88 wrote: Fri Sep 29, 2023 11:16 am Więc nie do końca rozumiem czym się różni SUPLA_CHANNELFNC_HVAC_THERMOSTAT od SUPLA_CHANNELFNC_HVAC_DOMESTIC_HOT_WATERWychodzi na to, że można byłoby tylko dodać SUPLA_CHANNELFNC_HVAC_THERMOSTAT z możliwością zmiany min/max?
HVAC_THERMOSTAT poza tym można przestawić z trybu grzewczego na chłodzenie. DHW/CWU tak się nie da przestawić - tam jest tylko grzanie dostępne.klew wrote: Thu Sep 28, 2023 12:50 pm Podstawowa funkcja SUPLA_CHANNELFNC_HVAC_THERMOSTAT jest przewidziana głównie z myślą o termostacie pokojowym i tak są dobrane domyślne zakresy, które można sobie w sofcie przestawić.
Dla grzania wodu jest funkcja SUPLA_CHANNELFNC_HVAC_DOMESTIC_HOT_WATER, która ma też odpowiednio dobrane zakresy temperatur.
Różne funkcje mają też różne domyślne ikonki ustawione w aplikacji.
-
- Posts: 5465
- Joined: Fri Nov 16, 2018 7:25 am
Ale to wszystko z poziomu urządzenia?klew wrote: Fri Sep 29, 2023 11:23 am HVAC_THERMOSTAT poza tym można przestawić z trybu grzewczego na chłodzenie. DHW/CWU tak się nie da przestawić - tam jest tylko grzanie dostępne.
Różne funkcje mają też różne domyślne ikonki ustawione w aplikacji.
https://gui-generic-builder.supla.io/
-
- Posts: 10693
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Nie jestem pewien czy dobrze rozumiem pytanie.krycha88 wrote: Fri Sep 29, 2023 11:39 amAle to wszystko z poziomu urządzenia?klew wrote: Fri Sep 29, 2023 11:23 am HVAC_THERMOSTAT poza tym można przestawić z trybu grzewczego na chłodzenie. DHW/CWU tak się nie da przestawić - tam jest tylko grzanie dostępne.
Różne funkcje mają też różne domyślne ikonki ustawione w aplikacji.
Funkcję (będzie) można przestawić w Cloud (jak dla wszystkich typów kanałów w Supli).
Zmiana między grzaniem a chłodzeniem jest możliwa z poziomu konfiguracji urządzenia (cfg mode - poprzez zmianę konfiguracji kanału), albo będzie to można zrobić w Cloud (jako parametr w ustawieniach).
Dostępność funkcji DHW można włączyć z poziomu urządzenia:
Code: Select all
hvac->enableDomesticHotWaterFunctionSupport();
-
- Posts: 10693
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Na branchu main (jeszcze bez oficjalnego wydania), jest dostępne wsparcie dla obsługi przycisków do termostatu.
Lista wspieranych akcji:
Termostat ogólnie przechowuje ma osobno ustawioną temperaturę grzewczą i chłodniczą (stąd podział akcji). Natomiast "INCREASE/DECREASE_TEMPERATURE" będzie zwięszkał/zmnijeszał temperaturę odpowiadającą aktualnemu trybowi (przy auto będą to obie temperatury, ale auto na razie jeszcze nie jest wspierane w Supli).
Zwiększenie/zmniejszenie temperatury potrafi też zmienić tryb, tzn. jak ktoś "Kliknie" zwiększ temperaturę, gdy termostat jest wyłączony, to termostat się włączy i zwiększy temperaturę.
Krok temperatury konfiguruje się
Krok podajemy liczbą całkowitą, gdzie 1 odpowiada 0,01 stopnia. Więc krok 2 stopnie, to 200, itp.
Powyższe akcje przypisujemy do przycisków tak jak wszystkie inne do tej pory, czyli:
Lista wspieranych akcji:
Code: Select all
TURN_ON,
TURN_OFF,
TOGGLE,
INCREASE_TEMPERATURE,
DECREASE_TEMPERATURE,
INCREASE_HEATING_TEMPERATURE,
DECREASE_HEATING_TEMPERATURE,
INCREASE_COOLING_TEMPERATURE,
DECREASE_COOLING_TEMPERATURE,
SWITCH_TO_MANUAL_MODE,
SWITCH_TO_WEEKLY_SCHEDULE_MODE,
SWITCH_TO_MANUAL_MODE_HEAT,
SWITCH_TO_MANUAL_MODE_COOL,
SWITCH_TO_MANUAL_MODE_AUTO,
Zwiększenie/zmniejszenie temperatury potrafi też zmienić tryb, tzn. jak ktoś "Kliknie" zwiększ temperaturę, gdy termostat jest wyłączony, to termostat się włączy i zwiększy temperaturę.
Krok temperatury konfiguruje się
Code: Select all
hvac->setButtonTemperatureStep(step);
Powyższe akcje przypisujemy do przycisków tak jak wszystkie inne do tej pory, czyli:
Code: Select all
button1->addAction(Supla::INCREASE_TEMPERATURE, hvac, Supla::ON_PRESS);
-
- Posts: 5465
- Joined: Fri Nov 16, 2018 7:25 am
Wczoraj wrzuciłem podział termostatu na:
Przy okazji poprawiłem zapamiętywanie danych temperatury czy harmonogramu na urządzeniu. W tym tygodniu prawdopodobnie dodam obsługę przycisków 
Code: Select all
Grzanie
Chłodzenie
Auto
Ciepła woda użytkowa
Różnicowy

https://gui-generic-builder.supla.io/
-
- Posts: 1314
- Joined: Thu Sep 02, 2021 1:06 pm
Ja coś wczoraj na szybko podgrałem ale jest chyba jakiś problem z odczytem programu z urządzenia. Nie idzie zmienić temperatury.
You do not have the required permissions to view the files attached to this post.
Wziąłem udział w Supla Offline Party 2023
-
- Posts: 476
- Joined: Tue Jul 21, 2020 7:35 am
Witam! Też od soboty testowałem, ale dopiero dzisiaj zaczęło w miarę stabilnie działać. U mnie na obecną chwilę już mogę ustawiać temperaturę w/g harmonogramu (programu). Brakuje jedynie wyświetlania aktualnej temperatury na stronie głównej termostatu (---).
You do not have the required permissions to view the files attached to this post.
Last edited by RomanG on Mon Oct 02, 2023 7:30 am, edited 1 time in total.