Hacker News new | ask | show | jobs
by qwertox 1554 days ago
The analog thermostat of my fridge broke, a replacement thermostat didn't work reliably.

So around two or three years ago I replaced it with an ESP2866, a relay and an ds18b20.

It worked great, except that the logic was outside the fridge on a home server, it was a a Python script which also logged the data into InfluxDB. The issue then was that sometimes when the server was down, the fridge stayed on or off.

Last week I started to reorganize my WiFi, which devices access which APs, and since then it had constant disconnects, so I decided to finally fix this issue.

Now it's an ESP32 with the logic in code which now only posts to the server for InfluxDB-logging and is upgradeable via OTA and parameters can be set via http://fridge.home/esp?data={"set-fridge":{"max":7,"min":5.5...}

It's been fun doing this and extended the lifetime of the fridge for a couple of years.

But I also would never buy an internet connected fridge or any type of appliance, unless it could be flashed with some OSS to make it cloud-free.