Haltet euch BITTE an die Forumsregeln, jeder der hier Mitglied ist, hat bei der Registrierung den Regeln zugestimmt. Wer sich nicht daran hält, wird aus dem Forum entfernt.
Unterstützte das Deye Forum >>> Deye Updaten lassen <<<
Deye Hybrid Angebote Deye Zubehör Produkte
Auf http://xxx.xxx.xxx.xxx/config_hide.html (xxx = IP des Sticks) kann man unter Server A die IP zur Cloud löschen, falls man die Cloud nicht nutzt. Meine Vermutung über die Timeouts ist, dass der Stick die Daten für die Cloud ausliest und dann nicht auf Anfragen auf Port 8899 reagiert.
Dort kann man auch den Modbus-Port von 8899 auf Standard 502 ändern, falls gewünscht.
Ich hab das genau so gemacht wie in dem Youtube video! Aber kann mir jemand sagen wie ich das in Home Assistant einbinde das ich die Daten da habe?
Aber kann mir jemand sagen wie ich das in Home Assistant einbinde das ich die Daten da habe?
Du musst eine Datei namens „modbus.yaml” erstellen, in der du alle Register konfigurierst, die du auslesen oder beschreiben möchtest. Als Vorlage kannst du die Konfigurationsdatei „deye_p3.yaml” aus der Solarman-Integration verwenden.
Aber wofür das Rad neu erfinden?
Deye SUN-12K-SG04LP3-EU, 36 х Trina Vertex S 425W, 2 x Deye RW-M 6.1
Deye SUN-8K-SG04LP3-EU, 10 х Trina Vertex S+ 430W, 2 x Deye RW-M 6.1
2 x Deye SUN 2000, je 4 х Trina Vertex S+ 430W, Netzparallel zu 8kW WR
1 x Deye SUN 600, 2 х Sharp NU-JC 410W, Netzparallel zu 8kW WR
Also macht es keinen unterschied?
Ob man selbst eine modbus.yaml erstellt oder as addon sunsynk verwendet
Also macht es keinen unterschied?
Ob man selbst eine modbus.yaml erstellt oder as addon sunsynk verwendet
Das ist schwer zu sagen, ich kenne das Add-on „sunsynk” nicht. Wenn du aber schon den Waveshare-Adapter installiert hast, kannst du versuchen, ein paar Register auszulesen. Das ist nicht kompliziert.
Der User Roman hat mal zwei Threads zu diesem Thema eröffnet, einen davon hat er anschließend gelöscht. Suche danach im Forum, vielleicht hat er die Konfigurationsdatei gepostet, ich weiß es nicht mehr. Roman hat behauptet, dass er die Daten des Deye-Wechselrichters sekündlich abruft. Ich habe versucht, die Daten sekundlich an die Wallbox zu senden – leider ohne Erfolg.
Wenn die Aktualisierungszeit auf unter 5 Sekunden eingestellt wird, erscheint im Log-File eine Warnung, dass die minimale Aktualisierungszeit für den Modbus 5 Sekunden beträgt. HA gibt in diesem Fall keine Fehlermeldung aus.
Hier ist ein kurzer Auszug aus meiner „modbus.yaml”-Datei, nur als Beispiel, damit du siehst, wie sie aufgebaut ist. Ich denke, das „scan_interval” ist das, was dich interessiert.
- name: modbus heidelberg wallbox type: serial port: /dev/ttyUSB0 baudrate: 19200 bytesize: 8 method: rtu parity: E stopbits: 1 delay: 0 message_wait_milliseconds: 30 timeout: 5 sensors: #Scale factor (output = scale * value + offset). #Number of valid decimals. #This register can be read to check the Modbus Register Layouts Version. #This is important for correct use of registers. - name: "Modbus Version" #Modbus Register-Layouts Version unique_id: whec_modbus_version slave: 1 address: 4 scan_interval: 30 input_type: input scale: 1 offset: 0 precision: 0 data_type: uint16 #This register represents the current charging state between the vehicle and the #wallbox. - name: "Charging State" unique_id: whec_charging_state slave: 1 address: 5 scan_interval: 10 input_type: input scale: 1 offset: 0 precision: 0 data_type: uint16
Deye SUN-12K-SG04LP3-EU, 36 х Trina Vertex S 425W, 2 x Deye RW-M 6.1
Deye SUN-8K-SG04LP3-EU, 10 х Trina Vertex S+ 430W, 2 x Deye RW-M 6.1
2 x Deye SUN 2000, je 4 х Trina Vertex S+ 430W, Netzparallel zu 8kW WR
1 x Deye SUN 600, 2 х Sharp NU-JC 410W, Netzparallel zu 8kW WR
Danke das werd ich mal Probieren!