Page 16 of 16
Re: Python Plugin: GoodWe solar inverter via SEMS API
Posted: Tuesday 29 September 2026 15:17
by Jeweettoch13
Looks like everything is on order again:

- correction.jpg (322.65 KiB) Viewed 445 times
Tnx for the hard work everyone.
Only the inverter output current stays at zero for the moment. Is this maybe a mismatch in a datapoint?
Re: Python Plugin: GoodWe solar inverter via SEMS API
Posted: Tuesday 29 September 2026 15:34
by JanJaap
That is quite strange as for me all devices are being updated:

- Screenshot 2026-09-29 153157.png (80.06 KiB) Viewed 443 times
input - boven and input onder are the 2 strings attached to the inverter
Details for output current:

- Screenshot 2026-09-29 153349.png (43.47 KiB) Viewed 443 times
Bw: there is still a whole bunch of legacy code in the plugin, I'll work a bit on cleaning that up the coming days. You will see in the logfiles now that it default to the old endpoint and then as fallback uses the new one, which is a bit stupid
Re: Python Plugin: GoodWe solar inverter via SEMS API
Posted: Tuesday 29 September 2026 17:15
by RNEE
Watch this :
- My physical Goodwe Inverter says
15,94 Mwh produced (E-Total)
- My Goodwe website says
15.847,30 Kwh produced
Difference about 100 kwh
After the previous update of the plugin i had a negative value in Domoticz, this means that de Total in Domoticz previously was calculated from another variable.
To me it seems that the plugin previously calculated the right value but now uses another variable?
I deleted wrong values but now " Meter_Calender" reads in Domoticz.db :
Code: Select all
2107 10700 15814600 2026-09-20 0
2107 16500 15831100 2026-09-21 0
2107 9600 15840700 2026-09-22 0
2107 0 15840700 2026-09-23 0
2107 0 15840700 2026-09-24 0
2107 10600 15835300 2026-09-28 0
Re: Python Plugin: GoodWe solar inverter via SEMS API
Posted: Tuesday 29 September 2026 19:21
by waltervl
waltervl wrote: Monday 28 September 2026 19:36
waltervl wrote: Sunday 27 September 2026 13:07
It works now again but it has some strange results.
It seems it sometimes sends values with factor 1000 (Wh -KWh) too much.
The totals for the day are correct so not sure what is going on here. The red bar is because of the few days of errors and not counting.
Screenshot_20260927-130102_Chrome.jpg
I made a github issue for this as the plugin resets the counter due to receiving partial values from the portal.
https://github.com/JanJaapKo/domoticz-G ... /issues/38
Issue solved

- Screenshot_20260929-191456_Chrome.jpg (77.8 KiB) Viewed 420 times
Re: Python Plugin: GoodWe solar inverter via SEMS API
Posted: Wednesday 30 September 2026 18:47
by Jeweettoch13
JanJaap wrote: Tuesday 29 September 2026 15:34
That is quite strange as for me all devices are being updated:
Screenshot 2026-09-29 153157.png
input - boven and input onder are the 2 strings attached to the inverter
Details for output current:
Screenshot 2026-09-29 153349.png
Bw: there is still a whole bunch of legacy code in the plugin, I'll work a bit on cleaning that up the coming days. You will see in the logfiles now that it default to the old endpoint and then as fallback uses the new one, which is a bit stupid
Youre right at that, thats the DC output current, I'm having zero data at the AC output current.
Re: Python Plugin: GoodWe solar inverter via SEMS API
Posted: Wednesday 30 September 2026 18:59
by waltervl
There is probably a Goodwe.log file in your Domoticz home folder. Check the values in that log in a time it is producing more than 1A. I see 0A in Domoticz when the panels are producing less then 1 A. In the graph of the device that should be visible.
Re: Python Plugin: GoodWe solar inverter via SEMS API
Posted: Thursday 01 October 2026 12:27
by Jeweettoch13
waltervl wrote: Wednesday 30 September 2026 18:59
There is probably a Goodwe.log file in your Domoticz home folder. Check the values in that log in a time it is producing more than 1A. I see 0A in Domoticz when the panels are producing less then 1 A. In the graph of the device that should be visible.
I can only find the domoticz log in the domoticz homefolder wich is 70Gb.
Panels are producing voltage and current so thats ok.
For some reason it doesn't want to give the AC value though it is correctly reported last seen.

- currentf.jpg (257.42 KiB) Viewed 345 times
Where in the Goodwe script i can check if correct calls are assigned to the inverter AC output?
SEMS+ does give the current AC output value but not trough the plugin unfortunately.

- acoutput.jpg (130.68 KiB) Viewed 345 times
Re: Python Plugin: GoodWe solar inverter via SEMS API
Posted: Thursday 01 October 2026 12:44
by JanJaap
The logfile in domoticz folder is the one indeed. Just empty it and restart your plugin then you have a fresh folder. With 70gb you will run out of space at some point. BTW you should enable debug logging only when you have issues otherwise turn it off
Re: Python Plugin: GoodWe solar inverter via SEMS API
Posted: Thursday 01 October 2026 13:32
by Jeweettoch13
JanJaap wrote: Thursday 01 October 2026 12:44
The logfile in domoticz folder is the one indeed. Just empty it and restart your plugin then you have a fresh folder. With 70gb you will run out of space at some point. BTW you should enable debug logging only when you have issues otherwise turn it off
This is the debug, AC and Voltage seems to give 0.

- Debug.jpg (321.68 KiB) Viewed 332 times
Re: Python Plugin: GoodWe solar inverter via SEMS API
Posted: Thursday 01 October 2026 16:34
by JanJaap
I need the logfile content to asses the actual problem. Please create an issue on github with the clear description of what's wrong plus logfile content
Re: Python Plugin: GoodWe solar inverter via SEMS API
Posted: Saturday 10 October 2026 14:00
by Jeweettoch13
Fixed AC-logging of Current and voltages.
For 3-phase models also per phase output reading.

- logging.jpg (167.65 KiB) Viewed 80 times