Python Plugin: GoodWe solar inverter via SEMS API

Python and python framework

Moderator: leecollings

RNEE
Posts: 68
Joined: Sunday 05 August 2018 10:13
Target OS: Raspberry Pi / ODroid
Domoticz version: 2026.1
Location: NL/Eindhoven area
Contact:

Re: Python Plugin: GoodWe solar inverter via SEMS API

Post by RNEE »

@jan-jaap : update runs now ! Thank you !
Domoticz (since 2016) on Docker on Raspberry PI 5 with 500 Gb NVMe|Milight|KaKu + RFXCOM|Goodwe|Smartstuff P1 meter|Buienradar|Afval kalender|Tuya-wifi|Zigbee + deCONZ Conbee II|Marstek Homebattery 5,12Kwh via Modbus on Pusr-dr134|MQTTMapper|Quatt v2|
Jeweettoch13
Posts: 32
Joined: Saturday 23 July 2022 16:42
Target OS: NAS (Synology & others)
Domoticz version: 2026.2
Location: Netherlands
Contact:

Re: Python Plugin: GoodWe solar inverter via SEMS API

Post by Jeweettoch13 »

Awesome Work Jan-jaap!

It seems though that the data is coming trough is not what Domoticz expect it to be:
Error.jpg
Error.jpg (88.18 KiB) Viewed 62 times
I've reset the value but am not sure if im missing 3 days of generated power. Ill investigate further.
Jeweettoch13
Posts: 32
Joined: Saturday 23 July 2022 16:42
Target OS: NAS (Synology & others)
Domoticz version: 2026.2
Location: Netherlands
Contact:

Re: Python Plugin: GoodWe solar inverter via SEMS API

Post by Jeweettoch13 »

Also:

1 of 2 MPP-trackers is going to zero occasionally but they are working both as well in domoticz. Current output value is also none.
Error.jpg
Error.jpg (231.36 KiB) Viewed 54 times
RNEE
Posts: 68
Joined: Sunday 05 August 2018 10:13
Target OS: Raspberry Pi / ODroid
Domoticz version: 2026.1
Location: NL/Eindhoven area
Contact:

Re: Python Plugin: GoodWe solar inverter via SEMS API

Post by RNEE »

I have the same problem in my dzVents script.

i think Goodwe now delivers sometimes nil- values, so domoticz calculaties te difference.

i think we need an otter variable witch always holds the cummelative total values.

Regarding time-out errors : the token has a live of 60 minuten, so it does not have to be renewed every time. Goodwe says renew every 50 minuts.
Domoticz (since 2016) on Docker on Raspberry PI 5 with 500 Gb NVMe|Milight|KaKu + RFXCOM|Goodwe|Smartstuff P1 meter|Buienradar|Afval kalender|Tuya-wifi|Zigbee + deCONZ Conbee II|Marstek Homebattery 5,12Kwh via Modbus on Pusr-dr134|MQTTMapper|Quatt v2|
Jeweettoch13
Posts: 32
Joined: Saturday 23 July 2022 16:42
Target OS: NAS (Synology & others)
Domoticz version: 2026.2
Location: Netherlands
Contact:

Re: Python Plugin: GoodWe solar inverter via SEMS API

Post by Jeweettoch13 »

Fair enough :).

In the fixed script no output current comes with the data. Could this be addressed?
Post Reply