Hey, mam takie pytanie jak ogarnąć sterowanie pieca gazowego z zasobnikiem w prosty sposób aby oczywiście móc go połączyć i wyświetlać i sterować z OH?
Standardowe rozwiazanie z kotłami to takie ze mamy sterownik pokojowy ktory na w sobie czujnik pokojowy i dodatkowo czujnik zewnetrzny. I z tych dwóch czujników i zadanej temperatury grzania według krzywej grzewczej piec sie odpowiednio ustawia.
Niby ok ale aby to w jakikolwiek sposób połączyć z OH to przeba dokupić moduł aby podpiąć sterowanie do internetu to średnio 1000-2000pln.
Pytanie czy jest jakiś inny sensowny sposób jak to można by zrobić (koncepcje) aby np zrezynować ze sterownika pokojowego i aby jego funkcje przejąl OH i OH w jakiś sposób przekazywać sygnały do pieca (np włącz/wyłącz, zadana wartość grzania co, zadana wartość grzania cwu, włączenie trybu lato) i sygnały z pieca (temp wody w zasobniku, stan grzania co i cwu)
Poszukuje jakiś koncepcji ponieważ stoje obecnie przed wyborem pieca i teraz musze sie zdecydować czy kipować sterownik pokojowy czy nie
Cześć,
Miałem podobny temat - po długich poszukiwaniach znalazłem BSB-LAN (tutaj).
Po kontakcie z autorem (spoko gość) kupiłem płytkę od niego, lutowanie proste, wgranie softu, działa bardzo stabilnie. generalnie polecam.
Nieco więcej info:
- Mam piec Brotje, EVO, kondensacyjny, mam sterownik pokojowy
- Rozwiązanie to połączenie płyty głównej z Arduino UNO
- Bardzo proste.- bezpieczne dla pieca, bo galwanicznie odseparowane
- Arduino po wgraniu softu pozwala na sterowanie przez www
- Wystawia dodatkowo RestAPI
- Dodatkowo może publikować dane na MQTT
- Oraz już całkiem prosto - jest binding BSB-LAN - konfiguracja równie prosta
Przykład konfiguracji (plik things)
Bridge bsblan:bridge:heating [host=<ip-arduino>", refreshInterval=30] { //, username="atari", password="800xl"
Thing parameter p500 [id=500 ] // obieg 1 - godziny grzania w dniu
Thing parameter p501 [id=501 ] // obieg 1 - godziny grzania w dniu
Thing parameter p502 [id=502 ] // obieg 1 - godziny grzania w dniu
Thing parameter p503 [id=503 ] // obieg 1 - godziny grzania w dniu
Thing parameter p504 [id=504 ] // obieg 1 - godziny grzania w dniu
Thing parameter p505 [id=505 ] // obieg 1 - godziny grzania w dniu
Thing parameter p506 [id=506 ] // obieg 1 - godziny grzania w dniu
Thing parameter p700 [id=700 ] // C.O. tryb pracy
Thing parameter p710 [id=710 ] // C.O. zasdana temp komfortu
Thing parameter p712 [id=712 ] // C.O. zadana temp zredukowana (nocna)
Thing parameter p714 [id=714 ] // C.O. temp ochrony p-mrozowa
Thing parameter p730 [id=730 ] // C.O. temp przełączenia lato/zima
Thing parameter p1600 [id=1600] // C.W.U. tryb pracy
Thing parameter p1610 [id=1610] // C.W.U. zadana temp wody
Thing parameter p1620 [id=1620] // C.W.U. zredukowana temp wody
...
// -- BSB-LAN Bridge
StringtwPiec_500_String"Pon - godziny grzania [%s]" { channel="bsblan:parameter:heating:p500:string-value" }
StringtwPiec_501_String"Wto - godziny grzania [%s]" { channel="bsblan:parameter:heating:p501:string-value" }
StringtwPiec_502_String"Śro - godziny grzania [%s]" { channel="bsblan:parameter:heating:p502:string-value" }
StringtwPiec_503_String"Czw - godziny grzania [%s]" { channel="bsblan:parameter:heating:p503:string-value" }
StringtwPiec_504_String"Pią - godziny grzania [%s]" { channel="bsblan:parameter:heating:p504:string-value" }
StringtwPiec_505_String"Sob - godziny grzania [%s]" { channel="bsblan:parameter:heating:p505:string-value" }
StringtwPiec_506_String"Nie - godziny grzania [%s]" { channel="bsblan:parameter:heating:p506:string-value" }
NumbertwPiec_700_Value"C.O. tryb pracy [%.0f]" { channel="bsblan:parameter:heating:p700:number-value" }
NumbertwPiec_710_Value"C.O. zadana temp komfortu [%.0f°C]" { channel="bsblan:parameter:heating:p710:number-value" }
NumbertwPiec_712_Value"C.O. zadana temp zredukowana (nocna) [%.0f°C]" { channel="bsblan:parameter:heating:p712:number-value" }
NumbertwPiec_714_Value"C.O. ochrona p-mrozowa [%.0f°C]" { channel="bsblan:parameter:heating:p714:number-value" }
NumbertwPiec_730_Value"C.O. temp przełączenia lato/zima [%.0f°C]" { channel="bsblan:parameter:heating:p730:number-value" }
...
Przykładowy zrzut ekranu (standardowo wystawiany przez oprogramowanie BSB-LAN)
Pozdrawiam,
t
@laren0 oprócz tego co polecił kolega wyżej szukaj Bosch, Buderus, Nefit, Junkers, Worcester Sieger i wszystkie które mają obsługę protokołu EMS .
Łączysz się przez gniazdo diagnostyczne , potrzebujesz bramkę opartą na ESP 8266 wemos D1 , arduino lub raspberry
masz odczyty wszystkich parametrów i możliwość wysyłania komend , integracja z domoticz , HA , OH . Bramkę można składać samemu albo kupić gotowca https://bbqkees-electronics.nl/
Tu masz pod OH https://bbqkees-electronics.nl/wiki/gateway/openhab-configuration.html
Wybór padł na kocioł bosch gc9000iw wiec twoja propozycja chyba jest najlepsza, tak po przeliczeniu te 350-400 pln za gotowy sterownik to dużo taniej niż to co bosch proponuje
@laren0 gdybyś kupił gołą płytę pod wemosa to wychodzi niecałe 180 zł + wemos + wgranie softu , w dwóch stówach się możesz spokojnie zmieścić. Gotowiec oczywiście ma obudowę z magnesami i gwarancja że będzie działał od strzała .
Witam
@isom nie wiem, o jakiej płycie pod Wemosa piszesz. Ja rozwiązałem problem takim adapterem do Wemosa (kupiłem gotowy od autora) http://ihormelnyk.com/mqtt_thermostat .
Napisałem własny soft, żeby się ostatnio przekonać, że wystarczyło wgrać Tasmotę, żeby gadać przez MQTT z kotłem https://tasmota.github.io/docs/OpenTherm/ 🙂
Można adapter wykonać samemu, będzie jeszcze taniej.
Po dłuższym zastanowieniu się myślebże zakupie płytkę https://bbqkees-electronics.nl/product/ems-pi-hat/ która rozumie że nakładam na raspberry i układam 2 przewody od Pi do pieca i wpinam tam gdzie pogodynke (CW400).
Przy tak wpietej płytce do Pi nie potrzebuje wemosa i wgrywania softów? Tylko czy bez wemosa i wifi uda sie tym odpowiednio sterować jak pokazano na stronie producenta?
Mam jeszcze pytanie do kogoś kto to używa i czy możliwe jest wysyłanie komend do sterowania zaworem 3 drożnym oraz pompką które są wpięte do sterownika MM100 (sprawdziłem na stronie producenta płytki że jest wspietany), który oczywiście wpiety jest w piec po EMS?