-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathconfiguration.yaml
More file actions
109 lines (95 loc) · 4.31 KB
/
configuration.yaml
File metadata and controls
109 lines (95 loc) · 4.31 KB
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
# Loads default set of integrations. Do not remove.
default_config:
# +----------------------------------------------------------------------------+
# | Load frontend themes from the themes folder |
# +----------------------------------------------------------------------------+
frontend:
themes: !include themes/homeos/general_theme.yaml
# +----------------------------------------------------------------------------+
# | Definition for extra module |
# +----------------------------------------------------------------------------+
extra_module_url:
- /local/community/lovelace-card-mod/card-mod.js
- /local/community/custom-brand-icons/custom-brand-icons.js
# +----------------------------------------------------------------------------+
# | Setting for resources |
# +----------------------------------------------------------------------------+
lovelace:
mode: yaml
resources:
[
{ url: /hacsfiles/lovelace-layout-card/layout-card.js, type: module },
{ url: /hacsfiles/button-card/button-card.js, type: module },
{ url: /hacsfiles/kiosk-mode/kiosk-mode.js, type: module },
{ url: /hacsfiles/lovelace-hui-element/hui-element.js, type: module },
{ url: /local/community/atomic-calendar-revive/atomic-calendar-revive.js, type: module },
{ url: /local/community/swipe-card/swipe-card.js, type: module },
{ url: /local/community/decluttering-card/decluttering-card.js, type: module },
{ url: '/local/fonts.css?v=2.1', type: css },
{ url: '/local/community/homeos/homeos-delivery-card.js', type: js }
]
# +----------------------------------------------------------------------------+
# | Setting for the HomeOs dashboard |
# +----------------------------------------------------------------------------+
dashboards:
lovelace-homeos:
mode: yaml
filename: homeos.yaml
title: HomeOS
icon: phu:homekit
show_in_sidebar: true
homeassistant:
packages: !include_dir_named packages
customize: !include customize.yaml
allowlist_external_dirs:
- /config
# +----------------------------------------------------------------------------+
# | Setting for the HomeOs Automation |
# +----------------------------------------------------------------------------+
#automation homeos: !include homeos_automation.yaml # Automation for HomeOS
automation: !include automations.yaml # your personal automation
script: !include scripts.yaml
scene: !include scenes.yaml
homekit: !include homekit.yaml
group: !include group.yaml
mqtt: !include mqtt.yaml
#plant: !include plant.yaml
# +----------------------------------------------------------------------------+
# | This is for the container health check |
# +----------------------------------------------------------------------------+
simple_healthcheck:
auth_required: false #enable or disable authentication for /healthz endpoint
# +----------------------------------------------------------------------------+
# | Setting for MariaDB |
# +----------------------------------------------------------------------------+
recorder:
db_url: !secret maria_db
purge_keep_days: 5
exclude:
domains:
- automation
- update
entity_globs:
- sensor.sun*
- weather.*
- number.*
- input_select.*
- select.*
- sensor.openweathermap_*
entities:
- sun.sun
- sensor.time
- sensor.time_date
- sensor.calendar_day
- sensor.calendar_month
- sensor.calendar_weekday
- sensor.date
- input_select.homeos_theme_selection
- input_select.homeos_map_layer_selection
- number.motionsensor_test_detection_interval
# sensor:
# - platform: template
# sensors:
# update_count:
# friendly_name: "Mise à jour disponible"
# value_template: "{{ group.docker_update | selectattr( 'state', '==', 'on') | list | length }}"