-
-
Notifications
You must be signed in to change notification settings - Fork 43
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
Getting NAK with SunGoldPower 6048 (Voltronic Infinisolar V II rebrand) #22
Comments
As an update, I discovered that I was supposed to have the 3.3 volt pin connected from the esp8266 to the TTL side of the RS232 converter. So now, I am getting all CRC OK messages every second or so. However, now, instead of seeing 0 on everything, all of my sensors are showing as "unknown" in home assistant. And I don't see any of the debug messages like above that say "sending state...". It's just all CRC OK messages.
|
Could you provide your config yaml and enable the debug output of the
|
I've an idea what's happening: I are receiving an echo of your transmitted message. If you enable the debug output of the |
Here are the logs with UART debug turned on.
|
|
It looks like the same sequence of bytes going out everytime and a different sequence coming back each time. And I suspect this is coming from the inverter because swapping tx/Rx on either side of the converter results in all timeouts. And unplugging the rj45 on the inverter or switching the rj45 over to the BMS plug also gives timeouts. |
Thanks for the logs of the raw messages. You are right. This is a response of the inverter (no echos here). I will try to decode the response manually. It looks like the inverter responds with the same answer every time (independent of the request/command). |
The meaning of |
Does this mean that the rs232-ttl converter wiring is likely correct? Also, I just noticed that within the Solar Power App that I have connected to the inverter per the instructions that came with the unit, it shows the Machine Model as Infinisolar V II LV. Which appears to actually be this Voltronic unit: https://voltronicpower.com/en-US/Product/Detail/InfiniSolar-VII-6KW-(Split-Phase) The Axpert King II that I thought this unit was appears to have slightly lower specs and is not split-phase like this one. Otherwise, they look identical. And this is the unit I am working with: https://sungoldpower.com/collections/hybrid-solar-inverter/products/6000w-48v-hybrid-solar-inverter-split-phase-120-240vac |
Yes. The wiring is correct! |
May be the protocol of your inverter is a bit different like this: jblance/mpp-solar#33 Could you try to use mppsolar (it already supports the different protocol). Please ping me if you have success. |
As I already written, I used without any problem for a friend the oroginal PIPsolar code with an King II .... so I am pretty sure it's a problem of wiring and the choice of a right adapter. I remember I spent some time to make it working. If you want I can ask him some photos.... and the GPIO I used. |
The DB9 cable was the one shipped with the inverter and the RS232 TTL converter is this model : https://fr.aliexpress.com/item/1005003095210072.html?spm=a2g0o.order_list.0.0.5aea5e5bLKmgTm&gatewayAdapt=glo2fra Be aware to take the right gender according to your DB9 cable. It was a bit a nightmare to find the right converter. I tested 3 other models.... |
This traffic
shows the inverter is able to receive data and responds with I assume you mixed up issues here. ;-) This issue is indeed caused by wrong wiring/components: #21 |
I haven't had a chance to try the jblance code directly yet. But I will soon. However, I did get an answer back from my dealer and they provided this excel with the protocol details. |
@SeByDocKy sorry for the confusion, I updated the title of this issue. It seems that my unit is a bit different than the King II and is actually identical to the Infinisolar V II. The biggest difference being that mine and the infinisolar are both split phase and have a few higher ratings. Otherwise, they look identical on the outside. But it seems like maybe there was a change to the protocol on these newer split phase models. |
@syssi Ok, I was finally able to get around to trying out mpp-solar on my device. After playing around with it a little bit, it appears that I am able to successfully query my device using the PI18 protocol that mpp-solar implements. Is this project utilizing the PI18 protocol? |
Could you provide an request and response example of the |
I've checked the PI18 protocol implementation of mppsolar and the protocol definition. The pipsolar component uses a different command set and doesn't support |
There is no QPIGS command for the PI18 protocol. So it gives me: 'full_command not found for QPIGS in protocol b'PI18'' But the GS command gives the following:
|
Interesting. I wonder if there is a setting on the Inverter that might need
to be changed. Others have reported this working on an identical Voltronic
model. But maybe SunGoldPower has made some modifications to their units
beyond the blue paint and logo on the case.
…On Sun, Jul 17, 2022 at 11:33 AM Sebastian Muszynski < ***@***.***> wrote:
The meaning of 28:4E:41:4B:73:73:0D is NAK. The inverter rejects all
requests.
—
Reply to this email directly, view it on GitHub
<#22 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAQ3CY2G3D24AXH67RXX6JTVURGZDANCNFSM53Y5VDSQ>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
There is aN experimental version of the |
So I am seeing a lot of CRC NOK as well as a few CRC OK. Which makes me think that I must have things wired up correctly, maybe? But I am just getting everything reported as 0.0 or off.
Could this be a compatibility issue? The SunGoldPower has identical specs and looks physically identical on the outside (except the paint job) as the Voltronic Axpert King II which is also the same as the MPP Solar lvx6048, so I am assuming they are all the same unit. I am running this on an esp8266 D1 mini if that makes a difference.
Here are some of the logs:
Any help is greatly appreciated! And thanks again for all your volunteer work on this project. I'm already using your code to integrate my jkbms and smart shunt into Home Assistant.
The text was updated successfully, but these errors were encountered: