very multi-zone setup

This Forum is about the Opentherm gateway (OTG) from Schelte

Moderator: hvxl

very multi-zone setup

Postby antst » Mon Dec 19, 2016 11:53 am

I am "modernising" heating in my house.
And, practically, I put on every heater controllable valve (MAX!) and in some rooms additional MAX! thermostats.

I've read through forum and I know why it is not recommended stand-alone OTGW operation.
But I am in doubts how to arrange multi-zone then. In this case, I am talking about something like 9 zones.

I have OT thermostat in living room (4 heaters, controllable valves to be installed). And very often I need to heat somewhere else (like babies rooms at night) and wasting energy on heating of a lot of other areas seems to be unreasonable. Or when I work at night, I need to heat my study, but not the rest. Or I want to preheat older daughter bathroom at 6:55, so when she goes there at 7:00, it is nice and cozy, but I don't need to heat the rest of the house yet (aside of the kitchen).
And there are more complicated scenarios involving all kinds of sensors, which goes beyond schedule on thermostat.

So, I guess I will need to override control setpoint one way or another, once I have open valves outside living room (which are controlled by changing setpoint on them or associated thermostats), even if living room does not require more heating.

But then next question which comes is control algorithm. Is there anything published on those? I would prefer to not spend another year trying to come up with my own reasonable algorithm which is comfortable and economic.
antst
Starting Member
Starting Member
 
Posts: 11
Joined: December 2016

Re: very multi-zone setup

Postby mike7 » Tue Dec 20, 2016 7:56 pm

I didn't find such algorithm. I'm using similar setup in my country cottage, my algorithm is simple and not economic but is suitable for my needs.
First - you can't control one zone with both systems OT thermostat and MAX!. I have OT thermostat installed in the "coldest" room in which MAX! valves are opened all time, so all others zones controlled by MAX! system. If I don't need heating in the "coldest" room but others I switch control to the MAX! and control OT setpoint based on empirical algorithm based on outside temperature, difference between target and current room temperature and valve opening level. You could simply add "boost" factor for example...

To monitor MAX! system I'm using arduino with RF-22 based on https://github.com/matthijskooijman/arduino-max thus I have real-time state of the MAX! valves and can use MAX! software or control the Cube.

OT and MAX! part of the system are integrated with Node-RED on Raspberry-pi.
If you need any details I'll be happy to share
mike7
Member
Member
 
Posts: 64
Joined: December 2013

Re: very multi-zone setup

Postby antst » Tue Dec 20, 2016 9:42 pm

Actually, I am going to use both MAX! and OT thermostat in living room, but!
I am going to feed to valves temperature and room setpoint from OT thermostat (the same way as they would get it from MAX! wall thermostat). There is no problem with this.

In my case, I am going to get rid of MAX! Cube altogether.

RPi is a "brain" of everything. for communication with MAX! devices - nanoCUL. For communication with OTGW - I added ESP8266 to OTGW and do it via WIFi.
On software side I am using at the moment FHEM (OTGW via OTM/MQTT, with few changes into OTM code to subscribe to more topics).

It is all doable. One way or another. But my biggest concern is algorithm. I will try to reverse engineer what Honeywell is using, but maybe there are better ones.
antst
Starting Member
Starting Member
 
Posts: 11
Joined: December 2016

Re: very multi-zone setup

Postby Hrvoje123 » Tue Dec 20, 2016 11:02 pm

Hello,

We are start up and working on that kind of algorithm but currently did not do any work on Opentherm. However, your biggest problem will be to have all needed information on one place where you will be able to decide if you need heating for any of zones and if yes you need to trigger boiler (if at least one zone needs heating). Algorithm for OT should be independent of zones, you could be using outside temperature and/or return temperature of water and based on that increase/decrease heating demand from boiler. Regards, Hrvoje
Hrvoje123
Starting Member
Starting Member
 
Posts: 1
Joined: December 2016

Re: very multi-zone setup

Postby antst » Wed Dec 28, 2016 11:09 am

To have everything in one place isn't a big deal. I am leaning toward writing separate daemon which receives all information via MQTT and does all the calculations.

In this case, for every zone I have
1) current temperature
2) setpoint
3) valves position

plus I have outside temperature and return water temperature.
This must be more than enough. It can (must!) also be self-learning, to anticipate heat loss depending on the situation.
Ideally, one can also take an average change of those over some previous interval, like 10 min or so, to make corrections depending on gradients.

In theory it is all doable, and not that far from my area of expertise, the only problem is a time :(
antst
Starting Member
Starting Member
 
Posts: 11
Joined: December 2016


Return to Opentherm Gateway Forum

Who is online

Users browsing this forum: No registered users and 1 guest