daromer2 / InverterOfThings

ESP8266 based WiFi interface for Voltronic Axpert MppSolar PIP inverters
GNU Lesser General Public License v3.0
24 stars 11 forks source link

no data from Voltronic Axpert MKS IV #10

Open byte4geek opened 2 years ago

byte4geek commented 2 years ago

Hi,

i have the issue with Voltronic Axpert MKS IV.

in the serial on nodemcu i can see only

QPIGS▒▒

in mqtt only:

Client null received PUBLISH (d0, q0, r0, m0, 'solar/INVERTER1/uptime', ... (66 bytes)) solar/INVERTER1/uptime {"human":"0 days, 0 hours, 13 minutes, 38 seconds", "seconds":818} Client null received PUBLISH (d0, q0, r0, m0, 'solar/INVERTER1/wifi', ... (44 bytes)) solar/INVERTER1/wifi { "FreeRam": 46872, "rssi": -43, "dbm": 100}

but no data of the inverter is present.

i tryed the project with raspberry (https://github.com/ned-kelly/docker-voltronic-homeassistant) and the usb cable and it works fine.

But your solution is better and cheaper.

someone can help me?

byte4geek commented 2 years ago

With another serial on tx a can see: (225.4 50.0 225.4 50.0 0000 0000 000 308 00.80 000 000 0023 00.1 000.0 00.00 00000 00010000 00 00 00000 0106K ▒ but i think the buffer is too small and the data was cutted.

now i can see these data in the mqtt:

Client null received PUBLISH (d0, q0, r0, m0, 'solar/INVERTER1/uptime', ... (66 bytes))
solar/INVERTER1/uptime {"human":"0 days, 0 hours, 15 minutes, 42 seconds", "seconds":942}
Client null received PUBLISH (d0, q0, r0, m0, 'solar/INVERTER1/wifi', ... (43 bytes))
solar/INVERTER1/wifi { "FreeRam": 46664, "rssi": -54, "dbm": 92}
Client null received PUBLISH (d0, q0, r0, m0, 'solar/INVERTER1/battv', ... (5 bytes))
solar/INVERTER1/battv 50.00
Client null received PUBLISH (d0, q0, r0, m0, 'solar/INVERTER1/solarv', ... (6 bytes))
solar/INVERTER1/solarv 225.00
Client null received PUBLISH (d0, q0, r0, m0, 'solar/INVERTER1/batta', ... (6 bytes))
solar/INVERTER1/batta 225.90
Client null received PUBLISH (d0, q0, r0, m0, 'solar/INVERTER1/wattage', ... (4 bytes))
solar/INVERTER1/wattage 0.00
Client null received PUBLISH (d0, q0, r0, m0, 'solar/INVERTER1/solara', ... (5 bytes))
solar/INVERTER1/solara 50.00
Client null received PUBLISH (d0, q0, r0, m0, 'solar/INVERTER1/status', ... (63 bytes))
solar/INVERTER1/status {"battv":50,"solarv":225,"batta":225.9,"wattage":0,"solara":50}

battv report the frequency solarv report the net volts solara repot the frequency

I tryed all three model but it send only data with PCM but i think it is a PIP, how can i fix it?

byte4geek commented 2 years ago

Why with settings as PIP the software write ^P003GS2▒ ? and if i set PCM it write QPIGS▒▒ but nothing is received from inverter. with a another com port i write QPIGS 5 , the inverter respond with data.

can you help me?

spyshow commented 1 year ago

hi did you find a solution for this error ... same thing happens to me