Benachrichtigungen
Alles löschen

Home Assistant Einbindung vom Deye 12k und baugleiche (Sunsyk, solarman...)

312 Beiträge
61 Benutzer
82 Likes
31.9 K Ansichten
TSG
 TSG
(@tsg)
Vorsichtiger Stromfühler
Beigetreten: Vor 1 Jahr
Beiträge: 101
 

Veröffentlicht von: @tenker

@tsg

ich habe deine YAML genommen und die ersten Bereiche für mein ESP32 umgeschrieben.

Leider bekomme ich die Fehler bei der Installation auf mein ESP.

INFO ESPHome 2023.12.5
INFO Reading configuration /config/esphome/esp32-30pin-deye.yaml...
ERROR Error while reading config: Invalid YAML syntax:

while parsing a block collection
  in "<unicode string>", line 62, column 3
did not find expected '-' indicator
  in "<unicode string>", line 114, column 4

Line 62 sieht bei mir so aus:

  - platform: modbus_controller

und Linie 144

    entity_category: config

Muss ich da etwas ändern?

 

Danke für Deine/Eure Hilfe

Tenker

 

Also ich habe den Code bei mir auch nochmals geladen, ich sehe das Problem aber habe selbst keine Idee...

Ich habe jetzt meine aktuelle YAML aus HA heruntergeladen und angehängt...

 

 

PV 12kWp S-W Trina Vertex S+ 435W (2x13) & 4kWp N-O + Deye SUN 12K SG04LP3 + 16x 280AH LFP + JK BMS + BCS V2.3
LWWP: Vitocal 251-A13 & Open3e
Renault Kangoo Z.E. Maxi (22kWh) BJ13


   
Tenker reacted
AntwortZitat
(@linuxdep)
Heroischer Stromgenerator
Beigetreten: Vor 3 Jahren
Beiträge: 2898
Themenstarter  

Ich hatte doch mal meinen code gepostet in einem Beitrag, schaut mal da wie ich das gemacht hatte, das läuft zumindest bei mir. Mit diesem lambda bin ich auch verzweifelt...

Victron MPPT Rechner
Leitungsrechner by polz
SolarRechner HTW-Berlin
Akkutester A40L zu verleihen
Anleitung Deye 12k Einrichtung mit Bildern


   
Tenker reacted
AntwortZitat
TSG
 TSG
(@tsg)
Vorsichtiger Stromfühler
Beigetreten: Vor 1 Jahr
Beiträge: 101
 

@linuxdep Was meinst du mit den Lambdas? Die Batterieumschaltung? Die nutze ich aktuell nicht... Deinen code habe ich schon mal wo gesehen, du schreibst/änderst nur ein register, richtig?

Oder meinst du bezogen auf den Fehler mit <unicode string>?

PV 12kWp S-W Trina Vertex S+ 435W (2x13) & 4kWp N-O + Deye SUN 12K SG04LP3 + 16x 280AH LFP + JK BMS + BCS V2.3
LWWP: Vitocal 251-A13 & Open3e
Renault Kangoo Z.E. Maxi (22kWh) BJ13


   
AntwortZitat
(@webalizer)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 107
 

@Tenker

Stelle mal bitte deine NICHT funktionierende YAML hier ein, damit man die mal komplett anschauen kann.


   
Tenker reacted
AntwortZitat
TSG
 TSG
(@tsg)
Vorsichtiger Stromfühler
Beigetreten: Vor 1 Jahr
Beiträge: 101
 

@webalizer

Du kannst mal meine Config versuchen: https://github.com/TheSmartGerman/esphome-for-deye

Hier kommt dieser Unicode fehler. Ich suche noch, woran es liegen könnten. Wenn du eine Idee hast gerne. Ansonsten werde ich zusehen, dass ich den Code update und meinen code aus HA hochlade. Möchte da aber noch 2-3 stellen Prüfen bevor ich den code pushe.

PV 12kWp S-W Trina Vertex S+ 435W (2x13) & 4kWp N-O + Deye SUN 12K SG04LP3 + 16x 280AH LFP + JK BMS + BCS V2.3
LWWP: Vitocal 251-A13 & Open3e
Renault Kangoo Z.E. Maxi (22kWh) BJ13


   
AntwortZitat
(@webalizer)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 107
 

@TSG

Bei diesem Block ab Zeile 107 hat die erste Zeile eine Einrückung (Leerzeichen) zu viel:

   - platform: modbus_controller
    use_write_multiple: true
    modbus_controller_id: ${modbus_controller_id}
    name: ${device_type}-Time of Use 
    id: ${device_type}_Time_of_Use
    register_type: holding
    address: 146
    bitmask: 1
    entity_category: config
    icon: "mdi:toggle-switch"

Ich weiß nicht, was ihr zum Editieren verwendet. Ich nutze Visual Studio Code mit YAML-Plugin und da wird die Syntax sofort überprüft und der Fehler angezeigt:

All sequence items must start at the same column YAML [Zeile 107, Spalte 4]
Sequence item without - indicator YAML [Zeile 108, Spalte 1]

   
AntwortZitat
TSG
 TSG
(@tsg)
Vorsichtiger Stromfühler
Beigetreten: Vor 1 Jahr
Beiträge: 101
 

@webalizer DANKE!

i.d.R. mache ich das direkt im ESPHome addon. Der Editor gibt einem ja eigenltich auch die Warnungen. Jetzt sollte es passen... Hab auch noch einen 2. Fehler gefunden. Repository ist entsprechend angepasst.

PV 12kWp S-W Trina Vertex S+ 435W (2x13) & 4kWp N-O + Deye SUN 12K SG04LP3 + 16x 280AH LFP + JK BMS + BCS V2.3
LWWP: Vitocal 251-A13 & Open3e
Renault Kangoo Z.E. Maxi (22kWh) BJ13


   
AntwortZitat
(@tenker)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 110
 

@webalizer

@tsg

@ll

Also, ich habe jetzt zur Probe die slipx06-YAML editiert.

Beim Abspeichern auf ESP32 keine Fehler.

Unter Geräte sehe ich mein ESP mit 94 Entitäten.

Wenn ich da anklicke, sehe ich leider nur eine Auflistung, aber meine Daten werde vom WR nicht abgerufen.

Ich habe das LAN Kabel an beiden Anschlüssen: Meter-485 und ModeBUS ausprobiert.

Im Anhang die LOG-Datei.

Kann jemand sich sie anschauen und einen Tipp geben?

 

Danke und LG
Tenker

 


   
AntwortZitat
(@ickbins)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 150
 

Dem LOG entnehme ich, dass Daten gesendet und empfangen werden, eventuell scheitert es ab der Anzeige?

In HA findet man unter Gerät den Esp und unter diesem seine Entitäten. Klickt man auf den Link, erscheint eine Liste aller Entitäten ohne Werte! Um den Wert zu sehen, muss man eine der Entitäten anklicken. 

In Planung:
Tibber 3Q/2024
+9.8kWp 3Q/2024
+14.4kwh Speicher 4Q/2024
Aktiv:
15.17kWp Maysun 410W
2x Deye Sun 12kW 3P
28kWh Speicher (2 x Amy Racks (EVE))
Vaillant aroTHERM plus VWL 125/6 A S2
Keba P30 c-series Wallbox (vorerst auf 11kW gedrosselt)
Daikin Sensira FTXF35D 3,3 kW für den Technikraum


   
Tenker reacted
AntwortZitat
(@tenker)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 110
 

Danke, es läuft endlich 😎

Diese r Beitrag wurde geändert Vor 4 Monaten 2 mal von Tenker

   
AntwortZitat
(@tenker)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 110
 

Veröffentlicht von: @gisbert

@flecmart 

ich hab noch Platinen über. Wenn du die magst, kann ich dir eine gegen Unkostenbeitrag zusenden. Ich hab auch noch RJ45-Lötbuchsen, falls du die auch benötigst.

Bei mir läuft das Projekt sehr stabil, ich kann es nur empfehlen. Ich sende die Daten per MQTT raus und empfangen und verarbeite sie in Fhem.

Liebe Grüße

Gisbert

Jetzt läuft bei mir das Projekt

https://github.com/bagges/deye-esp32-bridge

fast Perfekt.

Ich brauche die MQTT Daten um sie an EVCC zu senden.

Kannst Du mir/uns erklären, wie man das umsetzen kann?

 

Danke und CG
Tenker

 

 


   
AntwortZitat
(@oesser)
Newbie
Beigetreten: Vor 1 Jahr
Beiträge: 2
 

@thilog 

 

Hi thilog,

hast Du noch eine Platine und die RJ45 Buchsen zur Verfügung. Ich habe eine Gobelpower 15 kw Batterie mit Deye im Betrieb und möchte ausprobieren ob ich das so auch zum laufen bringe.

Vg Oliver

 


   
AntwortZitat
(@amiko)
Vorsichtiger Stromfühler
Beigetreten: Vor 1 Jahr
Beiträge: 176
 

Veröffentlicht von: @eugenius

egal ob ich read oder holding angebe... 

Hallo @Eugenius, ich habe deine Frage hierher versetzt, in dem anderen Thread sind wir falsch mit dem Modbus.

Ich weiß nicht, was du unter holding meinst, der Deye kennt nur zwei Befehle 03 – Lesen und 10 – schreiben. Was macht dein Programm im Hintergrund? Ich benutze Solarman oder DeyeCloud, da kann ich die Befehle selbst vergeben. Hier einige Befehle, mit der Spannung in dem Register 10040 passt irgendwie nicht, aber der Deye antwortet auf die Anfrage.


   
AntwortZitat
(@linuxdep)
Heroischer Stromgenerator
Beigetreten: Vor 3 Jahren
Beiträge: 2898
Themenstarter  

@amiko deine Befehle, wie setzen sich die zusammen? Interessantes Format.

Nutze ja HA, und darum geht es ja eigentlich hier. Der Übersichtlichkeit wegen, wenn ihr andere Software nutzt, macht doch dazu einen eigenen Beitrag auf, dann gehen Informationen dazu auch nicht verloren unter fremden Beiträgen.

Victron MPPT Rechner
Leitungsrechner by polz
SolarRechner HTW-Berlin
Akkutester A40L zu verleihen
Anleitung Deye 12k Einrichtung mit Bildern


   
AntwortZitat
(@amiko)
Vorsichtiger Stromfühler
Beigetreten: Vor 1 Jahr
Beiträge: 176
 

Veröffentlicht von: @linuxdep

Nutze ja HA, und darum geht es ja eigentlich hier.

Der user @Eugenius verwendet doch auch HA, deswegen denke ich, dass das richtige Thread ist.

Mit den Befehlen wollte ich nur zeigen, dass der WR in dem Registerbereich ab 10032 auf die Anfragen antwortet. Und wenn es nicht über Home Assistant geht, dann liegt das Problem eventuell beim HA.


   
AntwortZitat
Seite 18 / 21
Teilen: