Openhab sterowanie ...
 
Powiadomienia
Wyczyść wszystko

Openhab sterowanie piecem gazowym

8 Wpisów
4 Użytkownicy
1 Reactions
2,497 Wyświetleń
(@laren0)
Wpisów: 55
Kontrybutor
Autor tematu
 

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

 
Dodane : 25/11/2020 2:02 pm
 tymo
(@tymo)
Wpisów: 3
Bywalec
 

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:

  1. Mam piec Brotje, EVO, kondensacyjny, mam sterownik pokojowy
  2. Rozwiązanie to połączenie płyty głównej z Arduino UNO
  3. Bardzo proste.- bezpieczne dla pieca, bo galwanicznie odseparowane
  4. Arduino po wgraniu softu pozwala na sterowanie przez www
  5. Wystawia dodatkowo RestAPI
  6. Dodatkowo może publikować dane na MQTT
  7. 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
...

plik Items
// -- 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

 
Dodane : 25/11/2020 10:09 pm
isom
 isom
(@isom)
Wpisów: 5180
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@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

 
Dodane : 25/11/2020 10:31 pm
(@laren0)
Wpisów: 55
Kontrybutor
Autor tematu
 

@isom

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

 
Dodane : 02/12/2020 2:42 pm
isom
 isom
(@isom)
Wpisów: 5180
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@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 .

 
Dodane : 02/12/2020 3:24 pm
(@kamikac)
Wpisów: 226
Pomocny
 

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.

 
Dodane : 10/01/2021 4:45 pm
isom reacted
(@laren0)
Wpisów: 55
Kontrybutor
Autor tematu
 

@isom

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?

 
Dodane : 05/02/2021 9:45 am
isom
 isom
(@isom)
Wpisów: 5180
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@laren0 jak podołasz to ok 

 3
 
Dodane : 05/02/2021 10:26 am
Udostępnij: