Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 5bffdbab78 | |||
| 5b4f8b09e8 | |||
| 532611f6f9 | |||
| 7d61321016 | |||
| ba3dee3370 |
+1
-1
@@ -1 +1 @@
|
|||||||
2023.12.2
|
2026.2.2
|
||||||
+2
-1
@@ -52,4 +52,5 @@ configuration_minimal.yaml
|
|||||||
# log files
|
# log files
|
||||||
*.log*
|
*.log*
|
||||||
*.db*
|
*.db*
|
||||||
.com*
|
.com*
|
||||||
|
include/automations/lys_have.yaml
|
||||||
|
|||||||
+24
-1
@@ -47,6 +47,7 @@ http:
|
|||||||
## Recorder
|
## Recorder
|
||||||
## ########################################
|
## ########################################
|
||||||
recorder:
|
recorder:
|
||||||
|
purge_keep_days: 5
|
||||||
exclude:
|
exclude:
|
||||||
domains:
|
domains:
|
||||||
- device_tracker
|
- device_tracker
|
||||||
@@ -107,7 +108,13 @@ input_boolean:
|
|||||||
first_run_eve:
|
first_run_eve:
|
||||||
first_run_stue:
|
first_run_stue:
|
||||||
|
|
||||||
|
## ########################################
|
||||||
|
## nattis
|
||||||
|
## ########################################
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## ########################################
|
## ########################################
|
||||||
## DuckDNS
|
## DuckDNS
|
||||||
## ########################################
|
## ########################################
|
||||||
@@ -146,6 +153,12 @@ sonoff:
|
|||||||
|
|
||||||
# garbage_collection: !include include/garbage/garbage.yaml
|
# garbage_collection: !include include/garbage/garbage.yaml
|
||||||
|
|
||||||
|
logger:
|
||||||
|
default: warning
|
||||||
|
logs:
|
||||||
|
custom_components.affalddk: debug
|
||||||
|
pyaffalddk: debug
|
||||||
|
|
||||||
## ########################################
|
## ########################################
|
||||||
## Miele (HACS)
|
## Miele (HACS)
|
||||||
## ########################################
|
## ########################################
|
||||||
@@ -228,7 +241,17 @@ script: !include_dir_merge_named include/scripts/
|
|||||||
shell_command: !include_dir_merge_named include/shell_commands/
|
shell_command: !include_dir_merge_named include/shell_commands/
|
||||||
#switch: !include_dir_merge_list include/switches/
|
#switch: !include_dir_merge_list include/switches/
|
||||||
|
|
||||||
|
utility_meter:
|
||||||
|
badevaerelse_nat_taendinger_daglig:
|
||||||
|
name: "Badeværelse nat-tændinger dagligt"
|
||||||
|
source: input_number.nattis
|
||||||
|
cycle: daily
|
||||||
|
template:
|
||||||
|
- sensor:
|
||||||
|
- name: claus_distance_home
|
||||||
|
unit_of_measurement: m
|
||||||
|
state: >
|
||||||
|
{{ distance('device_tracker.clausiphone', 'zone.home') | round(0) }}
|
||||||
|
|
||||||
# PYTHON
|
# PYTHON
|
||||||
python_script:
|
python_script:
|
||||||
|
|||||||
@@ -64,3 +64,9 @@
|
|||||||
- device_id: daniel_schusler_dethlefsen_gmail_com
|
- device_id: daniel_schusler_dethlefsen_gmail_com
|
||||||
ignore_availability: true
|
ignore_availability: true
|
||||||
name: daniel.schusler.dethlefsen@gmail.com
|
name: daniel.schusler.dethlefsen@gmail.com
|
||||||
|
|
||||||
|
- cal_id: 5bf35moqcd8ks3epspld2l7ekcbu3fi5@import.calendar.google.com
|
||||||
|
entities:
|
||||||
|
- device_id: aula_daniel_schusler_dethlefsen_arskalender
|
||||||
|
ignore_availability: true
|
||||||
|
name: "AULA - Daniel Sch\xFCsler Dethlefsen - \xC5rskalender"
|
||||||
|
|||||||
@@ -0,0 +1,10 @@
|
|||||||
|
- alias: 'AI overvågning'
|
||||||
|
trigger:
|
||||||
|
platform: state
|
||||||
|
entity_id: binary_sensor.indkorsel_sensor_motion
|
||||||
|
to: 'on'
|
||||||
|
actions:
|
||||||
|
- action: script.overvaagning
|
||||||
|
metadata: {}
|
||||||
|
data: {}
|
||||||
|
mode: single
|
||||||
@@ -122,7 +122,7 @@
|
|||||||
- alias: 'Turn on alarms Daniel Afsted'
|
- alias: 'Turn on alarms Daniel Afsted'
|
||||||
trigger:
|
trigger:
|
||||||
platform: time
|
platform: time
|
||||||
at: '20:05:50'
|
at: '20:07:10'
|
||||||
condition:
|
condition:
|
||||||
- condition: state
|
- condition: state
|
||||||
entity_id: binary_sensor.arbejdsdagimorgen
|
entity_id: binary_sensor.arbejdsdagimorgen
|
||||||
@@ -135,7 +135,7 @@
|
|||||||
- alias: 'Turn off alarms Daniel Afsted'
|
- alias: 'Turn off alarms Daniel Afsted'
|
||||||
trigger:
|
trigger:
|
||||||
platform: time
|
platform: time
|
||||||
at: '20:00:50'
|
at: '20:01:10'
|
||||||
condition:
|
condition:
|
||||||
- condition: state
|
- condition: state
|
||||||
entity_id: binary_sensor.arbejdsdagimorgen
|
entity_id: binary_sensor.arbejdsdagimorgen
|
||||||
@@ -144,7 +144,7 @@
|
|||||||
- service: homeassistant.turn_off
|
- service: homeassistant.turn_off
|
||||||
entity_id: switch.sonos_alarm_1894
|
entity_id: switch.sonos_alarm_1894
|
||||||
|
|
||||||
- alias: 'Turn on alarms Daniel Tuesdays Thursdays'
|
- alias: 'Turn on alarms Daniel Mondays and Fridays'
|
||||||
trigger:
|
trigger:
|
||||||
platform: time
|
platform: time
|
||||||
at: '20:06:20'
|
at: '20:06:20'
|
||||||
@@ -156,7 +156,7 @@
|
|||||||
- service: homeassistant.turn_on
|
- service: homeassistant.turn_on
|
||||||
entity_id: switch.sonos_alarm_2273
|
entity_id: switch.sonos_alarm_2273
|
||||||
|
|
||||||
- alias: 'Turn off alarms Daniel Tuesdays/Thursdays'
|
- alias: 'Turn off alarms Daniel Mondays and Fridays'
|
||||||
trigger:
|
trigger:
|
||||||
platform: time
|
platform: time
|
||||||
at: '20:00:43'
|
at: '20:00:43'
|
||||||
@@ -171,7 +171,7 @@
|
|||||||
- alias: 'Turn on alarms Daniel Saturdays'
|
- alias: 'Turn on alarms Daniel Saturdays'
|
||||||
trigger:
|
trigger:
|
||||||
platform: time
|
platform: time
|
||||||
at: '20:06:30'
|
at: '20:08:30'
|
||||||
condition:
|
condition:
|
||||||
- condition: or
|
- condition: or
|
||||||
conditions:
|
conditions:
|
||||||
@@ -221,7 +221,7 @@
|
|||||||
- alias: 'Turn on alarms Badeværelse Afsted'
|
- alias: 'Turn on alarms Badeværelse Afsted'
|
||||||
trigger:
|
trigger:
|
||||||
platform: time
|
platform: time
|
||||||
at: '20:06:10'
|
at: '20:07:10'
|
||||||
condition:
|
condition:
|
||||||
- condition: state
|
- condition: state
|
||||||
entity_id: binary_sensor.arbejdsdagimorgen
|
entity_id: binary_sensor.arbejdsdagimorgen
|
||||||
|
|||||||
@@ -0,0 +1,53 @@
|
|||||||
|
- id: andreas_arrival_lights_pro
|
||||||
|
alias: Andreas hjem - udelys (pro)
|
||||||
|
description: Tænder udelys ved hjemkomst i mørke/tusmørke og slukker igen efter 10 min
|
||||||
|
mode: restart
|
||||||
|
|
||||||
|
trigger:
|
||||||
|
- platform: state
|
||||||
|
entity_id: person.andreas_schusler_dethlefsen
|
||||||
|
from: "not_home"
|
||||||
|
to: "home"
|
||||||
|
for: "00:00:15"
|
||||||
|
|
||||||
|
condition:
|
||||||
|
# Andreas skal have været væk lidt tid
|
||||||
|
- condition: state
|
||||||
|
entity_id: person.andreas_schusler_dethlefsen
|
||||||
|
state: "home"
|
||||||
|
|
||||||
|
# Lux skal være lav
|
||||||
|
- condition: numeric_state
|
||||||
|
entity_id: sensor.indkorsel_sensor_illuminance
|
||||||
|
below: 120
|
||||||
|
|
||||||
|
# Solen skal være lav (backup hvis lux sensor er upålidelig)
|
||||||
|
- condition: numeric_state
|
||||||
|
entity_id: sun.sun
|
||||||
|
attribute: elevation
|
||||||
|
below: 4
|
||||||
|
|
||||||
|
action:
|
||||||
|
- variables:
|
||||||
|
lights:
|
||||||
|
- light.indkorsel_2
|
||||||
|
- light.extended_color_light_1
|
||||||
|
- light.garage
|
||||||
|
|
||||||
|
lights_to_turn_on: >
|
||||||
|
{{ lights | select('is_state','off') | list }}
|
||||||
|
|
||||||
|
- choose:
|
||||||
|
- conditions: "{{ lights_to_turn_on | length > 0 }}"
|
||||||
|
sequence:
|
||||||
|
|
||||||
|
- service: light.turn_on
|
||||||
|
target:
|
||||||
|
entity_id: "{{ lights_to_turn_on }}"
|
||||||
|
|
||||||
|
- delay: "00:10:00"
|
||||||
|
|
||||||
|
- service: light.turn_off
|
||||||
|
target:
|
||||||
|
entity_id: "{{ lights_to_turn_on }}"
|
||||||
|
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
entity_id: binary_sensor.indkorsel_sensor_motion
|
entity_id: binary_sensor.indkorsel_sensor_motion
|
||||||
to: 'on'
|
to: 'on'
|
||||||
action:
|
action:
|
||||||
- service: notify.mobile_app_clausiphone
|
- service: notify.mobile_app_clausiphone15
|
||||||
data:
|
data:
|
||||||
message: "Der er nogen i indkørslen"
|
message: "Der er nogen i indkørslen"
|
||||||
# - service: script.sonos_say
|
# - service: script.sonos_say
|
||||||
@@ -17,10 +17,10 @@
|
|||||||
data:
|
data:
|
||||||
scene_id: before
|
scene_id: before
|
||||||
snapshot_entities:
|
snapshot_entities:
|
||||||
- light.pendle1
|
- light.lys_pendle
|
||||||
- service: light.turn_on
|
- service: light.turn_on
|
||||||
data:
|
data:
|
||||||
entity_id: light.pendle1
|
entity_id: light.lys_pendle
|
||||||
brightness: 255
|
brightness: 255
|
||||||
rgb_color: [255, 0, 0]
|
rgb_color: [255, 0, 0]
|
||||||
flash: long
|
flash: long
|
||||||
|
|||||||
+1
-1
@@ -122,7 +122,7 @@ apple_tv_credentials: 2E3D5C439F040466:75D8A346F69EDCBBD33E93CD3C15C40AD4F3A0844
|
|||||||
# ########################################
|
# ########################################
|
||||||
|
|
||||||
eloverblik_metering_point: 571313104402590469
|
eloverblik_metering_point: 571313104402590469
|
||||||
eloverblik: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlblR5cGUiOiJDdXN0b21lckFQSV9SZWZyZXNoIiwidG9rZW5pZCI6IjZjMjhhYWZkLTVmOTYtNDAyMS1hZDlkLWE0MDkwNTlkMTk5ZCIsIndlYkFwcCI6WyJDdXN0b21lckFwaSIsIkN1c3RvbWVyQXBwIl0sImp0aSI6IjZjMjhhYWZkLTVmOTYtNDAyMS1hZDlkLWE0MDkwNTlkMTk5ZCIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWVpZGVudGlmaWVyIjoiUElEOjkyMDgtMjAwMi0yLTczODQ2MzAzMjI0NSIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2dpdmVubmFtZSI6IkNsYXVzIERldGhsZWZzZW4iLCJsb2dpblR5cGUiOiJLZXlDYXJkIiwicGlkIjoiOTIwOC0yMDAyLTItNzM4NDYzMDMyMjQ1IiwidHlwIjoiUE9DRVMiLCJ1c2VySWQiOiIxMDExMjYiLCJleHAiOjE2NzQ0NTg5MTMsImlzcyI6IkVuZXJnaW5ldCIsInRva2VuTmFtZSI6IkhBIiwiYXVkIjoiRW5lcmdpbmV0In0.dyRfANynYwhrrRz0OmbfpYlTftKX8H83cAbkvnvilgY
|
eloverblik: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlblR5cGUiOiJDdXN0b21lckFQSV9SZWZyZXNoIiwidG9rZW5pZCI6ImYzYjllZDAyLWY0NzktNDE3OC1hNmJkLTcyNTEwNzY5MDgwOCIsIndlYkFwcCI6IkN1c3RvbWVyQXBwIiwidmVyc2lvbiI6IjIiLCJpZGVudGl0eVRva2VuIjoiN3ZZTElFTXBnc2VIQ0VGYXpEUjE5cmQ5RW9XQmJlTFdLelgzQU1zeElHZ0d1aUNITTFDRTBiTENlVXpKWVV2VlVWeXBRRkZBenNnVXR2ejBVNGhUT1RWdGY4UXRmRTNIQzdRYlVXSzJ1SnRjeVdkZFBwa2dLWkdHTFVYWkQvVzByd1BVQ05sWmE4eEdUbWJBcFA0WGFtamZkdVdwelJyd3JNa0szMi9kTDhvYm9ya1BBQkxUYWRxMnBBbnlhbkpwS0E2bjJCeGxyM1lsYmt4ejMwS0piOUNkbEJGQVN1Z21kWlV6V29UM1ZRcXJ6aGp4eWVBYWdTR0R2VForZkMwV1ZkMFJtNmpEckRQVEVZM2tvT01rZ3I3RkV6NDVNZEhBb2g3emtXM2xJVXdZU1RHcFQvU2pEV1VvNi9DNC8yZjJCbUE0OFQ1cVpQeWdSQW52bG1WSDRMOGFIaGJhQWp6ZXdWZUZVQjdNK2xyMnU3RjU3UUhaZng4bzFxQTZjNm14bGpUbE9pNy8wSS9OdTZVNFU5WHNKWlpIcjNIZUVKSjNqeTFmdW56U250bENocVpFcFUrS3ZjY1VZOWJhaXBwNm5EV3hTSDlnUTlhdmd0R1d4LzN5KzludWNnZmw1dTN2cW9ZMmdJd0RkWCtqbVdqOUJhY1VENXYrNU4yTE1RVUJSNEpvTGJYL0M2ek9oY3A2dCtXelJHbGROY2RpQXNZalMvc29WNDVTVXI1SzFZSGY2YmVDMXhydSsrMXF3SndpNUd3enhmdElkVlNvYzNuNlhWaG9iaGRua3g1MFdoK3lTRUIzVllIWXJra0tHL3FjQjczYVkzRE9TQllsVCtSbGRhenBra0k1MDg3K3g5bnFxSlV6bjBxdDZHTVU3R0tJbUZ6VHkyaGdLcnhuWjhBTGZmcElJWjg5UlVudFFyNG95UERIR2RRSWc1ZGY1STVVTGlCaHNObFFNYmtNQmNRL004ZUpNbklnRXR2cnJTdnZmL3pLeHN6ZitlcElnalZHZ2pITnlqaURNVEpSelh5SHJhcmlHS1dCRDZDMWZVb01VdzBYRTJEYUNvbG9TUHpRU0FtbnRtNFdMVE4rMkJ6TEFoMmRSckJFOTFEeWs2dlNBNklKRFRNN0laSllKaGhCalZVMllORWVhaHVrZW9wc1RCMG5zd3hlMlpOazZWMG03UUNJdVFaUVVaUGlFZGhoWWNQYjh6eURyZGwyUEMwSUg5QWcrdU1XK3lZU1BNM21EUkx1VWFYVXJQQUNKT0FjczdtVE5yaWd5OWlxV3Uza3hENllZVVY3aTFhTkcxckVRaXd3OHhVcHpTYXdTSE9FYTdXdFZCb3NoOG93VGVEbXNWWUVrLzEyN0NnbXZicGg4SkpydXlqSHR0L2hVKzViNUhqWU1mTUl1UEJNUDVhODA0WkNVVDgzVUJJaFJmOEFkY2J2VEtOZHExYjllVjA4amNJdHRoTTA4TG40Q2c5ZytaQXlZbnAxQytIRE9MMk1jWVJvY0E1K0ZlZmVVaExwQ1Zsejcxbi9BN2F2NjMvejNKaEZXS25Vd3k4Qzdta1dLTzBhbWR5TG5MT21MZ2l5VmlMd2tsZGkxWXltYzU3YUsxQ3UwVndaU0kxK1BXZGNlWE1tWUNwMkw3NjRiVHliMCtvZ1pvRE80cHBRekp5eXZXUTJXY0JYNmpNMkZEVGo2dDZqSlIwMGZyTTZoZ0dLcDlZM2k4YitxclBHcEMrL1UxcWtpa0UvaEtkdW9WSXJRTWZONVNIUmpUQm9SRzYrVlQrV0FSNVNaTkN5YlYrY0p1SmpVMzM2VGd1bStkYlcrNjRwMTdYV2NydmMvUFk0T1RMeFNmMlpjZjMrK1c0S3ZJNVBaZGZzeU5Ua2pCRzE1S2FJUGFZcmRDWVVaMkxEK2haYlJZWVNUQlFMeEFpTmlDZ2hDRkE5OEc3UVdOaGxhS3Fvd0ZVL01WV3FVdVJpYVdoVlBSMkRDVGsyUTR5OG1iQlhQN2Q5OVFRRy9zL3A3WHJ3RFpPNjBncDgvdXZ6MGhWT0dpMnhUYktJWE9hUTBRN0lnYnpyY0xab2Flakk3S0czVUJqYlQyZmVsR3VjcENLeFhkcWdCVHArdVdacjVlTTBIdTZXZ1g5ZUVmRk5IVU91Vm5QdFFQeTNOQXp6Z01jY0Rtekc2MjA4SDBESmsvbzV2T3k2L1huWkwyblNMdEhST00weXFodWUydGxMTG5zVGpBSEtxSkJhR0laTXVWMFoxYWJTRVJyNTZwaTFuK3BGSGVkRnBrb2VTNmdjejJHSVdLRUtRTXVPMnNEL0lrWGxCNUNFbURZWGF2T0xKaFZabjVVZWRncjdXTHBLUlBkckRzMXBLOVlsSXl6UWJuTXFrZWtXTmVwL0locnB4YUFERVM5c285bmllUXZxeEtqaFpoc2lyY0hnQWZmOURFM2JNQ0dLYWdOYlNaVnVNdWE0R1NxSGhKQ1JmYlRhc2JGN0ttMGFHOURrbHVtQXRxcXMydlRaL2plZXNKcGErYkt4WFVCN2RTOU9mZ1VkIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZ2l2ZW5uYW1lIjoiQ2xhdXMgRGV0aGxlZnNlbiIsImxvZ2luVHlwZSI6IktleUNhcmQiLCJiM2YiOiJPU1Q1K2hlY09vOW1ua2NIWlQ2YWZDUnpDUEw5RERMNHM0NVQxRk90V3B3PSIsInBpZCI6IlBJRDo5MjA4LTIwMDItMi03Mzg0NjMwMzIyNDUiLCJ1c2VySWQiOiIxMDExMjYiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IlBJRDo5MjA4LTIwMDItMi03Mzg0NjMwMzIyNDUiLCJleHAiOjE3MzQ2MjQ3MjcsImlzcyI6IkVuZXJnaW5ldCIsImp0aSI6ImYzYjllZDAyLWY0NzktNDE3OC1hNmJkLTcyNTEwNzY5MDgwOCIsInRva2VuTmFtZSI6ImVsZGF0YTIwMjMxMiIsImF1ZCI6IkVuZXJnaW5ldCJ9.VzXLVmFAbntkBObKb_GhATeAGvk84NnavoPaN1PNXBU
|
||||||
|
|
||||||
|
|
||||||
# ########################################
|
# ########################################
|
||||||
|
|||||||
Reference in New Issue
Block a user