-
Notifications
You must be signed in to change notification settings - Fork 110
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Communication issue SUNSYNK-12K-SG04LP3 using Waveshare RS485 to PoE (B) #438
Comments
You have to use the same port as the battery. Not the ModeBUS port. You will need a splitter, see the guide on how to make one. Note that this is NOT just an ethernet splitter. |
More infos about this splitter can be found here: https://solar-assistant.io/help/deye/2_in_1_bms_port |
Thank you for the suggestion :) to connect to the BMS port, However, I get the same issue, with the connection to the BMS port, pinout is the same, pin 1-3 for RS485. Looks like the splitter only needs to be used on smaller inverters that is missing this ModeBUS port? |
Not 100% sure, but as I understand this splitter is just used for those models that have this CAN and RS485 port combined. |
I did not recieve any data when I tried the BMS port. So I guess I am using the correct port. |
From your logs you successfully connect & read the initial sensors (including serial) from the inverter
The next line successfully reads all your sensors. +mqtt connect and you should get initial values in HA
but then things start timing out. So either you unplugged the RS485 cable after the addon started up, or the waveshare acts up in some way. You could try:
Once either of the above is working, gradually increase things (more sensors, more frequent reads) until it is working as you expect. If it's a device issue, you can also try playing with these settings: (but almost doubt it will make a difference, since that first read of all sensors was ok) READ_ALLOW_GAP: 2
READ_SENSORS_BATCH_SIZE: 20 |
Hi, Thanks for a great integration 💯 !
I installed it yesterday and made it work using the same settings as shown in the Getting Started - Adapers & Wiring section for the SS 25k HV inverter.
When I moved the Waveshare POE device over to a permanent position I noticed that the data was not read every 5sek as I was expecting and now I feel I have tried everything. I now think that I probably had communication issues all along.
I have tried both serial-tcp with waveshare protocol set to none, and tcp with waveshare device protocol set to Modbus TCP-RTU. With excact same results.
I have also tried 3 cables for RS485 and 2 LAN cables + tried without PoE and local power to waveshare device.
Does anyone else had same issues with this Waveshare RS485 to PoE (B) device, and found a fix?
Current config:
Log file:
The text was updated successfully, but these errors were encountered: