-
Notifications
You must be signed in to change notification settings - Fork 1
/
configuration.yaml
151 lines (131 loc) · 3.6 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
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
# 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.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: ommiepve
vms:
- 100
- 103
- 104
- 106
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