-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfiguration.yaml
162 lines (155 loc) · 5.4 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
# Loads default set of integrations. Do not remove.
default_config:
# [=========================]Spotcast[=========================]
spotcast:
sp_dc: !secret primary_sp_dc
sp_key: !secret primary_sp_key
country: IL #optional, added in 3.6.24
# [=========================]Spotcast[=========================]
logbook:
exclude:
entities:
- sensor.time
# [=========================]Alexa[=========================]
alexa_media:
accounts:
- email: !secret amazon_user
password: !secret amazon_password
url: amazon.com
# [=========================]Alexa[=========================]
# [=========================]trakt.tv[=========================]
trakt_tv:
language: en
timezone: Europe/Paris
sensors:
upcoming:
show:
days_to_fetch: 30
max_medias: 10
movie:
days_to_fetch: 45
max_medias: 5
recommendation:
show:
max_medias: 3
movie:
max_medias: 3
# [=========================]trakt.tv[=========================]
# [=========================]Authenticated[=========================]
logger:
default: info
logs:
custom_components.authenticated: debug
# [=========================]Authenticated[=========================]
# [=========================]Themes[=========================]
frontend: !include themes.yaml
lovelace:
mode: yaml
resources: [
{ url: "/hacsfiles/apexcharts-card/apexcharts-card.js", type: module },
{ url: "/hacsfiles/bar-card/bar-card.js", type: module },
{ url: "/hacsfiles/button-card/button-card.js", type: module },
{ url: "/hacsfiles/vacuum-card/vacuum-card.js", type: module },
{ url: "/hacsfiles/kiosk-mode/kiosk-mode.js", type: module },
{ url: "/hacsfiles/stack-in-card/stack-in-card.js", type: module }, # Lock button
{
url: "/hacsfiles/lovelace-xiaomi-vacuum-map-card/xiaomi-vacuum-map-card.js",
type: module,
},
{ url: "/hacsfiles/room-card/room-card.js", type: module }, # Mobile Dashboard Cards
{
url: "/hacsfiles/mini-climate-card/mini-climate-card-bundle.js",
type: module,
}, # Mobile Cards
{ url: "/hacsfiles/lovelace-layout-card/layout-card.js", type: module }, # Grid Layout - Tablet Dashboard
{
url: "/hacsfiles/lovelace-more-info-card/more-info-card.js",
type: module,
},
{ url: "/hacsfiles/lovelace-mushroom/mushroom.js", type: module },
{
url: "/hacsfiles/lovelace-slider-entity-row/slider-entity-row.js",
type: module,
},
{ url: "/hacsfiles/swipe-card/swipe-card.js", type: module },
{ url: "/hacsfiles/tabbed-card/tabbed-card.js", type: module },
{
url: "/hacsfiles/lovelace-multiple-entity-row/multiple-entity-row.js",
type: module,
},
{ url: "/hacsfiles/spotify-card/spotify-card.js", type: module },
{
url: "/hacsfiles/mini-media-player/mini-media-player-bundle.js",
type: module,
},
{
url: "/hacsfiles/upcoming-media-card/upcoming-media-card.js",
type: module,
},
{
url: "/hacsfiles/mini-graph-card/mini-graph-card-bundle.js",
type: module,
},
{
url: "/hacsfiles/light-entity-card/light-entity-card.js",
type: module,
}, #Mobile Dashboard
{ url: "/local/marked.min.js?v=4.2.1", type: module }, #Tablet Dashboard
{ url: "/local/vanilla-tilt.min.js?v=1.7.3", type: module }, #Tablet Dashboard
{ url: "/local/browser_mod_icon.js?v=0.5", type: module }, #Tablet Dashboard
{ url: "/local/fonts.css?v=2.1", type: css }, #Tablet Dashboard
]
# [=========================]Themes[=========================]
# [=========================]Text to speech[=========================]
tts:
- platform: google_translate
# [=========================]Text to speech[=========================]
automation: !include automations.yaml
script: !include scripts.yaml
input_select: !include input_select.yaml
sensor: !include sensors.yaml
binary_sensor: !include binary_sensor.yaml
template: !include templates.yaml
homeassistant:
packages: !include_dir_named packages
shell_command:
pushupdates_to_github: /bin/bash pushupdates.sh
legacy_action_sensor: true
# [=========================]Ombi[=========================]
ombi:
host: "10.0.0.153"
username: !secret ombi_user
api_key: !secret ombi_api
port: 3579
# [=========================]Ombi[=========================]
# [=========================]Home Zone[=========================]
zone:
# This will override the default home zone
- name: Home
latitude: !secret latitude_home
longitude: !secret longitude_home
radius: 42
icon: mdi:account-multiple
# [=========================]Home Zone[=========================]
# [=========================]Telegram[=========================]
telegram_bot:
- platform: polling
api_key: !secret telegram_api
allowed_chat_ids:
- !secret telegramSupervisor_groupChatId
- !secret telegram_groupChatId
notify:
- platform: telegram
name: Home Assistant Group
chat_id: !secret telegram_groupChatId
- platform: telegram
name: Supervisor Telegram
chat_id: !secret telegramSupervisor_groupChatId
- name: WhatsApp
platform: rest
resource: https://api.callmebot.com/whatsapp.php
data:
source: HA
phone: !secret whatsapp_PhoneNum
apikey: !secret whatsapp_ApiKey
# [=========================]Telegram[=========================]