Ein letzter Versuch
action: number.set_value
target:
entity_id: number.marstek_venus_modbus_ladeleistung_einstellen
data:
value: "1"
Ein letzter Versuch
action: number.set_value
target:
entity_id: number.marstek_venus_modbus_ladeleistung_einstellen
data:
value: "1"
Garnicht drauf geachtet aber der sensorname darf doch garkeinen weiteren Punkt enthalten.
Und state hintendran hat da auch nichts verloren wenn das nicht zum Namen gehört.
states.sensor.uberschuss**.state**
Juhuuuu…..das hat jetzt funktioniert.
Und ich kann die “1” sogsar durch meinen Helfer ersetzen.
Habe die Aktion Testweise ausgelöst und der Wert wird korrekt geschrieben
Die Automation sieht jetzt so aus
alias: Test_Marstek_laden
description: ""
triggers:
- trigger: numeric_state
entity_id:
- sensor.uberschuss
for:
hours: 0
minutes: 0
seconds: 10
below: -600
conditions: []
actions:
- action: number.set_value
target:
entity_id: number.marstek_venus_modbus_ladeleistung_einstellen
data:
value: "{{ -(states.sensor.uberschuss.state | float - 300) }}"
- device_id: b98cb34d04299bcfb302ff87652fa60e
domain: select
entity_id: 767b97d797a4a9e2764692f2ef499b54
type: select_option
option: anti_feed
- device_id: b98cb34d04299bcfb302ff87652fa60e
domain: select
entity_id: d86db8343961c2d6041bbc43007c8838
type: select_option
option: charge
- type: turn_on
device_id: b98cb34d04299bcfb302ff87652fa60e
entity_id: 8a88f1b0c15b0c0188df2fd10e34fd2f
domain: switch
mode: single
Vielen Dank - jetzt kann ich weiter machen.