Hallo liebes Forum,
ich wende mich mit einer Frage an euch, die ich leider so noch nicht beantwortet gefunden habe, weder in YouTube, noch per Google, auch nicht hier im Forum.
Was ich aber gefunden habe, sind andere mit dem gleichen Problem ohne Lösung, z.B. hier:
Ich möchte das Problem etwas allgemeiner formulieren:
Ich möchte, in Abhändigkeit von unterschiedlichen Eingangsgrößen eine Veränderung an einem Wert einer Entität vornehmen. In meinem Fall handelt es sich um den Ladestrom für mein E-Auto, den ich unter bestimmten Bedingungen um 1 erhöhen oder senken möchte.
Die Automation funktioniert testweise, wenn ich einen Helfer (input_number.soeicher_ladestrom) verwende und diesen wie folgt erhöhe oder senke:
service: input_number.increment
metadata: {}
data: {}
target:
entity_id: input_number.speicher_ladestrom
Ersetze ich den Helfer jedoch durch die Entität, dann klappt das leider nicht mehr.
Prinzipiell könnte man sich auch vorstellen, das Ganze einfach als Rechnung zu schreiben:
service: number.set_value
metadata: {}
data:
value: number.homeassistant_go_echarger_255073_amp + 1
target:
entity_id: number.homeassistant_go_echarger_255073_amp
Aber das funktioniert eben leider nicht.
Daher die allgemeine Frage:
Kann man in Automationen rechnen? Wenn ja, welche Bedingungen müssen erfüllt sein?
Gibt es ein Beispiel, losgelöst von bestimmten Entitäten, das dieses Problem erklärt?
Vielen Dank fürs Lesen
Flo
by HarryP: Post formatiert