mirror of
https://github.com/GeorgeSG/sarah.git
synced 2025-12-28 20:30:29 +00:00
194a29ec08770bb9ef06e60f075802029fce5b1b
S.A.R.A.H
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 devicesmodules- major functions / behaviors are split into modulesmodes- entering and exiting house modesroutines- definitions of automated routines - e.g. Coming Home or Waking Upsensors- describing sensors the house can use
The speech module uses partial templates to generate more complex messages.
Hardware
Servers:
- Intel NUC6i7KYK - Ubuntu running Home Assistant and Plex Media Server
- Synology DS415play - Synology NAS Server
Controllers:
- ConBee II - Zigbee controller
Sensors:
- Aqara Temperature and Humidity Sensor (Zigbee)
- Aqara Door and Window Sensor (Zigbee)
- Aqara Wireless Mini Switch (Zigbee)
- Aqara Motion Sensor (Zigbee)
Lights:
- A bunch of random Tuya E14 lights (wifi - some flashed with Tasmota, some runing on Tuya Cloud)
- Yeelight S1 Lights (wifi)
- Random LED strip from AliExpress (Zigbee)
Media:
Misc:
- Aqara Magic Cube (Zigbee)
- Philips AC2729 Air Purifier and Humidifier (wifi)
- Hama Wifi Socket (wifi - Tasmota / MQTT)
- FrankEver IR Remote Controller (wifi - Tasmota / MQTT)
- Amcrest Security Camera
Screenshots (v3)
Living Room
Bedroom
Kitchen
Screenshots (Legacy UI - v2)
Home
Network
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-uploadand thenrestart./bin/logs- tails the logs of Home Assisstant via docker-compose
Inspiration
- CCOSTAN/Home-AssistantConfig
- lukevink/hass-config-lajv
- matt8707/hass-config
- stanvx/Home-Assistant-Configuration
- Apocrathia/home-assistant-config
- geekofweek/homeassistant
Meta
Georgi Gardev
Description
Languages
Shell
79.1%
Python
20.9%









