-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfiguration.yaml
157 lines (137 loc) · 3.81 KB
/
configuration.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
homeassistant:
# Uncomment this if you are using SSL/TLS, running in Docker container, etc.
# http:
# base_url: example.duckdns.org:8123
# Name of the location where Home Assistant is running
# name: Home
# # Location required to calculate the time the sun rises and sets
# latitude: !secret home_latitude
# longitude: !secret home_longitude
# # Impacts weather/sunrise data (altitude above sea level in meters)
# elevation: !secret home_elevation
# currency: USD
# # metric for Metric, imperial for Imperial
# unit_system: imperial
# # Pick yours from here: http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
# time_zone: America/New_York
allowlist_external_dirs:
- /config
media_dirs:
media: /media
auth_providers:
- type: homeassistant
- type: trusted_networks
trusted_networks:
- 192.168.1.0/24 #=> Local network
- 10.0.8.0/24 #=> VPN network
customize: !include customize.yaml
http:
use_x_forwarded_for: true
trusted_proxies:
- !secret ngnix_pm_ip_address # Nginx-PM IP
- 172.17.0.1 # Nginx-PM Docker0 IP
- 172.30.232.1 # Home Assistant Docker0 IP
- 172.30.32.1 # Hassio IP
cors_allowed_origins:
- http://localhost
- https://localhost
- http://localhost:5173/
- https://localhost:5173/
- "*"
# RESTful API
# https://www.home-assistant.io/integrations/api
api:
# Discover some devices automatically
# discovery:
# ignore:
# - harmony
# - homekit
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
# # Enables the frontend
# frontend:
# themes: !include_dir_merge_named themes/
# Text to speech
tts:
- platform: google_translate
# Allows you to issue voice commands from the frontend in enabled browsers
conversation:
# Logger
# https://home-assistant.io/components/logger/
logger:
default: error
logs:
# Log for August Integration
yalexs: debug
# Wake on LAN
wake_on_lan:
# Component for storing details in database
recorder:
db_url: !secret mariadb_url
purge_keep_days: 3
exclude:
domains:
- calendar
- automation
- updater
- ping
- remote
- automation
- sun
- weather
- media_player
entities:
- sensor.time
- sensor.moon
- sensor.next_sunrise
- sensor.next_sunset
- sensor.last_boot
- sensor.hdhr3_cc_signal_quality
- sensor.hdhr3_cc_signal_strength
- sensor.automation_count
- sensor.binary_sensor_count
- sensor.sensor_count
- sensor.scene_count
- sensor.script_count
- sensor.switch_count
- sensor.lights_count
- sensor.upcoming_holiday_date
- sensor.upcoming_holiday
- sensor.trash_pickup_date
- sensor.trash_pickup_day
- sensor.curbside_recycling_date
- sensor.curbside_recycling_day
- sensor.new_york_knicks_game_countdown
- sensor.new_york_giants_game_countdown
- sensor.new_york_yankees_game_countdown
- sensor.baltimore_orioles_game_countdown
- sensor.baltimore_ravens_game_countdown
# - sensor.wow_raid_countdown
# Proxmox VE
# proxmoxve:
# - host: !secret proxmox_ip_address
# username: !secret proxmox_username
# password: !secret proxmox_password
# verify_ssl: false
# realm: pve
# nodes:
# - node: ommie-pve-1
# vms:
# - 100
# - 101
# containers:
# - 102
# - 105
# Includes
# group: !include groups.yaml
automation: !include automations.yaml
# light: !include light_group.yaml
script: !include scripts.yaml
zone: !include zones.yaml
input_select: !include input_select.yaml
sensor: !include sensors.yaml
# binary_sensor: !include binary_sensor.yaml
input_boolean: !include input_boolean.yaml
scene: !include scene.yaml
switch: !include switch.yaml
command_line: !include command_line.yaml