This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| alias: Starlink Sleep at Night to Save Data | |
| description: Enable sleep schedule overnight | |
| triggers: | |
| - trigger: state | |
| entity_id: | |
| - sensor.kirils_phone_battery_state | |
| from: Not Charging | |
| to: Charging | |
| conditions: | |
| - condition: time |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| alias: Starlink Thermal Throttle Alert | |
| description: Notify if performance is reduced due to overheating | |
| triggers: | |
| - entity_id: | |
| - binary_sensor.starlink_thermal_throttle | |
| to: "on" | |
| for: | |
| hours: 0 | |
| minutes: 0 | |
| seconds: 0 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| alias: Starlink Dish Obstructed Alert | |
| description: Notify if dish is obstructed for too long | |
| triggers: | |
| - entity_id: | |
| - binary_sensor.starlink_obstructed | |
| to: "on" | |
| for: | |
| hours: 0 | |
| minutes: 0 | |
| seconds: 5 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| alias: Starlink Offline Alert | |
| description: Notify when Starlink connection drops | |
| triggers: | |
| - entity_id: | |
| - binary_sensor.starlink_connectivity | |
| to: "off" | |
| trigger: state | |
| actions: | |
| - action: notify.mobile_app_kirils_phone | |
| data: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| alias: Weather and comfort report | |
| sequence: | |
| - action: ai_task.generate_data | |
| data: | |
| task_name: weather comfort report | |
| instructions: | | |
| Based on the current conditions: | |
| - Outdoor temperature: {{ states('sensor.outdoor_temperature') }}°C | |
| - Indoor temperature: {{ states('sensor.family_room_temperature') }}°C | |
| - Indoor humidity: {{ states('sensor.family_room_humidity') }}% |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| template: | |
| - trigger: | |
| - trigger: homeassistant | |
| event: start | |
| - trigger: time_pattern | |
| minutes: "/5" # update every 5 minutes | |
| actions: | |
| - action: ai_task.generate_data | |
| data: | |
| task_name: "People count" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| alias: AI-Driven Lighting Control | |
| description: Uses AI Task to adjust lighting based on home state | |
| triggers: | |
| - entity_id: | |
| - binary_sensor.bedroom_motion | |
| to: "on" | |
| trigger: state | |
| actions: | |
| - data: | |
| instructions: >- |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| alias: Count Persons from a Pic | |
| description: Uses AI Task to analyze a camera snapshot and count persons | |
| triggers: | |
| - trigger: time_pattern | |
| minutes: /5 | |
| enabled: true | |
| - trigger: time_pattern # execute the automation every 10 seconds just to test the automation | |
| seconds: /10 | |
| enabled: false | |
| actions: |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| alias: Weather-Based Clothing Suggestion (All Data to AI) | |
| description: Send entire hourly forecast to AI for clothing suggestion | |
| triggers: | |
| - trigger: state | |
| entity_id: input_button.start_automation | |
| to: null | |
| actions: | |
| - action: weather.get_forecasts | |
| target: | |
| entity_id: weather.forecast_home |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| alias: TV Off During Day Notification | |
| description: "" | |
| triggers: | |
| - trigger: state | |
| entity_id: input_boolean.tv | |
| to: "off" | |
| for: | |
| minutes: 1 | |
| conditions: | |
| - condition: time |