-
Yeah, I'm quite surprised. If I hammer it in the terminal I think the precision is about ~0.0625°C (16 bits per 1°C?) and it does change every few seconds so I suspect it's just fluky that it's stable for so long. Maybe me being in the flat rustling the air around is a factor too.
How did the tweets on the 13th get through, they don't have any temperature at all?
I just
cat
the/sys/devices/w1_bus_master1/28-<junk>/w1_slave
file. The thermometer became detached or something at that time so the file no longer existed, and so it just tweeted nothing.Will you write a proper controller?
Going to give it a good go. What is really motivating this is me being a combo of a data nerd, an eco-warrior and also the proud owner of some very warm outdoor clothing. So I'd like it to be able to switch itself off if a window is open, and also to collect some nice data on how warm it is per unit gas burnt (if/when eon finally installs my smart meters). Hopefully I can optimise the whole thing to use the bare minimum amount of gas to keep it above like, 13° or something.
Just reporting temperature. I don't know how accurate those things are - spec says +-0.5 C but I imagine that's systematically out by some offset?
Controlling the boiler should be easy - as I understand it the thermostat is literally just a switch that connects two nodes on the boiler which passes current when the temperature is below whatever's on the dial. I think it's 24V though so not quite as easy as just plugging something into a GPIO pin but not got that far yet.