Deye SUN-12K Wechselrichter mit RS485 anbinden
Moderator: Ulrich
- 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
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!
Nach jeder Veränderung der USB Kabel muss immer der Raspberry neu gestartet werden!
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
-
- 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
wenn ich die 3.user.config weg lasse und den usb ausstecke den Rasp herrunterfahre und neu starte passt alles wieder wie vorher!
Nur wenn ich die 3.user.config einfüge und den rasp neu staret dann geht nichts mehr
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].
- 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
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.
Du solltest die USB Ports fest zuordnen. Wie das geht steht hier im Forum.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
-
- 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
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].
-
- 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
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?
Was soll man den bei WR_ID:
reinschreiben? passt das mit 3?
- 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
Normalerweise sollte da "1" drin stehen, wenn im Wechselrichter nichts anderes angegeben wurde.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
-
- 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
Am Wechselrichter ist die 1 eingetragen
Log Sagt das
irgendwas passt ihm noch nicht so ganz
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].
- 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
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?
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 ]
Ulrich . . . . . . . . [ Admin ]
-
- 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
Ja ist der gleiche adapter wie bei den Pylontech batterien!
Baud rate und Modbus adresse ist eingestellt!
Reboot hab ich auch gemacht!
Baud rate und Modbus adresse ist eingestellt!
Reboot hab ich auch gemacht!