Include configuration yml files
This commit is contained in:
89
ha/ha_config/configuration.yaml
Normal file
89
ha/ha_config/configuration.yaml
Normal file
@@ -0,0 +1,89 @@
|
||||
|
||||
# Loads default set of integrations. Do not remove.
|
||||
default_config:
|
||||
|
||||
# Load frontend themes from the themes folder
|
||||
frontend:
|
||||
themes: !include_dir_merge_named themes
|
||||
|
||||
automation: !include automations.yaml
|
||||
script: !include scripts.yaml
|
||||
scene: !include scenes.yaml
|
||||
|
||||
http:
|
||||
use_x_forwarded_for: true
|
||||
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
|
||||
|
||||
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
|
||||
url: >
|
||||
{% 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,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¤t=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
|
||||
|
||||
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:
|
||||
- version
|
||||
- containers_running
|
||||
- containers_paused
|
||||
- containers_stopped
|
||||
- containers_total
|
||||
- containers_memory_percentage
|
||||
- images
|
||||
- state
|
||||
- status
|
||||
- health
|
||||
- uptime
|
||||
- image
|
||||
- 1cpu_percentage
|
||||
- memory
|
||||
- memory_percentage
|
||||
scan_interval: 60
|
||||
Reference in New Issue
Block a user