Programmierhilfe: Wie was eintragen?

Fidibus

Active member
Moin,
im PV-Forum antwortet mir leider niemand, vielleicht weiß einer von euch Rat:
  • Moin,
    ich möchte nun über HA der SoC Reserved for backup von 20% auf 50% erhöhen.
    Nun möchte ich nicht unwissend darin rumfuhrwerken, daher frage ich.
    In der Integration von mkaiser sind vorangelegte Automationen dabei.
    Ich denke, dass die Richtige :
    sungrow inverter reserved backup SoC input slider update
    ist.
    Es soll ganz einfach funktionieren.
    Ich habe mir einen Schalter gebaut, wenn ich diesen anschalte, soll der reserved SoC auf 50% gesetzt werden.
    Das Rückschalten soll erfolgen, wenn ich den Schalter wieder ausschalte.
    Nun erst einmal die Frage, wie im mitgelieferten Code
    Code:
    service: modbus.write_register
    data_template:
      hub: SungrowSHx
      slave: 1
      address: 13099
      value: "{{ states('input_number.set_sg_reserved_soc_for_backup') | int}}"
    genau was einzutragen wäre...


 
Moin nochmal,
keiner einen Hinweis, wie ich die "50" in die Zeile reinsetzen muss?
Code:
value: "{{ states('input_number.set_sg_reserved_soc_for_backup') | int}}"
 
Ich hole mal etwas weiter aus.
Es geht um den Reserve-Ladezustand des Akkus an der PV-Anlage (SoC Reserved for backup). Dieser definiert, wieviel % der Gesamtkapazität für den Fall eines Stromausfalls vorgehalten wird.
In der Integration von mKaiser für SunGrow Wechselrichter sind einige Automatisierungen mitgeliefert.
So auch "sungrow inverter reserved backup SoC input slider update".
In post #1 ist der Code für die Aktion innerhalb dieser Automation.
Alles andere erschließt sich mir sehr gut im visuellen Editor.
Der ActionsCode ist aber im visuellen Editor nicht darstellbar, mir werden die obigen Zeilen angezeigt.
Eingestellt ist aktuell ein Wert von 20% (das ist die Empfehlung für Sommer), wobei ich schon nicht weiß, ob das %-Zeichen nicht erst in der Darstellung hinzugefügt wird. Nun möchte ich in einer Abhängigkeit diese 20% auf 50% (Empfehlung für Winter) erhöhen.
In die direkte Einstellmöglichkeit komme ich mit meinem Endnutzeraccount so erst einmal nicht ohne weiteres ran.
Da ich vermute, dass beim direkten Schreiben in die Modbus-Register keine Verifikation des Strings erfolgt, befürchte ich, dass es da zu Problemen kommen kann, wenn ich nicht die richtige Form treffe.
 
input_number.set_sg_reserved_soc_for_backup ist ein Nummer Helfer, den kannst du dir ins Dashboard legen und verstellen, auch per Automation/Skript. Vorher musst du den natürlich anlegen.
 
Sorry Leute,
ich bin völlig blind durch die mKaiser Integration gehechelt.
Inzwischen habe ich alles fertig (!) gefunden....ich schäme mich.
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
4.676
Beiträge
47.748
Mitglieder
4.325
Neuestes Mitglied
Tim Schroth
Zurück
Oben