Post content:
Hi everyone!
I’d like to share my Home Assistant configuration. I’ve been refining it for quite a while and recently added several features that I find useful.
Main highlights:
Robot Vacuum (Dreame)
- Counts the number of cleaning runs (stored in MQTT with retain, so it survives restarts)
- Tracks total cleaning time and duration of the last cleaning session
- Sends a Telegram notification after 3 runs with a button to reset the counter
- Daily reminder if the vacuum still needs cleaning
- Automatic cleaning when nobody is home
WLED Lighting
- Reliable control for living room, bedroom and children’s room
- Proper handling of unavailable / unknown states
- Automatic restart via button entity if the strip becomes unresponsive
Other features
- Bathroom light + ventilation automation
- Intercom control
- Water leak sensors with temporary disable
- System monitoring (CPU, memory, disk, Zigbee bridge, internet, cameras)
- ESP8266 MQTT sensors (temperature, humidity, battery)
- Telegram notifications with inline buttons
- Alarm system with video recording on trigger
Repository
You can find the full configuration here: GitHub - alexfrydr/home_assistant_config: Файлы конфигурации Home Assistant с учетом новых функций и средств автоматизации · GitHub
I’m continuously improving it and trying to keep the structure clean (includes/automation, packages, MQTT sensors, etc.).
Feedback, suggestions and stars are very welcome!