Here's my Smart Home scripts and Home Assistant configuration.
Version: 1.1.0 (Releases)
Version: 0.103.0
Hardware:
- Raspberry Pi 2 model B V1.2
- Sonoff Basic
- Xiaomi Gateway 2
- Xiaomi Aqara Temperature Humidity Sensor
- Xiaomi Aqara Window Door Sensor
- Xiaomi Aqara Smart Wireless Switch
- Xiaomi Aqara Smart Water Sensor
- Xiaomi Aqara Cube Smart Home Controller
- Xiaomi Smart Door and Windows Sensor
Automations:
Automations connected with hardware devices contains ref files to all automations which uses device
- zones - enter, leave zones
- alarm - arm alarm, trigger alarm
- air_quality - send information about air quality
- weather - send information weather
- parts_of_a_day - for example, play music
- xiaomi_cube - Volumio: turn on, turn off, volume up, volume down
- xiaomi_door_window_sensor - alarm and air quality notifications
- xiaomi_water_leak_sensor - alarm notifications
- xiaomi_wireless_button - turn off lights,
Notifications:
Device trackers:
- Nmap
Media players:
- Volumio
- Samsung Smart TV
Services:
Text-to-Speech:
Hardware:
- Raspberry Pi Zero W
- Creative muvo 1c
Software:
Hardware:
- Raspberry Pi Zero W
- Nova Fitness SDS011
Scripts:
- sds011.py - reads PM 10 and PM 2.5 from Air Quality Sensor. Measurements are sending to to Home Assistant.
Due to security reason, some automations and devices are hidden