-
Notifications
You must be signed in to change notification settings - Fork 0
/
configuration.yaml
196 lines (182 loc) · 5.52 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
# Configure a default setup of Home Assistant (frontend, api, etc)
default_config:
homeassistant:
# packages: !include_dir_named include #theme
packages: !include_dir_named packages/
allowlist_external_dirs:
- "/tmp"
# Text to speech
# tts:
# - platform: google_translate
# #base_url: !secret base_url
# service_name: google_say
#group: !include groups.yaml
group: !include_dir_merge_named group
automation: !include automations.yaml
automation mine: !include_dir_list automation/
script: !include scripts.yaml
script mine: !include_dir_named scripts/
scene: !include scenes.yaml
scene mine: !include_dir_list scenes/
notify: !include notify.yaml
# input_select: !include input_select.yaml
stream:
#proximity: !include_dir_merge_named proximity/
binary_sensor: !include_dir_merge_list binary_sensors/
input_number: !include_dir_named input_number/
input_boolean: !include_dir_named input_boolean/
input_select: !include_dir_named input_select/
# input_datetime: !include_dir_named input_datetime/
# input_text: !include_dir_named input_text/
# timer: !include_dir_named timers/
sensor: !include_dir_merge_list sensors/
switch: !include_dir_merge_list switch/
# alert: !include_dir_named alerts/
device_tracker:
- platform: iphonedetect
# consider_home: 180
consider_home: 60
scan_interval: 12
new_device_defaults:
track_new_devices: true
hosts:
cristina_iphone_detect: !secret cristina_iphone_detect
john_iphone_detect: !secret john_iphone_detect
katia_iphone_detect: !secret katia_iphone_detect
joe_iphone_detect: !secret joe_iphone_detect
mary_iphone_detect: !secret mary_iphone_detect
antoun_iphone_detect: !secret antoun_iphone_detect
sonia_iphone_detect: !secret sonia_iphone_detect
frontend:
extra_module_url:
- /hacsfiles/hass-hue-icons/hass-hue-icons.js
themes: !include_dir_merge_named themes
lovelace:
mode: storage
dashboards:
lovelace-kitchen:
mode: yaml
filename: ui_lovelace_minimalist/dashboard/rooms/ui-kitchen.yaml
title: Kitchen
icon: mdi:fridge
show_in_sidebar: true
require_admin: false
lovelace-family-room:
mode: yaml
filename: ui_lovelace_minimalist/dashboard/rooms/ui-family-room.yaml
title: Family Room
icon: mdi:sofa
show_in_sidebar: true
require_admin: false
lovelace-dining-room:
mode: yaml
filename: ui_lovelace_minimalist/dashboard/rooms/ui-dining-room.yaml
title: Dining Room
icon: mdi:table-chair
show_in_sidebar: true
require_admin: false
lovelace-gianlucas-bedroom:
mode: yaml
filename: ui_lovelace_minimalist/dashboard/rooms/ui-gianlucas-bedroom.yaml
title: Gianluca's Room
icon: mdi:cradle
show_in_sidebar: true
require_admin: false
lovelace-jr-suite:
mode: yaml
filename: ui_lovelace_minimalist/dashboard/rooms/ui-jr-suite.yaml
title: Jr. Suite
icon: mdi:bed-double
show_in_sidebar: true
require_admin: false
lovelace-laundry-room:
mode: yaml
filename: ui_lovelace_minimalist/dashboard/rooms/ui-laundry-room.yaml
title: Laundry Room
icon: hue:room-laundry
show_in_sidebar: true
require_admin: false
lovelace-main-bedroom:
mode: yaml
filename: ui_lovelace_minimalist/dashboard/rooms/ui-main-bedroom.yaml
title: Main Bedroom
icon: mdi:bed-king
show_in_sidebar: true
require_admin: false
lovelace-ninos-bedroom:
mode: yaml
filename: ui_lovelace_minimalist/dashboard/rooms/ui-ninos-bedroom.yaml
title: Nino's Bedroom
icon: mdi:bed-single
show_in_sidebar: true
require_admin: false
lovelace-office:
mode: yaml
filename: ui_lovelace_minimalist/dashboard/rooms/ui-office.yaml
title: Office
icon: mdi:laptop
show_in_sidebar: true
require_admin: false
lovelace-playroom:
mode: yaml
filename: ui_lovelace_minimalist/dashboard/rooms/ui-playroom.yaml
title: Playroom
icon: hue:room-nursery
show_in_sidebar: true
require_admin: false
zone:
- name: Home
latitude: !secret home_latitude
longitude: !secret home_longitude
radius: !secret home_radius
icon: mdi:home
wemo:
discovery: true
static:
- 192.168.2.24
- 192.168.2.162
- 192.168.2.230
logger:
default: info
logs:
serialpy: debug
homeassistant.core: debug
homeassistant.components.zha: debug
bellows.zigbee.application: debug
bellows.ezsp: debug
zigpy: debug
zigpy_deconz.zigbee.application: debug
zigpy_deconz.api: debug
zigpy_deconz.uart: debug
zigpy_xbee.zigbee.application: debug
zigpy_xbee.api: debug
zigpy_zigate: debug
zigpy_znp: debug
zhaquirks: debug
asyncio: debug
camera:
# Main Level Vacuum
- platform: xiaomi_cloud_map_extractor
name: Main Level Vacuum
host: !secret main_level_xiaomi_vacuum_host
token: !secret main_level_xiaomi_vacuum_token
username: !secret xiaomi_cloud_username
password: !secret xiaomi_cloud_password
draw: ["all"]
scan_interval: 60
auto_update: false
attributes:
- calibration_points
#
# Upper Level vacuum
- platform: xiaomi_cloud_map_extractor
name: Upper Level Vacuum
host: !secret upper_level_xiaomi_vacuum_host
token: !secret upper_level_xiaomi_vacuum_token
username: !secret xiaomi_cloud_username
password: !secret xiaomi_cloud_password
draw: ["all"]
scan_interval: 60
auto_update: false
attributes:
- calibration_points