Witajcie , potrzebuję trochę podpowiedzi. Pracuję nad pewnym softem w którym do wyboru funkcji będzie również termostat.
Soft jest tworzony na podstawie webinterface.ino , gdzie wybieram funkcję przekaźnika. I teraz zagadnienie , gdy wybiorę funkcję termostatu to w configu pojawia się odpowiedni formularz dopiero po zalogowaniu się urządzenia do serwera . Co musiałbym zmienić aby się pojawiło w chwili konfiguracji. Gdzie znajduje się formularz który się wyświetla w konfigu ?
Termostat a okno konfiguracji
-
shimano73
- Posts: 2174
- Joined: Sun Feb 28, 2016 12:27 pm
- Location: Orzesze
- Been thanked: 1 time
Chodzi o lokalny www, znalazlem już w hvac_parameters.cpp odpowiedni formularz, ale jeśli ja zrobie sobie tego kopię w sowim programie to i tak pojawi sie drugie po restarcie
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Wezmę udział w Supla Offline Party 2024
Wezmę udział w Supla Offline Party 2024
-
klew
- Posts: 13908
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Nie pamiętam jak to było zrobione. Tam ten hvac parameters robi się sam automatycznie z termostatem?
Na pewno nie możesz stworzyć sobie formularza z czapy, tylko musi on być podłączony do instancji klasy hvac, bo formularz odwołuje się do numeru kanału, a jego zapis też realizuje klasa hvac, która też sprawdza poprawność wprowadzonych danych.
Restart jako taki nie jest wymagany, ale wciśnięcie save tak. Po tym możesz utworzyć klasę hvac i dodać jej formularz.
Na pewno nie możesz stworzyć sobie formularza z czapy, tylko musi on być podłączony do instancji klasy hvac, bo formularz odwołuje się do numeru kanału, a jego zapis też realizuje klasa hvac, która też sprawdza poprawność wprowadzonych danych.
Restart jako taki nie jest wymagany, ale wciśnięcie save tak. Po tym możesz utworzyć klasę hvac i dodać jej formularz.
Najlepsze suple dla Twojego domu 
-
shimano73
- Posts: 2174
- Joined: Sun Feb 28, 2016 12:27 pm
- Location: Orzesze
- Been thanked: 1 time
Cos tam po klikałem , no i działa. po wybraniu funkcji przekaźnika jako termostat i kliknięciu save , pojawia się formularz ustawień termostatu. Niestety, jeśli ponownie zmienię funkcje np. na "power switch" formularz termostatu nadal się wyświetla. To nie koniec , jeśli kolejny raz zmienię funkcje na termostat to pojawia się kolejny formularz termostatu i teram mam dwaklew wrote: Sun Feb 02, 2025 3:36 pm Nie pamiętam jak to było zrobione. Tam ten hvac parameters robi się sam automatycznie z termostatem?
Na pewno nie możesz stworzyć sobie formularza z czapy, tylko musi on być podłączony do instancji klasy hvac, bo formularz odwołuje się do numeru kanału, a jego zapis też realizuje klasa hvac, która też sprawdza poprawność wprowadzonych danych.
Restart jako taki nie jest wymagany, ale wciśnięcie save tak. Po tym możesz utworzyć klasę hvac i dodać jej formularz.
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Wezmę udział w Supla Offline Party 2024
Wezmę udział w Supla Offline Party 2024
-
klew
- Posts: 13908
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 134 times
- Been thanked: 137 times
Sprawdziłem w kodzie i klasa Supla::Html::HvacParameters nie jest nigdzie autoamtycznie tworzona razem z HvacBase.shimano73 wrote: Thu Feb 06, 2025 10:33 am Cos tam po klikałem , no i działa. po wybraniu funkcji przekaźnika jako termostat i kliknięciu save , pojawia się formularz ustawień termostatu. Niestety, jeśli ponownie zmienię funkcje np. na "power switch" formularz termostatu nadal się wyświetla. To nie koniec , jeśli kolejny raz zmienię funkcje na termostat to pojawia się kolejny formularz termostatu i teram mam dwa![]()
Także pewnie ją sam tworzysz w swoim programie i potem jej nie usuwasz.
Wrzuć proszę link do kodu, to zerknę co tam masz zrobione.
Najlepsze suple dla Twojego domu 
-
shimano73
- Posts: 2174
- Joined: Sun Feb 28, 2016 12:27 pm
- Location: Orzesze
- Been thanked: 1 time
Przez kilka dni nie bedę miał dostępu do swojego kompa . Możesz podpowiedziec jak w sofcie sprawdzić czy klasa jest utworzona i jak ją usunąć?klew wrote: Thu Feb 06, 2025 12:05 pmSprawdziłem w kodzie i klasa Supla::Html::HvacParameters nie jest nigdzie autoamtycznie tworzona razem z HvacBase.shimano73 wrote: Thu Feb 06, 2025 10:33 am Cos tam po klikałem , no i działa. po wybraniu funkcji przekaźnika jako termostat i kliknięciu save , pojawia się formularz ustawień termostatu. Niestety, jeśli ponownie zmienię funkcje np. na "power switch" formularz termostatu nadal się wyświetla. To nie koniec , jeśli kolejny raz zmienię funkcje na termostat to pojawia się kolejny formularz termostatu i teram mam dwa![]()
Także pewnie ją sam tworzysz w swoim programie i potem jej nie usuwasz.
Wrzuć proszę link do kodu, to zerknę co tam masz zrobione.
W elektronice jak nie wiadomo o co chodzi to zwykle chodzi o zasilanie
Wezmę udział w Supla Offline Party 2024
Wezmę udział w Supla Offline Party 2024
