2020-05-06 13:38:18 +03:00
2020-05-06 13:38:18 +03:00
2020-05-03 20:21:48 +03:00
2020-05-01 15:40:48 +03:00
2020-05-03 20:50:57 +03:00
2020-05-06 13:32:07 +03:00
2020-05-06 12:52:34 +03:00
2020-05-06 04:32:08 +03:00
2020-05-03 20:21:48 +03:00

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:

Lights:

Media:

Misc:

Screenshots

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

Description
S.A.R.A.H - Self Actuated Residential Automated Habitat
Readme 29 MiB
Languages
Shell 79.1%
Python 20.9%