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
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
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
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
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
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
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
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
logging.jpg (167.65 KiB) Viewed 80 times