7 Commits
Author SHA1 Message Date
Commander1024 d0785061c5 Fixed Badezimmerentlüftung 2026-11-02 14:42:55 +01:00
Commander1024 1eedfa1fab Set 16 audio bits 2026-11-02 14:42:29 +01:00
Commander1024 18ed74206a Updated HA. 2026-11-02 14:41:47 +01:00
Commander1024 c1d0778496 Add MQTT button to open front door 2026-10-17 14:12:43 +02:00
Commander1024 196ade4c3a Added Sleepingroom (clock) automations 2026-10-05 07:02:07 +02:00
Commander1024 5610266a62 Disable clock effect when going to bed. 2026-10-02 10:41:56 +02:00
Commander1024 9dcdaadae6 Updated device entities. 2026-10-01 00:10:15 +02:00
4 changed files with 173 additions and 73 deletions
+1 -1
View File
@@ -1 +1 @@
2026.9.4 2026.10.4
+161 -72
View File
@@ -28,18 +28,18 @@
alias: TV Anti-Reflexion alias: TV Anti-Reflexion
description: Schaltet Wohnzimmer hinten Ambient Light aus, um Reflexionen im TV description: Schaltet Wohnzimmer hinten Ambient Light aus, um Reflexionen im TV
zu verhindern. zu verhindern.
trigger: triggers:
- platform: state - entity_id: media_player.lg_webos_smart_tv
entity_id: media_player.lg_webos_smart_tv
from: 'off' from: 'off'
to: 'on' to: 'on'
condition: [] trigger: state
action: conditions: []
- service: light.turn_off actions:
target: - target:
device_id: 6dcbd87b459412144bddc42af3ae8b83 device_id: 5a0caeab0be8e10747c74dcf5dd9ced1
data: data:
transition: 2 transition: 2
action: light.turn_off
mode: single mode: single
- id: '1623526683767' - id: '1623526683767'
alias: Licht bei Sonnenaufgang ausschalten alias: Licht bei Sonnenaufgang ausschalten
@@ -56,14 +56,14 @@
area_id: area_id:
- schlafzimmer - schlafzimmer
device_id: device_id:
- 53a27edf581fcf40f3bc8b253b1ee369 - f39e4bf25a3bee97f237b0d7ddd64493
- 4e8211f6c1ad515c79d7a26f3d7c9a27 - ca8b65e4a22153f953a88d7bb1efb36b
- c64e7c3dcda7f1c23e456959f2c60f39 - 2b27a605524f6617ed1f71f98e0eb74d
- 4edd9b9df7d1f6f2fe7dcc2e5c0eb968 - 2a5b866b0062c298950cb0bd03ec14eb
- 6dcbd87b459412144bddc42af3ae8b83 - 5a0caeab0be8e10747c74dcf5dd9ced1
- 98a9eef603f8c8ae6200c4834a3dbf4f - 23aeb31cedaf3ff0bf14d4a05fc779da
- 32d15eec63fe68d5770813d47da53657 - fb581090b15a027cf071b99d0ea00874
- 9f42805af5b7e423023595390342b9ac - a7c56c0e328765addc33be2f375778bc
entity_id: light.kajplats_e14_cws_globe_806lm entity_id: light.kajplats_e14_cws_globe_806lm
data: data:
transition: 2 transition: 2
@@ -85,17 +85,39 @@
area_id: area_id:
- wohnzimmer - wohnzimmer
- kuche - kuche
- schlafzimmer
- kinderzimmer - kinderzimmer
entity_id: entity_id:
- light.awtrix_528bd4_matrix - light.awtrix_528bd4_matrix
- light.awtrix_b8658c_matrix - light.awtrix_b8658c_matrix
- light.schlafzimmer_bett
- light.schlafzimmer_deckenlicht
data: {} data: {}
action: light.turn_off action: light.turn_off
- type: turn_off - type: turn_off
device_id: 6d1be741876624a70ab5b01b54c6fd6f device_id: 40ea5b499584568460396dc9b920beca
entity_id: switch.kuche_musik entity_id: switch.kuche_musik
domain: switch domain: switch
- action: light.turn_on
metadata: {}
target:
entity_id: light.schlafzimmeruhr_display
data:
rgb_color:
- 224
- 27
- 36
brightness_pct: 5
- action: button.press
metadata: {}
target:
entity_id: button.schlafzimmeruhr_clear_digit_colors
data: {}
- action: select.select_option
metadata: {}
target:
entity_id: select.schlafzimmeruhr_effect
data:
option: None
- action: lock.lock - action: lock.lock
metadata: {} metadata: {}
target: target:
@@ -194,23 +216,23 @@
alias: TV Anti-Reflexion (undo) alias: TV Anti-Reflexion (undo)
description: Schaltet Wohnzimmer hinten Ambient Light wieder ein, wenn vorne auch description: Schaltet Wohnzimmer hinten Ambient Light wieder ein, wenn vorne auch
(noch) eingeschaltet ist. (noch) eingeschaltet ist.
trigger: triggers:
- platform: state - entity_id: media_player.lg_webos_smart_tv
entity_id: media_player.lg_webos_smart_tv
to: 'off' to: 'off'
from: 'on' from: 'on'
condition: trigger: state
conditions:
- condition: device - condition: device
type: is_on type: is_on
device_id: 4edd9b9df7d1f6f2fe7dcc2e5c0eb968 device_id: 2a5b866b0062c298950cb0bd03ec14eb
entity_id: light.wohnzimmer_vorne entity_id: light.wohnzimmer_vorne
domain: light domain: light
action: actions:
- service: light.turn_on - data:
data:
transition: 2 transition: 2
target: target:
device_id: 6dcbd87b459412144bddc42af3ae8b83 device_id: 5a0caeab0be8e10747c74dcf5dd9ced1
action: light.turn_on
mode: single mode: single
- id: '1623941937228' - id: '1623941937228'
alias: Licht im Schlafzimmer zur Schlafenszeit einschalten alias: Licht im Schlafzimmer zur Schlafenszeit einschalten
@@ -228,9 +250,24 @@
state: home state: home
actions: actions:
- target: - target:
device_id: 68868390eda35e969ec60a13020f2407 device_id: ddf95b1e837e69c677460491a2600cd4
data: {} data: {}
action: light.turn_on action: light.turn_on
- action: select.select_option
metadata: {}
target:
entity_id: select.schlafzimmeruhr_effect
data:
option: None
- action: esphome.sleepingroom_clock_set_gradient
data:
red1: 255
green1: 40
blue1: 0
red2: 60
green2: 0
blue2: 120
angle: 0
- data: - data:
cache: true cache: true
media_player_entity_id: media_player.home_assistant_voice_0a7c6b_media_player media_player_entity_id: media_player.home_assistant_voice_0a7c6b_media_player
@@ -276,7 +313,7 @@
seconds: 0 seconds: 0
milliseconds: 0 milliseconds: 0
- target: - target:
device_id: 68868390eda35e969ec60a13020f2407 device_id: ddf95b1e837e69c677460491a2600cd4
data: {} data: {}
action: light.turn_on action: light.turn_on
- action: lock.unlock - action: lock.unlock
@@ -284,6 +321,25 @@
target: target:
entity_id: lock.flur_wohnungstur entity_id: lock.flur_wohnungstur
data: {} data: {}
- action: light.turn_on
metadata: {}
target:
entity_id: light.schlafzimmeruhr_display
data:
brightness_pct: 50
enabled: true
- action: select.select_option
metadata: {}
target:
entity_id: select.schlafzimmeruhr_effect
data:
option: Color Cycle
- action: select.select_option
metadata: {}
target:
entity_id: select.schlafzimmeruhr_effect_spread
data:
option: Per LED
mode: single mode: single
- id: '1624820688449' - id: '1624820688449'
alias: 'Anruf: Beim Klingeln grün blinken' alias: 'Anruf: Beim Klingeln grün blinken'
@@ -406,10 +462,9 @@
- id: '1628972104416' - id: '1628972104416'
alias: Raumduft nach einer Stunde wieder ausschalten alias: Raumduft nach einer Stunde wieder ausschalten
description: '' description: ''
trigger: triggers:
- platform: device - type: turned_on
type: turned_on device_id: b29693c2517f4d6538da9fe7e5e5a262
device_id: 5a08ac4c3b3893b540a9934fa92dccfa
entity_id: switch.flur_raumduft entity_id: switch.flur_raumduft
domain: switch domain: switch
for: for:
@@ -417,10 +472,11 @@
minutes: 0 minutes: 0
seconds: 0 seconds: 0
milliseconds: 0 milliseconds: 0
condition: [] trigger: device
action: conditions: []
actions:
- type: turn_off - type: turn_off
device_id: 5a08ac4c3b3893b540a9934fa92dccfa device_id: b29693c2517f4d6538da9fe7e5e5a262
entity_id: switch.flur_raumduft entity_id: switch.flur_raumduft
domain: switch domain: switch
mode: single mode: single
@@ -439,7 +495,7 @@
state: home state: home
actions: actions:
- type: turn_on - type: turn_on
device_id: 5a08ac4c3b3893b540a9934fa92dccfa device_id: b29693c2517f4d6538da9fe7e5e5a262
entity_id: switch.flur_raumduft entity_id: switch.flur_raumduft
domain: switch domain: switch
- data: {} - data: {}
@@ -521,8 +577,8 @@
action: script.moodlight_orange_plasma action: script.moodlight_orange_plasma
- target: - target:
device_id: device_id:
- 53a27edf581fcf40f3bc8b253b1ee369
- 5abbb43e5d015ee75c7c900240b4329e - 5abbb43e5d015ee75c7c900240b4329e
- f39e4bf25a3bee97f237b0d7ddd64493
data: data:
brightness_pct: 70 brightness_pct: 70
color_temp_kelvin: 2000 color_temp_kelvin: 2000
@@ -906,8 +962,8 @@
action: script.moodlight_xmas action: script.moodlight_xmas
- target: - target:
device_id: device_id:
- 53a27edf581fcf40f3bc8b253b1ee369
- 5abbb43e5d015ee75c7c900240b4329e - 5abbb43e5d015ee75c7c900240b4329e
- f39e4bf25a3bee97f237b0d7ddd64493
data: data:
brightness_pct: 70 brightness_pct: 70
color_temp_kelvin: 2000 color_temp_kelvin: 2000
@@ -934,15 +990,15 @@
area_id: area_id:
- schlafzimmer - schlafzimmer
device_id: device_id:
- 53a27edf581fcf40f3bc8b253b1ee369
- 4e8211f6c1ad515c79d7a26f3d7c9a27
- c64e7c3dcda7f1c23e456959f2c60f39
- 4edd9b9df7d1f6f2fe7dcc2e5c0eb968
- 6dcbd87b459412144bddc42af3ae8b83
- 98a9eef603f8c8ae6200c4834a3dbf4f
- 32d15eec63fe68d5770813d47da53657
- 9f42805af5b7e423023595390342b9ac
- 5abbb43e5d015ee75c7c900240b4329e - 5abbb43e5d015ee75c7c900240b4329e
- f39e4bf25a3bee97f237b0d7ddd64493
- ca8b65e4a22153f953a88d7bb1efb36b
- 2b27a605524f6617ed1f71f98e0eb74d
- 2a5b866b0062c298950cb0bd03ec14eb
- 5a0caeab0be8e10747c74dcf5dd9ced1
- 23aeb31cedaf3ff0bf14d4a05fc779da
- fb581090b15a027cf071b99d0ea00874
- a7c56c0e328765addc33be2f375778bc
data: data:
transition: 2 transition: 2
action: light.turn_off action: light.turn_off
@@ -966,15 +1022,15 @@
- data: {} - data: {}
target: target:
device_id: device_id:
- 4edd9b9df7d1f6f2fe7dcc2e5c0eb968 - 2a5b866b0062c298950cb0bd03ec14eb
- 6dcbd87b459412144bddc42af3ae8b83 - 5a0caeab0be8e10747c74dcf5dd9ced1
action: light.turn_on action: light.turn_on
action_button_down_short: action_button_down_short:
- data: {} - data: {}
target: target:
device_id: device_id:
- 6dcbd87b459412144bddc42af3ae8b83 - 5a0caeab0be8e10747c74dcf5dd9ced1
- 4edd9b9df7d1f6f2fe7dcc2e5c0eb968 - 2a5b866b0062c298950cb0bd03ec14eb
action: light.turn_off action: light.turn_off
action_button_left_short: action_button_left_short:
- data: {} - data: {}
@@ -990,14 +1046,14 @@
data: {} data: {}
action_button_down_double: action_button_down_double:
- target: - target:
device_id: 9f42805af5b7e423023595390342b9ac device_id: a7c56c0e328765addc33be2f375778bc
data: {} data: {}
action: light.turn_off action: light.turn_off
action_button_up_double: action_button_up_double:
- metadata: {} - metadata: {}
data: {} data: {}
target: target:
device_id: 9f42805af5b7e423023595390342b9ac device_id: a7c56c0e328765addc33be2f375778bc
action: light.turn_on action: light.turn_on
button_up_double_press: true button_up_double_press: true
button_down_double_press: true button_down_double_press: true
@@ -1022,39 +1078,38 @@
remote: bd97db2ae9b0104d50dc6a343315608b remote: bd97db2ae9b0104d50dc6a343315608b
double_dot_single_press: double_dot_single_press:
- target: - target:
device_id: device_id: ddf95b1e837e69c677460491a2600cd4
- 68868390eda35e969ec60a13020f2407
data: {} data: {}
action: light.turn_off action: light.turn_off
double_dot_double_press: double_dot_double_press:
- metadata: {} - metadata: {}
data: {} data: {}
target: target:
device_id: 3c86ddd39979139f29645308815c0271 device_id: 824bb838dd09391e75dd7c366a571c4c
action: light.turn_off action: light.turn_off
single_dot_single_press: single_dot_single_press:
- metadata: {} - metadata: {}
data: {} data: {}
target: target:
device_id: 68868390eda35e969ec60a13020f2407 device_id: ddf95b1e837e69c677460491a2600cd4
action: light.turn_on action: light.turn_on
single_dot_double_press: single_dot_double_press:
- metadata: {} - metadata: {}
data: {} data: {}
target: target:
device_id: 3c86ddd39979139f29645308815c0271 device_id: 824bb838dd09391e75dd7c366a571c4c
action: light.turn_on action: light.turn_on
double_dot_long_press: double_dot_long_press:
- metadata: {} - metadata: {}
data: {} data: {}
target: target:
device_id: b7c1c80b21406c5608e38aa0c7e7e439 device_id: 64daf8ee59e890acd2930fa91bcdeb9c
action: switch.turn_off action: switch.turn_off
single_dot_long_press: single_dot_long_press:
- metadata: {} - metadata: {}
data: {} data: {}
target: target:
device_id: b7c1c80b21406c5608e38aa0c7e7e439 device_id: 64daf8ee59e890acd2930fa91bcdeb9c
action: switch.turn_on action: switch.turn_on
- id: '1705488817426' - id: '1705488817426'
alias: Let's Encrypt alias: Let's Encrypt
@@ -1072,17 +1127,17 @@
- id: '1705787842132' - id: '1705787842132'
alias: 'Luftbefeuchter: Zielwert' alias: 'Luftbefeuchter: Zielwert'
description: Leicht oberhalb des Wohnungsdurchschnitts description: Leicht oberhalb des Wohnungsdurchschnitts
trigger: triggers:
- platform: time_pattern - minutes: /10
minutes: /10 trigger: time_pattern
condition: [] conditions: []
action: actions:
- service: humidifier.set_humidity - metadata: {}
metadata: {}
data: data:
humidity: '{{ int(states(''sensor.wohnungsluftfeuchtigkeit'')) + 20 }}' humidity: '{{ int(states(''sensor.wohnungsluftfeuchtigkeit'')) + 20 }}'
target: target:
entity_id: humidifier.badezimmer entity_id: humidifier.badezimmer_badezimmer_ventilator_absaugung
action: humidifier.set_humidity
mode: single mode: single
- id: '1708188056710' - id: '1708188056710'
alias: IKEA STYRBAR - Moodlight Wohnzimmer alias: IKEA STYRBAR - Moodlight Wohnzimmer
@@ -1113,14 +1168,14 @@
domain: switch domain: switch
action_button_up_double: action_button_up_double:
- type: turn_on - type: turn_on
device_id: 98a9eef603f8c8ae6200c4834a3dbf4f device_id: 23aeb31cedaf3ff0bf14d4a05fc779da
entity_id: fdcff3852ecc17099c953da17eb4b8a3 entity_id: fdcff3852ecc17099c953da17eb4b8a3
domain: light domain: light
button_up_double_press: true button_up_double_press: true
button_down_double_press: true button_down_double_press: true
action_button_down_double: action_button_down_double:
- type: turn_off - type: turn_off
device_id: 98a9eef603f8c8ae6200c4834a3dbf4f device_id: 23aeb31cedaf3ff0bf14d4a05fc779da
entity_id: fdcff3852ecc17099c953da17eb4b8a3 entity_id: fdcff3852ecc17099c953da17eb4b8a3
domain: light domain: light
action_button_up_long: [] action_button_up_long: []
@@ -1391,7 +1446,7 @@
data: data:
volume_level: 0.47 volume_level: 0.47
- type: turn_off - type: turn_off
device_id: 81d56cc472abaec2a02702def5f9cf66 device_id: f11b54371dd442568f1642fabf649116
entity_id: a57a56132635ff48a6d2ae8df322b385 entity_id: a57a56132635ff48a6d2ae8df322b385
domain: switch domain: switch
mode: single mode: single
@@ -1404,7 +1459,7 @@
conditions: [] conditions: []
actions: actions:
- type: turn_on - type: turn_on
device_id: 81d56cc472abaec2a02702def5f9cf66 device_id: f11b54371dd442568f1642fabf649116
entity_id: a57a56132635ff48a6d2ae8df322b385 entity_id: a57a56132635ff48a6d2ae8df322b385
domain: switch domain: switch
mode: single mode: single
@@ -1492,3 +1547,37 @@
entity_id: button.touchkio_raspberrypi_refresh entity_id: button.touchkio_raspberrypi_refresh
data: {} data: {}
mode: single mode: single
- id: '1791126911003'
alias: 'Schlafzimmeruhr: Außentemperatur anzeigen'
description: ''
triggers:
- trigger: state
entity_id:
- binary_sensor.schlafzimmeruhr_button_2
to:
- 'on'
conditions: []
actions:
- action: esphome.sleepingroom_clock_show_number
data:
value: '{{ states(''sensor.aussentemperatur'') | round(0) | int }}'
unit: C
duration: 10000
mode: single
- id: '1791127515667'
alias: 'Schlafzimmeruhr: Sekunden anzeigen'
description: ''
triggers:
- trigger: state
entity_id:
- binary_sensor.schlafzimmeruhr_button_1
to:
- 'on'
conditions: []
actions:
- action: button.press
metadata: {}
target:
entity_id: button.schlafzimmeruhr_show_seconds
data: {}
mode: single
+2
View File
@@ -141,7 +141,9 @@ speaker:
dac_type: external dac_type: external
channel: stereo channel: stereo
sample_rate: 48000 sample_rate: 48000
bits_per_sample: 16bit
buffer_duration: 300ms buffer_duration: 300ms
mclk_multiple: 384
- platform: mixer - platform: mixer
id: mixing_speaker id: mixing_speaker
+9
View File
@@ -1,3 +1,12 @@
button:
- name: Haustür öffnen
unique_id: gdoor_haustuer_oeffnen
icon: mdi:door-open
command_topic: gdoor/bus_tx
payload_press: '0200319A59A60000A1E2A1A494'
qos: 0
retain: false
sensor: sensor:
# MQTT/RTL_433 (outdoor) sensors # MQTT/RTL_433 (outdoor) sensors
# Reliable sensor with good placement (good values) and good reception # Reliable sensor with good placement (good values) and good reception