My Home Assistant Configuration Files
- Original OS: Windows 10 32-bit virtualization on Windows Server 2016 Hyper-V
- Original Home Assistant: Python folder, home assistant run command run at start-up from shortcut in Windows start-up folder.
- 2nd OS: Ubuntu Server 16.04.1 LTS virtualization on Windows Server 2016 Hyper-V.
- 2nd Home Assistant: Python virtual environment with homeassistant user. As per Manual installation on a Raspberry Pi. HASSCTL Used for management.
- 3rd OS: Ubuntu Server 18.04.1 LTS virtualization on Windows Server 2016 Hyper-V
- 3rd Home Assistant: Hass.IO in Docker on Ubuntu Server 18.04, as per these instructions
- Current OS: HASS.IO on Raspberry Pi 4 Model B
- Current Home Assistant: Hass.IO for Raspberry Pi 4 Model B 32bit
- MQTT: Mosquitto broker MQTT broker add.
- HTTPS Certificate: Nginx Proxy Manager
- OLD HTTPS Certificate originally generated via by home assistant via Let's Encript Instructions, with scripts to auto-update and automations to alert via HTML5 push notification if renew date threshold is close. (Search my repository for ssl_cert.yaml)
- Dasshio Hass.io add-on to easily use Amazon Dash Buttons with Home Assistant
- ESPHome ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems. Also required MariaDB to be installed.
- Samba share
- APC UPS Daemon (No USB) View information from APC Network UPSs.
- AdGuard Home Network-wide ads & trackers blocking DNS server.
- Busylight, I built so my family can know when I'm busy and working in my Home Office. See busylight.yaml and busylight_controller.yaml
BusyLight Controller | BusyLight Light |
---|---|
-
Doorbell with Neopixel LED buttons and external sounder bell. See doorbell_controller.yaml
-
Non-Invasive Power Meter for House Electricity with visible light phototransistor on LED of electricity meter. See doorbell_controller.yaml
Doorbell with Neopixel | Non-Invasive Power Meter |
---|---|
- HPE ProLiant MicroServer Gen8 Server
- APC UPS - APC UPS Daemon
- Google Chromecast Audio
- Google Chromecast
- Nest Thermostat
- Amazon Echo Dot (2nd Generation) (using Emulated Hue Bridge to control hass with voice commands)
- Plex Media Server
- Amazon Dash Button
- Axis IP CCTV Cameras
- Raspberry Pi 3 IP CCTV with help from link
- IKEA Trådfri (Tradfri) lights (One of the reasons for moving to Linux as the modified lib-coap doesn’t exists for Windows)
Items controlled via my RFLink Controller
- Energenie Wall Light Switch MIHO026
- Room lamps plugged into Maclean MCE07GB Remote Control Sockets and Status RCS-K09 Remote Control Sockets
- Hacked Ikea E1201C Remote 'relay' for kitchen extractor fan (302.329.80 433MHz two button remote & in-line switch.)
- Ikea Ansluta Lights: Works together with Ikea 2.4GHz Remote control (903.007.73) with CC2500 Transceiver.
- Bunny fluff extractor fan, plug-in air freshener, room wax melters and extra lights (Christmas) plugged into Status RCS-K09 Remote Control Sockets
- Rest API control and power/energy monitoring of the Energenie MiHome Gateway MIHO001 with MiHome Smart Plug+ Control and Monitor MIHO005 and MIHO004 plugs