-
Notifications
You must be signed in to change notification settings - Fork 3
/
configuration.yaml
183 lines (160 loc) · 4.73 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
homeassistant:
name: !secret name
latitude: !secret latitude
longitude: !secret longitude
elevation: 429
unit_system: metric
time_zone: Europe/Berlin
currency: EUR
#customize: !include includes/customize.yaml
packages: !include_dir_named packages
allowlist_external_dirs :
- /home/homeassistant/raspicam
frontend:
themes: !include_dir_merge_named themes
default_config:
lovelace:
mode: yaml
resources:
#https://github.com/Gluwc/bar-card
- url: /hacsfiles/bar-card/bar-card.js
type: module
#https://github.com/kalkih/mini-media-player
- url: /hacsfiles/mini-media-player/mini-media-player.js
type: module
#https://github.com/thomasloven/lovelace-card-tools
- url: /hacsfiles/lovelace-card-tools/card-tools.js
type: js
#https://github.com/thomasloven/lovelace-layout-card
- url: /hacsfiles/lovelace-layout-card/layout-card.js
type: js
#https://github.com/custom-cards/vertical-stack-in-card
- url: /hacsfiles/vertical-stack-in-card/vertical-stack-in-card.js
type: js
#https://github.com/thomasloven/lovelace-fold-entity-row/blob/master/fold-entity-row.js
- url: /hacsfiles/lovelace-fold-entity-row/fold-entity-row.js
type: module
- url: /hacsfiles/weather-card/weather-card.js
type: module
- url: /hacsfiles/lovelace-home-feed-card/lovelace-home-feed-card.js
type: js
- url: /hacsfiles/mini-graph-card/mini-graph-card-bundle.js
type: module
- url: /hacsfiles/search-card/search-card.js
type: module
- url: /hacsfiles/love-lock-card/love-lock-card.js
type: module
- url: /hacsfiles/power-usage-card-regex/power-usage-card-regex.js
type: module
- url: /hacsfiles/lovelace-template-entity-row/template-entity-row.js
type: module
- url: /hacsfiles/lovelace-card-mod/card-mod.js
type: module
- url: /hacsfiles/restriction-card/restriction-card.js
type: module
- url: /hacsfiles/slider-button-card/slider-button-card.js
type: module
- url: /hacsfiles/uptime-card/uptime-card.js
type: module
- url: /hacsfiles/atomic-calendar-revive/atomic-calendar-revive.js
type: module
- url: /hacsfiles/lovelace-multiple-entity-row/multiple-entity-row.js
type: module
- url: /hacsfiles/lovelace-auto-entities/auto-entities.js
type: module
- url: /hacsfiles/home-assistant-sun-card/home-assistant-sun-card.js
type: module
- url: /hacsfiles/tankerkoenig-card/tankerkoenig-card.js
type: module
- url: /hacsfiles/apexcharts-card/apexcharts-card.js
type: module
http:
ssl_certificate: /home/homeassistant/sslcert/fullchain.pem
ssl_key: /home/homeassistant/sslcert/privkey.pem
config:
system_health:
updater:
hacs:
token: !secret github_token_hacs
#discovery:
mobile_app:
alexa_media:
accounts:
- email: !secret alexa_email
password: !secret alexa_password
url: amazon.de
conversation:
history:
map:
influxdb:
api_version: 2
ssl: false
host: 192.168.0.27
port: 8086
token: !secret influx2_token
organization: !secret influx2_org
bucket: home_assistant
tags:
source: HA
tags_attributes:
- friendly_name
default_measurement: units
exclude:
entity_globs:
- automation.*
- camera.*
- device_tracker.*
- media_player.*
- remote*
- scene.*
- script.*
- zone.*
domains:
- persistent_notification
- person
logbook:
person:
mqtt:
broker: !secret mqtt_broker
port: !secret mqtt_port
client_id: !secret mqtt_client_id
keepalive: 60
username: !secret mqtt_user
password: !secret mqtt_pw
sun:
#Google Calender
google:
client_id: !secret google_client_id
client_secret: !secret google_secret
nextcloud:
url: !secret nextcloud_url
username: !secret nextcloud_user
password: !secret nextcloud_passwd
#tradfri:
# host: !secret tradfri_ip
##################
# INCLUDES #
##################
automation: !include_dir_list automations/
#binary_sensor: !include includes/binary_sensor.yaml
#camera: !include includes/camera.yaml
cloud: !include includes/cloud.yaml
#group: !include_dir_merge_named groups/
input_boolean: !include includes/input_boolean.yaml
input_select: !include includes/input_select.yaml
input_number: !include includes/input_number.yaml
logger: !include includes/logger.yaml
#media_player: !include includes/media_player.yaml
recorder: !include includes/recorder.yaml
notify: !include includes/notify.yaml
scene: !include includes/scene.yaml
script: !include_dir_merge_named scripts/
sensor: !include_dir_merge_list sensors/
tts: !include includes/tts.yaml
zone: !include includes/zone.yaml
#wake_on_lan
wake_on_lan:
#Spotify
spotify:
client_id: !secret spotify_client
client_secret: !secret spotify_secret