Include configuration yml files

This commit is contained in:
2025-12-22 08:23:00 -05:00
parent 97679cd03b
commit 418ce7b583
3 changed files with 256 additions and 0 deletions

View File

@@ -0,0 +1,123 @@
- id: '1766178088964'
alias: Morning Weather
description: ''
triggers:
- trigger: time
at: 07:00:00
weekday:
- sun
- mon
- tue
- wed
- thu
- fri
- sat
conditions: []
actions:
- action: rest_command.get_phone_weather
data: {}
response_variable: weather_data
- variables:
max_temp: '{{weather_data.content.daily.temperature_2m_max[0]}}'
min_temp: '{{weather_data.content.daily.temperature_2m_min[0]}}'
temp_unit: '{{weather_data.content.daily_units.temperature_2m_max}}'
condition: "{% set code = weather_data.content.daily.weather_code[0] | int %}
{% set mapper = {\n 0: \"Clear sky\",\n 1: \"Mainly clear\",\n 2: \"Partly
cloudy\",\n 3: \"Overcast\",\n 45: \"Fog\",\n 48: \"Depositing rime fog\",\n
\ 51: \"Drizzle - Light intensity\",\n 53: \"Drizzle - Moderate intensity\",\n
\ 55: \"Drizzle - Dense intensity\",\n 56: \"Freezing Drizzle - Light intensity\",\n
\ 57: \"Freezing Drizzle - Dense intensity\",\n 61: \"Rain - Slight intensity\",\n
\ 63: \"Rain - Moderate intensity\",\n 65: \"Rain - Heavy intensity\",\n
\ 66: \"Freezing Rain - Light intensity\",\n 67: \"Freezing Rain - Heavy
intensity\",\n 71: \"Snow fall - Slight intensity\",\n 73: \"Snow fall -
Moderate intensity\",\n 75: \"Snow fall - Heavy intensity\",\n 77: \"Snow
grains\",\n 80: \"Rain showers - Slight intensity\",\n 81: \"Rain showers
- Moderate intensity\",\n 82: \"Rain showers - Violent intensity\",\n 85:
\"Snow showers - Slight intensity\",\n 86: \"Snow showers - Heavy intensity\",\n
\ 95: \"Thunderstorm - Slight intensity\",\n 96: \"Thunderstorm with slight
hail\",\n 99: \"Thunderstorm with heavy hail\"\n } %}\n {{ mapper.get(code,
\"Not Availible\") }}\n"
- action: script.general_notificatioon
metadata: {}
data:
title: Morning Weather
message: 'Good Morning!
Here is the weather for today:
High: {{max_temp}} {{temp_unit}}
Low: {{min_temp}} {{temp_unit}}
Conditions: {{condition}}
'
mode: single
- id: '1766182515375'
alias: Dash Test
description: ''
triggers: []
conditions: []
actions:
- action: script.phone_weather
metadata: {}
data: {}
response_variable: weather
- variables:
max_temp: '{{weather.content.daily.temperature_2m_max[0]}}'
mode: single
- id: '1766406207253'
alias: Morning Test
description: ''
triggers:
- trigger: time
at: 07:00:00
weekday:
- sun
- mon
- tue
- wed
- thu
- fri
- sat
conditions: []
actions:
- action: rest_command.get_phone_weather
data: {}
response_variable: weather_data
- variables:
max_temp: '{{weather_data.content.daily.temperature_2m_max[0]}}'
min_temp: '{{weather_data.content.daily.temperature_2m_min[0]}}'
temp_unit: '{{weather_data.content.daily_units.temperature_2m_max}}'
condition: "{% set code = weather_data.content.daily.weather_code[0] | int %}
{% set mapper = {\n 0: \"Clear sky\",\n 1: \"Mainly clear\",\n 2: \"Partly
cloudy\",\n 3: \"Overcast\",\n 45: \"Fog\",\n 48: \"Depositing rime fog\",\n
\ 51: \"Drizzle - Light intensity\",\n 53: \"Drizzle - Moderate intensity\",\n
\ 55: \"Drizzle - Dense intensity\",\n 56: \"Freezing Drizzle - Light intensity\",\n
\ 57: \"Freezing Drizzle - Dense intensity\",\n 61: \"Rain - Slight intensity\",\n
\ 63: \"Rain - Moderate intensity\",\n 65: \"Rain - Heavy intensity\",\n
\ 66: \"Freezing Rain - Light intensity\",\n 67: \"Freezing Rain - Heavy
intensity\",\n 71: \"Snow fall - Slight intensity\",\n 73: \"Snow fall -
Moderate intensity\",\n 75: \"Snow fall - Heavy intensity\",\n 77: \"Snow
grains\",\n 80: \"Rain showers - Slight intensity\",\n 81: \"Rain showers
- Moderate intensity\",\n 82: \"Rain showers - Violent intensity\",\n 85:
\"Snow showers - Slight intensity\",\n 86: \"Snow showers - Heavy intensity\",\n
\ 95: \"Thunderstorm - Slight intensity\",\n 96: \"Thunderstorm with slight
hail\",\n 99: \"Thunderstorm with heavy hail\"\n } %}\n {{ mapper.get(code,
\"Not Availible\") }}\n"
- action: script.general_notificatioon
metadata: {}
data:
title: Morning Weather
message: 'Good Morning!
Here is the weather for today:
High: {{max_temp}} {{temp_unit}}
Low: {{min_temp}} {{temp_unit}}
Conditions: {{condition}}
'
mode: single