-
Notifications
You must be signed in to change notification settings - Fork 0
/
configuration.yaml
executable file
·229 lines (200 loc) · 5.17 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
homeassistant:
# 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_lat
longitude: !secret home_long
# Impacts weather/sunrise data (altitude above sea level in meters)
elevation: 81
# 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
# Customization file
customize: !include_dir_merge_named customize
# Enables the frontend
frontend:
# Enables configuration UI
config:
http:
base_url: !secret http_url
ssl_certificate: !secret ssl_certificate
ssl_key: !secret ssl_key
# Uncomment this to add a password (recommended!)
api_password: !secret api_password
updater:
# Discover some devices automatically
discovery:
# Allows you to issue voice commands from the frontend in enabled browsers
conversation:
# Track the sun
sun:
arlo:
username: !secret gmail_username
password: !secret E_password
# Text to speech
tts:
- platform: google
ring:
username: !secret outlook_username
password: !secret E_password
mqtt:
discovery: true
discovery_prefix: homeassistant
splunk:
token: !secret splunk_token
host: !secret splunk_ip
#source="http:hassio 2" (index="homeassistant")
device_tracker:
- platform: owntracks_http
- platform: unifi
username: !secret unifi_user
password: !secret unifi_password
host: !secret unifi_ip
netatmo:
api_key: !secret netamo_api_key
secret_key: !secret netamo_secret_key
username: !secret outlook_username
password: !secret E_password
discovery: true
cover:
- platform: myq
username: !secret outlook_username
password: !secret E_password
type: chamberlain
panel_custom:
- name: floorplan
sidebar_title: Floorplan
sidebar_icon: mdi:home
url_path: floorplan
config: !include floorplan.yaml
ffmpeg:
media_player:
- platform: spotify
client_id: !secret spotify_client_ID
client_secret: !secret spotify_client_secret
- platform: onkyo
host: !secret onkyo_ip
name: receiver
sources:
video1: 'HTPC'
twilio:
account_sid: !secret twilio_account_sid
auth_token: !secret twilio_auth_token
notify:
- name: my_pushbullet
platform: pushbullet
api_key: !secret pushbullet_key
- name: my_twilio
platform: twilio_sms
from_number: !secret twilio_number
- name: AWS_SNS
platform: aws_sns
aws_access_key_id: !secret aws_access_key_id
aws_secret_access_key: !secret aws_secret_access_key
region_name: 'us-east-1'
google_assistant:
project_id: hertz-automation
client_id: !secret Google_Assistant_ClientID
access_token: !secret Google_Assistant_access_token
api_key: !secret Google_Assistant_api_key
exposed_domains:
- switch
- light
- cover
- media_player
#microsoft_face:
# api_key: !secret api_face
# azure_region: eastus
#image_processing:
# - platform: microsoft_face_detect
# name: face_dectect
# source:
# - entity_id: camera.foscam
# - platform: microsoft_face_identify
# name: face_identify
# group: family
# source:
# - entity_id: camera.foscam
dialogflow:
intent_script:
getTempOffice:
speech:
text: The temperature in the office {{ states('sensor.office_temp') }} degrees
input_text:
haswitchplate_pagebutton1_label:
name: HASP Page Button 1 Label
icon: mdi:book-open-page-variant
haswitchplate_pagebutton2_label:
name: HASP Page Button 2 Label
icon: mdi:book-open-page-variant
haswitchplate_pagebutton3_label:
name: HASP Page Button 3 Label
icon: mdi:book-open-page-variant
input_number:
haswitchplate_pagebutton1_page:
name: HASP Page Button 1 Page
icon: mdi:format-list-numbers
min: 0
max: 9
step: 1
haswitchplate_pagebutton2_page:
name: HASP Page Button 2 Page
icon: mdi:format-list-numbers
min: 0
max: 9
step: 1
haswitchplate_pagebutton3_page:
name: HASP Page Button 3 Page
icon: mdi:format-list-numbers
min: 0
max: 9
step: 1
haswitchplate_active_page:
name: HASP Active Page
icon: mdi:format-list-numbers
min: 0
max: 9
step: 1
haswitchplate_alarmcode1:
name: AlarmCode1
icon: mdi:format-list-numbers
min: -1
max: 9
step: 1
initial: -1
haswitchplate_alarmcode2:
name: AlarmCode2
icon: mdi:format-list-numbers
min: -1
max: 9
step: 1
initial: -1
haswitchplate_alarmcode3:
name: AlarmCode3
icon: mdi:format-list-numbers
min: -1
max: 9
step: 1
initial: -1
haswitchplate_alarmcode4:
name: AlarmCode4
icon: mdi:format-list-numbers
min: -1
max: 9
step: 1
initial: -1
group: !include_dir_merge_named group
automation: !include_dir_merge_list automation
input_boolean: !include input_booleans.yaml
script: !include_dir_merge_named script
zone: !include zones.yaml
sensor: !include sensors.yaml
camera: !include cameras.yaml
binary_sensor: !include binary_sensors.yaml
switch: !include switches.yaml
history: !include history.yaml
logbook: !include logbook.yaml
scene: !include_dir_merge_list scenes/
climate: !include climate.yaml
light: !include lights.yaml