diff --git a/.HA_VERSION b/.HA_VERSION index 5342915..6b5131d 100644 --- a/.HA_VERSION +++ b/.HA_VERSION @@ -1 +1 @@ -2024.9.1 \ No newline at end of file +2024.10.1 \ No newline at end of file diff --git a/README.md b/README.md index 09faa71..6e17da1 100755 --- a/README.md +++ b/README.md @@ -42,91 +42,111 @@ My home is awakened by these automations. The list is automatically and regularl 1. [๐Ÿ”” Alert](#-alert) (9 automation) -1. [๐ŸŒก๏ธ Climate](#-climate) (6 automation) -1. [โš™๏ธ Curtains](#-curtains) (1 automation) -1. [โš™๏ธ Cutains](#-cutains) (1 automation) -1. [๐Ÿ’ก Light](#-light) (3 automation) +1. [๐ŸŒก๏ธ Climate](#-climate) (8 automation) +1. [๐ŸŒ† Curtains](#-curtains) (3 automation) +1. [๐Ÿ’ก Light](#-light) (12 automation) 1. [๐ŸŽต Media](#-media) (2 automation) -1. [๐Ÿšฆ Mode](#-mode) (4 automation) +1. [๐Ÿšฆ Mode](#-mode) (6 automation) 1. [๐Ÿ”˜ Presence](#-presence) (2 automation) -1. [๐Ÿ–ฅ๏ธ System](#-system) (8 automation) +1. [๐Ÿ–ฅ๏ธ System](#-system) (10 automation) 1. [๐Ÿงน Vacuum](#-vacuum) (8 automation) +1. [โš™๏ธ WIP](#-wip) (1 automation) -Total number of automations: **44**๏ธ +Total number of automations: **61**๏ธ ### ๐Ÿ”” Alert - [Air Siren in Kyiv](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L57) โ€“ Air Alert announcement when we are in Kyiv. Sends critical notifications and announces on speakers. -- [Bad Air Quality](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L235) โ€“ Notify when the air quality is bad -- [Danger in Kyiv](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L121) โ€“ Danger of missile/drone strike in Kyiv RIGHT NOW. Critical alert to hide immediately. -- [Denys left the Office](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L269) โ€“ Notify when Denys is leaving the office -- [Electricity Outage](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L298) โ€“ Notify everyone when there is no electricity at home. -- [Electricity will turn on soon](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L479) โ€“ Notify 1 hours in advance before the electricity turns on -- [Imminent Attack by Strategic Bombers](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L213) โ€“ Send a notification when Tu-95 strategic bombers take off from Russian airfields. This means attack by cruise missiles is imminent. Prepare a hideout. -- [No Electricity Soon](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L452) โ€“ Notify 30 minutes in advance before the electricity turns off -- [Notify about EcoFlow discharge level](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1571) โ€“ Send notification when EcoFlow is draining battery. +- [Bad Air Quality](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L243) โ€“ Notify when the air quality is bad +- [Danger in Kyiv](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L122) โ€“ Danger of missile/drone strike in Kyiv RIGHT NOW. Critical alert to hide immediately. +- [Denys left the Office](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L277) โ€“ Notify when Denys is leaving the office +- [Electricity Outage](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L306) โ€“ Notify everyone when there is no electricity at home. +- [Electricity will turn on soon](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L511) โ€“ Notify 1 hours in advance before the electricity turns on +- [Imminent Attack by Strategic Bombers](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L221) โ€“ Send a notification when Tu-95 strategic bombers take off from Russian airfields. This means attack by cruise missiles is imminent. Prepare a hideout. +- [No Electricity Soon](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L481) โ€“ Notify 30 minutes in advance before the electricity turns off +- [Notify about EcoFlow discharge level](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1607) โ€“ Send notification when EcoFlow is draining battery. ### ๐ŸŒก๏ธ Climate -- [Calibrate Bedroom TRV temperature](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1499) โ€“ Calibrate TRV temperature with external sensor. -- [Calibrate Cabinet Left TRV temperature](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1508) โ€“ Calibrate TRV temperature with external sensor. -- [Calibrate Cabinet Right TRV temperature](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1517) โ€“ Calibrate TRV temperature with external sensor. -- [Calibrate Living Room TRV temperature](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1490) โ€“ Calibrate TRV temperature with external sensor. +- [Calibrate Bedroom TRV temperature](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1535) โ€“ Calibrate TRV temperature with external sensor. +- [Calibrate Cabinet Left TRV temperature](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1544) โ€“ Calibrate TRV temperature with external sensor. +- [Calibrate Cabinet Right TRV temperature](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1553) โ€“ Calibrate TRV temperature with external sensor. +- [Calibrate Living Room TRV temperature](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1526) โ€“ Calibrate TRV temperature with external sensor. - [Suggest turning on AC when it's hot](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#LNone) โ€“ When temperature raises over certain level, send an actionable notification for turning on ACs -- [Turn on heaters during heating season](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L509) โ€“ Turn on/off heaters when weather is getting cold/warm +- [Turn on Bathroom fan when humidity is rising](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2500) โ€“ Turn on Bathroom fan when humidity is rapidly rising. Turn it off when humidity was decreasing for some time. +- [Turn on fan when someone is on the toilet](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1036) โ€“ When someone sits in the toilet, then turn on the fan. Turn off fan when person leaves. +- [Turn on heaters during heating season](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L541) โ€“ Turn on/off heaters when weather is getting cold/warm -### โš™๏ธ Curtains +### ๐ŸŒ† Curtains -- [Open Bedroom curtains in the morning](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L370) - -### โš™๏ธ Cutains - -- [Tighten Curtains hooks](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1526) โ€“ Sometimes hooks on curtains are getting loose. This automation unlock and locks hooks on curtain robots +- [Close curtains in the evening](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2061) +- [Open Bedroom Curtains in the morning](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L378) +- [Tighten Curtains hooks](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1562) โ€“ Sometimes hooks on curtains are getting loose. This automation unlock and locks hooks on curtain robots ### ๐Ÿ’ก Light -- [Turn off Corridor Light When Door is Closed](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1688) โ€“ Turn off Corridor Light when Front Door closes. If the light is still on, then send a notification with an action to turn off the light. -- [Turn off lights when Bathroom is empty](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1814) โ€“ When no one is in Bathroom, but the light or fan are still on, then turn them off. -- [Turn on Corridor Light when Door is open](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1662) โ€“ Turn on Corridor Light when Front Door opens and then turn it off after a few minutes +- [Activate Evening Lights in the evening](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2189) โ€“ When it's getting dark, or sun sets, or indoor illuminance is too low, then activate Evening Lights. +- [Motion-activated lights in Bedroom](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2347) โ€“ Turn on Lights in Bedroom based on presence and current activated light mode. +- [Motion-activated lights in Cabinet](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2287) โ€“ Turn on Lights in Cabinet based on presence and current activated light mode. +- [Presence Simulation in Away Mode](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1971) โ€“ Toggle Presence Simulation during Night in Away Mode +- [Suggest to activate Night Lights](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2407) โ€“ At the deep evening, send a notification suggesting to activate Night Lights mode. +- [Turn off Bathroom lights](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1852) โ€“ When no one is in Bathroom, but the lights are still on, then turn them off. +- [Turn off Bedroom lights](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2383) โ€“ Turn off lights in Bedroom when motion sensor doesn't detect any motion for long period of time. +- [Turn off Cabinet lights](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2323) โ€“ Turn off lights in Cabinet when motion sensor doesn't detect any motion for long period of time. +- [Turn off Corridor Light When Door is Closed](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1726) โ€“ Turn off Corridor Light when Front Door closes. If the light is still on, then send a notification with an action to turn off the light. +- [Turn on Bathroom Ceiling Light](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2090) โ€“ When it's bright in the living room, turn on Bathroom Ceiling Light to match brightness in Living Room. +- [Turn on Bathroom Lightstrip](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2001) โ€“ Turn on Bathroom Lightstrip when someone walk in. +- [Turn on Corridor Light when Door is open](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1698) โ€“ Turn on Corridor Light when Front Door opens and then turn it off after a few minutes ### ๐ŸŽต Media -- [Turn off Samsung TV when PlayStation turns off](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L724) โ€“ Turn off Samsung TV when PS5 goes to sleep mode -- [Turn on Apple TV when Samsung TV turns on](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L748) โ€“ Turn on Apple TV when Samsung TV turns on and PS5 is off +- [Turn off Samsung TV when PlayStation turns off](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L756) โ€“ Turn off Samsung TV when PS5 goes to sleep mode +- [Turn on Apple TV when Samsung TV turns on](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L780) โ€“ Turn on Apple TV when Samsung TV turns on and PS5 is off ### ๐Ÿšฆ Mode -- [Away Flow](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1766) โ€“ Toggle Away mode depending on the Away input boolean -- [Away on Leaving City](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1776) โ€“ Toggle Away mode depending on proximity to the Kyiv city -- [Do Not Disturb on Focus](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1473) โ€“ Switch Do Not Disturb while camera, mic or focus are on -- [Low Power Mode](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L430) โ€“ Minimise electricity consumption during the outage, when on reserve power supply. +- [Away Flow](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1804) โ€“ Toggle Away mode depending on the Away input boolean +- [Away on Leaving City](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1814) โ€“ Toggle Away mode depending on proximity to the Kyiv city +- [Do Not Disturb on Focus](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1509) โ€“ Switch Do Not Disturb while camera, mic or focus are on +- [Evening Lights Activation](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2245) โ€“ The activation flow for a Evening Lights mode. Enables turns on corresponding lights and motion-activated lights. +- [Low Power Mode](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L459) โ€“ Minimise electricity consumption during the outage, when on reserve power supply. +- [Night Lights Activation](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2266) โ€“ The activation flow for a Evening Lights mode. Enables turns on corresponding lights and motion-activated lights. ### ๐Ÿ”˜ Presence -- [Everyone is leaving](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1065) -- [Turn on fan when someone is on the toilet](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1004) โ€“ When someone sits in the toilet, then turn on the fan. Turn off fan when person leaves. +- [Everyone is Leaving](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1098) +- [Someone is Arriving](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1893) โ€“ Adjust home when someone arrives home: + +* Close curtains when it's dark +* Greet people with unique phrase played on speakers ### ๐Ÿ–ฅ๏ธ System - [Charging Wall Tablet](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L23) โ€“ Handles charging for Wall Tablet, keeping battery level between 20-80% -- [Home Assistant Start](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L782) โ€“ Notify Denys when Home Assistant starts -- [Notify about high CPU usage](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L870) โ€“ Send alert when HA has a high CPU usage -- [Notify about high RAM usage](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L834) โ€“ Notify when RAM usage is high for some time. -- [Notify when Media disk is full](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L901) โ€“ Notify when Media drive is 95% full for some time. -- [Notify when System disk is full](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L804) โ€“ Send a notification when system disk is 90% full. -- [Run chores in config folder](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L929) โ€“ Run scripts for generating README, commiting regular updated, etc +- [Fetch reports from Ukrenergo](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2115) โ€“ Parse data from [Ukrenergo](https://t.me/s/Ukrenergo) chanel with AI. Send notification about electricity outages updates. Update variables for other automations. +- [Home Assistant Start](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L814) โ€“ Notify Denys when Home Assistant starts +- [Notify about high CPU usage](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L902) โ€“ Send alert when HA has a high CPU usage +- [Notify about high RAM usage](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L866) โ€“ Notify when RAM usage is high for some time. +- [Notify when Media disk is full](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L933) โ€“ Notify when Media drive is 95% full for some time. +- [Notify when System disk is full](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L836) โ€“ Send a notification when system disk is 90% full. +- [Run chores in config folder](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L961) โ€“ Run scripts for generating README, commiting regular updated, etc +- [Turn off fridge when EcoFlow is below 50%](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1873) โ€“ Turn off fridge when EcoFlow is discharged below 50%, but there still no electricity. Save electricity additional ~100Wh. - [Wake up Wall Tablet](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1) โ€“ When someone walks the corridor, wake up the wall mounted tablet ### ๐Ÿงน Vacuum -- [Ask Regular Cleaning](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1419) โ€“ Regular vacuum cleaning every two days -- [Ask for Maintenance](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1351) โ€“ Send vacuum near trash bin and ask for maintenance -- [Clean Counting](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1177) โ€“ Count cleanings with counter. Needed for maintaining the robot and making request to clean home. -- [Notify about errors](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L974) โ€“ Notify when error with vacuum occured -- [Notify when finished cleaning](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L941) โ€“ Notify when vacuum finished cleaning and we are not home. -- [Replacements Alert](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1271) โ€“ Notify when vacuum parts need to be replaced -- [Stop cleaning when we return home](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1046) โ€“ Send vacuum home when somebody comes home -- [iOS Actions](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1193) โ€“ Handle iOS actions for vacuum cleaner +- [Ask Regular Cleaning](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1452) โ€“ Regular vacuum cleaning every two days +- [Ask for Maintenance](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1384) โ€“ Send vacuum near trash bin and ask for maintenance +- [Clean Counting](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1210) โ€“ Count cleanings with counter. Needed for maintaining the robot and making request to clean home. +- [Notify about errors](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1006) โ€“ Notify when error with vacuum occured +- [Notify when finished cleaning](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L973) โ€“ Notify when vacuum finished cleaning and we are not home. +- [Replacements Alert](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1304) โ€“ Notify when vacuum parts need to be replaced +- [Stop cleaning when we return home](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1079) โ€“ Send vacuum home when somebody comes home +- [iOS Actions](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1226) โ€“ Handle iOS actions for vacuum cleaner + +### โš™๏ธ WIP + +- [Open Living Room Curtains in the morning.](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2468) ## Custom Components @@ -135,14 +155,17 @@ Here is a list of all custom components I use: +- [Better Thermostat](https://github.com/KartoffelToby/better_thermostat) `v1.6.0` - [Check Weather](https://github.com/denysdovhan/ha-check-weather) `v1.3.0` -- [Ecoflow-Cloud](https://github.com/tolwi/hassio-ecoflow-cloud) `v1.1.0` +- [Chime TTS](https://nimroddolev.github.io/chime_tts) `vv1.1.4` +- [Ecoflow-Cloud](https://github.com/tolwi/hassio-ecoflow-cloud) `v1.2.0` - [HACS](https://hacs.xyz/docs/configuration/start) `v2.0.1` - [Hik-Connect](https://github.com/tomasbedrich/home-assistant-hikconnect) `v2.4.0` +- [Home Connect Alt](https://github.com/ekutner/home-connect-hass) `v1.1.9` - [Inverse ๐Ÿ‘ป](https://spook.boo) `v3.1.0` - [LUN Misto Air](https://github.com/denysdovhan/ha-lun-misto-air) `v0.2.1` -- [Multiscrape](https://github.com/danieldotnl/ha-multiscrape) `v7.0.0` -- [Powercalc](https://docs.powercalc.nl) `vv1.14.4` +- [Multiscrape](https://github.com/danieldotnl/ha-multiscrape) `v8.0.2` +- [Powercalc](https://docs.powercalc.nl) `vv1.14.10` - [Presence Simulation](https://github.com/slashback100/presence_simulation) `v4.10` - [Spook](https://spook.boo) `v3.1.0` - [Vento Eco Vent v 2.0](https://www.home-assistant.io/integrations/ecovent_v2) `v1.0.1` diff --git a/custom_components/README.md b/custom_components/README.md index 64a4537..42ce326 100755 --- a/custom_components/README.md +++ b/custom_components/README.md @@ -6,14 +6,17 @@ Here is a list of all custom components I use: +- [Better Thermostat](https://github.com/KartoffelToby/better_thermostat) `v1.6.0` - [Check Weather](https://github.com/denysdovhan/ha-check-weather) `v1.3.0` -- [Ecoflow-Cloud](https://github.com/tolwi/hassio-ecoflow-cloud) `v1.1.0` +- [Chime TTS](https://nimroddolev.github.io/chime_tts) `vv1.1.4` +- [Ecoflow-Cloud](https://github.com/tolwi/hassio-ecoflow-cloud) `v1.2.0` - [HACS](https://hacs.xyz/docs/configuration/start) `v2.0.1` - [Hik-Connect](https://github.com/tomasbedrich/home-assistant-hikconnect) `v2.4.0` +- [Home Connect Alt](https://github.com/ekutner/home-connect-hass) `v1.1.9` - [Inverse ๐Ÿ‘ป](https://spook.boo) `v3.1.0` - [LUN Misto Air](https://github.com/denysdovhan/ha-lun-misto-air) `v0.2.1` -- [Multiscrape](https://github.com/danieldotnl/ha-multiscrape) `v7.0.0` -- [Powercalc](https://docs.powercalc.nl) `vv1.14.4` +- [Multiscrape](https://github.com/danieldotnl/ha-multiscrape) `v8.0.2` +- [Powercalc](https://docs.powercalc.nl) `vv1.14.9` - [Presence Simulation](https://github.com/slashback100/presence_simulation) `v4.10` - [Spook](https://spook.boo) `v3.1.0` - [Vento Eco Vent v 2.0](https://www.home-assistant.io/integrations/ecovent_v2) `v1.0.1` diff --git a/docs/config/custom-extensions.md b/docs/config/custom-extensions.md index 29b2912..4f75028 100755 --- a/docs/config/custom-extensions.md +++ b/docs/config/custom-extensions.md @@ -37,14 +37,17 @@ Here's a list of extensions developed by other developers. +- [Better Thermostat](https://github.com/KartoffelToby/better_thermostat) `v1.6.0` - [Check Weather](https://github.com/denysdovhan/ha-check-weather) `v1.3.0` -- [Ecoflow-Cloud](https://github.com/tolwi/hassio-ecoflow-cloud) `v1.1.0` +- [Chime TTS](https://nimroddolev.github.io/chime_tts) `vv1.1.4` +- [Ecoflow-Cloud](https://github.com/tolwi/hassio-ecoflow-cloud) `v1.2.0` - [HACS](https://hacs.xyz/docs/configuration/start) `v2.0.1` - [Hik-Connect](https://github.com/tomasbedrich/home-assistant-hikconnect) `v2.4.0` +- [Home Connect Alt](https://github.com/ekutner/home-connect-hass) `v1.1.9` - [Inverse ๐Ÿ‘ป](https://spook.boo) `v3.1.0` - [LUN Misto Air](https://github.com/denysdovhan/ha-lun-misto-air) `v0.2.1` -- [Multiscrape](https://github.com/danieldotnl/ha-multiscrape) `v7.0.0` -- [Powercalc](https://docs.powercalc.nl) `vv1.14.4` +- [Multiscrape](https://github.com/danieldotnl/ha-multiscrape) `v8.0.2` +- [Powercalc](https://docs.powercalc.nl) `vv1.14.9` - [Presence Simulation](https://github.com/slashback100/presence_simulation) `v4.10` - [Spook](https://spook.boo) `v3.1.0` - [Vento Eco Vent v 2.0](https://www.home-assistant.io/integrations/ecovent_v2) `v1.0.1` diff --git a/docs/config/index.md b/docs/config/index.md index d1a7d7a..ebe432b 100755 --- a/docs/config/index.md +++ b/docs/config/index.md @@ -38,91 +38,112 @@ Here you can discover all of the automations powering my home. The list is autom 1. [๐Ÿ”” Alert](#-alert) (9 automation) -1. [๐ŸŒก๏ธ Climate](#-climate) (6 automation) -1. [โš™๏ธ Curtains](#-curtains) (1 automation) -1. [โš™๏ธ Cutains](#-cutains) (1 automation) -1. [๐Ÿ’ก Light](#-light) (3 automation) +1. [๐ŸŒก๏ธ Climate](#-climate) (7 automation) +1. [๐ŸŒ† Curtains](#-curtains) (3 automation) +1. [๐Ÿ’ก Light](#-light) (12 automation) 1. [๐ŸŽต Media](#-media) (2 automation) -1. [๐Ÿšฆ Mode](#-mode) (4 automation) -1. [๐Ÿ”˜ Presence](#-presence) (2 automation) -1. [๐Ÿ–ฅ๏ธ System](#-system) (8 automation) +1. [๐Ÿšฆ Mode](#-mode) (6 automation) +1. [๐Ÿ”˜ Presence](#-presence) (3 automation) +1. [๐Ÿ–ฅ๏ธ System](#-system) (10 automation) 1. [๐Ÿงน Vacuum](#-vacuum) (8 automation) +1. [โš™๏ธ WIP](#-wip) (1 automation) -Total number of automations: **44**๏ธ +Total number of automations: **61**๏ธ ### ๐Ÿ”” Alert - [Air Siren in Kyiv](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L57) โ€“ Air Alert announcement when we are in Kyiv. Sends critical notifications and announces on speakers. -- [Bad Air Quality](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L235) โ€“ Notify when the air quality is bad -- [Danger in Kyiv](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L121) โ€“ Danger of missile/drone strike in Kyiv RIGHT NOW. Critical alert to hide immediately. -- [Denys left the Office](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L269) โ€“ Notify when Denys is leaving the office -- [Electricity Outage](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L298) โ€“ Notify everyone when there is no electricity at home. -- [Electricity will turn on soon](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L479) โ€“ Notify 1 hours in advance before the electricity turns on -- [Imminent Attack by Strategic Bombers](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L213) โ€“ Send a notification when Tu-95 strategic bombers take off from Russian airfields. This means attack by cruise missiles is imminent. Prepare a hideout. -- [No Electricity Soon](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L452) โ€“ Notify 30 minutes in advance before the electricity turns off -- [Notify about EcoFlow discharge level](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1571) โ€“ Send notification when EcoFlow is draining battery. +- [Bad Air Quality](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L243) โ€“ Notify when the air quality is bad +- [Danger in Kyiv](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L122) โ€“ Danger of missile/drone strike in Kyiv RIGHT NOW. Critical alert to hide immediately. +- [Denys left the Office](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L277) โ€“ Notify when Denys is leaving the office +- [Electricity Outage](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L306) โ€“ Notify everyone when there is no electricity at home. +- [Electricity will turn on soon](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L511) โ€“ Notify 1 hours in advance before the electricity turns on +- [Imminent Attack by Strategic Bombers](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L221) โ€“ Send a notification when Tu-95 strategic bombers take off from Russian airfields. This means attack by cruise missiles is imminent. Prepare a hideout. +- [No Electricity Soon](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L481) โ€“ Notify 30 minutes in advance before the electricity turns off +- [Notify about EcoFlow discharge level](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1612) โ€“ Send notification when EcoFlow is draining battery. ### ๐ŸŒก๏ธ Climate -- [Calibrate Bedroom TRV temperature](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1499) โ€“ Calibrate TRV temperature with external sensor. -- [Calibrate Cabinet Left TRV temperature](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1508) โ€“ Calibrate TRV temperature with external sensor. -- [Calibrate Cabinet Right TRV temperature](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1517) โ€“ Calibrate TRV temperature with external sensor. -- [Calibrate Living Room TRV temperature](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1490) โ€“ Calibrate TRV temperature with external sensor. +- [Calibrate Bedroom TRV temperature](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1540) โ€“ Calibrate TRV temperature with external sensor. +- [Calibrate Cabinet Left TRV temperature](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1549) โ€“ Calibrate TRV temperature with external sensor. +- [Calibrate Cabinet Right TRV temperature](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1558) โ€“ Calibrate TRV temperature with external sensor. +- [Calibrate Living Room TRV temperature](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1531) โ€“ Calibrate TRV temperature with external sensor. - [Suggest turning on AC when it's hot](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#LNone) โ€“ When temperature raises over certain level, send an actionable notification for turning on ACs -- [Turn on heaters during heating season](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L509) โ€“ Turn on/off heaters when weather is getting cold/warm +- [Turn on Bathroom fan when humidity is rising](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2505) โ€“ Turn on Bathroom fan when humidity is rapidly rising. Turn it off when humidity was decreasing for some time. +- [Turn on heaters during heating season](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L541) โ€“ Turn on/off heaters when weather is getting cold/warm -### โš™๏ธ Curtains +### ๐ŸŒ† Curtains -- [Open Bedroom curtains in the morning](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L370) - -### โš™๏ธ Cutains - -- [Tighten Curtains hooks](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1526) โ€“ Sometimes hooks on curtains are getting loose. This automation unlock and locks hooks on curtain robots +- [Close curtains in the evening](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2066) +- [Open Bedroom Curtains in the morning](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L378) +- [Tighten Curtains hooks](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1567) โ€“ Sometimes hooks on curtains are getting loose. This automation unlock and locks hooks on curtain robots ### ๐Ÿ’ก Light -- [Turn off Corridor Light When Door is Closed](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1688) โ€“ Turn off Corridor Light when Front Door closes. If the light is still on, then send a notification with an action to turn off the light. -- [Turn off lights when Bathroom is empty](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1814) โ€“ When no one is in Bathroom, but the light or fan are still on, then turn them off. -- [Turn on Corridor Light when Door is open](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1662) โ€“ Turn on Corridor Light when Front Door opens and then turn it off after a few minutes +- [Activate Evening Lights in the evening](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2194) โ€“ When it's getting dark, or sun sets, or indoor illuminance is too low, then activate Evening Lights. +- [Motion-activated lights in Bedroom](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2352) โ€“ Turn on Lights in Bedroom based on presence and current activated light mode. +- [Motion-activated lights in Cabinet](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2292) โ€“ Turn on Lights in Cabinet based on presence and current activated light mode. +- [Presence Simulation in Away Mode](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1976) โ€“ Toggle Presence Simulation during Night in Away Mode +- [Suggest to activate Night Lights](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2412) โ€“ At the deep evening, send a notification suggesting to activate Night Lights mode. +- [Turn off Bathroom lights](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1857) โ€“ When no one is in Bathroom, but the lights are still on, then turn them off. +- [Turn off Bedroom lights](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2388) โ€“ Turn off lights in Bedroom when motion sensor doesn't detect any motion for long period of time. +- [Turn off Cabinet lights](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2328) โ€“ Turn off lights in Cabinet when motion sensor doesn't detect any motion for long period of time. +- [Turn off Corridor Light When Door is Closed](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1731) โ€“ Turn off Corridor Light when Front Door closes. If the light is still on, then send a notification with an action to turn off the light. +- [Turn on Bathroom Ceiling Light](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2095) โ€“ When it's bright in the living room, turn on Bathroom Ceiling Light to match brightness in Living Room. +- [Turn on Bathroom Lightstrip](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2006) โ€“ Turn on Bathroom Lightstrip when someone walk in. +- [Turn on Corridor Light when Door is open](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1703) โ€“ Turn on Corridor Light when Front Door opens and then turn it off after a few minutes ### ๐ŸŽต Media -- [Turn off Samsung TV when PlayStation turns off](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L724) โ€“ Turn off Samsung TV when PS5 goes to sleep mode -- [Turn on Apple TV when Samsung TV turns on](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L748) โ€“ Turn on Apple TV when Samsung TV turns on and PS5 is off +- [Turn off Samsung TV when PlayStation turns off](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L756) โ€“ Turn off Samsung TV when PS5 goes to sleep mode +- [Turn on Apple TV when Samsung TV turns on](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L780) โ€“ Turn on Apple TV when Samsung TV turns on and PS5 is off ### ๐Ÿšฆ Mode -- [Away Flow](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1766) โ€“ Toggle Away mode depending on the Away input boolean -- [Away on Leaving City](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1776) โ€“ Toggle Away mode depending on proximity to the Kyiv city -- [Do Not Disturb on Focus](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1473) โ€“ Switch Do Not Disturb while camera, mic or focus are on -- [Low Power Mode](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L430) โ€“ Minimise electricity consumption during the outage, when on reserve power supply. +- [Away Flow](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1809) โ€“ Toggle Away mode depending on the Away input boolean +- [Away on Leaving City](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1819) โ€“ Toggle Away mode depending on proximity to the Kyiv city +- [Do Not Disturb on Focus](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1514) โ€“ Switch Do Not Disturb while camera, mic or focus are on +- [Evening Lights Activation](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2250) โ€“ The activation flow for a Evening Lights mode. Enables turns on corresponding lights and motion-activated lights. +- [Low Power Mode](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L459) โ€“ Minimise electricity consumption during the outage, when on reserve power supply. +- [Night Lights Activation](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2271) โ€“ The activation flow for a Evening Lights mode. Enables turns on corresponding lights and motion-activated lights. ### ๐Ÿ”˜ Presence -- [Everyone is leaving](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1065) -- [Turn on fan when someone is on the toilet](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1004) โ€“ When someone sits in the toilet, then turn on the fan. Turn off fan when person leaves. +- [Everyone is Leaving](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1103) +- [Someone is Arriving](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1898) โ€“ Adjust home when someone arrives home: + +* Close curtains when it's dark +* Greet people with unique phrase played on speakers + +- [Turn on fan when someone is on the toilet](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1036) โ€“ When someone sits in the toilet, then turn on the fan. Turn off fan when person leaves. ### ๐Ÿ–ฅ๏ธ System - [Charging Wall Tablet](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L23) โ€“ Handles charging for Wall Tablet, keeping battery level between 20-80% -- [Home Assistant Start](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L782) โ€“ Notify Denys when Home Assistant starts -- [Notify about high CPU usage](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L870) โ€“ Send alert when HA has a high CPU usage -- [Notify about high RAM usage](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L834) โ€“ Notify when RAM usage is high for some time. -- [Notify when Media disk is full](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L901) โ€“ Notify when Media drive is 95% full for some time. -- [Notify when System disk is full](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L804) โ€“ Send a notification when system disk is 90% full. -- [Run chores in config folder](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L929) โ€“ Run scripts for generating README, commiting regular updated, etc +- [Fetch reports from Ukrenergo](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2120) โ€“ Parse data from [Ukrenergo](https://t.me/s/Ukrenergo) chanel with AI. Send notification about electricity outages updates. Update variables for other automations. +- [Home Assistant Start](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L814) โ€“ Notify Denys when Home Assistant starts +- [Notify about high CPU usage](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L902) โ€“ Send alert when HA has a high CPU usage +- [Notify about high RAM usage](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L866) โ€“ Notify when RAM usage is high for some time. +- [Notify when Media disk is full](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L933) โ€“ Notify when Media drive is 95% full for some time. +- [Notify when System disk is full](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L836) โ€“ Send a notification when system disk is 90% full. +- [Run chores in config folder](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L961) โ€“ Run scripts for generating README, commiting regular updated, etc +- [Turn off fridge when EcoFlow is below 50%](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1878) โ€“ Turn off fridge when EcoFlow is discharged below 50%, but there still no electricity. Save electricity additional ~100Wh. - [Wake up Wall Tablet](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1) โ€“ When someone walks the corridor, wake up the wall mounted tablet ### ๐Ÿงน Vacuum -- [Ask Regular Cleaning](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1419) โ€“ Regular vacuum cleaning every two days -- [Ask for Maintenance](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1351) โ€“ Send vacuum near trash bin and ask for maintenance -- [Clean Counting](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1177) โ€“ Count cleanings with counter. Needed for maintaining the robot and making request to clean home. -- [Notify about errors](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L974) โ€“ Notify when error with vacuum occured -- [Notify when finished cleaning](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L941) โ€“ Notify when vacuum finished cleaning and we are not home. -- [Replacements Alert](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1271) โ€“ Notify when vacuum parts need to be replaced -- [Stop cleaning when we return home](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1046) โ€“ Send vacuum home when somebody comes home -- [iOS Actions](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1193) โ€“ Handle iOS actions for vacuum cleaner +- [Ask Regular Cleaning](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1457) โ€“ Regular vacuum cleaning every two days +- [Ask for Maintenance](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1389) โ€“ Send vacuum near trash bin and ask for maintenance +- [Clean Counting](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1215) โ€“ Count cleanings with counter. Needed for maintaining the robot and making request to clean home. +- [Notify about errors](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1006) โ€“ Notify when error with vacuum occured +- [Notify when finished cleaning](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L973) โ€“ Notify when vacuum finished cleaning and we are not home. +- [Replacements Alert](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1309) โ€“ Notify when vacuum parts need to be replaced +- [Stop cleaning when we return home](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1084) โ€“ Send vacuum home when somebody comes home +- [iOS Actions](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L1231) โ€“ Handle iOS actions for vacuum cleaner + +### โš™๏ธ WIP + +- [Open Living Room Curtains in the morning.](https://github.com/denysdovhan/home-assistant-config/blob/e721533aca75b44f1110e09a348419de9d25031d/automations.yaml#L2473) ## Addons