Solar Inverter Ginlong Solis Mini 700 4G

Post Reply
Toulon7559
Posts: 488
Joined: Sunday 23 February 2014 18:56
Target OS: Raspberry Pi
Domoticz version: latest
Location: Hengelo(Ov)/NL
Contact:

Solar Inverter Ginlong Solis Mini 700 4G

Post by Toulon7559 » Friday 08 June 2018 14:56

As 'gapfiller' in my PV-configuration I purchased a (secondhand) solar inverter make/type Ginlong Solis Mini 700 4G.
For monitoring of that device in an simple way, I could either use an external energy-meter, or the Ginlong WiFi-stick related to the proprietary Ginlong Monitoring system.
The 1st Option is OK for externally, very straightforward reading the PV-production-information, by addition of a DIY measurement-configuration of kWh-meter with S0-interface and optional RS485-interface, linking to a readout by e.g. Domoticz.
The 2nd Option might be more interesting giving also 'internal' information. It needs investment to a company-solution and related, additional DIY read-back.

I would like to avoid the use of the Ginlong-servers, because it is just an extra part in the chain.
Has anybody seen (or has available) a 3rd Option solution which directly reads the RS485-interface of the inverter by means of a lua-script or Python-script?
Last edited by Toulon7559 on Sunday 05 August 2018 21:08, edited 2 times in total.
Set1 = RPI-B+RFXCom433+S0PCM+Linksprite-shield for BMP180/DS18B20/RS485+DDS238-1ZN
Set2 = RPI-3+RFLinkGTW+ESP8266s+PWS_WS7000
Common = 3*PVLogger+PWS_TFA_Nexus+KAKUs
=> Energy & Data Management based on Time and on PV&Consumption&Meteo

Toulon7559
Posts: 488
Joined: Sunday 23 February 2014 18:56
Target OS: Raspberry Pi
Domoticz version: latest
Location: Hengelo(Ov)/NL
Contact:

Re: Solar Inverter Ginlong Solis Mini 700 4G

Post by Toulon7559 » Thursday 19 July 2018 18:53

(Not with help of Ginlong) some Basic protocol information for the 3rd Option seems to be at https://github.com/graham0/ginlong-wifi/issues/5
But no luck for a 'progressed' script directly applying the RS485-interface, dissecting the modbus-datastream, and compile an upload to Domoticz:
lot of homework to be done .........
Takes some money, but most practical & quickest choice therefore seems to be to buy a datalogging stick for Option 2, and then to apply the solution described here.
Last edited by Toulon7559 on Sunday 29 July 2018 14:52, edited 1 time in total.
Set1 = RPI-B+RFXCom433+S0PCM+Linksprite-shield for BMP180/DS18B20/RS485+DDS238-1ZN
Set2 = RPI-3+RFLinkGTW+ESP8266s+PWS_WS7000
Common = 3*PVLogger+PWS_TFA_Nexus+KAKUs
=> Energy & Data Management based on Time and on PV&Consumption&Meteo

Toulon7559
Posts: 488
Joined: Sunday 23 February 2014 18:56
Target OS: Raspberry Pi
Domoticz version: latest
Location: Hengelo(Ov)/NL
Contact:

Re: Solar Inverter Ginlong Solis Mini 700 4G

Post by Toulon7559 » Sunday 05 August 2018 21:39

Meanwhile
Option1 has been realised by application of a kWh-meter DDS238-1ZN and an ESP8266 (of WEMOS-variant D1)
Applying pin D3 or D4 as pulse-counter at the S0-interface of the kWh-meter and 'fiddling' with ESPEasy and it's rules, you get rather accurate read-out for Power and Energy, with easy upload to Domoticz, etc.. See this thread in ESP-forum. Little effort with good result.
As alternative with DDS238-1ZN and comparable kWh-meters at their RS485-interface more production information can be extracted with high resolution. Look for DDS238 and SDM120 in this forum and in the related Wiki. More effort =>more info.
Option2 has also been realised by installation of a datalogger stick from Ginlong in the LAN-variant. WiFi-variant is equivalent.
Provides access to the Ginlong monitoring website with various info's. Very little effort with basic result.
As DIY-effort a Read-out from that website and upload to Domoticz is possible (by means of a python-script), but slightly disappointing, because essentially same as the readout by Option1 [= Power + Energy], but with worse resolution [1kWh for Energy and 0.1kWh for Power], with update of Power-info rather frequent, but update of Energy-info only once per hour. As further, simple extension in the same python-script an upload to e.g. PVOutput is feasible: see viewtopic.php?f=65&t=7941&start=80#p187971

The Ginlong website shows more information than Power and Energy, but other 'Internal' information from the SOLIS-inverter still not easily accessible by URL-call.
That information at the website has been uploaded from the inverter to the Ginlong servers.
Besides directly reading the RS485-interface of the inverter, therefore it must be possible to intercept at the LAN such data in the upload to the Ginlong-servers, but not clear howto .....
Set1 = RPI-B+RFXCom433+S0PCM+Linksprite-shield for BMP180/DS18B20/RS485+DDS238-1ZN
Set2 = RPI-3+RFLinkGTW+ESP8266s+PWS_WS7000
Common = 3*PVLogger+PWS_TFA_Nexus+KAKUs
=> Energy & Data Management based on Time and on PV&Consumption&Meteo

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests