Termostat

User avatar
Duch__
Posts: 2199
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole
Been thanked: 6 times

Post

Nikt nic nie podpowie?
User avatar
lukfud
Posts: 2480
Joined: Thu Nov 23, 2017 11:33 pm
Location: Warszawa
Has thanked: 13 times
Been thanked: 11 times

Post

Duch__ wrote: Fri Nov 15, 2024 7:23 am Nikt nic nie podpowie?
Bo chyba tylko @klew zna odpowiedź ;)
https://www.facebook.com/groups/supladiy
https://www.facebook.com/groups/suplazamel
https://www.facebook.com/groups/suplaauraton
https://smartnerzeczy.pl
krycha88
Posts: 5575
Joined: Fri Nov 16, 2018 7:25 am
Been thanked: 5 times

Post

Duch__ wrote: Fri Nov 15, 2024 7:23 am Nikt nic nie podpowie?
Prawdopodobnie musisz usunąć urządzenie z clouda aby konfiguracja wysłała się ponownie.
https://gui-generic-builder.supla.io/
User avatar
Duch__
Posts: 2199
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole
Been thanked: 6 times

Post

Krycha, były takie próby robione + czyszczenie procesora.
mmiikk
Posts: 670
Joined: Mon Aug 06, 2018 1:27 pm
Has thanked: 1 time
Been thanked: 2 times

Post

Duch__ wrote: Fri Nov 15, 2024 9:22 am Krycha, były takie próby robione + czyszczenie procesora.
Czyszcenie procesora?
https://www.instagram.com/reel/DAbwyNmy ... F4anNqbnBr
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Termostat w trakcie SuplaDevice.begin() czyta konfigurację z flasha i inicjalizuje domyślne ustawienia. Dlatego te metody mogą nie działać, bo one powinny być używane w trakcie działania programu (po setup), aby np zmienić konfigurację (np z poziomu www urządzenia).
Ogólnie jest to zawiłe i sam się w tym gubię.
Tam jest dodana opcja o nazwie "initialConfig". Powinna być metoda w stylu enableInitialConfig, albo setInitialConfig. Sprawdź poprawną nazwę w hvac_base.h i włącz to przed tymi metodami i chyba powinno zadziałać zgodnie z oczekiwaniem
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
Duch__
Posts: 2199
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole
Been thanked: 6 times

Post

Jak w najprostszy sposób zablokować wyjście termostatu żeby nie grzał jeśli zmienna X ma wartość 1, a żeby wrócił do normalnej pracy (grzanie lub czuwania) gdy ma wartość 0?
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Duch__ wrote: Tue Nov 26, 2024 11:29 am Jak w najprostszy sposób zablokować wyjście termostatu żeby nie grzał jeśli zmienna X ma wartość 1, a żeby wrócił do normalnej pracy (grzanie lub czuwania) gdy ma wartość 0?
Można użyć "czujnika binarnego wyłączającego termostat" - to ta funkcja do czujników otwartego okna itp.
Zmienną ustawć sobie w kanale czujnika binarnego i wtedy w konfiguracji (w Cloud) termostatu przypisz ten czujnik.
Ewentualnie będzie trzeba odwrócić logikę dla czujnika - ale to sobie przetestuj :)
Najlepsze suple dla Twojego domu :mrgreen:
User avatar
Duch__
Posts: 2199
Joined: Wed Aug 24, 2016 7:26 pm
Location: Opole
Been thanked: 6 times

Post

Przetestuje. Chcę wykorzystać parę przetestowanych algorytmów, m.in. pobieranie prognozy pogody, czy dane z czujnika nasłonecznienia, by wykorzystać jak najwięcej ciepła wpadającego przez okna. Na poprzednim moim termostacie DIY działało bardzo dobrze. Nie doprowadzało to do przegrzewów w domu.
User avatar
klew
Posts: 13908
Joined: Thu Jun 27, 2019 12:16 pm
Location: Wrocław
Has thanked: 134 times
Been thanked: 137 times

Post

Duch__ wrote: Tue Nov 26, 2024 11:56 am Przetestuje. Chcę wykorzystać parę przetestowanych algorytmów, m.in. pobieranie prognozy pogody, czy dane z czujnika nasłonecznienia, by wykorzystać jak najwięcej ciepła wpadającego przez okna. Na poprzednim moim termostacie DIY działało bardzo dobrze. Nie doprowadzało to do przegrzewów w domu.
Ok. Do termostatu można podpiąć tyklo jeden czujnik. Ale możesz sobie ten stan dowolnym algorytmem ustawiać w sofcie.
Najlepsze suple dla Twojego domu :mrgreen:

Return to “Ogólna dyskusja”