/hass-config

🏠 Home Automation configuration for Home Assistant 🤖

Primary LanguagePython

 _   _                           _            _     _              _   
| | | | ___  _ __ ___   ___     / \   ___ ___(_)___| |_ __ _ _ __ | |_ 
| |_| |/ _ \| '_ ` _ \ / _ \   / _ \ / __/ __| / __| __/ _` | '_ \| __|
|  _  | (_) | | | | | |  __/  / ___ \\__ \__ \ \__ \ || (_| | | | | |_ 
|_| |_|\___/|_| |_| |_|\___| /_/   \_\___/___/_|___/\__\__,_|_| |_|\__|

Validate Home Assistant Config

Rob's Home Assistant Configuration

Welcome to my repository representing all Home Assistant configuration. I'm sharing this to help others, since many such other repositories helped me a lot. Keeping this up to date is a continuous process, I discover daily new possibilities and face situations that ask for automation.

Screenshots

Theme used in below screenshots is a custom Dark and Light Theme based on Matthias' work. I've also used many of his ideas but with again a lot of customisations.

TODO more Main Dashboard

Software

  • Hassio with quite some add-ons
    • A better presence
    • Check Home Assistant configuration
    • Frigate
    • Glances
    • Grafana
    • Home Assistant Google Drive Backup
    • InfluxDB
    • Log Viewer
    • MariaDB
    • Mosquitto broker
    • NGINX Home Assistant SSL proxy
    • Node-RED
    • Z-Wave JS to MQTT
    • Zigbee2MQTT
    • SSH & Web Terminal
    • Studio Code Server
    • VSCode Remote
    • WireGuard
    • Samba Share
    • phpMyAdmin
    • Amcrest2Mqtt
    • Ecowitt2Mqtt

Hardware

What drives all:

  • Intel NUC10i3FNK with 16 GB memory
  • Aeotec Gen 5 Z-Wave Plus USB Stick
  • Sonoff Zigbee 3.0 Zigbee
  • Coral USB Accelerator
  • Synology DS918+

Devices

Lights:

  • Casambi lights and switches
  • 9 iCasa Zigbee dimmers
  • Philips Hue Bulbs
  • 5x Osram Zigbee Led Strip

Switches:

  • 3x Philips Hue Dimmer Switch
  • Xiaomi Aqara Wireless Switch
  • 2x Z-Wave FIBARO Dimmer 2
  • 3x Z-Wave Everspring AD147 Plug-in Dimmer
  • 3x TP-Link Wi-Fi Smart Plug HS110

Media:

  • 4x Sonos One
  • 4x Sonos Play5
  • 1x Sonos Beam
  • 1x Sonos Roam
  • 1x Google Nest Hub
  • 3x Google Nest Mini
  • 2x Chromecast

Sensors:

  • Z-Wave Fibaro Smoke Sensor 2
  • Many Xiaomi Aqara Door/Window Sensors
  • 2x Xiaomi Aqara Motion Sensor
  • Xiaomi Aqara Vibration Sensor
  • 5x Xiaomi Aqara Light Sensor
  • 5x Xiaomi Aqara Temperature Sensor

Vacuum:

  • iRobot Roomba

Cameras

  • 2x Foscam C2
  • 1x Reolink POE RLC-840A
  • 1x Reolink POE RLC-522A
  • 1x Reolink E1 Pro

Doorbell

  • Amcrest AD410

Locks

  • Nuki Smart Lock 2.0

Weatherstation

  • Ecowitt Wittboy

Presence Detection

TODO

Motion & Object Detection

TODO

Main Todo

  • Implement adaptive lighting
  • Implement garden irrigation system
  • Implement smart door locks
  • Implement floorplans
  • Improve security system
  • Separate IoT and other devices in different vlans