Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Frage: wie führe ich den Dienst "write" aus? #210

Closed
kroessig opened this issue Nov 30, 2023 · 3 comments
Closed

Frage: wie führe ich den Dienst "write" aus? #210

kroessig opened this issue Nov 30, 2023 · 3 comments

Comments

@kroessig
Copy link

Hallo,

ich habe den Bereich gelesen, aber ich bekomme es dennoch nicht hin:
Ich will eine Automatisierung starten, die den Wert "heating_target_correction" um 1 erhöht. Habe den Wert geändert und jeweils die Diagnostik-Files geladen und verglichen. Sollte der Parameter ID_Einst_WK_akt sein.

Unter Dienste (dort teste ich immer zuerst meine Dienste) hab ich folgendes geschrieben:

service: luxtronik2.write
data:
  parameter: ID_Einst_WK_akt
  value: "{{ float(states('number.luxtronik2_heating_target_correction')) + 1 }}"

Es kommt der Hinweis: "Die Benutzeroberfläche unterstützt keine Templates. Du kannst aber weiterhin den YAML-Editor verwenden."
Ich kann ausführen, grüner Haken, aber nichts passiert....

Unter Vorlage kommt bei "{{ float(states('number.luxtronik2_heating_target_correction')) + 1 }}" der richtige Wert raus.

Kann mir das jemand korrekt zusammenschrieben. Vielen Dank vorab!

@BenPru
Copy link
Owner

BenPru commented Nov 30, 2023

Das sieht eigentlich richtig aus. Hast Du Meldungen im Log?
Du versucht die Daten roh zu Luxtronik zu schreiben.
Leichter ist es, die climate oder number Domänen von HA zu verwenden. Dann hast Du auch Eingabe-Vorschläge und eine bessere GUI.
Als Beispiel:

service: number.set_value
target:
  entity_id: number.luxtronik2_heating_target_correction
data_template:
  value: "{{ (states('number.luxtronik2_heating_target_correction') | float(default=0)) + 1 }}"

@kroessig
Copy link
Author

ich war so in der Readme vertieft, dass ich gar nicht an diese Möglichkeit gedacht habe. Macht es wesentlich einfacher....
Funktioniert auf Anhieb....
Danke dir!

das mit den Parametern und write Dienst verfolge ich zunächst nicht weiter.

@BenPru BenPru closed this as completed Nov 30, 2023
@BenPru
Copy link
Owner

BenPru commented Nov 30, 2023

Der Dienst ging aktuell nicht. Sollte gefixt sein:
2023.11.30-Beta

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants