Przykład to oprogramowanie Pool Controller, które tu kiedyś prezentowałem. Minusem jego była konieczność wchodzenia w tryb konfiguracji, aby zmieć parametry grzania.
Zastosowanie u mnie do grzania wody w basenie przez solary z rur pe25. Mam 3 czujnik temperatury, jeden w basenie, drugi w rurce na dachu, trzeci przy powrocie wody do basenu (tuż przed wylotem). Układ jest zasilany oddzielną pompą, która ma się załączyć gdy woda w solarze jest wyższa o 10 (do ustawienia) stopni niż woda w basenie. Pompa ma chodzić tak długo aż woda wpadająca do basenu się wyrówna (lub będzie zbliżona 3-5 stopni) z wodą w basenie.
Czyli zadanie termostatu miałoby polegać na podmianie ogrzanej wody na świeżą, aby wykorzystać całą wodę mierze ją na wylocie i jeżeli się zbliża do temperatury wody w basenie wyłącza pompę, aby woda stojąca znowu sie ogrzała.
Tak to mniej więcej wygląda to u mnie, grzeje już tak wodę ze 4 lata, z małą przerwą, kiedy to wyburzylem i budowałem nowy dom
Układ takiegi pomiaru można zastosować w domu, gdzie mamy zasobnik wody i obieg ciepłej wody użytkowej. W tedy by uruchomiło na tak długo pompę by podmienić chłodną wodę na ciepłą.
Wsparcie dla Termostatu
-
klew
- Posts: 13911
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 135 times
- Been thanked: 137 times
A czemu nie można tego oprzeć o dwa termometry?Lector wrote: Tue Oct 24, 2023 2:50 pm Przykład to oprogramowanie Pool Controller, które tu kiedyś prezentowałem.
Najlepsze suple dla Twojego domu 
-
Lector
- Posts: 2471
- Joined: Fri Nov 17, 2017 2:26 pm
- Location: Poznań
- Has thanked: 13 times
- Been thanked: 25 times
Przy dwóch termometrach możnaby mierzyć temperaturę w basenie i w solarach, ale na jak długo uruchomić pompę?
U mnie aktualnie czujnik jest pomiędzy dwoma zwojami, każdy ma 100mb rury.
Więc jak do niego dotrze zimna woda, to jeszcze w 100m jest ciepła woda, której się nie wykorzysta.
U mnie aktualnie czujnik jest pomiędzy dwoma zwojami, każdy ma 100mb rury.
Więc jak do niego dotrze zimna woda, to jeszcze w 100m jest ciepła woda, której się nie wykorzysta.
Niespełniony automatyk. 
https://3d-lamp.photos/
https://pool.lector.top/
https://3d-lamp.photos/
https://pool.lector.top/
-
klew
- Posts: 13911
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 135 times
- Been thanked: 137 times
Nie wystarczy przenieść czujnik na wyjście drugiego zwoju?Lector wrote: Tue Oct 24, 2023 3:34 pm Przy dwóch termometrach możnaby mierzyć temperaturę w basenie i w solarach, ale na jak długo uruchomić pompę?
U mnie aktualnie czujnik jest pomiędzy dwoma zwojami, każdy ma 100mb rury.
Więc jak do niego dotrze zimna woda, to jeszcze w 100m jest ciepła woda, której się nie wykorzysta.
Najlepsze suple dla Twojego domu 
-
klew
- Posts: 13911
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 135 times
- Been thanked: 137 times
Aktualnie nie mam jakiegoś dobrego pomysłu na w miarę uniwersalne podejście do tego problemu. Na chwilę obecną kanał termostatu pozwala na skonfigurowanie 1-2 termometrów. U Ciebie przydałyby się 3 termometry, a pewnie w podobnych sytuacjach ktoś może mieć 4 termometryLector wrote: Tue Oct 24, 2023 3:46 pm Najcieplej jest po środku. Po drugim zwoju woda idzie w dół jakieś 6m.
Także moja propozycja to dodanie do kodu klasy, która będzie "termometrem agregującym"
1. Tworzymy sobie 3 instancje termometrów, t_basen, t_środek, t_koniec
2. Tworzymy jeden termometr agregujący t_max, który pokazuje temperaturę max(t_środek, t_koniec) - czyli pokazuje najwyższą wartość temperatury z dwóch termometrów)
3. Termostat różnicowy ustawiamy na: main = t_basen, aux = t_max
I całość powinna działać zgodnie z Twoim założeniem, bo jeśli na t_środek temperatura spadnie poniżej t_koniec, to wartość z t_koniec będzie przekazywana do termostatu różnicowego.
Wtedy w kanale termostatu widziałbyś t_basen, oraz t_max. Dwa pozostałe termometry byłyby też dostępne w apce jako zwykłe niepowiązane termometry (można je ukryć, lub zostawić).
Oczywiście to nie jest rozwiązanie do GG, ale na jakiś prosty własny soft jak najbardziej. Nawet wydaje się on dość ciekawy do wrzucenia jako przykład do bibilioteki. Także jeśli ktoś chciałby coś takiego napisać, to śmiało
Najlepsze suple dla Twojego domu 
-
Lector
- Posts: 2471
- Joined: Fri Nov 17, 2017 2:26 pm
- Location: Poznań
- Has thanked: 13 times
- Been thanked: 25 times
Będzie to zawsze jakieś rozwiązanie.
A mam pytanie, czy da zrobić coś takiego na którymś termostacie.
Nastawiam termostat na przykładowo 30 stopni, ale ma się załączyć gdy temperatura z drugiego termometru będzie większa niż 17 stopni. Czyli rozłącza poniżej 17 z temp2 lub powyżej 30 temp1.
To jest przykład do działania pompy ciepła do grzania wody w basenie. Aby zaoszczędzić na prądzie pompa ma grzać do 30 stopni, ale tylko w tedy gdy temperatura powietrza jest większa od 17 stopni.
A mam pytanie, czy da zrobić coś takiego na którymś termostacie.
Nastawiam termostat na przykładowo 30 stopni, ale ma się załączyć gdy temperatura z drugiego termometru będzie większa niż 17 stopni. Czyli rozłącza poniżej 17 z temp2 lub powyżej 30 temp1.
To jest przykład do działania pompy ciepła do grzania wody w basenie. Aby zaoszczędzić na prądzie pompa ma grzać do 30 stopni, ale tylko w tedy gdy temperatura powietrza jest większa od 17 stopni.
Niespełniony automatyk. 
https://3d-lamp.photos/
https://pool.lector.top/
https://3d-lamp.photos/
https://pool.lector.top/
-
klew
- Posts: 13911
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
- Has thanked: 135 times
- Been thanked: 137 times
Tutaj widzę takie opcje:Lector wrote: Wed Oct 25, 2023 2:39 pm Będzie to zawsze jakieś rozwiązanie.
A mam pytanie, czy da zrobić coś takiego na którymś termostacie.
Nastawiam termostat na przykładowo 30 stopni, ale ma się załączyć gdy temperatura z drugiego termometru będzie większa niż 17 stopni. Czyli rozłącza poniżej 17 z temp2 lub powyżej 30 temp1.
To jest przykład do działania pompy ciepła do grzania wody w basenie. Aby zaoszczędzić na prądzie pompa ma grzać do 30 stopni, ale tylko w tedy gdy temperatura powietrza jest większa od 17 stopni.
1. Używanie reakcji na termometrze 2 do wyłączania i włączania termostatu, który po prostu grzeje do 30
2. Zdobienie dwóch termostatów na urządzeniu: jeden grzejący do 30, a drugi chłodzący do 17. Na wyjściach robisz albo w sofcie funkcję AND, albo dajesz dwa przekaźniki, które też zrealizują funkcję AND
Najlepsze suple dla Twojego domu 
-
krycha88
- Posts: 5575
- Joined: Fri Nov 16, 2018 7:25 am
- Been thanked: 5 times
Wczoraj przerzuciłem cały termostat już na wersję produkcyjną buildera, jak widać spowodowało to szybsze wyłapanie różnych błędów 
https://gui-generic-builder.supla.io/
https://gui-generic-builder.supla.io/
You do not have the required permissions to view the files attached to this post.
https://gui-generic-builder.supla.io/
-
Lector
- Posts: 2471
- Joined: Fri Nov 17, 2017 2:26 pm
- Location: Poznań
- Has thanked: 13 times
- Been thanked: 25 times
Wiem ze termostat AUTO jeszcze nie działa, ale jeżeli on będzie sterował dwoma przekaźnikami a w cloud widzę możliwość ustawienia wartości grzania i wartości chłodzenia: To czy da radę (będzie możliwość) przypisać jeden termometr do grzania a drugi do chłodzenia.klew wrote: Wed Oct 25, 2023 3:31 pm Tutaj widzę takie opcje:
1. Używanie reakcji na termometrze 2 do wyłączania i włączania termostatu, który po prostu grzeje do 30
2. Zdobienie dwóch termostatów na urządzeniu: jeden grzejący do 30, a drugi chłodzący do 17. Na wyjściach robisz albo w sofcie funkcję AND, albo dajesz dwa przekaźniki, które też zrealizują funkcję AND
W tedy by się połączyło w szereg dwa przekaźniki i byłoby git.
Aplikacje jeszcze nie wspiera tej funkcji termostatu więc gdybam przed testowaniem
You do not have the required permissions to view the files attached to this post.
Niespełniony automatyk. 
https://3d-lamp.photos/
https://pool.lector.top/
https://3d-lamp.photos/
https://pool.lector.top/
