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! ☺ ADDING COMMENTS DOES NOT WORK IF READING TRANSLATED VERSIONS.
 
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.

Add a comment (v0.11) [help?] . . . try the comment feed!
Your name
Your email (optional)
Validation Are you real? Please type 24830 backwards.
Your comment
French flagSpanish flagJapanese flag
Calendar
«   February 2025   
MonTueWedThuFriSatSun
     
3456789
10111213141516
17181920212223
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:57 on 2025/02/02.

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?
Return to top of page