Using my iOS Light and Dark Mode Themes.
See also my guide for my girlfriend โค๏ธ.
See all my automations and its dependencies down the page!
- Alarm clock that uses the AppDaemon volume ramp and sunrise app โฐ
- Automatic
lovelace.json
tolovelace-ui.yaml
converter for version control ๐ค - Controlling music and lights (hue and brightness) using the Xiaomi Aqara Magic Cube โ
- Controlling the lights using Phillips Hue Dimmers the Xiaomi Aqara Smart Switches ๐
- Automated lights ๐ก
- Presence detection in different rooms based on various binary template sensors
- Robot vacuum automations ๐งน
- Arriving and leaving automations
- Notifications when the dishwasher or washing machine is done
- Time at work ๐ tracking and notifications to go home
- Using HA-Menu to control my speakers on my iMac
- Using home-assistant-macbook-touch-bar to control HA on my MacBook Pro's Touch Bar ๐ป
- Automatically switch Lovelace's theme between backgrounds and light/dark mode
- Sync volume TV โ speakers ๐
- Security notifications when the front door ๐ช has been open for too long or motion is detected when no one is home
- Sunrise emulator app ๐
- Wake up with Spotify app that slowly ramps the volume ๐ข
- Low Battery level notifications ๐
(Sorted from new to old)
- Advanced control from my Apple Watch using single automations: setting lights, vacuum, temperature, sleep mode, and more!
- HA has it before Apple has even finished it, I present: Adaptive_lighting! flux/circadian_lighting fans (haters?) please try the new UI configurable component that stops automatically adjusting your lights when you make a manual change ๐ (and many more new useful features!)
- Creating useful notifications using the new 'variables' and 'wait_for_trigger' features
- Copying YAML from GitHub is easier than ever: my config's README now automatically lists all automations (and entities it uses) with links to the relevant parts in the YAML
- Beautiful iOS dark and light mode inspired themes with easy background switch (that now also change the top header color!) [OC]
- Finally a good use for the touch bar on my Macbook Pro!
- 100% control over my high fi speakers: a bidirectional synchronized equalizer
- COVID-19 forcing me to stay inside? Check out my "quarantine-o-meter" that displays how much time (in %) we've been inside.
- After a lot of love, a much-requested feature (+more!) for my iOS Dark Theme [OC]
- I can now sync the speaker volume using the menu bar of my iMac! [OC]
- I keep seeing my own theme on Reddit, so now it's my turn! [OC]
- Notify us when the window is open and it is raining.
- Add budget keeper using the Bunq API
Switches ๐ | Units (#) | Price per unit (โฌ) | Price (โฌ) |
---|---|---|---|
TP-Link HS110 | 1 | 35.84 | 35.84 |
Xiaomi Aqara Magic Cube | 1 | 11.08 | 11.08 |
Xiaomi Aqara Single Button | 4 | 14.35 | 57.38 |
Philips Hue Dimmer switch | 2 | 16.61 | 33.22 |
Total | 137.52 | ||
Sensors ๐ก | Units (#) | Price per unit (โฌ) | Price (โฌ) |
Xiaomi Aqara Door Sensor | 4 | 8.18 | 32.71 |
Xiaomi Aqara Temperature Sensor | 5 | 9.15 | 45.74 |
Xiaomi Aqara Motion Sensor | 10 | 9.79 | 97.85 |
Xiaomi Aqara Vibration Sensor | 1 | 11.59 | 11.59 |
Xiaomi Mi Flora | 3 | 15.54 | 46.63 |
Total | 234.52 | ||
Vacuum ๐งน | Units (#) | Price per unit (โฌ) | Price (โฌ) |
Xiaomi Mi Roborock S5 | 1 | 294.31 | 294.31 |
Total | 294.31 | ||
Media player ๐บ๐ | Units (#) | Price per unit (โฌ) | Price (โฌ) |
KEF LS50 Wireless speakers | 1 | nan | nan |
KEF LSX speakers | 1 | nan | nan |
LG OLED 55 C9 | 1 | nan | nan |
Lights ๐ก | Units (#) | Price per unit (โฌ) | Price (โฌ) |
Philips Hue E27 White and Color | 12 | 22.22 | 266.7 |
Philips Hue E14 White and Color | 2 | 34.88 | 69.77 |
Philips Hue GU10 Ambient White | 5 | 18.54 | 92.7 |
Philips Hue Go | 1 | 57.05 | 57.05 |
Philips Hue LED strip 2m | 2 | 43.2 | 86.39 |
Philips Hue LED strip 1m | 1 | 13.84 | 13.84 |
Total | 586.45 | ||
Hubs ๐ | Units (#) | Price per unit (โฌ) | Price (โฌ) |
ConBee II | 1 | 39.95 | 39.95 |
Total | 39.95 | ||
Server ๐ฅ | Units (#) | Price per unit (โฌ) | Price (โฌ) |
Intel NUC Kit NUC8i3BEH | 1 | 278.3 | 278.3 |
8 GB Crucial CT8G4SFS824A DDR4 | 2 | 25.52 | 51.04 |
Samsung 970 EVO M.2 500GB | 1 | 94.99 | 94.99 |
Raspberry Pi 4, 4GB RAM (connected to power/gas meter and connected over MQTT to main HA instance) | 1 | 70.9 | 70.9 |
Raspberry Pi 4 FLIRC Case | 1 | 25.85 | 25.85 |
SanDisk Ultra microSDHC Memory Card 32GB | 1 | 6.99 | 6.99 |
Total | 528.07 | ||
Device tracker ๐ | Units (#) | Price per unit (โฌ) | Price (โฌ) |
iPhone X with the iOS app | 1 | nan | nan |
iPhone SE2 with the iOS app | 1 | nan | nan |
Other | Units (#) | Price per unit (โฌ) | Price (โฌ) |
PlayStation Eye Webcam and Microphone array | 1 | 14.95 | 14.95 |
DSMR - Slimme Meter kabel | 1 | 19.95 | 19.95 |
Nodo-Shop โ OpenTherm Gateway (OTGW) with NodeMCU | 1 | 48.81 | 48.81 |
Total | 83.71 | ||
Total | โฌ1904.53 |
I run a Supervised install with the following add-ons:
- Docker Container Stats version 1.4.0 by @Poeschl
- Syncthing version 1.12.0 by @Poeschl
- otmonitor version dev by @basnijholt
- AppDaemon 4 version 0.7.0 by @hassio-addons
- Glances version 0.13.0 by @hassio-addons
- Grafana version 7.2.0 by @hassio-addons
- InfluxDB version 4.2.1 by @hassio-addons
- Log Viewer version 0.12.0 by @hassio-addons
- SSH & Web Terminal version 9.0.1 by @hassio-addons
- Visual Studio Code version 3.6.2 by @hassio-addons
- motionEye version 0.15.1 by @hassio-addons
- phpMyAdmin version 0.5.0 by @hassio-addons
- File editor version 5.3.3 by @home-assistant
- Let's Encrypt version 4.11.0 by @home-assistant
- MariaDB version 2.4.0 by @home-assistant
- Mosquitto broker version 6.0.1 by @home-assistant
- Samba share version 9.5.1 by @home-assistant
- deCONZ version 6.10.0 by @home-assistant
- Home Assistant Google Drive Backup version 0.105.2 by @sabeechen
- Rhasspy Assistant 2.5 version 2.5.7.2 by @synesthesiam
- Adaptive lighting ๐๐ (3 automations)
- Alarm clock โฐ (1 automations)
- Apple Watch โ (12 automations)
- Arriving ๐ (1 automations)
- Climate ๐ฅ๐ฅถ (7 automations)
- Control switches ๐ (6 automations)
- Cube โ (2 automations)
- Doorbell ๐ช๐ (1 automations)
- Frontend ๐จโ๐ป (3 automations)
- KEF DSP ๐๐ (12 automations)
- Leaving ๐ (4 automations)
- Light ๐ก (19 automations)
- Lovelace ๐จโ๐ป (1 automations)
- LSX ๐ (2 automations)
- Media player ๐๐บ (6 automations)
- Music ๐ต (2 automations)
- Notifications ๐ (1 automations)
- Plant ๐ฑ (3 automations)
- Security ๐ฎ๐จ (4 automations)
- Night mode ๐๐ (5 automations)
- System ๐ฅ (7 automations)
- Test ๐งช (4 automations)
- Utilities ๐งบ๐๐ฝ (3 automations)
- Vacation mode ๐ (2 automations)
- Vacuum ๐งน (6 automations)
- Work ๐ผ (3 automations)
which uses:
which uses:
- input_boolean.alarm_clock
- input_boolean.wake_up_light
- input_boolean.wake_up_with_spotify
- input_select.sleep_mode
- sensor.ten_minutes_before_alarm
which uses:
which uses:
which uses:
- script.cozy_lights_bedroom
- script.cozy_lights_living_room
- script.turn_on_lights
- script.white_lights_living_room
which uses:
which uses:
which uses:
which uses:
- input_boolean.alarm_clock
- input_boolean.automatic_temperature
- script.set_high_temperature
- sensor.half_hour_before_alarm
which uses:
- input_boolean.automatic_temperature
- input_number.temperature_high
- script.set_high_temperature
- binary_sensor.no_one_home
which uses:
- input_boolean.automatic_temperature
- input_number.temperature_low
- script.set_low_temperature
- binary_sensor.no_one_home
which uses:
which uses:
which uses:
- input_select.last_script_living_room
- script.increase_brightness
- script.next_colors
- script.white_lights_living_room
which uses:
- input_select.last_script_bedroom
- script.increase_brightness
- script.next_colors
- script.white_lights_bedroom
which uses:
which uses:
- input_select.last_script_bedroom
- input_select.sleep_mode
- script.increase_brightness
- script.next_colors
- script.turn_off_everything
- sensor.ten_minutes_before_alarm
which uses:
which uses:
- script.arriving
- script.set_low_temperature
- script.start_spotify
- script.turn_off_everything_non_automatic
- sensor.favorite_playlist_of_nearest_person
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
- input_boolean.guest_mode
- script.leaving
- binary_sensor.anything_on
- binary_sensor.no_one_home
- binary_sensor.someone_in_the_house_in_last_hour
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
- input_boolean.automatic_bedroom_lights
- input_boolean.bedroom_lights_automatically_turned_on
- input_select.sleep_mode
- script.turn_on_lights
- binary_sensor.activity_in_bedroom
which uses:
- input_boolean.automatic_bedroom_lights
- input_boolean.bedroom_lights_automatically_turned_on
- binary_sensor.activity_in_bedroom
which uses:
which uses:
which uses:
In case the other automation failed
which uses:
In case the other automation failed
which uses:
In case the other automation failed
which uses:
In case the other automation failed
which uses:
In case the other automation failed
which uses:
- input_boolean.automatic_bedroom_lights
- input_boolean.bedroom_lights_automatically_turned_on
- binary_sensor.activity_in_bedroom
which uses:
which uses:
which uses:
The speaker is connected via an optical cable to the TV. Whenever the speakers aren't playing Spotify (via WiFi) directly, switch the source of the speakers to "Opt".
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
When it is half sleeping mode and there is no activity in the house for more than an hour go to total sleeping mode.
which uses:
Set the living room lights to sleep mode only when no-one is there anymore.
which uses:
Update the DNS at Gandi to point my domain to my Home Assistant instance.
which uses:
Run shell and Python scripts in utils folder.
which uses:
Check whether we are receiving messages over MQTT from my other HA instance.
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
which uses:
- input_boolean.cleaned_today
- input_boolean.guest_mode
- input_boolean.vacation_mode
- binary_sensor.vacuum_day
- group.persons
which uses:
which uses:
which uses: