Joining the Renewable Heating Hub forums is completely free and only takes a minute. By registering you’ll be able to ask questions, join discussions, follow topics you’re interested in, bookmark useful threads and receive notifications when someone replies. Non-registered members also do not have access to our AI features. When choosing your username, please note that it cannot be changed later, so we recommend avoiding brand or product names. Before registering, please take a moment to read the Forum Rules & Terms of Use so we can keep the community helpful, respectful and informative for everyone. Thanks for joining!
Connecting Growatt SPH5000 over wired ethernet rather than wireless
Hi all
I've recently had a Growatt sph5000 inverter installed with a half dozen panels and a small Growatt battery.
My main advice I'm looking for is how to connect the inverter to my ethernet router over a wired connection rather than the wireless solution it came with. I think there is an alternative Growatt dongle for wired ethernet , though not completely sure for my model of inverter. Also, another approach,maybe more cost effective and versatile, is using an rs485/ethernet adapter.
Assuming the connectivity solution involves rs485 via wave share device or some such cheapo converter card, i then thought this might open the door to home assistant, though frankly that's way behind my needs, and beyond the time I want to put into this.
So my secondary ask for is, how I'd then be able to pull CSV data from the inverter that I can graph to my own content within Excel (I am fine with importing of CSV files and dealing with data once inside Excel).
Hope I've explained clear enough and many thanks in advance for your comments/ suggestions
@z8lccda, you’ve just described my setup - Growatt SPH5000, RS485 to Waveshare and then onwards to Home Assistant.
I’m not aware of a wired equivalent to the ShineWiFi dongle, so I suspect RS485 is your only alternative. However, if you want to get to the data directly rather than through something like Home Assistant, I’d suggest reviewing some of the modbus musings of @cathoderay. His approach of querying modbus enabled devices with a few python scripts could well be just what you’re after for creating the csv files you want.
105 m2 bungalow in South East England
Mitsubishi Ecodan 8.5 kW air source heat pump
18 x 360W solar panels
1 x 6 kW GroWatt battery and SPH5000 inverter
1 x Myenergi Zappi
1 x VW ID3
Raised beds for home-grown veg and chickens for eggs
"Semper in excretia; sumus solum profundum variat"
Posted by: @majordennisbloodnokI’d suggest reviewing some of the modbus musings of @cathoderay. His approach of querying modbus enabled devices with a few python scripts could well be just what you’re after for creating the csv files you want.
True networking for this is beyond my ken but using a single wire serial modbus connection over USB is exactly what I have done. It is very easy to do and once setup it just works. It does need whatever it is you want to collect data from to have a modbus interface/connection which is just two terminals (conventionally labelled A- and B+) and you need to have a RS485 to USB adaptor and a (mini) PC at the other end to plug the adaptor into, and that's it for the hardware. You can then either use HA to collect the data, or write your own python scripts. Personally I found using HA was more of a PITA than writing the scripts. The scripts use a python module called minimalmodbus to read the modbus registers, and then dumps the data in a csv file, all set up on a timer. The csv files are much easier to manage than even a simple database format such as sqlite (still I think the default HA option) as they are text files and they are seriously robust, something which in my experience cannot be said of HA databases. Backups are a doddle, just copy the csv files to another location.
The thread with the details on how I set up the hardware to do this is here. It describes a connection to a Midea heat pump wired controller, but the principles apply to any similar modbus enabled device. It's all there, at least I think it is all there, apart from the python scripts which I have yet to post (I've always been a bit nervous about their generalisability, but maybe I should stop worrying, and just post them). Strictly speaking there is only one essential script (<4kb, ~115 lines of code), which collects the data once a minute and write that to a minute data csv file. Next to this script is another one that processes the minute data once an hour to get hourly and daily data. All the data ends up in three csv files, minute data, hourly data and 24h (daily) data, which can be loaded into Excel to do whatever you want. Being csv data, it can also be read in python (eg for use in plotly, which I use for my main interactive charts) or R which I use for various analyses and to produce high quality static charts. Once you go down that rabbit hole you wont come out again for a very long time!
Midea 14kW (for now...) ASHP heating both building and DHW
Having had another little look around, it seems Growatt may well now sell a dongle that does both wifi and wired ethernet. This is a new development since I last looked.
https://en.growatt.com/products/shinewilan-x2
I hasten to add that this is not a recommendation; merely that the item is worth a closer look.
105 m2 bungalow in South East England
Mitsubishi Ecodan 8.5 kW air source heat pump
18 x 360W solar panels
1 x 6 kW GroWatt battery and SPH5000 inverter
1 x Myenergi Zappi
1 x VW ID3
Raised beds for home-grown veg and chickens for eggs
"Semper in excretia; sumus solum profundum variat"
- Thanks folks. I had tried googling an ethernet lab adapter for the inverter but did not see the Shine WiLan-X2 in results, but it sounds very promising. I've emailed their customer support.. let's see what reply I get..
- If it does what I hope, it will be my preferred solution as I don't want a 'project' (yet 🙂
Well well well.. turns out my WiFi dongle is actually the Shine WiLan-X2..
So this is my route to wired ethernet connectivity,and will see what this leads me to next
Many thanks 👍🏻
The simplest wired option is usually the Growatt Ethernet (LAN) dongle, which plugs into the RS485 port and connects to your router, replacing Wi-Fi. An RS485-to-Ethernet adapter (like a Waveshare) can also work and gives more flexibility for things like Home Assistant, though it requires some Modbus setup. For CSV data, once the inverter is networked, you can usually export it directly from the Growatt Shine portal or PC software and then open it in Excel for your own charts, no need to dive into Home Assistant unless you want to automate it further.
- 26 Forums
- 2,607 Topics
- 60.8 K Posts
- 85 Online
- 6,967 Members
Join Us!
Worth Watching
Latest Posts
-
RE: Renewables & Heat Pumps in the News
@editor, I hear that too. I can confirm that out of ...
By ASHP-BOBBA , 56 minutes ago
-
End-of-Life Heat Pumps: How Do You Dispose of an ASHP in the UK?
As many of you know, our Global Energy Systems heat pum...
By Mars , 1 hour ago
-
@derbygraham fully agree with James, and it’d be good t...
By Mars , 1 hour ago
-
RE: Indevolt Batteries UK Support & Info Thread
Finally got around to installing and setting up the Sol...
By Mars , 2 hours ago
-
Unfortunately its a function of the physics. Max heat ...
By JamesPa , 3 hours ago
-
RE: Microbore heat pump installs
In principle you are almost certainly right, but in pra...
By JamesPa , 3 hours ago
-
RE: Electricity price predictions
@old_scientist We are a low mileage home, so bulk of ou...
By ChandyKris , 4 hours ago
-
There are just too many unknowns for me to comment on p...
By Transparent , 6 hours ago
-
RE: What is the main ‘dictator’ of Agile’s unit price?
@toodles I keep an eye on wholesale prices and energy m...
By ChandyKris , 6 hours ago
-
RE: Brand and installer questions for ASHP
Strange, perhaps it doesnt use modbus which the third p...
By JamesPa , 8 hours ago
-
RE: Upgrading my system, how far do I go?
For comparison, my PW3 with 11.04kW inverter, will char...
By Old_Scientist , 11 hours ago
-
RE: Changes to Tesla Powerwall Charging Regime?
Elon gate - legendary! I take my hat off to you @toodle...
By Old_Scientist , 14 hours ago
-
RE: Mitsubishi Ecodan not good enough ?
Thanks @goody, appreciate the feedback and sorry you ha...
By marcexec , 1 day ago
-
RE: Minimum and Zero Disrupt Heat Pump Installations
True (first sentence) Thats the reason to consider th...
By JamesPa , 1 day ago
-
RE: High air source heat pump running costs – Vaillant AroTherm Plus
Quite right. I was using a rough guesstimate of doublin...
By Majordennisbloodnok , 2 days ago
-
RE: My Grant R290 9kW Heat Pump Installation
Again, really don't know how accurate this is! &nb...
By petch , 2 days ago
-
RE: MCS Quality Audit – Has Anyone Had One? Did It Lead to Remediation?
@toodles The whole scheme is a shocking waste of money....
By Papahuhu , 2 days ago
-
RE: Anyone concerned about GivEnergy?
Many thanks for your, and the subsequent, answers tk qu...
By KevH , 2 days ago
-
RE: DIY or Don’t Touch? Solarman Smart Meter Install
Yes, and these guys would probably be my preferred inst...
By Batpred , 2 days ago
-
RE: Hot water tank lose heat rapidly on random days
@jamespa Hopefully their reasons are well intended! ...
By Bash , 2 days ago
-
RE: Ecoflow UK Support & Info Thread
As mentioned above, we’ve got our full review of the Ec...
By Mars , 3 days ago
-
RE: Say hello and introduce yourself
@sonosppp welcome to the forums. I see you've posted in...
By Mars , 3 days ago
-
RE: Guidance with installing a new heating system
@bobflux Great, thanks for the advice. The pipe has an ...
By Hamilton , 4 days ago
-
RE: Daikin Altherma 3 LT compressor longevity question
@optimistic-optimiser I have has a Daikin for a few yea...
By madsid , 4 days ago
-
RE: UK DIY Battery: SEPLOS 48V 200Ah x2 + Sunsynk 8K – Safe Installation for Garage Conversion
The rule of thumb is to ensure that you can isolate any...
By Transparent , 4 days ago


