Interesting thread Moggie - always good to see someone dabbling in domotics and integrating their central heating into it.
Absolutely
Do your 1-wires feed into the control loop for the heating or are they for info only?
They are used slightly for feedback with the intention to use them more. There are actually several networks. The 1-wire system snakes around the house over a fair distance and has 11 sensors at the moment covering the UFH, some rooms and the boiler. I'd planned to put sensors just through the ceiling but temps at the ceiling are cooler compared to elsewhere in the temperature gradient and no clear correlation, and I don't want them on the walls, so I'm leaning towards either making an RF to 1-wire bridge and making the room sensors wireless for discrete locating, or bringing up from the floor in locations not seen. Some sensors are used to control the UFH and CH demand as well as cronjobs, but this isn't handled correctly yet and I need to write a heating server that learns about the behaviour of the heating system and the house, and also that has scheduling, so that it provides a high level abstraction as well as fine grained control and querying. I can control and view the heating remotely, but later I need to hook in Asterisk so that we can phone the house to request/control heating that way.
There's a DMX network around the house for the main lighting and localised LEDs (such as LED strips for kitchen lights and elsewhere). DMX dimmers also control the UFH, with a DMX relay board for the boiler, one of the UFH zones and a NC zone valve (for the bedrooms and thinking that NO might have been better to inhibit rather than grant heat). Items such as bathroom mirrors, fan etc. will also be controlled via DMX. In the past I used some cheap chinese DMX dimmers for lighting but they have flaws, and I'm leaning towards IGBT dimmers rather than Triacs, but that means self build and I've not had time yet. The induction hob buzzes when the heating zones are dimmed, as does the CU itself, and I'm not sure if that's a result simply from the current draw pulsing or is inadequate filtering in the dimmer pack.
There's an rs485 network that daisy chains between each light switch. I haven't prototyped the light switches yet, but they'll have several buttons with LED's, support firmware updates over the network, and do pretty much what you'd expect in terms of controlling scenes, plus possibly features like party mode (where the switch lights animate), nightlight mode etc.
Each light switch socket also has one or two t&e cables so that it's possible to install conventional switches instead. I expected to need this ahead of the rs485 switches being ready, and if it's difficult to sell the house with the tech, it should be possible to back it out without too much difficulty or expense. Rather than traditional wiring, all t&e cables for lights and switches go to the loft; there's getting on for 300m of clipsal pink cat5 gone in, and hundreds of meters of t&e.
The processor is a Fit PC2 mounted on a cupboad wall with a vesa mount and solid state drive for environmental considerations. I've one with hard drive in the loft of another property that's given no probs, but an SSD here made sense. On the other side of the wall (the kitchen) is an 8" HDMI touch screen with a rudimentary interface knocked up with QML. Some PHP, a quite powerful DMX server with control language I'd written a while back, OWFS, Apache etc. make up the other bits and bobs. I aim to put some other bits onto the machine that are running elsewhere, such as asterisk, squeezecentre (or whatever the latest name is), and the music collection and I can then shutdown a hefty dell server and save some power there.
This is not much help now but it's a shame you've got the boiler you've got as it'll be the achilles heal of any system given the lack of external modulation control. There are many boilers out there allow proper external control (i.e. more than on/off) through either ranged demand inputs (e.g. 0-10v) or more advanced bus-based control. Whilst some of them use proprietory bus protocols there are increasingly more that support Opentherm thus more readily allowing roll-your-own solutions.
The Ideal does have Opentherm, but I've not investigated that fully yet, and I've no idea how complete their implementation is. Control over more bits would be great, and the behaviour of the Ideal is proving a bit frustrating because, no pun intended, it doesn't seem to be ideal.
I'm keen to get monitoring the gas usage too, either optically from the silvered zero going past, or with a hall-effect sensor to pick up the magnet (our Actaris meter is likely to have a magnet on the zero as well as the silvered zero.), because otherwise any tinkering with boiler cycles isn't that useful. The RF OWL monitor we have for electricity is not that accurate or sensitive, and I had better results when I was counting pulses and timing the intervals between flashes on an Ampy meter, so I plan to get a 2nd hand Ampy from ebay fitted by the CU for that purpose.
More on topic, with it almost zero outside and I'm still stuck with high return temps unless I briefly activate the zone valve for the bedrooms to draw in some colder water, I wonder if boilers could draw from the cold outside air to help the condensing process rather than require the return flow itself to be cold enough (but quite possibly I'm not understanding some crucial part of how that process works).