home-assistant-configuration
home-assistant-configuration copied to clipboard
My personal home automation solution using Home Assistant (http://home-assistant.io)
Home-Assistant Configuration
This is my personal home automation configuration using Home Assistant (http://home-assistant.io) - hereby referred to as HA. My configuration is built off of many online docs, tips, and examples over many grueling hours of trial and error. I've tried to document what I've learned so hopefully it will help others (and prevent me from making the same mistakes twice).
NOTE: Sensitive files (ex. secrets.yaml) and folders (ex. www) have been excluded from this repository.
- Home Assistant 101
- My Server
- My Devices
-
Issues & Fixes
- Hassio fails to boot with error "Failed to start Docker Application Container Engine."
- Hassio boots into the 4 menu option (autoboot, boot 1, boot 2, shell)
-
Misc Tips
- HOMEKIT
- Yeelight
Home Assistant 101
Check out my concise guide on getting into the world of Home Automation, standing up your own Home Assistant server, building your own sensors, and more.
My Server
Here are my exact components:
- Intel NUC NUC7i5DNKE Core i5-7300U 8GB RAM 128GB SSD
- GoControl CECOMINOD016164 HUSBZB-1 USB Hub
My Devices
Some of my devices integrated, accessed, and or controlled by the HA server:
- Audio
- Assistants (Speakers, Hubs)
- Cars
- BMW i3
- Volvo xc90
- Door/Window
- Garage Door
- Leaks
- Lighting
- Leviton DZS15-1BZ Decora Z-Wave Controls 15-Amp Scene Capable Switch
- EVOLVE LRM-AS Z-Wave Lighting Control Dimmer Switch
- GE 45606 Z-Wave Technology 2-Way Dimmer Switch
- Leviton VRI10-1LZ Vizia RF+ Incandescent Dimmer 1000W
- GE 45613 Z-Wave Wireless Lighting Control Three-Way Dimmer Kit
- GE Smart Fan Control, Z-Wave, In-Wall, 12730
- Media
- Motion Sensors
- Network
- Outlets/Plugs
- Personal Devices
- Remotes
- Surveillance
- Valves
Issues & Fixes
Hassio fails to boot with error "Failed to start Docker Application Container Engine."
See issue "Hassio boots into the 4 menu option"
Hassio boots into the 4 menu option (autoboot, boot 1, boot 2, shell)
This issue occured because my system drive was full (HA database, snapshots, etc). To fix:
- Follow steps 1 and 2 above of Image the NUC
- Open a terminal, run "sudo nautilus", and delete unneeded snapshots from hassos-data/supervisor/backup
- Reboot
Misc Tips
HOMEKIT
- To reset HomeKit, delete /config/.homekit.state
Yeelight
- How to enable yeelight developer mode: https://getyeti.co/posts/how-to-control-yeelight-and-your-smarthome-with-yeti