Awesome
Please :star: this repo if you find it useful
My Home Assistant Configuration
This Home Assistant configuration is based on configuration by Isabella Gross Alström.
Описание проекта будет вестись полностью на английском, но я готов помогать и русскоязычным пользователям Home Assistant. Буду рад, если смогу быть полезен в настройке вашего умного дома.
Like the Isabella I'm using the GitHub issues and project to keep track of bugs in my configuration and new features I want to make/use.
Organizing the configuration
This configuration is broken down into packages, sort of mini configuration-files. This makes it easy to see everything pertaining to a specific implementation.
But while using packages you can no longer reload your config with the buttons in the ui.
Note:
In this configuration, I've use several custom components. Those of them that I wrote myself, you can find in a separate repositories.
Ecosystem
<details> <p><summary>Now I have very few devices in the system. But I plan to gradually add new ones. Click to expand and read more.</summary></p>I am running Hass.io on Raspberry Pi 3 Model B+ with Raspbian, in Docker. To run Hass.io this way, install manually in Docker.
- Personal gadgets:
- Android devices (Phones and Tablets);
- Media:
- TrueNAS File Server;
- Emby Media Server;
- Plex Media Server;
- Two LinkPlay-driven Wireless Speakers;
- Smart TV driven by Android TV;
- Network:
- Transmission BitTorrent Client;
- Sonarr TV-series Monitoring Server;
- Radarr Movies Monitoring Server;
- Lidarr Music Monitoring Server;
- Syncthing Sync Client;
- Security:
- OPNsense-driven Network Firewall;
- Beward DS06M Doorbell;
- Home made security sensor (PIR & front door opening) direct wired to Home Assistant Raspberry PI;
- Zigbee Xiaomi Aqara Motion Sensors at all home rooms;
- Climate:
- Sonoff TH10 ESPHome-driven kitchen climate sensor (Humidity & Temperature) & cooling fan controller;
- Sonoff TH10 ESPHome-driven bathroom climate sensor (Humidity & Temperature) & exhaust fan controller;
- JQ-300 Indoor Air Quality Meter;
- Misc:
- <s>Android tablet based WallPanel-driven Home Assistant dashboard;</s>
- Zigbee controller USB stick installed to Home Assistant Raspberry PI;
Lovelace
I'm using YAML mode. Single file splitted to several ones via includes.
My main Lovelace-file is found here, and my folder with includes here. This is very much still a work in progress, so files might not correspond exactly to screenshots.
<p align="center">* * *</p> I put a lot of work into making this repo and component available and updated to inspire and help others! I will be glad to receive thanks from you — it will give me new strength and add enthusiasm: <p align="center"><br> <a href="https://www.patreon.com/join/limych?" target="_blank"><img src="http://khrolenok.ru/support_patreon.png" alt="Patreon" width="250" height="48"></a> <br>or support via Bitcoin or Etherium:<br> <a href="https://sochain.com/a/mjz640g" target="_blank"><img src="http://khrolenok.ru/support_bitcoin.png" alt="Bitcoin" width="150"><br> 16yfCfz9dZ8y8yuSwBFVfiAa3CNYdMh7Ts</a> </p>Examples from my Lovelace GUI
I have tried to make a GUI that is mobile first, since that's how I most often look at it.
Click on the images to get to the corresponding YAML-file.
Mobile
<details> <p><summary>Click to expand!</summary></p>Home view
Home info
System info
Automations view
</details>Desktop
<details> <p><summary>Click to expand!</summary></p>Home view
Home info
System info
Automations view
</details>Add-ons
- Backup Hass.io to Google Drive;
- HACS;
- Log Viewer;
- MariaDB — official addon;
- Mosquitto MQTT broker — official addon;
- Presence Monitor;
- Samba Share — official addon;