Periodic Config Updates

This commit is contained in:
2026-01-17 22:15:02 -05:00
parent 581c91162b
commit 8cb27adcaa
3 changed files with 121 additions and 107 deletions

View File

@@ -15,6 +15,7 @@ http:
trusted_proxies:
#- 172.19.0.2 # Add the IP address of the proxy server
- 172.0.0.0/8 # You may also provide the subnet mask
- 192.168.0.56
rest_command: # This api shows: Daily code, max/min temp, apperent max/min temp, sunrise/sunset/daylight, UV, percip sum/hours/probability
get_phone_weather: # All in US units for 3 days out
@@ -24,50 +25,26 @@ rest_command: # This api shows: Daily code, max/min temp, apperent max/min temp,
https://api.open-meteo.com/v1/forecast?latitude={{lat}}&longitude={{lon}}&daily=weather_code,temperature_2m_max,temperature_2m_min,apparent_temperature_max,apparent_temperature_min,sunrise,daylight_duration,sunset,uv_index_max,precipitation_sum,precipitation_hours,precipitation_probability_max&timezone=America%2FNew_York&forecast_days=3&wind_speed_unit=mph&temperature_unit=fahrenheit&precipitation_unit=inch
method: GET
rest:
- resource_template: >
{% set lat = state_attr('device_tracker.alexs_phone','latitude') %}
{% set lon = state_attr('device_tracker.alexs_phone','longitude') %}
https://api.open-meteo.com/v1/forecast?latitude={{lat}}&longitude={{lon}}&daily=weather_code,temperature_2m_max,temperature_2m_min,apparent_temperature_max,apparent_temperature_min,sunrise,daylight_duration,sunset,uv_index_max,rain_sum,snowfall_sum,precipitation_sum,precipitation_hours,precipitation_probability_max&hourly=temperature_2m,apparent_temperature,precipitation_probability,weather_code,precipitation&current=temperature_2m,apparent_temperature,precipitation,weather_code,is_day&timezone=America%2FNew_York&wind_speed_unit=mph&temperature_unit=fahrenheit&precipitation_unit=inch
scan_interval: 900
sensor:
- name: "Phone Location Minimum Temperature"
unique_id: "phone_min_temp"
value_template: '{{value_json.daily.temperature_2m_min[0]}}'
unit_of_measurement: '°F'
device_class: temperature
- name: "Phone Location Maximum Temperature"
unique_id: "phone_max_temp"
value_template: '{{value_json.daily.temperature_2m_max[0]}}'
unit_of_measurement: '°F'
device_class: temperature
rest: !include_dir_merge_list rest/
monitor_docker:
- name: Docker
containers:
- cloudflared-cloudflared-1
- gitea-db-1
- gitea-server-1
- glances
- habridge
- homeassistant
- nextcloud-app-1
- nextcloud-db-1
- nextcloud-redis-1
- nginx-app-1
- portainer
- syncthing
rename:
cloudflared-cloudflared-1: 'Cloudflared'
gitea-db-1: 'Gitea Database'
gitea-server-1: 'Gitea Server'
glances: 'Glances'
habridge: 'Home Assistant Bridge'
homeassistant: 'Home Assistant'
nextcloud-app-1: 'Nextcloud Server'
nextcloud-db-1: 'Nextcloud Database'
nextcloud-redis-1: 'Nextcloud Redis'
nginx-app-1: 'Nginx Proxy Manager'
portainer: 'Portainer'
syncthing: 'Syncthing'
monitored_conditions: