Mitker Posted May 1 Posted May 1 Hi, I started running a Growatt SPF6000ES inverter, with which I'm globally satisfied, on an On-Grid (but no export) configuration. No batteries at this stage. In order to optimize the system, meanwhile the primary devices are already running and if there's any power produced by the panels unused, I'd like to automatically launch secondary equipments (ex: oxygenating pumps for the ponds, tank water heater, etc.). This implies I would need to collect this information (amount of extra power available) first, in real time and continuously. My question is : Is this a data that can be retrieved somehow from the inverter ? (I have no idea if the inverter is even in condition to estimate this value) I didn't find any mention of this on the UM or searching on the net. Thanks for any info or experience on the topic, ps: definitely not a geek in electronics, but I should be able to write down and inject some basic code on a board that would process the data and run a few relays accordingly 😉 ps2: I don't want to go the empirical way (progressively increasing loads until detecting the inverter must draw from the grid) - unpractical
Bandersnatch Posted May 1 Posted May 1 I have 4 Growatt SPF5000ES inverters. The ShinePhone app is pretty rubbish so I have have fitted a Raspberry Pi and using Solar Assistant software and a USB hub to link the 4 inverters together I am able to extract data from all the inverters https://solar-assistant.io/ It is possible to push data from solar assistant into Home Assistant https://www.home-assistant.io/ then it is possible to manage smart devices like smart wifi breakers to switch on/off devices based on data from solar assistant. I plan to manage my EV chargers to do that. Here is a video I made a few years ago about smart wifi breakers 1
Mitker Posted May 1 Author Posted May 1 Thanks for these infos Interesting to see that from the screenshot you sent, it looks like you get this very data I'm looking for, under the 'solar PV' wattage figure (5232 W). My only uncertainty it that this value is very close (by a couple of %) to the sum of the loads and the battery charge. Would this be due that by chance that day your use was that close from what the system was generating, or that what appears under 'solar PV' is just the sum of the uses plus some losses and roundings ? In the later case, it wouldn't inform about the 'untapped' portion of solar power Does it happen that the dashboard shows value of 'solar pv' wattage significantly higher than your loads + battery charge ? And yes, I had seen your video about the wifi remotely controlled breaker. Very convenient and I'm currently thinking about something like this for my own system Thanks again
Mitker Posted May 1 Author Posted May 1 and I do agree with your appreciation of the ShinePhone App I never had battery connected, as confirmed on the inverter screen info, but the app keeps telling me how well my batteries are currently charging (?!) Useless 1
JBChiangRai Posted May 1 Posted May 1 It's not normally possible to tell the unused power available for generation. This is because the inverter doesn't know it, it can only know what the maximum power can be by trying to max out the available power. In normal use, you're not using the available power and there is no way the inverter can know what that is. What I have done is max out the inverter (by grid export) and graph it by 30 minute intervals. If the sun is shining, I know roughly what is available from my chart before drawing power from the grid.
Bandersnatch Posted May 1 Posted May 1 36 minutes ago, Mitker said: My only uncertainty it that this value is very close (by a couple of %) to the sum of the loads and the battery charge. Would this be due that by chance that day your use was that close from what the system was generating, or that what appears under 'solar PV' is just the sum of the uses plus some losses and roundings ? In the later case, it wouldn't inform about the 'untapped' portion of solar power I agree with what @JBChiangRai posted above. Any unused solar production from my off-grid solar setup is curtailed. The screen shots I posted were early this morning - a very dull day here in Surin. Here are 2 more screen shots that I have just taken, one with one of my EVs charging the other without.
lom Posted May 1 Posted May 1 3 hours ago, Mitker said: ps: definitely not a geek in electronics, but I should be able to write down and inject some basic code on a board that would process the data and run a few relays accordingly Then install a CT (current transformer) to such board and measure the imported power from grid and let that regulate how many of those additional consumers you enable. Basically add consumers until there is an import from the grid and then remove until import disappear. 1
lom Posted May 1 Posted May 1 Shopee has a kit for measuring up to 100A, communicating over RS485-ModBus https://shopee.co.th/product/274610962/24942397874
Mitker Posted May 1 Author Posted May 1 3 hours ago, JBChiangRai said: It's not normally possible to tell the unused power available for generation. This is because the inverter doesn't know it, it can only know what the maximum power can be by trying to max out the available power. In normal use, you're not using the available power and there is no way the inverter can know what that is. What I have done is max out the inverter (by grid export) and graph it by 30 minute intervals. If the sun is shining, I know roughly what is available from my chart before drawing power from the grid. That's an interesting approach I didn't think about. Thanks By modelling a theoretical curve of the power generated by the system in sunny conditions on one side (as you did), and by comparing it with the data provided by a small panel as an indicator of the real conditions on the other side, maybe that combining both information would make it possible to estimate quite precisely the total power available at a given moment The next step would be to deduct the loads at that moment to have an idea of what's left available
Mitker Posted May 1 Author Posted May 1 2 hours ago, Bandersnatch said: I agree with what @JBChiangRai posted above. Any unused solar production from my off-grid solar setup is curtailed. The screen shots I posted were early this morning - a very dull day here in Surin. Here are 2 more screen shots that I have just taken, one with one of my EVs charging the other without. Thanks for these They seem to confirm what @JBChiangRai was explaining about the extra potential production being unknown by the inverter (my hope was that, by having to 'discard' this excess some way, it would be able to figure it out..) This being said, I'll consider the Solar Assistant app for the other features 1
Mitker Posted May 1 Author Posted May 1 1 hour ago, lom said: Then install a CT (current transformer) to such board and measure the imported power from grid and let that regulate how many of those additional consumers you enable. Basically add consumers until there is an import from the grid and then remove until import disappear. In the long term I would rather avoid this empirical approach as I mentioned, but it may come handy in order to establish this theoretical generation curve as a start
Mitker Posted May 1 Author Posted May 1 18 minutes ago, lom said: Shopee has a kit for measuring up to 100A, communicating over RS485-ModBus https://shopee.co.th/product/274610962/24942397874 Thanks for this 😉
Fruit Trader Posted May 1 Posted May 1 3 hours ago, JBChiangRai said: It's not normally possible to tell the unused power available for generation. This is because the inverter doesn't know it, it can only know what the maximum power can be by trying to max out the available power. In normal use, you're not using the available power and there is no way the inverter can know what that is. What I have done is max out the inverter (by grid export) and graph it by 30 minute intervals. If the sun is shining, I know roughly what is available from my chart before drawing power from the grid. That's correct and has been discussed here before. An independent reference is required to determine potential power not being used. 1
Bandersnatch Posted May 1 Posted May 1 36 minutes ago, Mitker said: The next step would be to deduct the loads at that moment to have an idea of what's left available Couple more of my videos for you. I am now only buying devices that work with home assistant 1
Crossy Posted May 1 Posted May 1 As an aid to prediction how about solcast? You'll still need some form of real-time power monitoring to control your loads mind. 1 "I don't want to know why you can't. I want to know how you can!"
JBChiangRai Posted May 2 Posted May 2 Assuming you can tell the amount of power your inverter is producing at any one time and you're running hybrid with PEA topping up any shortfall. Then every 30 minutes max out the power used by running more than your solar can produce and record the output from your solar system. That will give you the kind of data I have to work from.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now