-
Notifications
You must be signed in to change notification settings - Fork 140
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
no response from inverter_poller cli command #4
Comments
I have the same problem. My home assistant got no data from my pi zero. I am stuck here and don't know what to do. Any suggestion will very appreciate. Thanks. |
Can you try running in "single run, debug mode" and see what's returned:
|
Hi @ned-kelly,
Could it be this weird character: Buffer: (..........4 27.0 2 60 120 0 1 2 1 01 0 0 00.0 0 1� ..... There is something different though, in my case the inverter.conf looks like this (i'm using /dev/hidraw0):
and I adapted your docker-compose.yml:
|
Looking at this, it's not a connectivity issue as you're getting a correct response from the inverter, so my thoughts ....
What version of the |
Hi @nabeel-ahmad & @rddkrn - I have a feeling you may also have the same issue, could you please check my above post and confirm if you also have the same problem? Thanks |
Helo, This will ignore "ups_qpiri_change" value. I dont no the other effect of this change. Hope it will be a better solution. Many thanks. |
Hi @rddkrn - your You should be fine to just change the Let us know how you go. Cheers, |
Hi @ned-kelly, Thank you for your suggestion. My inverter is MPP Solar 5048 MG with firmware version of 70.71. Waiting for update from your work. Thank you, |
@rddkrn, could you please make the suggested changes and let us know how you go? Thanks, |
Hi @ned-kelly, I changed the if (query("QPIRI", 97)) { to if (query("QPIRI", 102)) { in inverter.cpp, and I got correct responses from my inverter. I though the problem I have before was the byte size in QPIRI. In my case, 102 is the correct byte size for QPIRI function. This is the responses I got root@pizeromppsolar:~# docker exec -it voltronic-mqtt /bin/bash Thanks, |
It would be good if you can work out what the additional Feel free to submit a PR once you've worked it out (You might need to email MPP Solar and see if you can get the Protocol Manual for your 5kw version - which would be helpful!) - I think we should possibly let users select their inverter size/type (based on the |
Hi @ned-kelly,
It looks way better :-) P.S.: I bought this one AXPERT MKS 3K-24 Plus, but on the actual device I see: VX3-M PLUS 3K My current U1 is: 00020.13 I will try to get more information from the seller. |
So i think the answer here is to add an option to set the "byte size" for inverters running different firmware... This does mean however, that if there are additional fields/values in the string response it will not be parsed by the tool - as we don't know what those field mean unless someone goes and gets an updated protocol manual. |
Thank you guys.. I am also using 5KW inverter and the issue got resolved after changing QPIRI byte size from 97 to 98. |
@Dovespark - Looks like you're not getting any response back still on some commands hence the NAK responses... Make sure you’ve:
|
Hi Guys, Currently running this on the Axpert KING 5kw. Here is my Debug Responses:
config: |
I was able to successfully run the docker project on raspberry pi 3 A+ after latest fixes.
I am even able to execute the raw commands and getting ACK from the inverter and the mode also changing successfully..
But the below command is not giving any output..
Also on MQTT lens I can see messages being published every 5 minutes with /config topic but I don't see the inverter state messages which are supposed to come every 30 sec
Am I missing something?
The text was updated successfully, but these errors were encountered: