diy solar

diy solar

Solar assistant CRC error. I have a 3.6 sunsynk inverter. There's been lots of issues with the sunsynk app and software over the last couple of weeks

bobush

New Member
Joined
Aug 13, 2022
Messages
5
Solar assistant seems to be set up ok on my raspberry pi4. There's no data going to the app and it's connected correctly to the rs485 port of the inverter . I'm using what should be the correct cable / usb , rj45e cable. Emailed solar assistant a couple of times but no reply. I'm getting CRC error. Any ideas???
 

Attachments

  • Screenshot_2022-10-29-08-44-21-518_com.android.chrome.jpg
    Screenshot_2022-10-29-08-44-21-518_com.android.chrome.jpg
    106 KB · Views: 30

Deye/SunSynk 3 phase (Inverter firmware version after 2022-07-20)​

The inverter manufacturer released a firmware update which changed the port to read the inverter via RS485. An RJ45 splitter can be used to allow SolarAssistant to read the inverter while the inverter is also reading a battery via CAN.

Deye/SunSynk 3 phase RS485 port



 
I'm having the same error with my RG4 6500EX inverter. I purchased the proper cable from Watts247. If I disable CRC checking, then 3 inverters show up on my inverter page as opposed to the two that I have.
 
I have the same error but observe only when Deye is connected to my orangePI and BMS in the same time (via spliter), Deye setup on 00 batterry type (CAN protocol). When i disconnect BMS connection back to normal
 

Attachments

  • Zrzut ekranu 2023-01-24 o 18.57.03.png
    Zrzut ekranu 2023-01-24 o 18.57.03.png
    106.1 KB · Views: 29
  • Zrzut ekranu 2023-01-24 o 18.55.12.png
    Zrzut ekranu 2023-01-24 o 18.55.12.png
    102.1 KB · Views: 30
Hey guys,
I found a fix for this one. I have a SynSynk 5kW inverter and Dyness batteries. Setup as follows:
  1. Batteries connected to RS485 / CAN port on Synsynk inverter
  2. When I connected Solar Assist to the same port using a splitter, I got the CRC error, but when I connected the Solar Assist unit to the RS485 / CAN port directly, it worked as expected.
  3. This indicates some sort of interference or cross-talk on the RS485 port (Pin 1, 2 and 3)
  4. Consulting my Dyness battery module, I realized that the Dyness unit also uses pin 1,2 and 3 for RS485. It was interfering even though the batteries are configured use CAN.
The solution that worked for me was to 'disconnect' pin 1, 2 and 3 on the LAN cable between the batteries and the inverter. Now the BMS was is only communicating on pin 4 and 5 using CAN while the Solar assist communicates on pin 1,2 and 3 using RS485.

Easiest way to do this was top open up the inverter and, using a Wirecutter, disconnect pin 1, 2 and 3 on the port I'm using for the BMS system...

Hope this helps.
 
Back
Top