hallo,
ich versuche verzweifelt den wert eine entität in einen helper zu schreiben.
so sieht meine automation aus:
- id: '1747571826575'
alias: Solarthermie
description: ''
triggers:
- trigger: time
at: '14:51:00'
conditions: []
actions:
- action: input_number.set_value
metadata: {}
data:
value: '{{ states.sensor.solvis_heizung_solarthermie_warmemenge}}'
target:
entity_id: input_number.solarthermie_erzeugung_gesamt
mode: single
und so die Fehlermeldung:
Executed: May 18, 2025 at 14:51:00
Error: expected float for dictionary value @ data['value']
Result:
params:
domain: input_number
service: set_value
service_data:
value: >-
<template TemplateState(<state
sensor.solvis_heizung_solarthermie_warmemenge=6720;
state_class=total_increasing, unprocessed_value=6720,
unit_of_measurement=kWh, device_class=energy, friendly_name=Solvis Heizung
Solarthermie Wärmemenge @ 2025-05-18T13:23:14.096316+02:00>)>
entity_id:
- input_number.solarthermie_erzeugung_gesamt
target:
entity_id:
- input_number.solarthermie_erzeugung_gesamt
running_script: false
Hat jemand eine Idee?