/Home-AssistantConfig

Home Assistant configuration and documentation using Hass.io on rpi3

Home-Assistant Config by @mixpix405

Home Assistant configuration files (and some referenced files)

This readme is really old... I'll update it eventually...

Screenshot of all stuff in Home Assistant

Devices I'm using:

  • Google WiFi : My router. I like it. It works.
  • RaspberryPi 3
  • Aeotec Z-Stick (Gen 5) : To controll z-wave devices
  • Z-wave devices :
  • 2x Sonoff Basic: Using these as WiFi/MQTT-enabled extension cords. Great around Christmas time to automate the Christmas tree, etc. They've been flashed with the Tasmota custom firmware to enable MQTT funcationality, etc.
  • SmartThings Hub : I currently have this talking to HA via MQTT. I've mostly migrated from ST to HA (all z-wave devices are controlled by HA, as are all automations), but I had a few zigbee devices that I'm still controlling / monitoring this way.
  • Zigbee Devices :
    • Visonic Open/Close Sensors: Using 2 of these to sense my garage doors' open/close state. Got them for cheap ($6 ea) on Black Friday
    • PEQ Door Sensor : This was cheap and works great. Reports open/close, as well as temperature. Unfortunately, I can't get their online store to load any longer, so... I can't buy any more.
    • PEQ Motion Sensor : Same as above, except detects motion (obviously) and temp.
    • PEQ Dimmable Outlet : Using this for a bedside lamp.
  • Google Home + 3x Google Home Minis : These are great for all sorts of stuff, including TTS to scream at the family in the morning letting them know that they'll inevitably be late for school/work.
  • Nest Thermostat

Google Assistant Integration

  • Using this, I can talk to my Google Homes (or, Assistant on my Android phone) to say something like "Hey, Google... Close Megan's garage door", and like magic, exactly that happens!

More Screenshots:

Landing Page Morning Announcements Network Devices Climate Control Automation Media Players Device Trackers SmartThings Integration Z-Wave Devices

To Do:

  • Get z-wave integrated directly
  • Implement night mode theme, automated
  • Bring in automations from ST
  • Setup nmap for device tracking
  • Notify if close to SSL expiry
  • Get HTML5 push notifications working
  • Battery charging status for trackers
  • Get rid of pointless stuff on front-end
  • Re-organize into fewer, more relevant tabs