Skip to content

Latest commit

 

History

History
129 lines (88 loc) · 5.75 KB

README.md

File metadata and controls

129 lines (88 loc) · 5.75 KB

S.A.R.A.H.

S.A.R.A.H

Commit Activity Build Status

Self Actuated Residential Automated Habitat

This is my Home Assistant configuration :)

Ping me with any questions.

Configuration

I'm using Home Assistant Packages to keep everything organized and grouped by different functionalities.

  • devices - configuration and behavior for specific devices
  • modules - major functions / behaviors are split into modules
  • modes - entering and exiting house modes
  • routines - definitions of automated routines - e.g. Coming Home or Waking Up
  • sensors - describing sensors the house can use

The speech module uses partial templates to generate more complex messages.

Hardware

Servers:

Controllers:

Sensors & Switches:

Lights:

A note on lights - I tried a lot of wifi lights, running on Tuya Cloud, running with Tasmota; also tried some Zigbee ones as well. They all broke or had issues - blinking, noise, etc. The Hues are expensive, but I would have saved money if I went with them from the start.

Media:

Misc:

Screenshots (v3)

Living Room Living Room 2 Bedroom Kitchen

Screenshots (Legacy UI - v2)

Home

Home screen

Network

Network screen

Floorplan

Floorplan

Helpers

There are some useful scripts in ./bin.

In order to use them, copy ./bin/.env.example to ./bin/.env and set the correct values. You must be able to ssh to the host with a ssh key.

  • ./bin/ui - re-uploads only UI configuration files
  • ./bin/upload - re-uploads all configuration files
  • ./bin/restart - restarts Home Assistant via docker-compose
  • ./bin/update - upload and then restart
  • ./bin/logs - tails the logs of Home Assisstant via docker-compose

Inspiration

  1. CCOSTAN/Home-AssistantConfig
  2. lukevink/hass-config-lajv
  3. matt8707/hass-config
  4. stanvx/Home-Assistant-Configuration
  5. Apocrathia/home-assistant-config
  6. geekofweek/homeassistant

Meta

Georgi Gardev