Kommentare: Fronius und BYD Akku über Modbus steuern
Fragen / Kommentare zu Fronius und BYD Akku über Modbus steuern
(neueste zuerst)All real registers +1 except 40345, means: 40349 StorCtl_Mod, 40356 OutWRte 40357 InWRte From fronius doc: 40349 40349 1 RW 0x03 0x06 0x10 StorCtl_Mod 40356 40356 1 RW 0x03 0x06 0x10 OutWRte 40357 40357 1 RW 0x03 0x06 0x10 InWRte Fault comes from HA 40345 declaration i guess. Wbr,
Danke für die super Anleitung ich möchte gerne das Register ChaGriSet auslesen was muss ich dazu in den Template Sensor für einen Code schreiben (bin leider nicht der Programmierer), bei den andren konnte ich es mir durch die Beispielcodes zusammenreimen. Ich hätte diesen Ansatz getroffen: {% set ChaGriSet_mod= states('sensor.reading_battery_settings').split(',')[15] | int%} {{ "NETZ AUS" if ChaGriSet_mod == 0 else "NETZ EIN" if ChaGriSet_mod == 1 else else "Fehler" }} Ich bekomme jedoch folgende Anzeige in der Vorschau: Dieses Template überwacht keine Ereignisse und wird nicht automatisch aktualisiert. Danke für deine Unterstützung
Servus, vielen lieben Dank für die rasche Rückmeldung! Du hattest natürlich recht mit dem else richtig schaut das Yaml so aus: {% set ChaGriSet_mod= states('sensor.reading_battery_settings').split(',')[15] | int%} {{ "Netzladen erlaubt" if ChaGriSet_mod == 0 else "Netzladen nicht erlaubt" if ChaGriSet_mod == 1 else "FEHLER" }} Schönen Tag noch, sonnige Grüße aus Österreich
Beitrag erstellt von anonym
Hallo! Danke für die tolle Anleitung. Funktioniert, jedoch wenn ich den Akku aus dem Netz laden möchte, lädt der Akku nur mit deutlich unter 1kW. Gesetzt habe ich aber 40356 = 10000 (also 100%). Ist noch ein anderes Limit einzustellen?
Fronius und BYD Akku über Modbus steuern, vielen Dank es ist eine super Beschreibung, auch die Detail finde ich echt Top!!! Ich hätte eine Frage zum Punkt: „Für das Setzen der Register bietet sich ein Skript an: "Einstellungen", "Automatisierungen & Szenen", "Skripte", "NEUES SKRIPT ERSTELLEN":“ Welchen Punkt muss ich wählen bei Sequenz Aktion hinzufügen, ich habe schon einiges probiert wie Szene usw. wäre über eine Unterstützung sehr dankbar.
Danke für dein Feedback. Als Aktion für die Sequenz benötigst du hier meist: "Modbus: Register schreiben" oder alternativ den vorbereiten YAML-Text kopieren und gegebenenfalls anpassen.
Beitrag erstellt von Bernhard
Danke für die rasche Antwort, ich habe mich wahrscheinlich nicht gut ausgedrückt. Ich würde gerne deinen Code verwenden (welcher unter Inhalt steht), aber ich weiß nicht, wie ich den Yaml einfügen kann. Wenn ich beim Punkt Sequenz hinzufügen anklicke, geht ein Fenster auf wo ich zu Auswahl folgende Punkte habe: Auswählen/Bedingung/Dienste Ausführen usw. welchen Punkt muss ich nehmen um den Inhalt „alias: Reset charging sequence: - service: modbus.write_register… einfügen zu können. Danke Liebe Grüße Roman
Beitrag erstellt von anonym
Rechts oben im Editor auf Ebene der Überschrift, bei den 3 Punkten "⁝" und "als YAML bearbeiten"
Beitrag erstellt von Bernhard
Danke für die rasche Antwort, das war die Lösung. Wirklich sehr gute Beschreibung vielen Dank dafür!!! Du kannst damit sicher nicht nur mir sondern vielen helfen, den Speicher gut zu nutzen.
Beitrag erstellt von anonym
Beitrag erstellt von Bernhard