Thermostat/Termostat/Sterownik - Viessman 100W / Opentherm / Flespi / Web APP + CYD Display

lesle
Posts: 37
Joined: Sun Oct 09, 2022 11:44 am

Post

Opentherm jako taki pozwala w założeniach na wiele. Ale implementacja funkcji bądź nie to już sprawa indywidualna modelu pieca.
Sterowanie temp. CO tego nie sprawdzałem jako że z definicji nie siliłem się na budowanie całych tablic zależności temp grzania od temperatury zewn itd.. wolę aby robił to piec :) na podstawie doświadczeń firmy która robi to od lat ..
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

lesle wrote: Sun Oct 12, 2025 6:10 pm Opentherm jako taki pozwala w założeniach na wiele. Ale implementacja funkcji bądź nie to już sprawa indywidualna modelu pieca.
Sterowanie temp. CO tego nie sprawdzałem jako że z definicji nie siliłem się na budowanie całych tablic zależności temp grzania od temperatury zewn itd.. wolę aby robił to piec :) na podstawie doświadczeń firmy która robi to od lat ..
No tak... zrozumiałe że trzeba sobie ułatwiać i oczywiście wszystko wg potrzeb. Tylko tak teoretycznie zupełnie poddaje pod rozmyślenia opcje z regulacją krzywej samodzielnie, bo pisałeś ze tego Ci brakuje. Co do budowania "tablic zależności temp grzania" to nic nie trzeba budować i jest to kwestia prostsza niż się wydaje. Jak by się troszkę w kod wbić to było by to do zrobienia. Takich punktów odniesienia wystarczyło by 5 które byś podawał dla krzywej. A później już by na podstawie temperatury odczytanej z termometru i odpowiedniego wzoru program wyliczał właściwą temp. wody z punktu na krzywej. To można wyliczać z funkcji co się nazywa interpolacja liniowa ewentualnie korzystając np z obliczeń dla wielomianu 4 stopnia dla 5 punktów(dla 6 wielomian 5 stopnia itd.). Zaznaczam że nie mówię tego z pamięci, musiałem sobie przypomnieć jak to się robiło posiłkując się internetem. ;) Jeśli czysto teoretycznie robiłbym to w Supli to bym sobie na WebInterface dodał inputy dla powiedzmy 5 różnych temperatur od +15 do - 15, dla nich przypisywał temperaturę wody dla tych punktów i masz krzywą grzewczą gotową. Oczywiście można wstawić wartość domyślną dla krzywej liniowej. Na WebInterface można w każdej chwili wejść po WiFi i zmienić wartość w razie potrzeby dla danego punktu. Resztę robiłby program na bieżąco wysyłając przez OpenTherm aktualną zadaną temperaturę dla CO w zależności od temp. zewnętrznej. No ale to oczywiście tak czysto teoretycznie jak sobie tak rozmawiamy o OpenTherm. Wiadomo... Nie zawsze się ma czas czy jakąś super potrzebę żeby to robić. ;)
tgaweda
Posts: 101
Joined: Mon Nov 13, 2017 9:21 pm

Post

Mam ten sam piec i moduł od Ihor'a z lekko zmodyfikowanym programem do sterowania. "Odpiąłem" pogodówkę z tego pieca ze względu na specyfikę ustawiania krzywej grzewczej w tym modelu. Mam w Home Assistant zrobione warunkowanie - 4 progi temperatury zewnętrznej => różne poziomy temperatury CO i to podaję na piec.
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

tgaweda wrote: Mon Oct 13, 2025 6:49 am Mam ten sam piec i moduł od Ihor'a z lekko zmodyfikowanym programem do sterowania. "Odpiąłem" pogodówkę z tego pieca ze względu na specyfikę ustawiania krzywej grzewczej w tym modelu. Mam w Home Assistant zrobione warunkowanie - 4 progi temperatury zewnętrznej => różne poziomy temperatury CO i to podaję na piec.
No i właśnie o to chodzi :) 👍
lesle
Posts: 37
Joined: Sun Oct 09, 2022 11:44 am

Post

Dzięki za informacje propozycje.
Tak wszystko to wiem acz jak pisałem nie chciałem się silić na własne sterowanie zakładając że lata praktyki Viessmann są na pewno lepsze... Temat nie jest na tyle drażliwy
więc to bardziej tak informacyjnie o tym wspominałem
że jakby ktoś chciał wykorzystać coś z tego projektu to aby wiedział.
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

lesle wrote: Mon Oct 13, 2025 8:30 am Dzięki za informacje propozycje.
Tak wszystko to wiem acz jak pisałem nie chciałem się silić na własne sterowanie zakładając że lata praktyki Viessmann są na pewno lepsze... Temat nie jest na tyle drażliwy
więc to bardziej tak informacyjnie o tym wspominałem
że jakby ktoś chciał wykorzystać coś z tego projektu to aby wiedział.
No tak... a projekt super, bardzo mi się podoba 👍
lesle
Posts: 37
Joined: Sun Oct 09, 2022 11:44 am

Post

Dodałem link do source code jeśłiby ktoś chciał skorzystać.
https://github.com/leszeklezon/piecESP_wwwAPP
lebos
Posts: 53
Joined: Fri May 19, 2023 6:29 pm

Post

Witam.
A czy w kotle Viessman macie problem z taktowaniem przy uruchamianiu - kocioł podczas startu przez pierwsze 15 s pracuje na 75% mocy co powoduje że przy ustawionej temp. zadanej CO 40 stopni lub mniej potrafi przekroczyć tą temperaturę podczas startu o 8 st. C i wyłączać palnik i po kilku minutach ponownie - to jest szeroko opisywana wada kotłów Viessmana.np. tu ttps://www.elektroda.pl/rtvforum/topic3628070.html i tam użytkownik Cooler1989 rozwiązał ten problem poprzez OpenTherm wykorzystując terminal Wio D51R oraz Adaptera magistrali OpenTherm. - Krótko mówiąc gdy palnik się uruchomi to nastawa temp. CO jest na 30 sekund zmieniana na większą żeby przy pracy panika na 75% mocy nie przekroczyć setpointa. Po tym czasie gdy piec przejdzie w tryb modulacji to temperatura się zmniejsza.... Nie ukrywam jednak że takie rozwiązanie wolałbym mieć na Supli :). Panowie jak Wy to widzicie.?
lesle
Posts: 37
Joined: Sun Oct 09, 2022 11:44 am

Post

U mnie jak pisałem nie miałem zamiaru wpływać na algorytmy i korzystam z pogodowki.
Aż tak też nie analizowałem czy mam taki efekt taktowania
Nie wiem też jak realnie wpływa to na zużycie gazu i pieca i czy to nie są nawet jeśli wartości pomijalne..
Jak pisałem w Modelu 100 zakres dostępnych funkcji opentherm jest ubogi.
Zatem jeśli o mnie chodzi to nie mam doświadczenia nie pomogę
zzrr
Posts: 1864
Joined: Wed Oct 26, 2022 7:35 pm
Has thanked: 76 times
Been thanked: 119 times

Post

lebos wrote: Sat Oct 25, 2025 7:23 pm Witam.
A czy w kotle Viessman macie problem z taktowaniem przy uruchamianiu - kocioł podczas startu przez pierwsze 15 s pracuje na 75% mocy co powoduje że przy ustawionej temp. zadanej CO 40 stopni lub mniej potrafi przekroczyć tą temperaturę podczas startu o 8 st. C i wyłączać palnik i po kilku minutach ponownie - to jest szeroko opisywana wada kotłów Viessmana.np. tu ttps://www.elektroda.pl/rtvforum/topic3628070.html i tam użytkownik Cooler1989 rozwiązał ten problem poprzez OpenTherm wykorzystując terminal Wio D51R oraz Adaptera magistrali OpenTherm. - Krótko mówiąc gdy palnik się uruchomi to nastawa temp. CO jest na 30 sekund zmieniana na większą żeby przy pracy panika na 75% mocy nie przekroczyć setpointa. Po tym czasie gdy piec przejdzie w tryb modulacji to temperatura się zmniejsza.... Nie ukrywam jednak że takie rozwiązanie wolałbym mieć na Supli :). Panowie jak Wy to widzicie.?
Wygląda to na zbyt mały przepływ wody przez wymiennik na starcie. Jest też opcja o której o dziwo nikt pod wstawionym linkiem nie wspomniał, albo nie doczytałem. Skryzuj najkrótsze ze dwa obwody od kotła. Może woda podgrzana za szybko Ci z tych obwodów wraca na kocioł. Sprawdzałeś jaką masz temperaturę na powrocie w momencie kiedy kocioł odcina palnik? Jeśli niska to pompa słaba, jeśli wysoka nieskryzowane obwody co jest podstawą prawidłowej pracy. Na lepszy przepływ za bardzo od ręki wpływu nie masz jeśli to pompa nie wydala ale spróbuj zmniejszyć przepływ na najkrótszych obwodach aby wyeliminować szybki powrót nagrzanej wody i wymusić by woda szła równo na wszystkie obwody. Kryzowanie w instalacji to podstawa poprawnej pracy i równego podgrzewania wszystkich obwodów. Może to coś pomoże. Jak to nie to wtedy faktycznie jakieś sterowanie elektroniką

Return to “Projekty użytkowników”