mailto: blog -at- heyrick -dot- eu

Heater modification

I popped the oil radiator on for a short while on Friday to drop my clothes over to warm them up before changing out of my work clothes (and putting those in the washing machine).

On Saturday morning, I put my hand on the radiator and discovered it was warm. It had been on all night.

Not a big deal, as it was on low heat so I maybe only lost a euro or two lightly heating a room I'm not in... but still...

This happened, and not the first time, due to the construction of the heater. It's an inexpensive Lidl radiator, and as you can see from this photo, the orange neon is lit when the heater is off.

The heater level control.
Yup, we have a situation where glowy-light means...nothing much.

In order to understand why this has happened, and why the neon is not an indicator of whether or not the heater is actually on, let's void the guarantee and take a look inside.

What makes the heater work.
There's a pleasing amount of attention to safety here.

Here's a badly drawn schematic.

A drawing of the heater schematic.
I've left out the Earth as it isn't relevant to what I'm doing here.

So, the power comes in. The Live goes up to a safety cutout mounted to the radiator to prevent it getting too hot. From there it goes to a tilt switch, so the radiator will turn itself off if it gets knocked over. It's a weighted ball on a stick that presses a microswitch.
From there, Live passes to the thermostat to control whether or not a suitable temperature has been reached.
It then passes to the level selector switch. As this is the last point in which there is a unique Live, the indiator neon taps off here (the other side of the neon being connected to Neutral).
The level selector allows one to choose between Off, Low, Medium, or High.
For Low the Live goes to heater 1, which if I recall is about 600W.
For Medium the Live goes to heater 2, which if I recall is about 900W.
For High the Live goes to both heaters, which will be 1500W.

The problem here is, thus, that the neon actually says whether or not the heater would work (not overheated, not tilted, thermostat reading low) and not whether or not any heater actually is working.

The solution to this is to absolutely void the warranty by making a modification to show if/what heaters are active. This is dead simple, simply pop an indicator in between the Live going to each element and Neutral.

The modification made to the heater
This took about ten minutes and cost a couple of euros in parts.

Here that is in schematic form.

Another hand-drawn schematic.
A simple modification, really.

Here's a photo of the radiator on medium heat, so only the lower indicator is illuminated.

The heater with medium heat.
That's better.

You'll have noticed that the indicators are really bright, so no excuse for leaving the thing on any more.

 

Almost cosy

I am sitting in the kitchen writing this on the Android portable. I have closed the doors and put the radiator on, with an initial blast from the fan heater as it was 5°C. It's now 11°C in here and a dozen or so teas later it is almost cosy. I think this makes the case for getting a little wood burner in here eventually.
As for outside, around -2°C at night, freezing fog, it managed about a degree and a half in the daytime. So a pretty naff day. Not one that I'm inclined to want to do anything outside. So I sat in here drinking plentiful amounts of tea and fiddling with my letterbox gizmo.

Here is the latest code revision being tested.

Testing an ESP32 device, using Android devices.
This is all being done under Android.

So rather than just turning an LED on and off to show the state of the "open" switch, this version will connect to my AP (and handle reconnection if the signal drops out), get the current time, set up a webserver (and handle it), and continually check the state of the switch.

When asked, it'll throw back a very simple page like:

Screenshot of a tiny web page.
Very basic at the mo'.

I have included the basics for SPFFS, so the next time I work on it, it should be able to maintain a rotating list of the last n open/close actions, stored on the internal flash. Once that has been done, and the web server able to report them on request, that'll be the code pretty much done.

 

 

Your comments:

Please note that while I check this page every so often, I am not able to control what users write; therefore I disclaim all liability for unpleasant and/or infringing and/or defamatory material. Undesired content will be removed as soon as it is noticed. By leaving a comment, you agree not to post material that is illegal or in bad taste, and you should be aware that the time and your IP address are both recorded, should it be necessary to find out who you are. Oh, and don't bother trying to inline HTML. I'm not that stupid! ☺
As of February 2025, commenting is no longer available to UK residents, following the implementation of the vague and overly broad Online Safety Act. You must tick the box below to verify that you are not a UK resident, and you expressly agree if you are in fact a UK resident that you will indemnify me (Richard Murray), as well as the person maintaining my site (Rob O'Donnell), the hosting providers, and so on. It's a shitty law, complain to your MP.
It's not that I don't want to hear from my British friends, it's because your country makes stupid laws.

 
You can now follow comment additions with the comment RSS feed. This is distinct from the b.log RSS feed, so you can subscribe to one or both as you wish.

Rob, 2nd February 2025, 20:53
But.. If the room is warm enough at the point you glance at the heater, all the lights will be off, even if it's switched on. Maybe you could wire the thermostat on the far side of the heaters, and the common of the new indicators beyond it. That way the indicators should be always on when heat is selected.
Rick, 2nd February 2025, 23:07
Room? Warm enough? Here? 
😂🤣😂🤣😂🤣😂🤣 
 
Did you notice it started at 5C, got up to 11C? 
The living room, that I didn't feel like sitting in, was 4C. To put that into context, that's the upper "safe" temperature of a fridge. 
 
So, no, when it's warm enough I won't need the heater. Until then, the little orange light is only going to be off when it's in operation and thinks it's hot enough (as it's inside a metal box attached to the side of the radiator so gets a false high reading). 
Rick, 2nd February 2025, 23:17
Putting the thermostat on the far side of the heaters, in the neutral wire, sounds like the right solution until you realise that this means that the heater is always at live potential, even when the thermostat has clicked off. 
That's really bad practice, everything should be set up to make our break the live prior to the heating elements, with the only thing directly connected being the neutral. 
And, of course, being sure that stuff is wired up correctly so the two aren't swapped.
Rob, 4th February 2025, 06:52
All good points :) I was thinking what would be the easiest way to achieve it rather than best practice..
A tree-dwelling mammal, 5th February 2025, 09:57
11C 'cosy'? Are you kidding? :D 
 
I've set my room thermostat to 22C at the point where I normally get up (a 2-hour window between 6am and 8am). That way I don't want to just stay under the duvet because 'it's bloody cold'. It drops back down to 20C at 8am and goes up a little to 21C in the evening. 
 
Rick - not sure if it's French wiring code or just that your place is really old, but anything electrical that gets posted on here hurts my eyes!
Rick, 5th February 2025, 11:20
Really old, to the point where ignorance is bliss... 
 
But maybe if the insides of an EU-approved Lidl radiator hurt your eyes, there's something wrong with your eyes? 
Rick, 5th February 2025, 11:22
Of course, having the power off all day Real Soon Now will also give me an opportunity to try to track down why phase #3 in the socket isn't working. Bad connection? Most likely, but where?  
Just for you I'll take lots of trauma-inducing photos. 😉
jgh, 5th February 2025, 21:31
By weird coincidence, mere hours before reading this post, Technology Connections had a new video on electric fan heaters. :)
C Ferris, 6th February 2025, 10:23
Imm surprised Rick hasn't got a blanket - and furry cat on his lap :-)
SteveP, 9th February 2025, 12:10
I think to be properly safe, you would need to switch both live and neutral

Add a comment (v0.12) [help?] . . . try the comment feed!
Your name
Your email (optional)
Validation Are you real? Please type 01458 backwards.
UK resident
Your comment
French flagSpanish flagJapanese flag
Calendar
«   February 2025   
MonTueWedThuFriSatSun
     
3457
101112141516
1920212223
2425262728  

(Felicity? Marte? Find out!)

Last 5 entries

List all b.log entries

Return to the site index

Geekery
 
Alphabetical:

Search

Search Rick's b.log!

PS: Don't try to be clever.
It's a simple substring match.

Etc...

Last read at 21:13 on 2025/02/19.

QR code


Valid HTML 4.01 Transitional
Valid CSS
Valid RSS 2.0

 

© 2025 Rick Murray
This web page is licenced for your personal, private, non-commercial use only. No automated processing by advertising systems is permitted.
RIPA notice: No consent is given for interception of page transmission.

 

Have you noticed the watermarks on pictures?
Next entry - 2025/02/06
Return to top of page