Compare commits

...

5 Commits

Author SHA1 Message Date
claus 5bffdbab78 der er nogen 2026-03-15 15:24:42 +01:00
claus 5b4f8b09e8 Tænd lys når andreas kommer hjem og det er mørkt 2026-03-15 15:23:47 +01:00
claus 532611f6f9 Alarmer 2026-03-15 15:22:43 +01:00
claus 7d61321016 Kamera overvågning i indkørsel 2026-03-15 15:22:17 +01:00
claus ba3dee3370 Added and changed a few files 2026-03-15 15:18:34 +01:00
9 changed files with 106 additions and 13 deletions
+1 -1
View File
@@ -1 +1 @@
2023.12.2
2026.2.2
+1
View File
@@ -53,3 +53,4 @@ configuration_minimal.yaml
*.log*
*.db*
.com*
include/automations/lys_have.yaml
+24 -1
View File
@@ -47,6 +47,7 @@ http:
## Recorder
## ########################################
recorder:
purge_keep_days: 5
exclude:
domains:
- device_tracker
@@ -107,6 +108,12 @@ input_boolean:
first_run_eve:
first_run_stue:
## ########################################
## nattis
## ########################################
## ########################################
## DuckDNS
@@ -146,6 +153,12 @@ sonoff:
# garbage_collection: !include include/garbage/garbage.yaml
logger:
default: warning
logs:
custom_components.affalddk: debug
pyaffalddk: debug
## ########################################
## Miele (HACS)
## ########################################
@@ -228,7 +241,17 @@ script: !include_dir_merge_named include/scripts/
shell_command: !include_dir_merge_named include/shell_commands/
#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_script:
+6
View File
@@ -64,3 +64,9 @@
- device_id: daniel_schusler_dethlefsen_gmail_com
ignore_availability: true
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"
+10
View File
@@ -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
+6 -6
View File
@@ -122,7 +122,7 @@
- alias: 'Turn on alarms Daniel Afsted'
trigger:
platform: time
at: '20:05:50'
at: '20:07:10'
condition:
- condition: state
entity_id: binary_sensor.arbejdsdagimorgen
@@ -135,7 +135,7 @@
- alias: 'Turn off alarms Daniel Afsted'
trigger:
platform: time
at: '20:00:50'
at: '20:01:10'
condition:
- condition: state
entity_id: binary_sensor.arbejdsdagimorgen
@@ -144,7 +144,7 @@
- service: homeassistant.turn_off
entity_id: switch.sonos_alarm_1894
- alias: 'Turn on alarms Daniel Tuesdays Thursdays'
- alias: 'Turn on alarms Daniel Mondays and Fridays'
trigger:
platform: time
at: '20:06:20'
@@ -156,7 +156,7 @@
- service: homeassistant.turn_on
entity_id: switch.sonos_alarm_2273
- alias: 'Turn off alarms Daniel Tuesdays/Thursdays'
- alias: 'Turn off alarms Daniel Mondays and Fridays'
trigger:
platform: time
at: '20:00:43'
@@ -171,7 +171,7 @@
- alias: 'Turn on alarms Daniel Saturdays'
trigger:
platform: time
at: '20:06:30'
at: '20:08:30'
condition:
- condition: or
conditions:
@@ -221,7 +221,7 @@
- alias: 'Turn on alarms Badeværelse Afsted'
trigger:
platform: time
at: '20:06:10'
at: '20:07:10'
condition:
- condition: state
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
to: 'on'
action:
- service: notify.mobile_app_clausiphone
- service: notify.mobile_app_clausiphone15
data:
message: "Der er nogen i indkørslen"
# - service: script.sonos_say
@@ -17,10 +17,10 @@
data:
scene_id: before
snapshot_entities:
- light.pendle1
- light.lys_pendle
- service: light.turn_on
data:
entity_id: light.pendle1
entity_id: light.lys_pendle
brightness: 255
rgb_color: [255, 0, 0]
flash: long
+1 -1
View File
@@ -122,7 +122,7 @@ apple_tv_credentials: 2E3D5C439F040466:75D8A346F69EDCBBD33E93CD3C15C40AD4F3A0844
# ########################################
eloverblik_metering_point: 571313104402590469
eloverblik: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlblR5cGUiOiJDdXN0b21lckFQSV9SZWZyZXNoIiwidG9rZW5pZCI6IjZjMjhhYWZkLTVmOTYtNDAyMS1hZDlkLWE0MDkwNTlkMTk5ZCIsIndlYkFwcCI6WyJDdXN0b21lckFwaSIsIkN1c3RvbWVyQXBwIl0sImp0aSI6IjZjMjhhYWZkLTVmOTYtNDAyMS1hZDlkLWE0MDkwNTlkMTk5ZCIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL25hbWVpZGVudGlmaWVyIjoiUElEOjkyMDgtMjAwMi0yLTczODQ2MzAzMjI0NSIsImh0dHA6Ly9zY2hlbWFzLnhtbHNvYXAub3JnL3dzLzIwMDUvMDUvaWRlbnRpdHkvY2xhaW1zL2dpdmVubmFtZSI6IkNsYXVzIERldGhsZWZzZW4iLCJsb2dpblR5cGUiOiJLZXlDYXJkIiwicGlkIjoiOTIwOC0yMDAyLTItNzM4NDYzMDMyMjQ1IiwidHlwIjoiUE9DRVMiLCJ1c2VySWQiOiIxMDExMjYiLCJleHAiOjE2NzQ0NTg5MTMsImlzcyI6IkVuZXJnaW5ldCIsInRva2VuTmFtZSI6IkhBIiwiYXVkIjoiRW5lcmdpbmV0In0.dyRfANynYwhrrRz0OmbfpYlTftKX8H83cAbkvnvilgY
eloverblik: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ0b2tlblR5cGUiOiJDdXN0b21lckFQSV9SZWZyZXNoIiwidG9rZW5pZCI6ImYzYjllZDAyLWY0NzktNDE3OC1hNmJkLTcyNTEwNzY5MDgwOCIsIndlYkFwcCI6IkN1c3RvbWVyQXBwIiwidmVyc2lvbiI6IjIiLCJpZGVudGl0eVRva2VuIjoiN3ZZTElFTXBnc2VIQ0VGYXpEUjE5cmQ5RW9XQmJlTFdLelgzQU1zeElHZ0d1aUNITTFDRTBiTENlVXpKWVV2VlVWeXBRRkZBenNnVXR2ejBVNGhUT1RWdGY4UXRmRTNIQzdRYlVXSzJ1SnRjeVdkZFBwa2dLWkdHTFVYWkQvVzByd1BVQ05sWmE4eEdUbWJBcFA0WGFtamZkdVdwelJyd3JNa0szMi9kTDhvYm9ya1BBQkxUYWRxMnBBbnlhbkpwS0E2bjJCeGxyM1lsYmt4ejMwS0piOUNkbEJGQVN1Z21kWlV6V29UM1ZRcXJ6aGp4eWVBYWdTR0R2VForZkMwV1ZkMFJtNmpEckRQVEVZM2tvT01rZ3I3RkV6NDVNZEhBb2g3emtXM2xJVXdZU1RHcFQvU2pEV1VvNi9DNC8yZjJCbUE0OFQ1cVpQeWdSQW52bG1WSDRMOGFIaGJhQWp6ZXdWZUZVQjdNK2xyMnU3RjU3UUhaZng4bzFxQTZjNm14bGpUbE9pNy8wSS9OdTZVNFU5WHNKWlpIcjNIZUVKSjNqeTFmdW56U250bENocVpFcFUrS3ZjY1VZOWJhaXBwNm5EV3hTSDlnUTlhdmd0R1d4LzN5KzludWNnZmw1dTN2cW9ZMmdJd0RkWCtqbVdqOUJhY1VENXYrNU4yTE1RVUJSNEpvTGJYL0M2ek9oY3A2dCtXelJHbGROY2RpQXNZalMvc29WNDVTVXI1SzFZSGY2YmVDMXhydSsrMXF3SndpNUd3enhmdElkVlNvYzNuNlhWaG9iaGRua3g1MFdoK3lTRUIzVllIWXJra0tHL3FjQjczYVkzRE9TQllsVCtSbGRhenBra0k1MDg3K3g5bnFxSlV6bjBxdDZHTVU3R0tJbUZ6VHkyaGdLcnhuWjhBTGZmcElJWjg5UlVudFFyNG95UERIR2RRSWc1ZGY1STVVTGlCaHNObFFNYmtNQmNRL004ZUpNbklnRXR2cnJTdnZmL3pLeHN6ZitlcElnalZHZ2pITnlqaURNVEpSelh5SHJhcmlHS1dCRDZDMWZVb01VdzBYRTJEYUNvbG9TUHpRU0FtbnRtNFdMVE4rMkJ6TEFoMmRSckJFOTFEeWs2dlNBNklKRFRNN0laSllKaGhCalZVMllORWVhaHVrZW9wc1RCMG5zd3hlMlpOazZWMG03UUNJdVFaUVVaUGlFZGhoWWNQYjh6eURyZGwyUEMwSUg5QWcrdU1XK3lZU1BNM21EUkx1VWFYVXJQQUNKT0FjczdtVE5yaWd5OWlxV3Uza3hENllZVVY3aTFhTkcxckVRaXd3OHhVcHpTYXdTSE9FYTdXdFZCb3NoOG93VGVEbXNWWUVrLzEyN0NnbXZicGg4SkpydXlqSHR0L2hVKzViNUhqWU1mTUl1UEJNUDVhODA0WkNVVDgzVUJJaFJmOEFkY2J2VEtOZHExYjllVjA4amNJdHRoTTA4TG40Q2c5ZytaQXlZbnAxQytIRE9MMk1jWVJvY0E1K0ZlZmVVaExwQ1Zsejcxbi9BN2F2NjMvejNKaEZXS25Vd3k4Qzdta1dLTzBhbWR5TG5MT21MZ2l5VmlMd2tsZGkxWXltYzU3YUsxQ3UwVndaU0kxK1BXZGNlWE1tWUNwMkw3NjRiVHliMCtvZ1pvRE80cHBRekp5eXZXUTJXY0JYNmpNMkZEVGo2dDZqSlIwMGZyTTZoZ0dLcDlZM2k4YitxclBHcEMrL1UxcWtpa0UvaEtkdW9WSXJRTWZONVNIUmpUQm9SRzYrVlQrV0FSNVNaTkN5YlYrY0p1SmpVMzM2VGd1bStkYlcrNjRwMTdYV2NydmMvUFk0T1RMeFNmMlpjZjMrK1c0S3ZJNVBaZGZzeU5Ua2pCRzE1S2FJUGFZcmRDWVVaMkxEK2haYlJZWVNUQlFMeEFpTmlDZ2hDRkE5OEc3UVdOaGxhS3Fvd0ZVL01WV3FVdVJpYVdoVlBSMkRDVGsyUTR5OG1iQlhQN2Q5OVFRRy9zL3A3WHJ3RFpPNjBncDgvdXZ6MGhWT0dpMnhUYktJWE9hUTBRN0lnYnpyY0xab2Flakk3S0czVUJqYlQyZmVsR3VjcENLeFhkcWdCVHArdVdacjVlTTBIdTZXZ1g5ZUVmRk5IVU91Vm5QdFFQeTNOQXp6Z01jY0Rtekc2MjA4SDBESmsvbzV2T3k2L1huWkwyblNMdEhST00weXFodWUydGxMTG5zVGpBSEtxSkJhR0laTXVWMFoxYWJTRVJyNTZwaTFuK3BGSGVkRnBrb2VTNmdjejJHSVdLRUtRTXVPMnNEL0lrWGxCNUNFbURZWGF2T0xKaFZabjVVZWRncjdXTHBLUlBkckRzMXBLOVlsSXl6UWJuTXFrZWtXTmVwL0locnB4YUFERVM5c285bmllUXZxeEtqaFpoc2lyY0hnQWZmOURFM2JNQ0dLYWdOYlNaVnVNdWE0R1NxSGhKQ1JmYlRhc2JGN0ttMGFHOURrbHVtQXRxcXMydlRaL2plZXNKcGErYkt4WFVCN2RTOU9mZ1VkIiwiaHR0cDovL3NjaGVtYXMueG1sc29hcC5vcmcvd3MvMjAwNS8wNS9pZGVudGl0eS9jbGFpbXMvZ2l2ZW5uYW1lIjoiQ2xhdXMgRGV0aGxlZnNlbiIsImxvZ2luVHlwZSI6IktleUNhcmQiLCJiM2YiOiJPU1Q1K2hlY09vOW1ua2NIWlQ2YWZDUnpDUEw5RERMNHM0NVQxRk90V3B3PSIsInBpZCI6IlBJRDo5MjA4LTIwMDItMi03Mzg0NjMwMzIyNDUiLCJ1c2VySWQiOiIxMDExMjYiLCJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1laWRlbnRpZmllciI6IlBJRDo5MjA4LTIwMDItMi03Mzg0NjMwMzIyNDUiLCJleHAiOjE3MzQ2MjQ3MjcsImlzcyI6IkVuZXJnaW5ldCIsImp0aSI6ImYzYjllZDAyLWY0NzktNDE3OC1hNmJkLTcyNTEwNzY5MDgwOCIsInRva2VuTmFtZSI6ImVsZGF0YTIwMjMxMiIsImF1ZCI6IkVuZXJnaW5ldCJ9.VzXLVmFAbntkBObKb_GhATeAGvk84NnavoPaN1PNXBU
# ########################################