Monitoring Boiler Flow Temperature

Overview I have a basic gas boiler in a conventional setup. After watching Heat Geek channel and their videos on heat pumps, I too wanted to look at how efficient my boiler was running. I did not want to make … Continue reading



MariaDB/MySQL Database Size Sensor In Home Assistant

A quick little tip to get the size of your database into Home Assistant. The example below will get the Home Assistant database size from MySQL. This should also work for MariaDB using the Recorder integration. Assuming the database schema … Continue reading



Salt Level For Water Softener With ESPHome

overview We got a water softener installed near the water mains coming into the house. It’s a “dumb” softener so that it does not rely on using electricity. This means it will continue to work in a power outage but … Continue reading



Home Assistant Continuous Integration Workflow 2023

Overview Previously, I was using TravisCI to perform checks on any changes to Home Assistant files. Since then, TravisCI has introduced caps and pricing plans and on the free tier I ran out of credits very quickly which broke the … Continue reading



Central Heating Graph With Home Assistant

Overview I have created a graph to show temperature for each room in the house broken down to level/floor they are on so I can see how well heated each room is. I don’t have any smart thermostatic radiator valves … Continue reading



Home Assistant Dashboard On A Raspberry Pi

Overview I wanted to create a display of a web page on a Raspberry Pi with no desktop or browser looking controls. This is called a kiosk mode. The main driver for this is to replace the MagicMirror to show … Continue reading



Zigbee Firmware List

A useful list of Zigbee published firmwares are available from: OTA Image Types Firmware versions



“Real Time” Solar / Energy Dashboard

Summary Home Assistant introduced an energy dashboard in 2021.8. Whilst useful and offers a quick setup, it lags an hour behind due to the way it presents data. So I set out to create my own “real time” dashboard. I … Continue reading