forked from UbhiTS/ha-config-ataraxis
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfiguration.yaml
210 lines (171 loc) · 4.49 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
homeassistant:
name: Home
latitude: !secret home_latitude
longitude: !secret home_longitude
elevation: !secret home_elevation
time_zone: !secret home_timezone
unit_system: !secret home_unitsystem
external_url: !secret home_external_url
internal_url: !secret home_internal_url
customize: !include customize.yaml
customize_glob:
"binary_sensor.*door*":
device_class: door
"binary_sensor.*window*":
device_class: window
# Enables configuration UI
config:
# Allows you to issue voice commands from the frontend in enabled browsers
# conversation:
device_tracker:
# Discover some devices automatically
discovery:
hassio:
# Enables a map showing the location of tracked devices
map:
# Track the sun
sun:
# Checks for available updates
updater:
# Optional, allows Home Assistant developers to focus on popular components.
# include_used_components: true
frontend: !include frontend.yaml
sensor: !include cfg_sensor.yaml
camera: !include cfg_camera.yaml
group: !include groups.yaml
automation: !include automations.yaml
script: !include scripts.yaml
emulated_hue:
host_ip: !secret emulated_hue_host_ip
listen_port: !secret emulated_hue_listen_port
expose_by_default: true
exposed_domains:
- light
- fan
- switch
geo_location:
- platform: usgs_earthquakes_feed
feed_type: 'past_week_significant_earthquakes'
google:
client_id: !secret google_client_id
client_secret: !secret google_client_secret
history:
include: !include entity_tracking.yaml
http:
ssl_certificate: !secret http_ssl_certificate
ssl_key: !secret http_ssl_key
influxdb:
host: !secret influxdb_host
port: !secret influxdb_port
username: !secret influxdb_username
password: !secret influxdb_password
database: home_assistant
max_retries: 3
default_measurement: state
ssl: !secret influxdb_ssl
verify_ssl: !secret influxdb_verify_ssl
tags_attributes:
- friendly_name
include: !include entity_tracking.yaml
input_boolean:
buzz_home:
name: Buzz Home
initial: off
icon: mdi:contact-phone-outline
reset_internet:
name: Reset Internet
initial: off
icon: mdi:wifi-star
ios:
light:
- platform: switch
name: Kitchen Light
entity_id: switch.kitchen_light
#logbook:
# include: !include entity_tracking.yaml
logger:
default: info
logs:
homeassistant.components.camera: info
homeassistant.components.zwave: info
homeassistant.components.appdaemon: info
lovelace:
mode: yaml
resources:
- url: /hacsfiles/atomic_calendar/atomic_calendar.js
type: module
- url: /hacsfiles/lovelace-auto-entities/auto-entities.js
type: module
- url: /hacsfiles/bar-card/bar-card.js
type: module
- url: /hacsfiles/bignumber-card/bignumber-card.js
type: js
- url: /hacsfiles/calendar-card/calendar-card.js
type: js
- url: /hacsfiles/config-template-card/config-template-card.js
type: module
- url: /hacsfiles/custom-header/custom-header.js
type: module
- url: /hacsfiles/lovelace-layout-card/layout-card.js
type: module
- url: /hacsfiles/mini-graph-card/mini-graph-card-bundle.js
type: module
- url: /hacsfiles/simple-thermostat/simple-thermostat.js
type: module
- url: /hacsfiles/weather-card/weather-card.js
type: module
- url: /local/floorplan/floorplan-card.js?v=1.1.14
type: module
media_player:
mobile_app:
mqtt:
broker: !secret mqtt_broker
port: !secret mqtt_port
username: !secret mqtt_username
password: !secret mqtt_password
discovery: true
discovery_prefix: 'zwave'
birth_message:
topic: 'hass/status'
payload: 'online'
will_message:
topic: 'hass/status'
payload: 'offline'
nest:
client_id: !secret nest_client_id
client_secret: !secret nest_client_secret
notify:
powerwall:
ip_address: !secret powerwall_ipaddress
recorder:
purge_keep_days: 7
include: !include entity_tracking.yaml
stream:
system_health:
tts:
- platform: google_translate
base_url: !secret home_external_url
#upnp:
# port_mapping: false
# sensors: false
roomba:
- host: !secret roomba_host
blid: !secret roomba_username
password: !secret roomba_password
wake_on_lan:
weather:
- platform: darksky
name: darksky
api_key: !secret darksky_api_key
mode: daily
webostv:
host: !secret living_room_tv_host
name: tv_living_room
turn_on_action:
service: wake_on_lan.send_magic_packet
data:
mac: !secret living_room_tv_mac
zone: !include cfg_zone.yaml
zwave:
usb_path: /dev/ttyACM0
network_key: !secret zwave_network_key