Deye SUN-12K Wechselrichter mit RS485 anbinden

Welche Geräter können mit dieser Anzeige benutzt werden?
Laderegler, Wallboxen, Batterie-Management-Systeme, WLAN Schalter mit Tasmota Firmware und Wechselrichter.
Allgemeine Fragen zu all diesen Geräten.

Moderator: Ulrich

Benutzeravatar
Ulrich
Administrator
Beiträge: 6077
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 153 Mal
Danksagung erhalten: 824 Mal
Kontaktdaten:

Re: Deye SUN-12K Wechselrichter mit RS485 anbinden

Beitrag von Ulrich »

Laut LOG Datei wird der Victron Smart Regler nicht ausgelesen. Da steckt das Problem.
Nach jeder Veränderung der USB Kabel muss immer der Raspberry neu gestartet werden!
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

Mosti
Beiträge: 71
Registriert: Mo 6. Feb 2023, 15:06
Hat sich bedankt: 3 Mal
Danksagung erhalten: 2 Mal

Re: Deye SUN-12K Wechselrichter mit RS485 anbinden

Beitrag von Mosti »

wenn ich die 3.user.config weg lasse und den usb ausstecke den Rasp herrunterfahre und neu starte passt alles wieder wie vorher!

Code: Alles auswählen

29.06. 13:05:01    -Multi Regler Auslesen [Start].
29.06. 13:05:01    -Verarbeitung von: '1.user.config.php'   Regler: 41
29.06. 13:05:01 |---------------   Start  us3000_bms.php   ----------------- 
29.06. 13:05:04    -Produkt US3000C
29.06. 13:05:04    -SOC Gesamt:97
29.06. 13:05:04 *  -Daten zur lokalen InfluxDB [ batteriebank1 ] gesendet. 
29.06. 13:05:04    -Multi-Regler-Ausgang. 4
29.06. 13:05:08    -OK. Datenübertragung erfolgreich.
29.06. 13:05:08 |---------------   Stop   us3000_bms.php   ----------------- 
29.06. 13:05:09    -Verarbeitung von: '2.user.config.php'   Regler: 4
29.06. 13:05:09 |------------   Start  victron_solarregler.php   ----------------- 
29.06. 13:05:09    -Zentraler Timestamp: 1719659101
29.06. 13:05:09    -Produkt: A068
29.06. 13:05:13 *  -Daten zur lokalen InfluxDB [ solarregler1 ] gesendet. 
29.06. 13:05:13    -Multi-Regler-Ausgang. 3
29.06. 13:05:16    -OK. Datenübertragung erfolgreich.
29.06. 13:05:16 |------------   Stop   victron_solarregler.php   ----------------- 
29.06. 13:05:18    -Multi Regler Auslesen [Stop].
Nur wenn ich die 3.user.config einfüge und den rasp neu staret dann geht nichts mehr

Benutzeravatar
Ulrich
Administrator
Beiträge: 6077
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 153 Mal
Danksagung erhalten: 824 Mal
Kontaktdaten:

Re: Deye SUN-12K Wechselrichter mit RS485 anbinden

Beitrag von Ulrich »

Das heißt, wenn du den USB Adapter des Deye einsteckst, werden die Device ID's durch einander gewürfelt.
Du solltest die USB Ports fest zuordnen. Wie das geht steht hier im Forum.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

Mosti
Beiträge: 71
Registriert: Mo 6. Feb 2023, 15:06
Hat sich bedankt: 3 Mal
Danksagung erhalten: 2 Mal

Re: Deye SUN-12K Wechselrichter mit RS485 anbinden

Beitrag von Mosti »

1. und 2.user.config funtionierten jetzt wieder

Code: Alles auswählen

29.06. 13:41:01    -Multi Regler Auslesen [Start].
29.06. 13:41:01    -Verarbeitung von: '1.user.config.php'   Regler: 41
29.06. 13:41:01 |---------------   Start  us3000_bms.php   ----------------- 
29.06. 13:41:09 |---------------   Stop   us3000_bms.php   ----------------- 
29.06. 13:41:09    -Verarbeitung von: '2.user.config.php'   Regler: 4
29.06. 13:41:09 |------------   Start  victron_solarregler.php   ----------------- 
29.06. 13:41:09    -Zentraler Timestamp: 1719661261
29.06. 13:41:25    -Produkt: 
29.06. 13:42:01    -Zu viele PHP Scripte: multi_regler_auslesen.php
29.06. 13:42:01 !! -|---> Stop  PHP Script: multi_regler_auslesen.php **************
29.06. 13:42:29    -InfluxDB  => [ Batterie Spannung=,Ladestrom=,Entladestrom=0,maxAmpHeute=,Temperatur=  1719661261
PV Spannung=,Strom=,Leistung=,maxVoltHeute=,maxWattHeute=  1719661261
Service Ladestatus=,StatusLoadausgang=,Temperatur=,Optionen=0  1719661261
Summen Wh_Heute=,Wh_Gesamt=  1719661261
 ]
29.06. 13:42:29    -Daten nicht zur lokalen InfluxDB gesendet! info: array (
  'url' => 'http://localhost/write?db=solarregler1&precision=s',
  'content_type' => 'application/json',
  'http_code' => 400,
  'header_size' => 712,
  'request_size' => 423,
  'filetime' => -1,
  'ssl_verify_result' => 0,
  'redirect_count' => 0,
  'total_time' => 0.005531,
  'namelookup_time' => 0.003134,
  'connect_time' => 0.003493,
  'pretransfer_time' => 0.003708,
  'size_upload' => 266.0,
  'size_download' => 437.0,
  'speed_download' => 87400.0,
  'speed_upload' => 53200.0,
  'download_content_length' => 437.0,
  'upload_content_length' => 266.0,
  'starttransfer_time' => 0.005442,
  'redirect_time' => 0.0,
  'redirect_url' => '',
  'primary_ip' => '::1',
  'certinfo' => 
  array (
  ),
  'primary_port' => 8086,
  'local_ip' => '::1',
  'local_port' => 35242,
  'http_version' => 2,
  'protocol' => 1,
  'ssl_verifyresult' => 0,
  'scheme' => 'HTTP',
  'appconnect_time_us' => 0,
  'connect_time_us' => 3493,
  'namelookup_time_us' => 3134,
  'pretransfer_time_us' => 3708,
  'redirect_time_us' => 0,
  'starttransfer_time_us' => 5442,
  'total_time_us' => 5531,
)
29.06. 13:42:34    -InfluxDB  => [ Batterie Spannung=,Ladestrom=,Entladestrom=0,maxAmpHeute=,Temperatur=  1719661261
PV Spannung=,Strom=,Leistung=,maxVoltHeute=,maxWattHeute=  1719661261
Service Ladestatus=,StatusLoadausgang=,Temperatur=,Optionen=0  1719661261
Summen Wh_Heute=,Wh_Gesamt=  1719661261
 ]
29.06. 13:42:34    -Daten nicht zur lokalen InfluxDB gesendet! info: array (
  'url' => 'http://localhost/write?db=solarregler1&precision=s',
  'content_type' => 'application/json',
  'http_code' => 400,
  'header_size' => 712,
  'request_size' => 423,
  'filetime' => -1,
  'ssl_verify_result' => 0,
  'redirect_count' => 0,
  'total_time' => 0.001545,
  'namelookup_time' => 0.000156,
  'connect_time' => 0.000159,
  'pretransfer_time' => 0.000403,
  'size_upload' => 266.0,
  'size_download' => 437.0,
  'speed_download' => 437000.0,
  'speed_upload' => 266000.0,
  'download_content_length' => 437.0,
  'upload_content_length' => 266.0,
  'starttransfer_time' => 0.001455,
  'redirect_time' => 0.0,
  'redirect_url' => '',
  'primary_ip' => '::1',
  'certinfo' => 
  array (
  ),
  'primary_port' => 8086,
  'local_ip' => '::1',
  'local_port' => 35242,
  'http_version' => 2,
  'protocol' => 1,
  'ssl_verifyresult' => 0,
  'scheme' => 'HTTP',
  'appconnect_time_us' => 160,
  'connect_time_us' => 159,
  'namelookup_time_us' => 156,
  'pretransfer_time_us' => 403,
  'redirect_time_us' => 0,
  'starttransfer_time_us' => 1455,
  'total_time_us' => 1545,
)
29.06. 13:42:39    -Multi-Regler-Ausgang. -83
29.06. 13:42:39    -OK. Datenübertragung erfolgreich.
29.06. 13:42:39 |------------   Stop   victron_solarregler.php   ----------------- 
29.06. 13:42:39    -Multi Regler Auslesen [Stop Timeout].

Mosti
Beiträge: 71
Registriert: Mo 6. Feb 2023, 15:06
Hat sich bedankt: 3 Mal
Danksagung erhalten: 2 Mal

Re: Deye SUN-12K Wechselrichter mit RS485 anbinden

Beitrag von Mosti »

ok ich werd mal sehen wie das geht
danke

Mosti
Beiträge: 71
Registriert: Mo 6. Feb 2023, 15:06
Hat sich bedankt: 3 Mal
Danksagung erhalten: 2 Mal

Re: Deye SUN-12K Wechselrichter mit RS485 anbinden

Beitrag von Mosti »

So das hab ich jetzt hinbekommen aber laut dem log kommen keine daten vom deye!
Was soll man den bei WR_ID:
reinschreiben? passt das mit 3?

Benutzeravatar
Ulrich
Administrator
Beiträge: 6077
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 153 Mal
Danksagung erhalten: 824 Mal
Kontaktdaten:

Re: Deye SUN-12K Wechselrichter mit RS485 anbinden

Beitrag von Ulrich »

Normalerweise sollte da "1" drin stehen, wenn im Wechselrichter nichts anderes angegeben wurde.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

Mosti
Beiträge: 71
Registriert: Mo 6. Feb 2023, 15:06
Hat sich bedankt: 3 Mal
Danksagung erhalten: 2 Mal

Re: Deye SUN-12K Wechselrichter mit RS485 anbinden

Beitrag von Mosti »

Am Wechselrichter ist die 1 eingetragen
Log Sagt das

Code: Alles auswählen

29.06. 16:53:01    -Multi Regler Auslesen [Start].
29.06. 16:53:01    -Verarbeitung von: '1.user.config.php'   Regler: 93
29.06. 16:53:02 |-------------------------   Start  deye_wr.php   -----  Regler 93  --- 
29.06. 16:53:02    -Hardware Version: Raspberry Pi 4 Model B Rev 1.2
29.06. 16:53:02 +  -WR_ID: 01 USB: /dev/ttyUSB0
29.06. 16:53:04  -Lesefehler > [  ] Register: 0000
29.06. 16:53:04    -Der Wechselrichter sendet keine Daten. Register 0
29.06. 16:53:04 |-------------------------   Stop   deye_wr.php   --------------------- 
29.06. 16:53:05    -Verarbeitung von: '2.user.config.php'   Regler: 41
29.06. 16:53:05 |---------------   Start  us3000_bms.php   ----------------- 
29.06. 16:53:08    -Produkt US3000C
29.06. 16:53:08    -SOC Gesamt:97
29.06. 16:53:08 *  -Daten zur lokalen InfluxDB [ batteriebank1 ] gesendet. 
29.06. 16:53:08    -Multi-Regler-Ausgang. 4
29.06. 16:53:12    -OK. Datenübertragung erfolgreich.
29.06. 16:53:12 |---------------   Stop   us3000_bms.php   ----------------- 
29.06. 16:53:12    -Verarbeitung von: '3.user.config.php'   Regler: 4
29.06. 16:53:12 |------------   Start  victron_solarregler.php   ----------------- 
29.06. 16:53:12    -Zentraler Timestamp: 1719672781
29.06. 16:53:12    -Produkt: A068
29.06. 16:53:16 *  -Daten zur lokalen InfluxDB [ solarregler1 ] gesendet. 
29.06. 16:53:16    -Multi-Regler-Ausgang. 3
29.06. 16:53:19    -OK. Datenübertragung erfolgreich.
29.06. 16:53:19 |------------   Stop   victron_solarregler.php   ----------------- 
29.06. 16:53:20    -Multi Regler Auslesen [Stop].

irgendwas passt ihm noch nicht so ganz

Benutzeravatar
Ulrich
Administrator
Beiträge: 6077
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 153 Mal
Danksagung erhalten: 824 Mal
Kontaktdaten:

Re: Deye SUN-12K Wechselrichter mit RS485 anbinden

Beitrag von Ulrich »

Hat der RS485 zu USB Adapter einen FTDI Chipsatz?
Ist die serielle Geschwindigkeit im Wechselrichter auf 9600 Baud eingestellt?
Steht im Wechselrichter "MODBUS Adress ID" = 1?
Ist nach jeder USB Kabeländerung ein Reboot gemacht worden?
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

Mosti
Beiträge: 71
Registriert: Mo 6. Feb 2023, 15:06
Hat sich bedankt: 3 Mal
Danksagung erhalten: 2 Mal

Re: Deye SUN-12K Wechselrichter mit RS485 anbinden

Beitrag von Mosti »

Ja ist der gleiche adapter wie bei den Pylontech batterien!
Baud rate und Modbus adresse ist eingestellt!
Reboot hab ich auch gemacht!

Antworten

Zurück zu „Fragen zu Reglern, Wallboxen und Wechselrichter“