Fork 0
My personal Home Assistant configuration
  • Python 97.5%
  • HTML 2%
  • Shell 0.2%
  • CSS 0.2%
2026-02-16 14:11:36 +01:00
automations fix #31: Replace Chromecast with FireTV 2023-05-20 12:44:45 +02:00
blueprints Cleanup 2025-02-15 14:34:12 +01:00
custom_components Update telenet telemeter 2026-01-10 09:37:19 +01:00
doc/img Update documentation 2025-12-22 09:05:44 +01:00
esphome recalibrate and update somet ESPHome things 2026-02-16 14:11:36 +01:00
packages Ignore even more 2026-02-16 09:52:51 +01:00
themes Theme switching time 2025-06-16 08:28:58 +02:00
www Update bar-card to maintained version 2025-07-27 13:51:53 +02:00
.gitignore Ignore new lock file 2025-10-02 13:50:56 +02:00
.HA_VERSION HA update 2026-02-15 11:43:20 +01:00
.yamllint YAML consistency improvements 2022-01-09 11:15:46 +01:00
configuration.yaml fix excessive activity in heatbooster fan 2025-12-29 09:08:25 +01:00
LICENSE Initial commit 2021-07-21 09:40:17 +02:00
README.md Update doc 2025-12-22 09:07:49 +01:00

home-assistant-config

License Gitea Last Commit Maintenance Home Assistant Version Ruby

Welcome to my Home Assistant configuration. I mainly focus on using cloudless solution for controling and managing my devices.

Hardware

Core

Intel Nuc 10 (Intel Core i3-10110U CPU with 16GB of RAM).

Intel Nuc10

I'm running HAOS as a virtual machine on Truenas in a 2 core 4GB VM.

I have a separate VM in Truenas for the following supporting services:

  • Postgresql v15
  • Mosquitto MQTT broker

Raspberrymatic is running on a Raspberry Pi-3B which boots from a USB SSD.

Bridges

Device Integration Remarks
Conbee II USB Stick Deconz
SONOFF ZigBee 3.0 USB Dongle Plus ZHA TI CC2652P
HM-MOD-RPI-PCB Homematic Installed on RPI 3B to control smart heating valves using Rasbperrimatic

Lights

Device Integration Remarks
Osram Smart+ Light bulb (x2) Deconz Dimmable light with temperature control (warm/cold)
Philips Hue spots GU10 (x4) Deconz Dimmable spots
Ikea TRÅDFRI 1055 lumen E27 bulb ZHA Dimmable light with temperature control (warm/cold)
WLED on ESP8266 WLED BTF-Lighting WS2811 BTF-12V-60L-W led strip
Athom WLED controller WLED BTF-Lighting WS2811 BTF-12V-60L-W led strip

Sensors

Device Integration Remarks
Xiaomi Aqara temperature & humidity sensor ZHA Indoor & outdoor temperature reporting
Xiami Aqara motion sensor P1 ZHA
Osram Smart+ Motion sensors Deconz No ZHA support
Aquara door & window sensor ZHA
Ikea TRÅDFRI motion sensor ZHA No longer sold, probably for the best. Randomly thinks there's motion.

Climate

Device Integration Remarks
Homematic basic thermostat Homematic No cloud required
Homematic radiator thermostat Homematic PITA to properly link in CCU, but now the basic thermostat knows the actual temp.
Homematic wall thermostat Homematic No cloud required, slightly better build quality
Heatbooster MQTT With 5x 80mm zip-tied together underneath a radiator

Power

Device Integration Remarks
GoSund (/Tuya) SP-112 (x4) ESPHome "Hacked" and flashed with ESPHome
GoSund (/Tuya) SP-1 (x2) ESPHome "Hacked" and flashed with ESPHome
Athom Tasmota EU plug v2 Tasmota
Ledvance Smart+ smart plug AB32570 ZHA Only on/off, does not report power usage
Xiaomi Mi Smart plug ZNCZ04LM ZHA Only on/off + power usage
Fluvius digital meter DSMR Official BE smart meter with SlimmeLezer connected to P1 port

Buttons

Device Integration Remarks
Osram Smart+ Switch mini (x2) Deconz Has 3 buttons and short/long press support. Broadcasts to random devices in ZHA.
IKEA wireless dimmer ZHA 2 buttons with short/long press support

Device tracking

Device Integration Remarks
Companion app Mobile app
ESP32-C3 DevKit ESPHome Used for BLE tracking

Security

Device Integration Remarks
Reolink RLC-520A Reolink No cloud or app required
Reolink RLC-510WA Reolink No cloud or app required
Foscam R2M PT-camera Command line No cloud or app required. Human detection requires app.
Web interface requires IE6 and ActiveX, desktop app is ok. Security is very weak.
Integration mostly broken, worked around it with Frigate and shell commands.

Other

Device Integration
Roomba 690 Roomba
Verbatim My Finder Tracked by ESP32-C3 DevKit

Other integration

Local

Name Integration Remarks
LNXLink MQTT Linux companion app
FireTV stick 4K Max Android Debug Bridge
Workday sensor Workday

Cloud based

Integration Remarks
Electricity Maps Reports CO2eq, requires API key
Met.no weather
Waze Travel Time

Addons

Add-on Remarks
Nginx add-on Using certificates signed by my own, trusted CA
Studio code server Since remotely mounting the config folder is pretty damn hard on HAOS
Frigate Centralizes IP cameras with CPU accelerated object detection

Custom components

Component Remarks
ICS Calendar Fetches Outlook ICS calendar
Afvalbeheer Notifies about upcoming waste collections
bar-card Shows sensors as bar charts
simple-thermostat Much more compact version card for controlling thermostats
Telenet Telemeter Fetches ISP usage data