Moduł OpenTherm w D...
 
Powiadomienia
Wyczyść wszystko

Moduł OpenTherm w Domoticzu

62 Wpisów
4 Użytkownicy
1 Reactions
5,265 Wyświetleń
kniazio
(@kniazio)
Wpisów: 210
Pomocny Donator 2K21
Autor tematu
 

Na prosbe kolegi @jusik zakladam temat o module OpentTherm

Poniewaz sa z tym modulem problemy. Generalnie na roznych instalacjach rozne bledy.

Ja obecnie posiadam wersje Domoticza 2020.2

Plugin i sketch pobieralem wg strony i opisu na https://diyless.com/blog/domoticz-opentherm-thermostat

Generalnie moduł rozmawia z piecem ale w logach ciagle rozne bledy.

Nie do konca piec reaguje na polecenia z domoticza

Dostepna jest tez stronka ktora wystawia modul i o dziwo przez http wszystkie polecenia dzialaja

Moze ktos z forumowiczow testowal taki modul i moglby sie podzielic doswiadczeniem.

Pozdrawiam

 
Dodane : 21/01/2023 9:29 pm
adrian reacted
(@jusik)
Wpisów: 69
Kontrybutor
 

To nie jest github/akamming... , przy takim podawaniu informacji to się nie zrozumiemy...

plugin jest tutaj:

https://github.com/akamming/Domoticz_Thermostate_Plugin/releases/tag/v1.0.0

Jest wymieniony na stronie domoticz w pluginach.

Testowałem to co podałeś, ale tam był problem z pompą w kotle, po zakończeniu cyklu grzania pompa się nie wyłączała (pozostawała na dużych obrotach) co powodowało chłodzenie kaloryferów.

Mam zainstalowany Domoticz w wersji 2022.2.

Bramkę zrobiłem na płytce testowej.

Mój kocioł to Termet Slim 1 funkcyjny.

Dane pobierane z kotła:

"EnableCentralHeating": "on",
"EnableHotWater": "on",
"EnableCooling": "off",
"BoilerSetpoint": 40.93,
"DHWSetpoint": 37.00,
"CentralHeating": "off",
"HotWater": "off",
"Cooling": "off",
"Flame": "off",
"Fault": "off",
"Diagnostic": "off",
"BoilerTemperature": 29.00,
"DhwTemperature": 38.00,
"ReturnTemperature": 28.00,
"OutsideTemperature": -3.00,
"Modulation": 0.00,
"Pressure": 1.40,
"Flowrate": 0.00,
"FaultCode": 0,
"ThermostatTemperature": 22.75

Czy jesteś zainteresowany tym rozwiązaniem? Bo to co innego niż napisałeś.

ps. kupiłeś płytkę przez stronę? Kiedy?

 
Dodane : 21/01/2023 9:56 pm
kniazio
(@kniazio)
Wpisów: 210
Pomocny Donator 2K21
Autor tematu
 

Alez jak nie to samo

Podalem stronke ktora mnie doprowadzila do tego pluginou

https://github.com/akamming/Domoticz_Thermostate_Plugin

Moglbys sketch jeszcze podeslac?

Aha no i zeby bylo jasne

Sterowanie przez http dziala na pluginie 1.1

Mnie interesuje sterowanie przez domoticza mqtt

Plytke kupilem przez strone kilka dni temu

Przyszlo o dziwo w dwa dni

Wklej tego sketcha tutaj jesli mozesz

 

 

 
Dodane : 21/01/2023 9:58 pm
(@jusik)
Wpisów: 69
Kontrybutor
 

Plugin w wersji 1.1 Ci działa?

Jeśli chodzi o mqtt to nie pomogę 😑 . Używam wersji 1.0 ze starym sketch'em.

Wersja mqtt jest wersją testową, taka jest odpowiedź autora. Jak otworzysz repozytorium pluginu, poniżej tytułu masz issues, tam opisałem jaki jest błąd - dotyczy sterowania według czujnika temperatury zewnętrznej (pogodowego). 

Z wcześniejszej korespondencji z autorem wynikało że używa Domoticz w wersji 2021.1 i były różnice w interpretacji pythona, więc poprawił kod do wersji 2022.1.

Nie rozumiem czemu uparłeś się przy mqtt przecież to tylko medium, połączenie jest WIFI. Wtyczka działa tak samo.

Innym wyjściem jest korespondencja z autorem albo na github, albo na forum domoticz tam też zamieścił temat o pluginie.

Załączam stary sketch.

Zmień sobie w sketchu linię 46, temp. CWU, bo po resecie będzie taka jak jest wpisana.

 
Dodane : 21/01/2023 10:45 pm
kniazio
(@kniazio)
Wpisów: 210
Pomocny Donator 2K21
Autor tematu
 

Nie uparlem sie przy mqtt

Myslalem ze ono jest niezbedne do tego zeby miec urzadzenia w domoticzu

jesli ten sketch dziala bez mqtt to jeszcze lepiej

Sorry za zamieszanie

Chyba ze nadal sie nie rozumiemy. Nie interesuje mnie sterowanie przez sronke ktora wystawia modul bo ona ra ze jest ohydna to jeszcze dziala jak by miala za chwile sie skonczyc

Narazie dzieki. Jutro bede testowal. Dzisiaj juz nie mam sily

Pozdrawiam

 
Dodane : 21/01/2023 10:51 pm
kniazio
(@kniazio)
Wpisów: 210
Pomocny Donator 2K21
Autor tematu
 

Nie kompiluje sie ten sketch

Wywala blad

exit status 1
'class OpenTherm' has no member named 'getOutsideTemperature'; did you mean 'getBoilerTemperature'?
 
Dodane : 21/01/2023 10:55 pm
(@jusik)
Wpisów: 69
Kontrybutor
 

Nie... sketch komunikuje się tylko z kotłem i jsonem wysyła dane do domoticza, wtyczka tworzy część urządzeń na podstawie danych z ESP/Arduino, a część tworzy sama jest to prawie 30 funkcji (przełączników, czujników temperatury, użytkowych 😋 ).

 
Dodane : 21/01/2023 10:59 pm
kniazio
(@kniazio)
Wpisów: 210
Pomocny Donator 2K21
Autor tematu
 

Sluchaj a czy w tej wersji ja bede mogl zmieniac temperature na kotle (nie pokojowa)

Bo jesli nie to szkoda czasu. Najbardziej chodzi mi wlasnie o ta funkcje. A jeszcze lepiej gdyby ta temperatura zmieniala sie na podstawie temp zewnetrznej.

 
Dodane : 21/01/2023 11:01 pm
(@jusik)
Wpisów: 69
Kontrybutor
 

biblioteka opentherm niewłaściwa... brak funkcji, niech zgadnę - wziąłeś z DIY?

 
Dodane : 21/01/2023 11:02 pm
(@jusik)
Wpisów: 69
Kontrybutor
 

Dodane przez: @kniazio

Sluchaj a czy w tej wersji ja bede mogl zmieniac temperature na kotle (nie pokojowa)

Bo jesli nie to szkoda czasu. Najbardziej chodzi mi wlasnie o ta funkcje. A jeszcze lepiej gdyby ta temperatura zmieniala sie na podstawie temp zewnetrznej.

tak to działa

 
Dodane : 21/01/2023 11:03 pm
kniazio
(@kniazio)
Wpisów: 210
Pomocny Donator 2K21
Autor tematu
 

no pewnie tak

ale inne sketche sie kompiluja

te z opentherm

podesli jesli masz

 
Dodane : 21/01/2023 11:03 pm
(@jusik)
Wpisów: 69
Kontrybutor
 

proszę

 
Dodane : 21/01/2023 11:06 pm
kniazio
(@kniazio)
Wpisów: 210
Pomocny Donator 2K21
Autor tematu
 
obraz

 to inna przyczyna

Poszlo. Zle wgralem biblioteke. Sorry

 
Dodane : 21/01/2023 11:09 pm
kniazio
(@kniazio)
Wpisów: 210
Pomocny Donator 2K21
Autor tematu
 
obraz

 niestety ale chyba nie gada z moja plytka 🙁

Ma wlutowanego ds-a powinien o niego zapytac chyba

Nie widac jej tez w sieci wogole

 

 
Dodane : 21/01/2023 11:18 pm
(@jusik)
Wpisów: 69
Kontrybutor
 

Sprawdź ustawienia pinów w sketchu, ja używam D1 mini w 2 wersjach.

Jeśli nie będzie komunikacji po opentherm, to niczego dalej nie wykonuje.

Jaki to dokładnie kocioł?

 
Dodane : 21/01/2023 11:21 pm
kniazio
(@kniazio)
Wpisów: 210
Pomocny Donator 2K21
Autor tematu
 

Tez uzywam D1 mini i piny sa Ok w sketchu

A moze to przez zmieniona biblioteke

Moja plytk ajest inna

Biblioteke mialem ze strony producenta plytki

Czyszcze Wemosa i wgrywam ponownie

Kociol to Immergas

 
Dodane : 21/01/2023 11:24 pm
(@jusik)
Wpisów: 69
Kontrybutor
 

Na wejściu z kotła do bramki powinno być 18v, ważna jest kolejność przewodów bramka - ESP, jeśli to przewody to je zamień

 
Dodane : 21/01/2023 11:31 pm
kniazio
(@kniazio)
Wpisów: 210
Pomocny Donator 2K21
Autor tematu
 

Nie w tej plytce

Ta plytke podlacasz jak chcesz. Nie zachowujesz polaryzacji.

Podlaczalem ja na dwa sposoby zamieniajac kable i w obydwu przypadkach dziala

 
Dodane : 21/01/2023 11:34 pm
(@jusik)
Wpisów: 69
Kontrybutor
 

Nieważna jest polaryzacja opentherm, WAŻNA JEST POLARYZACJA BRAMKA - ESP (inaczej nie ma komunikacji), a propos DS-a jest tam podciąganie do DATA do plus?

Pamiętaj że całość musi być zasilana z 3,3v.

Może trzeba zrobić reset przyciskiem po flash ?

Jak będzie w monitorze portu że jest AP to ok.

 
Dodane : 21/01/2023 11:37 pm
kniazio
(@kniazio)
Wpisów: 210
Pomocny Donator 2K21
Autor tematu
 

Czekaj bo poszlo. Wyczyscilem flasha i poszlo. Mialem tam chyba juz niezle nas.....e

 
Dodane : 21/01/2023 11:40 pm
Strona 1 / 4
Udostępnij: