-
Notifications
You must be signed in to change notification settings - Fork 33
/
configuration.yaml
executable file
·239 lines (195 loc) · 6.57 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
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
homeassistant:
name: Dima's Home_Main Server
external_url: !secret main_external_url
internal_url: !secret main_internal_url
latitude: !secret lat
longitude: !secret long
elevation: 172
unit_system: metric
temperature_unit: C
currency: RUB
country: RU
time_zone: Europe/Moscow
customize: !include my_config/customize.yaml
customize_glob: !include my_config/customize_glob.yaml
auth_providers:
- type: trusted_networks
trusted_networks:
- 192.168.1.0/24
- 192.168.105.0/24
allow_bypass_login: true
- type: homeassistant
allowlist_external_dirs:
- /config
- /tmp
- /share
debug: true
api:
stream:
ll_hls: true
part_duration: 0.75
segment_duration: 6
energy:
usb:
assist_pipeline:
media_source:
conversation:
http: !include my_config/http.yaml
automation: !include_dir_merge_list my_config/automation
sensor: !include_dir_merge_list my_config/sensor
switch: !include_dir_merge_list my_config/switch
binary_sensor: !include_dir_merge_list my_config/bi-sensor
command_line: !include_dir_merge_list my_config/command_line
script: !include_dir_merge_named my_config/script
group: !include_dir_merge_named my_config/group
input_boolean: !include_dir_merge_named my_config/input_boolean
lovelace: !include my_config/lovelace.yaml
timer: !include my_config/timer.yaml
device_tracker: !include my_config/device_tracker.yaml
input_number: !include my_config/input_number.yaml
input_text: !include my_config/input_text.yaml
zone: !include my_config/zone.yaml
counter: !include my_config/counter.yaml
light: !include my_config/light.yaml
yeelight: !include my_config/yeelight.yaml
fan: !include my_config/fan.yaml
person: !include my_config/person.yaml
notify: !include my_config/notify.yaml
#scene: !include my_config/scene.yaml
shell_command: !include my_config/shell_command.yaml
recorder: !include my_config/recorder.yaml
history: #!include my_config/history.yaml
logbook: !include my_config/logbook.yaml
#climate: !include my_config/climate.yaml
telegram_bot: !include my_config/telegram_bot.yaml
#weather: !include my_config/weather.yaml
input_select: !include my_config/input_select.yaml
input_datetime: !include my_config/input_datetime.yaml
input_button: !include my_config/input_button.yaml
tts: !include my_config/tts.yaml
#remote: !include my_config/remote.yaml
#proximity: !include my_config/proximity.yaml
#feedreader: !include my_config/feedreader.yaml
utility_meter: !include my_config/utility_meter.yaml
#alert: !include my_config/alert.yaml
#number: !include my_config/mqtt_number.yaml
template: !include_dir_merge_list my_config/template
rest: !include my_config/rest.yaml
#select: !include my_config/select.yaml
#generic_hygrostat: !include my_config/generic_hygrostat.yaml
#scrape: !include my_config/scrape.yaml
schedule: !include my_config/schedule.yaml
zeroconf:
ssdp:
dhcp:
network:
# hacs:
# token: !secret github_access_token
# appdaemon: true
# experimental: false
# release_limit: 20
#cloud:
mobile_app:
system_health:
config:
hassio:
wake_on_lan:
#map:
sun:
ios:
#bluetooth:
homeassistant_alerts:
hardware:
system_log:
fire_event: true
frontend:
themes: !include_dir_merge_named themes
# extra_module_url:
# - /local/system/theme-override.js
#media_source:
my:
logger:
default: info
logs:
# homeassistant.bootstrap: debug
# homeassistant.setup: debug
# homeassistant.loader: debug
# homeassistant.config_entries: debug
#gcal_sync.auth: debug
# charset_normalizer: error
homeassistant.components.automation.system_esphome_ble_advert: warning
# homeassistant.components.automation.system_triggered_automations_counter: warning
# homeassistant.components.automation.system_executed_scripts: warning
# homeassistant.components.websocket_api.http.connection: info
#homeassistant.components.rest: debug
#homeassistant.components.webhook: debug
# custom_components.hacs: debug
# aiogithubapi: debug
#homeassistant.components.mqtt: debug
# custom_components.xiaomi_gateway3: info
# custom_components.xiaomi_gateway3.gate: info
# custom_components.xiaomi_gateway3.mqtt: info
# custom_components.xiaomi_gateway3.gate.192.168.1.236: debug
# custom_components.xiaomi_gateway3.mqtt.192.168.1.236: debug
filters:
aiounifi.models.message:
- "Unsupported message"
homeassistant.components.aiounifi:
- "Unsupported message"
homeassistant.components.xiaomi_miio:
- "Timeout fetching Purifier2S data"
homeassistant.components.recorder.db_schema:
- "State attributes for sensor.watchman_missing_entities exceed maximum size of 16384 bytes. This can cause database performance issues; Attributes will not be stored"
homeassistant.components.hassio.handler:
- "Client error on /addons/a0d7b954_ide/changelog request 0, message='Attempt to decode JSON with unexpected mimetype: application/octet-stream', url=URL('http://172.30.32.2/addons/a0d7b954_ide/changelog')"
homeassistant.components.hassio.data:
- "Could not fetch changelog for a0d7b954_ide:"
# homeassistant.core: debug
# custom_components.webrtc: debug
# custom_components.unifiprotect: debug
# logs:
# homeassistant.components.sensor.rest: fatal
# logs:
# xiaomi_gateway: debug
#twilio:
# account_sid: !secret twilio_account_sid
# auth_token: !secret twilio_auth_token
media_player: !include my_config/media_player.yaml
#ffmpeg:
influxdb: !include my_config/influxdb.yaml
# google:
# client_id: !secret google_client_id
# client_secret: !secret google_client_secret
panel_custom: !include my_config/panel_custom.yaml
trace:
#zabbix: !include my_config/zabbix.yaml
##############################################
# Custom Integrations
##############################################
# start_time:
# sonoff:
# username: !secret sonoff_user
# password: !secret sonoff_password
# reload: always
# mode: local
# devices:
# 1000d03987:
# device_class: switch
# name: 5v relay
# mosportal:
# username: !secret mosportal_login
# password: !secret mosportal_passwd
# flats:
# - flat: !secret mosportal_flat
# paycode: !secret mosportal_paycode
python_script:
xiaomi_gateway3: !include my_config/xiaomi_gateway3.yaml
yandex_smart_home: !include my_config/ya_smart_home.yaml
yandex_station: !include my_config/yandex_station.yaml
yandex_station_intents: !include my_config/yandex_station_intents.yaml
#watchman: !include my_config/watchman.yaml
ble_monitor: !include my_config/ble_monitor.yaml
#browser_mod: !include my_config/browser_mod.yaml
# xiaomi_miot:
# username: !secret mi_account
# password: !secret mi_password