Anything you install won't work with the 3IE stats, so you'll need to double up with either the MSTAT or the Heatmiser DS1-E (half the price of the MSTAT).
Simple time based:
You then need a simple logic controller (arduino) and a series of relays
Use the arduino to time control the relays, use the relays to take the switched live from the stats to control a contactor (one for each circuit) (see
The JeeLabs Shop - Products )
If you want to get more complicated then you can use the arduino to cascade the heating circuits based on time AND call for heat, i.e if the stat says no call to heat cycle to the next room. You'll need a simple interface to detect the 230V AC live from the stats (you could use a contactor to switch 5V for instance that the arduino can detect)
There are two or three ways you could wire / programme the arduino to do it e.g. use a double pole contactor to switch 5V and 230V for the heating circuit, and power the heating circuit from an ImmerSun so you only power the ufh with 'spare' electricity, you could also ensure that the circuits are only powered when in 'sun' mode either from the main room controller using a switch over contactor so direct / via controlled circuit, so that way some rooms could be always on if you wanted to.
OR you could get really clever and use air and floor stats directly connected to an arduino
SO for the simple solution you need:
Doubled up room controllers with air and floor stats
1 x changover contactor for each room
1 x double pole contactor for each room
1 x arduino controller with 3 relayed outputs (jeenode)
1 x ImmerSun
PLUS your electric ufh.
and / or: check out openenergymonitor.org and use a emonTx or emonTH or a jeenode with two temperature probes (air & floor)
- I use a jeenode and emonGLCD to monitor the top and bottom of the DHW cylinder - in total I've got about 18 different environmental monitors running on the openenergymonitor.org base system. (emonTx. emonTH, emonBase, emonPi and emonCMS)
What would I do?
Put in a wet ufh and an air source heat pump to power it
IF i was stuck with electric UFH, I'd start with an ImmerSUN and I wanted lots of reporting capability I'd probably go the emonTH, emonPI, emonCMS route (
Home | OpenEnergyMonitor ), else I'd go the jeenode route (
The JeeLabs Shop - JeeNode(v6) and
The JeeLabs Shop - Products )
If I wanted a 'mechanical' solution or was supplying it to a customer, then I'd go with my first option above (less diy and 'easiest' to get up and running quickly)
Arduino Controller Components:
1 x JeeNode v6 Kit (no Radio required)
1 x JeeLabs Carrier Board w/ Box
4 x JeeLabs Relay Plug
1 x 5V (or 3.3V) Power Supply
1 x USB BUB III (or equivalent)
+ programming skills