-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfiguration.yaml
172 lines (153 loc) · 3.92 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
homeassistant:
packages: !include_dir_named packages
auth_providers:
- type: homeassistant
- type: trusted_networks
allow_bypass_login: true
trusted_networks:
- 192.168.42.0/24
- 192.168.32.52/32
trusted_users:
# Kitchen Tablet
192.168.42.232: 165965cdafd64b1bbd3c56d9347f9f5c
# Hallway Tablet
192.168.42.200: 72ae5b2a23844d1abefd65ed5e755755
# Hallway Screen
192.168.42.216: bf254e68c0514a5991fa5323794a0968
# Bedroom Tablet
192.168.42.22: 1cda5bdef3954c8aba4ee00b69a30eef
# Office Tablet
192.168.42.20: 8cc69da389ba463a92380b1083cea4e4
# Stue Shield
192.168.42.85: 247ea999723047e9b3e4fd49a26d7bd9
# 3D Printer
# octopi.local: 11e32f3e92cc4c268ff57e1dd07b3f6b
# Quest 2
192.168.32.52: 8af481f743714e5f88b67def09ae3eb4
customize: !include customize.yaml
http:
ip_ban_enabled: true
login_attempts_threshold: -1
cors_allowed_origins:
- !secret base_url
- !secret local_url
- !secret cloud_url
- https://cast.home-assistant.io
- https://embed.waze.com
- https://node.windy.com
use_x_forwarded_for: true
trusted_proxies:
- 127.0.0.1
- ::1
# Docker
- 172.16.0.0/12
config:
my:
cloud:
homeassistant_alerts:
image_upload:
media_source:
python_script:
stream:
assist_pipeline:
usb:
ssdp:
simpleicons:
mobile_app:
dhcp:
zeroconf:
conversation:
energy:
recorder:
db_url: !secret db_url
purge_keep_days: 90
exclude:
event_types:
- call_service
- service_removed
- service_executed
- service_registered
- call_service
- call_action
- action_removed
- action_executed
- actionregistered
- platform_discovered
- homeassistant_start
- homeassistant_stop
- feedreader
- component_loaded
- logbook_entry
- system_log_event
- automation_triggered
- script_started
- timer_out_of_sync
domains: &recorder_domain_excludes
- automation
- script
- weblink
- scene
- zwave
- geo_location
- persistent_notification
entity_globs: &recorder_entity_globs
- device_tracker.unifi_*
- sensor.browser_*
- sensor.*_spaending
- sensor.*_stromstyrke
- sensor.*_uptime
- sensor.*_uptime_2
- sensor.*_wifi_signal
- sensor.*_app_hukommelse
- sensor.secret_*
entities: &recorder_entity_excludes
- binary_sensor.workday
- sensor.time
- sensor.time_utc
- sensor.date
- sensor.date_text
- sensor.date_time
- sun.sun
- sensor.s_train_message
- sensor.s_tog_malov
- sensor.s_tog_norreport_mod_frederikssund
- sensor.dsb_trafikinfo
- sensor.podcast_daily_tech_news_show
- sensor.podcast_daily_tech_headlines
- sensor.podcast_radioavisen
- binary_sensor.vacation_mode_random_boolean
- sensor.vacation_mode_random_minutes
- sensor.dmi_vejr
- sensor.dmi_warnings_raw
- sensor.dmi_warnings_specific_raw
- sensor.dmi_weather_raw
- sensor.youtube_watch_later
- sensor.octoprint_last_event
history:
logbook:
exclude:
domains: *recorder_domain_excludes
entities: *recorder_entity_excludes
entity_globs: *recorder_entity_globs
tts:
- platform: google_cloud
key_file: googlecloud.json
voice: da-DK-Wavenet-A
speed: 0.9
pitch: -1
# - platform: google_translate
# action_name: google_say
# language: 'da'
# - platform: amazon_polly
# aws_access_key_id: !secret aws_client
# aws_secret_access_key: !secret aws_secret
# region_name: eu-central-1
# voice: Naja
# Include UI configured entities
group: !include groups.yaml
script: !include scripts.yaml
automation: !include automations.yaml
frontend:
themes: !include_dir_merge_named themes
extra_module_url:
- /hacsfiles/lovelace-card-mod/card-mod.js