-
Notifications
You must be signed in to change notification settings - Fork 0
/
configuration.yaml
240 lines (204 loc) · 4.71 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
240
homeassistant:
# Customization file
customize: !include customize.yaml
allowlist_external_dirs:
- /config/www/camera
- /config/tts
#Show Hass.io tab
hassio:
# Enables the frontend
frontend:
themes: !include_dir_merge_named themes
# Enables configuration UI
config:
http:
login_attempts_threshold: 6
ip_ban_enabled: true
use_x_forwarded_for: true
trusted_proxies:
- 192.168.1.98
# Checks for available updates
updater:
#ifttt:
# key: !secret ifttt_key
discovery:
mobile_app:
ios:
push:
categories:
- name: Alarm
identifier: 'alarm'
actions:
- identifier: 'DOOR_ALARM'
title: 'Door Alarm'
activationMode: 'background'
authenticationRequired: yes
destructive: yes
behavior: 'default'
device_tracker:
- platform: ddwrt
host: 192.168.1.1
username: !secret ddwrt_username
password: !secret ddwrt_password
- platform: ddwrt
host: 192.168.1.2
username: !secret ddwrt_username
password: !secret ddwrt_password
proximity:
home:
ignored_zones:
- gmi
devices:
- person.jeff
- person.rachel
tolerance: 50
unit_of_measurement: mi
# Allows you to issue voice commands from the frontend in enabled browsers
conversation:
# Enables support for tracking state changes over time
history:
# View all events in a logbook
logbook:
# Enables a map showing the location of tracked devices
map:
# Track the sun
sun:
# Text to speech
tts:
- platform: google_translate
service_name: google_say
base_url: !secret google_say_base_url
cast:
system_health:
person:
stream:
automation: !include_dir_merge_list automations
camera: !include camera.yaml
notify: !include notify.yaml
script: !include scripts.yaml
sensor: !include_dir_list sensors
amcrest:
- host: 192.168.1.212
username: !secret amcrest_username
password: !secret amcrest_password
binary_sensors:
- motion_detected
ffmpeg:
ffmpeg_bin: /usr/bin/ffmpeg
zoneminder:
host: 192.168.1.200
# ssl: true
# verify_ssl: true
username: !secret zoneminder_username
password: !secret zoneminder_password
switch:
- platform: zoneminder
command_on: Modect
command_off: Monitor
binary_sensor:
- platform: hikvision
host: 192.168.1.203
username: !secret hikcamera_username
password: !secret hikcamera_password
- platform: hikvision
host: 192.168.1.204
username: !secret hikcamera_username
password: !secret hikcamera_password
- platform: hikvision
host: 192.168.1.205
username: !secret hikcamera_username
password: !secret hikcamera_password
zwave:
usb_path: /dev/ttyACM0
network_key: !secret zwave_network_key
polling_interval: 60000
device_config: !include zwave_device_config.yaml
debug: true
wake_on_lan:
media_player:
- platform: onkyo
host: 192.168.1.20
name: Onkyo
sources:
fm: 'FM'
am: 'AM'
cd: 'Chromecast'
dlna: 'DLNA'
internet-radio: 'NET'
webostv:
name: Living Room TV
host: 192.168.1.22
turn_on_action:
service: wake_on_lan.send_magic_packet
data:
mac: "A8:23:FE:37:1B:02"
alarm_control_panel:
- platform: manual
name: Alarm Panel
# code: !secret alarm_code
google_assistant:
project_id: !secret google_asst_project_id
light:
- platform: flux_led
devices:
192.168.1.31:
name: DenLED
cover:
platform: opengarage
covers:
garage:
host: 192.168.1.32
name: volvo
device_key: !secret openGarageKey
input_boolean:
front_door_motion_button:
name: Front Door Motion Button
initial: off
icon: mdi:doorbell-video
cooper_door_button:
name: Cooper Door Button
initial: off
icon: mdi:dog-side
dexter_button:
name: Dexter Garage Button
initial: off
icon: mdi:car-estate
driveway_button:
name: Driveway Button
initial: off
icon: mdi:car-estate
pixel_garage_proximity:
name: Pixel Garage Proximity
initial: off
icon: mdi:garage
cooper_is_home:
name: Cooper Is Home
initial: off
icon: mdi:dog-side
vacation:
name: Vacation
initial: off
icon: mdi:wallet-travel
climate:
platform: honeywell
username: !secret honeywell_username
password: !secret honeywell_password
scan_interval: 900
away_heat_temperature: 62
away_cool_temperature: 83
schluter:
username: !secret schluter_username
password: !secret schluter_password
weather:
- platform: darksky
api_key: !secret darksky_api
recorder:
db_url: mysql://hass:blahBlah9876@core-mariadb/homeassistant?charset=utf8
purge_keep_days: 15
exclude:
domains:
- zwave
entities:
- sun.sun
- sensor.obihai_last_reboot
- cover.volvo