Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie

Automated heating in an old Irish central heating system?

  • 30-10-2021 08:12AM
    #1
    Registered Users, Registered Users 2 Posts: 389 ✭✭


    I would like to automate my heating and hope someone here has gone through the same process and can help.


    I have oil central heating, boiler outside back door of house, fused spur and timer clock that controls it (pic below). I have an immersion heated water cylinder in the hot press, operated by an on/off - bath/sink switch beside it. As far as I can make out both electrical circuits are independent and don’t speak to each other in a control box. I also don’t have a programmer.


    I would like a smart thermostar/smart trv system to maintain a constant temperature throughout the house (variable by zone). I would also like a smart immersion switch so I can set a schedule and check that I haven’t left it on when I leave the house. It would be a bonus if these were in the same app/system, but not a deal breaker. Ideally they would integrate into home assistant, but have a nice native app that is easy for my wife to use without a degree in programming. Physics switches are also a massive plus.



    I’m sold on tado at the minute, but what I’m not totally sure of is this:

    1. Does the tado replace the existing timer switch after the fused spur?

    2. Am I correct in saying an extension kit will enable control of the immersion heater? I assume this should be wired after the existing fused switch?


    Is there any other system I should consider? Tado will be pricey enough by the time I add an extension kit and 8 trvs (open to suggestions on alternatives, maybe I don’t need all the trvs?).



«1

Comments

  • Registered Users, Registered Users 2 Posts: 34,349 ✭✭✭✭listermint


    Not sure about anyone else . But as you said there's a large amount of cost options. I decided to successfully dip my feet in at the low cost option to see what the results are.

    The outcome is that I have thermostat control. (Can also add multiple temp sensors) I have an app control. I have Google Voice assistant activation. I.e ok Google turn on/off heating or thermostat .

    I got all this for the low cost of of two Sonoff TH16 they come with temp and humidity sensors with them pluged in.

    I've added each to the supply side of the boiler and the thermostat respectively.


    Seperately I bought the best value manual TRVs from Screwfix for all the rads in the house I've 13 so didn't fancy going smart due to cost. Set and forgot worked perfectly for me.


    All of above is once off cost with no subscriptions. Should I wish to move on to smarter options I can easily add smart TRV heads to my new trv manual junctions but screwing old off and new on.

    Post edited by listermint on


  • Registered Users, Registered Users 2 Posts: 394 ✭✭Rustyman101


    Replaced my old apt timer when it gave up with a hive thermostat and smart hub €140 in screwfix.

    haven't set up rads yet but it's a massive improvement on the old apt timer even without further expansion,don't use the immersion to heat water, there's a physical valve to switch between hot water and rads, complete overhaul of system is on the to do list !

    Both our systems look v similar and dated.



  • Registered Users, Registered Users 2 Posts: 389 ✭✭comete


    Could you show a pic of what you’ve done? This needs to be somewhat aesthetically pleasing to get the WAF as it’s on the kitchen wall.

    I dabbled with tasmotised sonoff basics on bedside lights a couple of years ago and it was a nightmare so I feel slightly hesitant to go down that route again.



  • Registered Users, Registered Users 2 Posts: 389 ✭✭comete


    That’s reassuring! So you just replaced the apt clock with the wired thermostat?



  • Registered Users, Registered Users 2 Posts: 6,461 ✭✭✭emaherx


    If Home Assistant is your thing I'd recommend using it to completely run your heating system, just about any feature you like can be created within HA and the interface in Lovelace can be made as simple or as complicated as you like for the other users. I've done this and everyone in the house can work it with ease. I bought a couple of WiFi Thermostats and the rest is controlled by smart switches and simple temperature sensors of various brands.

    Important things to consider in this approach are:

    • Devices used should have local control. (your heating should not fail to work because the internet is down)
    • Real world controls. (you should still have manual controls in case HA dies)

    Here is my config, if its any use to you: https://github.com/Farmer-Eds-Shed/Home-Assistant-Heating-Schedule

    Heating controls are simple within the HA App and heating can also be controlled by simple up/down buttons on the wall thermostats.


    I started off with Tuya WiFi devices which are controlled by LocalTuya https://github.com/rospogrigio/localtuya but if I was starting again I'd probably go with Zigbee or Z-wave devices as Tuya were a pain to loose their cloud dependence.


    With the Immersion heater, it can be controlled by any smart switch but you need to use an additional relay or contactor with most even many which claim to have large AMP ratings.



  • Advertisement
  • Registered Users, Registered Users 2 Posts: 34,349 ✭✭✭✭listermint


    Mines in a closet so not suitable for an aesthetic kitchen wall look. It involves visible cable runs, can be trunked but I wouldn't do it on a kitchen wall at all .

    Running two years , no issues perfect for me. And if net goes down can just turn it on via button on the unit.



  • Registered Users, Registered Users 2 Posts: 394 ✭✭Rustyman101


    @comete

    Yes mine had 4 wires 2 neutral, permanent live and switched live.

    When swapping over live to live, neutral to neutral and the switched live went to terminal 4 on the hive, terminal 3 is hot water. Worked on my APT, the casing had broken and the switch was being pushed inwards. If unsure pls consult an electrician. Tbf it was a straight forward swap in my case.

    Oh yeah had to run an earth as well, just looped to existing earth.



  • Registered Users, Registered Users 2 Posts: 389 ✭✭comete


    This looks awesome but definitely a bit more complex than I had in mind to start with.


    For arguments sake, if I was to go down the full local control road with a sonoff mini or shelly relay, I assume I could simply replace the existing apt clock with a blank enclosure with a button wired to the relay, and wire that (between the fused spur and the boiler)?

    If I then wanted to do the same with the immersion I could add a blank enclosure and again put a smart relay between the fused spur and the immersion?



  • Registered Users, Registered Users 2 Posts: 6,461 ✭✭✭emaherx


    If it helps mine started off that simple.

    I just replaced an old apt mechanical timer with a smart switch and built from there, in the beginning I just replicated how the timer worked but over time it got a little more complicated as extra devices and features were added.

    Be very careful how you control the immersion, a Shelly or Sonoff smart switch are not suitable to directly switch such a large load no matter what their claimed rating is. You should use a contactor for switching such a heavy load then the smart switch can activate the contactor.



    This is the switch I used to replace the APT time clock, it fitted the same wall box so it's a direct replacement with a decent switch on it. It's Tuya based though so integration with HA for local control is a bit fiddly but it dose the job and looks the part.

    Post edited by emaherx on


  • Registered Users, Registered Users 2 Posts: 389 ✭✭comete


    You have inspired me to go down the more diy route, but I’m torn on WiFi vs zigbee (conbee with deconz).

    MOES have a neat looking zigbee programmer that would probably be a direct swap for the apt clock but I’m a little confused about how that would work with multi zone heating, as it seems to work off the temperature of the built in thermostat, which is beside the back door and will probably always be the coldest part of the house. Would it just be a case of setting that to a temperature that it will never hit, and using trvs on each rad to control the temperature in its zone? Seems a bit wasteful to have something like that when really it’s just an on or off switch that’s needed, and standard zigbee relays seem to top out at 10a.

    Shelly 1 is the obvious choice for WiFi with a 16a rating if going down the purely on/off route. Did you add a physical switch to your immersion setup? Do you have a picture you could share?



  • Advertisement
  • Registered Users, Registered Users 2 Posts: 6,461 ✭✭✭emaherx


    IMG_20211101_114343.jpg

    Downstairs Thermostat, connected to zone valve by a radio link, powered by batteries.

    IMG_20211101_114226.jpg

    Upstairs Thermostat, connected to zone valve by a radio link, powered by USB cable/socket.

    IMG_20211101_114110.jpg

    Hot press temperature Sensors, currently powered by batteries, but will be converted to a single USB powered device shortly.

    Hot water zone valve is controlled with a mains powered smart switch.

    IMG_20211101_114025.jpg

    Sitting Room temperature Sensor, powered by batteries.

    IMG_20211101_113945.jpg

    Sitting room TRV actuator, controlled by mains powered smart switch.

    IMG_20211101_113833.jpg

    Boiler Switch

    IMG_20211101_113635.jpg

    Immersion control with cover off, controlled by Shelly switching a larger relay.

    IMG_20211101_113412.jpg

    Immersion control with cover on. There is no manual switch for the immersion, but it's controlled by a Shelly so simple to add either a push button or toggle switch to it.


    The above covers most of the hardware components used to control my heating system.

    I wouldn't replace the apt clock with a thermostat if it is beside the door in the coldest part of the house, instead put a smart switch there and place the thermostat somewhere more useful. You can then setup Home Assistant to call the boiler when it calls for heat, the thermostat may or may not be connected to a zone valve or TRV actuator. You can install as many thermostats around the house and choose which ones can call the boiler for heat. In my setup the boiler starts if the upstairs, downstairs or hot water thermostats call for heat. The TRV thermostats don't call the boiler but limit the max temp of the hottest rooms, usually just turning of radiators in those rooms completely if the fires are lit.

    Yaml from my own config to turn on/off boiler based on state of 3 thermostats. One of the thermostats has a physical smart switch associated, the other 2 don't so input boolean switches are used.

    #-----------------Switch on boiler when any Thermostat call for heat, or else turn off-----------------------------------
    	- id: 'heating boiler 1'
    	  alias: Boiler On
    	  description: Turn On Boiler If any master thermostat calls for heat
    	  trigger:
    	  - entity_id: input_boolean.switch_upstairs
    	    from: 'off'
    	    platform: state
    	    to: 'on'
    	  - entity_id: input_boolean.switch_downstairs
    	    from: 'off'
    	    platform: state
    	    to: 'on'
    	  - entity_id: switch.hw_zone_valve
    	    from: 'off'
    	    platform: state
    	    to: 'on'
    	  condition: []
    	  action:
    	  - data: {}
    	    entity_id: switch.boiler
    	    service: switch.turn_on
    	
    
    	- id: 'heating boiler 2'
    	  alias: Boiler off
    	  description: Turn Off Boiler if no master stat is calling for heat
    	  trigger:
    	  - entity_id: input_boolean.switch_downstairs
    	    from: 'on'
    	    platform: state
    	    to: 'off'
    	  - entity_id: input_boolean.switch_upstairs
    	    from: 'on'
    	    platform: state
    	    to: 'off'
    	  - entity_id: switch.hw_zone_valve
    	    from: 'on'
    	    platform: state
    	    to: 'off'
    	  condition:
    	  - condition: and
    	    conditions:
    	    - condition: state
    	      entity_id: input_boolean.switch_upstairs
    	      state: 'off'
    	    - condition: state
    	      entity_id: input_boolean.switch_downstairs
    	      state: 'off'
    	    - condition: state
    	      entity_id: switch.hw_zone_valve
    	      state: 'off'
    	  action:
    	  - data: {}
    	    entity_id: switch.boiler
    	    service: switch.turn_off
    
    Post edited by emaherx on


  • Moderators, Sports Moderators, Regional Midwest Moderators Posts: 24,050 Mod ✭✭✭✭Clareman


    I started down this rabbit hole with a free Netamo smart thermostat years ago, last year I upgrade to a Tado system with TRV controls on all the radiators, best job I've done in a long time.

    I've an oil fired boiler with no zones (either on or off in the whole house or not) and didn't fancy ripping the house apart. I can now control the heat in individual rooms to a preferred temperature which is ideal, takes a bit of getting used to and tinkering around with it but stuff like having the heat on in the children's room 30 minutes before bed time and then in ours the same is a great feature, no-one gets too hot or cold. The big downside is that I can't control the hot water but I find that as the heat is on there's loads of hot water and anyway having electric showers means it's not too much of a hardship.



  • Registered Users, Registered Users 2 Posts: 6,461 ✭✭✭emaherx


    On a separate note do not put too much faith in the current rating of a Shelly smart switch or any other smart switch for that matter especially when it comes to immersion heaters.

    IMG_20211101_131559.jpg IMG_20211101_131551.jpg

    I love Shelly devices but no way in hell I'd trust this device with 16Amps, I've worked for a long time as a maintenance engineer and that terminal block is definitely not suitable and the relay itself wouldn't last long either switching 3KW plus loads for hours at a time. Always use a separate larger relay or contactor with an immersion.

    Post edited by emaherx on


  • Moderators, Home & Garden Moderators, Technology & Internet Moderators, Regional East Moderators Posts: 12,662 Mod ✭✭✭✭2011


    I also went with the Sonoff approch, simple, cost effective, app control, temp & humidity control as an option, add any number of schedules etc. works with Google Home / Alexa.



  • Registered Users, Registered Users 2 Posts: 20,987 ✭✭✭✭cnocbui


    I replaced the CH timer with a programmable one with thermostatic sensing. I replced the HW timer with a programmable one. The immersion has a thermostat built in, so if the CH has heated the water sufficiently and the timer turns on, the thermostat should either not turn on the element or if it does, only for a shorter time than programmed until the set temp is reached. Did this nearly 20 years ago, nothing fancy.



  • Moderators, Home & Garden Moderators, Technology & Internet Moderators, Regional East Moderators Posts: 12,662 Mod ✭✭✭✭2011


    emaherx has made a very important point, it is always best not to push these components too hard. Using a relay / contactor to switch a larger load is a very good idea.



  • Registered Users, Registered Users 2 Posts: 6,335 ✭✭✭Ubbquittious


    Those connectors are typically rated for 10A - keep in mind a Chinese amp is smaller than the one used in the rest of the world

    You can buy 5.08mm ones that will do 16A if you want but the PCB traces might not take it. I wouldn't go near Chinese modules for that sort of stuff, source good parts from Europe and make own PCB using good wide traces and possibly 2oz copper



  • Registered Users, Registered Users 2 Posts: 389 ✭✭comete


    Oh yes of course, I have read horror stories on Amazon of some people wiring a fused smart switch directly into the immersion heater circuit and having to extinguish fires. I’ll absolutely use a contactor controlled by a smart relay for the immersion, but it will have to have a mechanical switch to keep the wife happy too. I’m just curious as to how I’d handle this. Maybe a standard smart light switch is sufficient to control the contactor?

    As for replacing apt clock with a smart switch, would a standard smart light switch again be sufficient?

    The benefit in both cases is the presence of a neutral wire!



  • Registered Users, Registered Users 2 Posts: 6,461 ✭✭✭emaherx


    Yes, boiler will only draw about 3-5 Amps, might have higher starting current but a 10A relay would cover it. The Shelly I've used in the immersion has the option of connecting a standard light switch, I just chose not too, would be very simple to add by connecting between the 2 empty terminals.


    With the way my boiler is setup, I've the switch to turn on boiler in case of a failure in HA, but it is never touched during normal operation as the heating is controlled by the thermostat. Heating is never actually switched off, just the thermostats are turned up or down either on the wall, with the app or through scheduling. A low temperature setting is set if heating is not needed.

    If for some reason HA failed, you'd have to turn on the boiler and turn up a heating zone to get heat, but with HA running, you just turn up whichever heating zone you want and the boiler will automatically start. For this reason I think physical wall controls for setting temperature are more important than the on/off at the boiler especially for the other users in the house.



  • Registered Users, Registered Users 2 Posts: 46 PilotHole



    I've often wonder how much oil is "saved" by turning off a few rads.

    Say you have 10 rads and turn 5 off.

    Obliviously you wont use 50% less oil, the burner uses the same amount of oil regardless.

    The 5 rads will heat up faster for sure but they wont get any hotter.

    anybody done any testing ?



  • Advertisement
  • Moderators, Sports Moderators, Regional Midwest Moderators Posts: 24,050 Mod ✭✭✭✭Clareman


    Yes the boiler will still burn but it'll burn "smarter", instead of having the heat coming on for an hour in the morning and then turning off you set it to a temperature, the boiler burns until that temperature is reached and then turns off, it'll keep turning on to maintain that temperature. Personally, I'm working from home from a home office upstairs, in the past I would either have turned on the heat in the whole house or gotten an electrical heater for the room, now I have this rad set to 18 degrees and it keeps it there for the day for me and I don't have any other radiator on in the house. Now the radiator in this room is the furthest from the boiler so a lot of water will need to be pumped through to heat this water but there is an added bonus of hot water. Stuff like open window detection means that you won't be wasting money having the heat on in rooms with windows open, being able to turn on the heat when you're on the way home is a great bonus as is knowing that it won't be on while you're out because you forgot to change the timer.

    Anecdotally I used to fill the oil tank twice a year, around October and February, never kept much tracking of how much was a fill but I checked last month and I still have a fairly full tank from last February.



  • Registered Users, Registered Users 2 Posts: 46 PilotHole


    Now the radiator in this room is the furthest from the boiler so a lot of water will need to be pumped through to heat this water 

    I feel your pain.

    I've two rads around 35m away from the boiler (its in the detached garage) and its always been a nightmare to get heat to them.

    I think i've finally gotten it balanced after 2 seasons of dicking around.


    I'd like to go with the smart TVRs but I've a good working gun barrel system that best left alone......when it **** the bed I'll get them .



  • Registered Users, Registered Users 2 Posts: 6,461 ✭✭✭emaherx


    The rads heat up quicker and absolutely do get hotter. House here has 20 rads, system would struggle to heat them all and the hot water tank to max temperature all at once and it would use much more fuel to try and achieve it. Zoning makes perfect sense for more reasons than just saving fuel, the main one is comfort levels, some rooms are easier to heat than others, shutting off heat in these rooms allows cooler rooms reach a comfortable level without the rest getting too hot, there will also be less energy needed to heat those cooler rooms. I've an oil monitor on my system and one thing I've noticed is oil consumption goes up considerably when hot water zone is used.



  • Registered Users, Registered Users 2 Posts: 2,266 ✭✭✭Shlippery


    Mild thread hijacking but more or less the same request as yourself...-I'm currently renting and a new gas boiler was fitted before I moved in but not zoned (water + heating shared, whole house) - Currently the Apt timer is dead (only works on/off - can't set times) - Awkward space under the stairs to turn the heating on off.

    Landlord said they can get the gas people out to replace the apt timer but I wonder would it be possible to swab the switch for a wifi enabled toggle where can set days/times on an app?

    I'd love to go the smart thermostat options but considering i'm only renting, the options are far more limited. If they were getting in a spark to 'update' the timer are there any quick fix improvements ye'd suggest? Or would the 'smart timer switch' listed above be one of the cheaper options?


    image.png




  • Registered Users, Registered Users 2 Posts: 46 PilotHole


    I've got an Optimum OP-SBWF01.



  • Registered Users, Registered Users 2 Posts: 389 ✭✭comete


    These look perfect, aside from the fact that they seem to use a proprietary app?

    The HBN one emaherx linked up thread would be better as it uses tuya and can be integrated into HA, but they’re unavailable atm.

    After much deliberation, my plan is to get two Shelly 1pm relays with they matching 1 gang wall switch they sell now, and use one as a direct replacement for the apt clock for boiler, and the other to control a contactor for the immersion.


    EDIT: actually looks like you can use the tuya app for the optimum switch too!

    Post edited by comete on


  • Registered Users, Registered Users 2 Posts: 46 PilotHole


    Yes, I use tuya and have it working with HA.

    Actually if your not switching the immersion you can do what you want with a normal sonoff (or any smart swich).

    The Optimum will switch a much higher load.



  • Registered Users, Registered Users 2 Posts: 6,461 ✭✭✭emaherx


    Looks very similar to the one I used on the boiler. Even though rated with 16Amp relay I still wouldn't be using it on its own for an immersion.

    If going with any Tuya device for heating make sure to get it working with one of the third party local integrations as you don't want your heating schedule to depend on an internet connection and a cloud service, especially Tuya has had plenty of downtime in the past. Although Tuya have committed to local control with their integration in the future.

    Be extra aware of Tuya thermostat devices as none of the integrations including the official one work 100% or in some cases at all with all. I eventually got the Saswell ones in my setup working by combining 2 integrations and modifying the climate.py to read the temperature values correctly. This may work with other devices but there is no guarantee, the biggest issue is different manufacturers use a different calculation on reading the sensor, so an integration that works for one device could be out by a factor of 2 on others or some a factor of 10.



  • Registered Users, Registered Users 2 Posts: 793 ✭✭✭reklamos


    Originally I had gas boiler with mechanical timer, one thermostat for the whole house, copper cylinder with coil and electric immersion heater. The rads did not have any TRVs.

    First I have replaced rads with electric TRVs that are hooked to sonoff minis that were flashed with tasmota. Each room has Xiaomi BLE temperature and humidity sensor.

    The mechanical timer and thermostat was replaced with single sonoff Dual r2 switch again flashed with tasmota.

    TRV next to copper cylinder was replaced with electronic one and hooked to sonoff mini. I also created temperature sensor based on esp01 with tasmota. The temperature probe measures the cylinder temperature. The immersion heater is connected to solar diverter and heats water when there is excess solar electricity or I can also turn it on manually to heat from grid.

    All above is controlled monitored with HA and Grafana. The house heating and water is done using automation in node-red. All can be controlled from PC/phone/tablet. I have reused old Nexus7 tablet and mounted on the wall on the ground floor. Also all this can be access remotely as long as device has internet connection. As each room has electronic TRV and temperature sensor, each room can set it's own temperature. The heating is set to keep specific temperature based on the time of the day, occupancy of the house and position of the windows. The water is configured to be kept at specific temperature during the day and heat it higher for morning showers. If someone needs to shower then there is an option to heat water with a tap of the button on the phone/tablet. Been running this setup for alsmost 2 years now. It did take some time to tweak automation but now it is stable.



  • Advertisement
  • Registered Users, Registered Users 2 Posts: 1,863 ✭✭✭poker--addict


    Hi,


    I am looking to replace 10 zone wall thermostats. That’s a lost so cost is a factor.


    I was looking at tuya, but concerned after reading thread. What is this HA interpretation/app chat about?

    😎



Advertisement