Added humidifier set humid automation. Removed states.state occurances to the less error-prone alternative.

This commit is contained in:
Marcus Scholz 2024-01-21 00:15:44 +01:00
parent 392e8508d3
commit 565b1b1b81

View File

@ -478,8 +478,8 @@
payload: '{"text": "{{message}}", "icon": "clockcolor", "duration": 16}' payload: '{"text": "{{message}}", "icon": "clockcolor", "duration": 16}'
variables: variables:
message: '{% set t = now().hour %} {% set m = ''Morgen'' if t < 12 else ''Nachmittag'' message: '{% set t = now().hour %} {% set m = ''Morgen'' if t < 12 else ''Nachmittag''
if t < 18 else ''Abend'' %} Guten {{m}} Marcus. Draußen sind es {{states.sensor.aussentemperatur.state}} if t < 18 else ''Abend'' %} Guten {{m}} Marcus. Draußen sind es {{states(sensor.aussentemperatur)}}
Grad Celsius und es ist {{states.sensor.time.state}} Grad Celsius und es ist {{states(sensor.time)}}
' '
mode: single mode: single
@ -536,8 +536,8 @@
target: target:
entity_id: tts.piper entity_id: tts.piper
variables: variables:
message: 'Die Außentemperatur ist mit {{states.sensor.aussentemperator.state}} message: 'Die Außentemperatur ist mit {{states(''sensor.aussentemperatur'')}}
° Celsius {{((states.sensor.aussentemperator.state|float)-(states.sensor.wohnungstemperatur.state|float)) ° Celsius {{((states(''sensor.aussentemperatur'')|float)-(states(''sensor.wohnungstemperatur'')|float))
| round(1)}} Grad höher als die Wohnungstemperatur. Mach die Fenster zu und | round(1)}} Grad höher als die Wohnungstemperatur. Mach die Fenster zu und
gegebenenfalls die Rolladen runter. gegebenenfalls die Rolladen runter.
@ -589,8 +589,8 @@
entity_id: tts.piper entity_id: tts.piper
mode: single mode: single
variables: variables:
message: 'Die Außentemperatur ist mit {{states.sensor.aussentemperator.state}} message: 'Die Außentemperatur ist mit {{states(''sensor.aussentemperatur'')}}
° Celsius {{((states.sensor.wohnungstemperatur.state|float)-(states.sensor.aussentemperator.state|float))|round(1)}} ° Celsius {{((states(''sensor.wohnungstemperatur'')|float)-(states(''sensor.aussentemperatur'')|float))|round(1)}}
Grad niedriger als die Wohnungstemperatur. Lass die Frischluft herein! Grad niedriger als die Wohnungstemperatur. Lass die Frischluft herein!
' '
@ -873,3 +873,18 @@
data: data:
addon: core_letsencrypt addon: core_letsencrypt
mode: single mode: single
- id: '1705787842132'
alias: 'Luftbefeuchter: Zielwert'
description: Leicht oberhalb des Wohnungsdurchschnitts
trigger:
- platform: time_pattern
minutes: /10
condition: []
action:
- service: humidifier.set_humidity
metadata: {}
data:
humidity: '{{ int(states(''sensor.wohnungsluftfeuchtigkeit'')) + 20 }}'
target:
entity_id: humidifier.badezimmer
mode: single