Hello guys. Great job on the progress here. Really pleased to see contributions.
I use SA day to day for my control and rarely look at the shine app any more. It’s fantastic. Personally I don’t have too many automations to respond to dynamic pricing, so I keep it simple in SA with an overnight window setting.
The only thing I have in HA is to set battery discharge rate to zero when it detects my car is charging outside the off-peak window, by default this will pull from the grid as needed.
Ah… that’s unfortunate.
The SA documentation threw me a few times around cabling.
The image below is what I ended up using. My adapter pinout said D+ was orange, D- is yellow.
@snu-snu-snu - for ref, I used https://www.amazon.co.uk/dp/B07JVG6H2K and crimped yellow to Pin 4 and orange to Pin 5. I connected the cable to my inverter’s (Growatt SPH-6000TL) 485-2 port. For a while I was testing a simple COM connection through PuTTy, but that didn’t work. It needs SA to poll data. Once I had SA on the other side of the connection it worked first time. I did try to crimp also the black/ground wire to Pin 2, but that wasn’t necessary (or even prevented the connection).
So it worked first time. Used the RS482-2 port on the bottom of the inverter, connected pins 4 and 5 like in the photo of the cable earlier. No other wire. Only pain was getting a wifi signal in the attic where the inverter is. @snu-snu-snu - yes, you need to remove the plastic sleeve from the wires, so you are connecting metal/metal on the USB adapter thing.
I can see the various time slots for the inverter charge options, so looks like I’m in control. I also got the connection to Home Assistant working, now I just need to spend some time updating some dashboards
When it comes to HA dashboards with live data, one thing I found really useful (for others in the house to monitor from) was to display the instantaneous green power / inverter capacity as a percentage of what’s available. With the SPH + batteries, this moves around a lot during the day and was a challenge to communicate to the family.
I think I set up a calculated sensor for max output, which in my case reduced to 3kW (batteries alone) to 5kW when the sun was out (full inverter capacity). This was applied to the max value of a bar chart. Then my instantaneous usage is calculated as a percentage of this, I dont think I factored in grid usage, hence why my numbers dont align. It always gives a feel for what’s left (I dropped a cheeky pun in my dashboard too… wife still hasnt noticed)
So far it runs great and wifi range for the Zero 2 W is about the same as the Shine-X stick.
Solar Assistant does not support Power Management for my SPH-10000. Will make all the power management in HA anyway, so not a big issue. But would be nice if it’s supported in a later version.
Yes, I just found out that SPH 3 Phase is now fully supported.
There’s a problem with “CT mode” unavailable in Solar Assistant. But support is very helpful and working on it. Seems to be a problem specific dor SPH inverters.
Must say that Solar Assistant is so much better than the Growatt API. I’ll not be looking back
My strategy is to have one ‘master’ MQTT service, next to my HA (both on docker), and connect all relevant services to it (Zigbee2mqtt, Glow, Grott, Home Assistant, Espaltherma, Espresense, GivTCP). If the other system brings its own MQTT (Solar Assistant, Emon), then I ‘bridge’ it to the master. Seems logical to me this way.
Since integration is not working anymore (sadly) - @KasperHolchKragelund maybe you could also provide noob friendly guide on how to remove this integration?