Meet Tom, a solar tech tinkerer who’s had a heck of a time getting his solar system’s inverter, home battery, EV charger and other related gear to play nice with each other.
Tom’s house in Gawler, just outside of Adelaide, is bursting with all sorts of solar power related devices. Among them are 7.8kW of solar panels on his roof, a 6kW SolarEdge inverter export-limited to 5kW, a Sonnen battery, a Zappi EV charger and a Nissan Leaf electric car.
An early adopter and pretty clever fellow, Tom’s focus is on solar energy self-consumption. But he’s had more than his share of headaches trying to coordinate all the different-brand components to properly communicate with each other and do his bidding.
The Sonnen battery, which should be the “brains” of the setup, is being under-utilised. It has multiple programmable outputs, but only one is being utilised to “talk” to the hot water system. And getting that happening wasn’t easy.
Tom is also on an Amber electricity plan, which exposes him to wholesale electricity prices. This means when the wholesale price goes negative (which is happening more often these days), he is penalised for exporting to the grid. However, it would be a great time to charge the Sonnen battery and his electric car from mains power.
But there’s no real digital communication between the Zappi and the SolarEdge inverter. And there’s no digital communication between the Zappi and the battery.
There have been some wins – for example, controlling the hot water load. The addition of a SwitchDin Droplet has also enabled Tom to instruct the battery to do whatever he wants – but it’s done in a rather brutal way.
While it *should* be relatively easy to get a solar inverter, battery, hot water load, an electric car charger and a wholesale electricity provider like Amber to all talk in order to coordinate loads – it turns out it isn’t.
One Solar Brand To Rule Them All
The major issue is Tom’s various components are manufactured by different companies. Tom’s advice at this point of his journey for anyone looking to invest in this sort of setup: stick with one manufacturer for the solar inverter, battery and EV charger.
For example, SolarEdge manufactures inverters, EV chargers, a battery controller (StorEdge), a hot water controller, smart switches; and not far off is a home battery – the SolarEdge Energy Bank. Fronius is halfway there with various products, and SMA will have an EV charger soon.
Watch the video get a better handle on Tom’s trials, tribulations, successes, failures and goals. He has put in plenty of hard yards and is still keen to get things happening as he desires with the gear he has.
“If anyone watching this has solved this problem, please jump on the comments, let us know how you’ve done it,” says Finn. “We’d love to talk to you and we’d love to solve this problem together.”
I can’t help Tom but I also am finding it difficult to get answers on the next phase of this dilemma which is integrating vehicle to grid (V2G) and vehicle to home (V2H) into the solar/EV equation. A wall mounted battery makes no economic sense in my situation but a significantly sized battery in an EV that provides me with transport, peak evening power and blackout backup is a no brainer. I would buy an EV tomorrow if I knew it was compatible with such a system.
However, when I talk to my solar supplier and electrical engineering friends about the magic box to make this happen they quickly change the subject. I have 12kW of panels feeding through two SMA 5kW inverters and an SMA home manager. Any insights into how to make V2H work or where it’s up to in development would be appreciated.
Have a look at the ARENA REVS project in ACT. They will be installing the hardware to do this for a fleet of Leafs in February next week. Hopefully the hardware will be commercially available soon after, Nissan Australia have been promising it for months. I read the hardware is already available in UK and Japan.
I have seen others with the same problem turning to facebook groups etc for options. One I saw(Have not personally tried) had acheived some of this using a Raspberry PI and setting up an IFTTT network. Though programming the code etc is what has turned me off trying.
FIMER (from Italy) manufactures solar inverters, battery systems and EV chargers for residential use that all talk to another using a simple RS-485 connection.
I (electrician) installed a 1.8kW element in my storage hot water cylinder and plugged it into a smart plug. It comes on during the off-peak period in the middle of the day only.
The smaller element means the electrical load is more likely to be satisfied by the solar.
It is also small enough to be switched by a $27 smart plug.
I know this is peanuts compared to the ambition in the article, but it was also $50 total and a couple of hours of work.
We also use the delay feature on appliances to run them during off-peak.
This is the low hanging fruit. To get more complex either requires an expensive integrated system or for the user to craft a custom computer (Pi) by hand and program it themselves. Great for amusement, not worth it from a $ perspective.
That’s excellent, Brendan, and not peanuts at all. What you’ve done will shift more demand to the middle of the day and save more money than a small battery that would cost several thousand dollars.
I had planned to take my electric hot water off controlled load and use my daytime solar PV (11kW).
From a $ point of view it’s not going to save us anything (off peak is still cheap) but it will have a modest net reduction in CO2 emissions (NSW grid is more fossil heavy at night than during the day) and also help lower my typically high grid supply voltage.
But the solar installer is not interested in setting up my Fronius relay control, and nor can we find an electrician available to install a timer/contactor. Diverters like Catch are far too expensive to make sense and are no good on our 3-phase supply anyway.
The sad reality is there’s just no availability of skilled, qualified licensed people to do such things. It’s the same with a whole range of building related trades – no one has any availability. Most jobs are quoting at least a 12 month’s wait. When someone is available, they have never done anything like this before so you have to convince them to have a go but they don’t want the hassle.
Hey Alex, Grant here, my sparkie got our hot water off controlled load in a flash by adding a “contactor” (which is really only a relay to reduce the load on the timer contacts so we can leave the 3KW element in the system) and a timer to our electricity panel. We set the timer to turn on at 8:30 am and I think off at 4:00 It also has a convenient manual override switch on the timer if we need to flick it on in the evening.
To provide full disclosure, our hot water is two flat panel solar collectors/electric and I’m in QLD so the electric element will probably only come on in winter when we have a number of days in a row with no sunshine.
Thanks Grant
Yes I’m aware of the timer + contactor option. I include that in the list of things that’s a challenge to find someone qualified to actually come and do. Getting any tradespeople is nigh on impossible at the moment. We have a long list of projects for which we are on long wait lists, or they just refuse to make any commitment.
Cheers
Alex
Tom, I have not solved your problem. First my comment to Alex, I have gone the same route as Grant & fitted 2.4Kw elements to my HWS. It is possible to have a ´Smart´ switch, either controlled by software or Grid export monitoring, but it is easier & cheaper to use a timeswitch. Turn on the HW at ~10AM & off at say 2PM, & there is enough energy to heat 300L tank. Occasionally your solar will not generate enough energy so you draw from the grid, but the cost seems to be minimal. I recommend ALWAYS using a contactor to switch loads such as HWS, because the slight teactance can spark & weld switch contacts. (Even using 20A timeswitch, on 2.4Kw load).
At home I have the opren Source Open Energy Monitor monitoring all my circuits (in fact a TaWatt which is good value if you source your current transformers from China). I have by-passed my EV charging circuit so it is not part of the system sensed by the Victron Inverter charger I have that is hooked to 4 of 1,93Kw Zenaji batteries. Up to now, I have only used the 2.4Kw Hyundai Kona chasrger, charghing off the solar system by pl\ugging the car in in the morning, then disconnect at 17:00. (I am retired, so this works for me). I have an OpenEVSE under construction, which will enable software control, but yet to be commissioned (it will be plugged into a 32A power outlet.) My Kona does not have EV>H capability..
Wondering if you’ve solved most of your issues yet?
If you haven’t, have you considered using Home Assistant? I use it to monitor my solaredge inverter, battery, resistance hot water and even smart plugs.
It gives you the ability to action what to do automatically by whatever logic you decide . It is only dependent of information from your devices.
Modbus for some, I use inexpensive Shelly devices to monitor and control via contactors.
People well versed in HA completely automate Amber / SolarEdge to maximise their benefits. Well worth a look if you haven’t investigated it.
Ditto for me too (as a sparkie). I did the same thing, swapped out my 3.6kW element for a 1.2kW element and connected a WiFi Smart plug, I did that about 8 years ago. Ditched the Controlled Load meter, went onto a ToU plan. The WiFi plug mostly only comes on to turn on the 1.2kW element during the winter months during the day as I have a solar thermal hot water system (where 9 months of the year, the sun does most of the water heating for free). When I do need to boost it, it comes from either from spare solar PV generation or from my PW2. I try and switch on the WiFi plug after lunch to let the sun thermal do most of the preheating. The thing about the PW2 is that it covers any short burst of cloud cover and the 1.2kW element doesn’t overwhelm the solar system or PW2.
I’m really surprise how well my 3 different branded solar inverters (of different ages) work well with the Powerwall 2 battery.
No issues with the PW2 for last 4 years.
My biggest gripe is not being able to capture all that summer solar for winter use. Shame we can’t store hot water for a lot longer (but requires a very big and well insulated tank to hold the hot water for 6 months from January to July.
Doesn’t need to have an overly intelligent automation system. No need for a Solar Power Diverter. Just some common sense and a bit of planning to see what the forecast will be in winter (to take advantage of low cost off peak at 11c/kWh to heat the water or precharge the PW2). Otherwise, the 9 months of the year, it’s pretty autonomous, no need to program anything.
I could scrape together a preloved PV system and have it DC connected to the element of the HWS for winter hot water heating, reducing the need to use the grid tied inverter/battery, but not worth the effort/time at the moment.
On a slightly different line, I have a 6.6kw system feeding max 5kw back to grid with Thermosyhon 300 litre solar h/w [ like these as no moving parts ]with 2.4kw element with isolating switch inside to boost from pv or grid when required, had some issues getting pv approval but wish now we installed more panels and bigger invertor, but everything working well with power acc $ 52 last month
Do see a company trying to sell Eveready battery into Victoria does anyone know of this system
Yep, same problem here and the SolarEdge ZigBee controls simply did not work as advertised and have since been removed for a full refund. What I have done instead is install a $27 smart plug to control my pool pump and written some Python code which runs all day on my computer. Everything communicates over my local network and the internet. The SolarEdge API is really easy and well documented, as is the smart plug.
BUT, I have discovered I cannot switch off and then on the charging to my car (Leaf) without manual intervention on my wallbox. Only solution is to either use the 10A charger or buy a different wallbox.
FURTHERMORE I have discovered there is a maximum number of times you can use the SolarEdge API before they lock you out for 24hrs. I may have a solution for this, using ModBus over TCP (similar to RS485 mentioned earlier), I only received the necessary cable today so that will be this weekend’s project.
By writing code to do this I have complete control over everything and can even use extra information and algorithms to choose where to send the power. The SolarEdge programming options are very currently limited.
Hi Stirling – I have SolarEdge installation with an EV charger and ZIGBEE controllers. I use the SolarEdge app to charge my EV with excess solar and that works correctly. My gripe is that the 6.5kw panels are limited to a 5kw inverter output and ONLY 3.5kw of excess solar goes to the EV the rest goes to the grid … I have been pressing SolarEdge to explain why. If I switch on solar boost then I get up to 7 kw… !! This is frustrating as the ‘solar boost’ buys power and tops up with solar.
Also the ZIGBEE controlled switches (Dry Contact SolarEdge ones) work for me as far as I can tell. I have them configured to only come on with excess solar and you can program the load power that is expected. For example 1 have one set to 200watts and the other to 2500 watts. So the lower one comes on when there is at least 200 watts excess and the other will come on when there is 200 + 2500 watts excess (since the first one comes on). I am keen to know what your experience has been…. Cheers
In related news, petrol prices have soared due to efforts to limit production. In one area on Petrol Spy, prices range from $1.45 up to $1.93 with most stations $1.90+!
A heat pump is a better alternative than a conventional electric water heater. Relatively low power consumption compared to electric water heater. My 170 litre Chromagen Heat Pump uses around 800 w to produce hot water and can be set to operate during daylight hours only. Most days, except really dark Melbourne winter days, my 3.25 kW PV system will generate more than 800 w and as the Heat Pump is on the general house circuit it does not require any special switching or controls.
Would a programmable switchboard be the simple answer to all the PV/battery/EV/Water Heater/dishwasher/ electric cooker/ reverse cycle AC/ etc, etc, control problems? Does anyone know if programmable switchboards exist anywhere in the world?
You can buy individual wifi switches in MCB DIN rail format. However they are NOT actually an MCB and cannot be used without one (you can imagine a circuit going live whilst being worked on). So IF you have enough space in your Distribution Panel you could add some of them alongside your existing MCBs. I have one controlling a Jaccuzi to filter/pump during peak solar. For A/C units I have wifi linked ‘Universal Controllers’ which can be programmed with your A/C remote and then schedules set up for eg timed use or weather / temperature related switching on/off. All simple stuff to set up and again utilise peak solar to cool down rooms and take the edge off of power demand later in the day. Works especially well with some thermal mass (eg concrete floors) to cool down.
I have 13kW PV with 10kW string inverter, I’ve added heat pump hot water and battery is on its way. Needless to mention lots of standard home stuff – oven, microwave, dishwasher, fridges, aircon, etc.
I believe I solved that.
I used Home Assistant as middle-man simply because all vendors make closed systems unable to talk to the others on purpose. Something open opens the door.
I started with friendly metering, after a bit of research I took on iotawatt as it reads locally, it can work with several backends, it stores massive data itself and best of all I could calibrate it. So I did calibrate it to be less than 0.5% off grid meter.
Alright, I’ve got grid and all circuits metered. Then I’ve added number of smart sockets and plugs (deta, shelly and some less known stuff), many also metered. All certified. These having tuya (like deta) got flashed with alternative firmware as it all has to work without internet plus I am not keen to signal China what I switch on.
Next step was to invent all rules. It took a while to observe what happens and define triggers. As an example:
– when dishwasher and washing machine heats water at the same time and PV does not cover it, the dishwasher is being paused waiting for washing machine to complete heating.
– hot water is started by scores – points for being less than 2C below forecast, points for passing forecast, points for lont export over 2kW, points for being off for long and at some point it hits the bar and turns on.
Then, user awareness comes to play. Can I use oven now? I made a few colorful smart plugs and put them in various places. These lit various colors depending on power balance. If I see red – no more loads, if I see green, one 2kW item would be fine, I see blue? Well, there is over 6kW surplus, let’s kick oven and aircon together and burn some power…
What if I don’t look? Well, speakers tell me. They play number of things such as please close fridge door or lights are taking 135.6W please turn some off. But for the balance they play when we pass 500W export saying what it is now and which direction it goes.
Now DRED card is being installed in Aircon to let system throttle it to follow balance curve keeping 1kW spare. Then, once battery will arrive, inverter DRED will get connected to prepare for export throttle once I start paying export penalties.
If I ever buy EV, it will know when to charge, unless I buy a socket deal such as $1 daily regardless of usage.
But before EV, there is more fun. I participate in Origin’s “spike hour”. I let them control one of my TP Link smart plugs as they support them. Then system reads plug status. When they flick it off, speakers play message that we just started energy conservation hour. Fridges, tv-sets, microwave, even fans and some lights are put off and we are saving for fun and little profit. Then, when they turn it on, system reverts all changes and plays it’s been completed,now we can use as much, as we want…
Darek,
Sounds fine, but how many Aussie householders are going to be able to do this sort of fix and get their existing PV/inverter/battery/EV/water heater/AC/etc/etc systems talking to each other?
Until and unless there are some much simpler solutions on the market the true potential of PV to reduce GHG emissions and energy consumption in Australia will not be reached.
Maybe this is what the various manufacturers of inverters, batteries and EV systems want in order to maintain their market positions, but they are doing nothing collectively for the owners of existing PV systems.
They all seem to be following the Tesla business model. Buy 100% Tesla products for a complete system.
Perhaps the Fed Govt could direct some of its zero-carbon money to provide a proper fix for this situation in Australia, after all we are the world champions in per capita rooftop solar installations. But I have my doubts, and expect to have to wait until the US or Chinese PV industry decide it is worth manufacturing the smart control systems needed, and Australia is a good market to test the products in.
I would say, as many, as attempt to do so. One important thing is to remember this is not about making things compatible with each other, this is about making things compatible with middle-man. Star-like solution. If product is being sold in reasonable number, there is enough people suffering from it and they will find a way to navigate around, Business won’t do it as letting people utilize own ideas is not what majority do for living. With few exceptions (such as Google) everyone makes closed systems. Business might be more or less malicious but never helpful. These who ignore open solutions working with their hardware help by not disrupting it and that’s pretty much all help available.
I see in comments around all sort of trouble with proprietary solutions. Why on Earth I would buy one to suffer? Getting something friendly, starting with monitoring, solves first step – having data available with no clouds, no api limits, no Internet required, etc. Playing with solutions such as Home Assistant is not hard at all. There is lots of working integrations, just off shelf – Daikin, Tplink, Shelly, two options for Zigbee handling nearly any zigbee device, zwave (bit traumatic itself due to local radio regulations) to name a few. By buying right hardware, known to work, it can be simplified to something ready over weekend. And then, once everything works with middle-man using available integration, it works with each other.
No need to write software to use it! Just ask for help, a bit of research and correct purchases.
Wow, really interesting idea. To be honest, I don’t think I can follow how I would implement this.
I am starting from scratch, so maybe I don’t need to? But I was leaning towards buying one ecosystem like SolarEdge Energy Hub to try and get everything working together.
Hi Andrew – I went the SolarEdge route with a 5kw inverter and EV charger plus Zigbee and WiFi communications. All from SolarEdge. The Zigbee communication is a different wireless channel to normal WiFi and it is used to communicate with 2 “dry contact” devices. These o use to switch on when “excess solar” is available .. heating the spa for my grandkids and running the filter pump. The EV charger also is set for excess solar and I can set the ‘priority’ of these 3 outputs .. so house always has first go for power, then EV the the last 2 dry contacts .. Overall works perfectly. My only disappointment is the EV charger only delivers 3.5 kw even though there is more excess solar ..
This is a really interesting one. I’m just looking through a few things whilst watching this video. Firstly, it looks like Amber have an API that allows you to pull price data into your own system. Since you’ve already got modbus comms working to the battery, it probably wouldn’t be a stretch to automate that control under certain price conditions.
Does the Zappi have any sort of digital comms? If not, you could maybe hi-jack the CT input to get it to do what you want by sending it a bogus signal.
Some Solaredge inverters can be configured for a demand response mode for 0 export.
It sounds like you might just need an overarching system that can monitor your demand, there’s ways to manage control of each device.
Following with great interest.
Luke.
Balhannah Solar and Automation
I sympathise, even with a simple solar with battery system I’ve often thought that better control over aspects of solar systems with a battery would allow them to be run more efficiently. Being in SA, our export is capped at 5kw and so for a lot of months each year we have excess power around the middle of each day. As happens, instead of charging the battery to 100% first thing each day, I’d like the flexibility to choose to export early morning and to be able to choose when to charge the battery, so it can be charged from that excess power in the middle of the day. That would be better for us and better for the network, in providing more power at the early morning peak time. I asked Tesla about this but all they could offer was that maybe I could use Time-Based Control, I checked but that doesn’t do what I want.
Hi All,
I am at the beginning of what looks like a very steep learning curve.
I am looking at installing PV (about 10kW) and have an EV.
I would like to use the EV battery in a bidirectional system that charges the battery or powers the house.
I am not able to program a Raspberry Pi or such arcane things. I can screw components together and have a basic knowledge of electricity (physics).
Any suggestions?
Cheers
David
Info I have found:
https://www.racv.com.au/royalauto/transport/electric-vehicles/bidirectional-charging-explained.html
If you own a Tesla ChargeHQ is an excellent app to coordinate charging of a battery and EV using solar and low tariff grid electricity. Works with SolarEdge and a couple of other inverters.
Maybe an ARENA project?
This maybe a long post but ill try and add everything i use to integrate/control Amber, Powerwall 2, Zappi v2, Sonoff Powr2 (mainly monitors Sanden heat pump), 3 x Daikin US7 RCAC here in Ausnet Vic.
Firstly as others have mentioned Home Assistant is a very flexible home automation software along with Node Red.
Firstly Amber have now integrated their api straight in HA without any coding, just requires an API key found here: https://app.amber.com.au/developers/ (you have to be logged in). Whilst i have added this into Home Assistant, i still fetch the prices via Node Red.
Amber Integration: https://www.home-assistant.io/integrations/amberelectric/
Next i have the MyEnergi hub with an online account and use their API also via Node Red (to set schedules and monitor if EV is connected) but i have recently added via HACS (a community add on for HA). We have 3 CT clamps, 1 on Mains, 1 on Solar and 1 on Powerwall with the setting “not to discharge frm battery”
HACS: https://hacs.xyz/
GitHub account required for HACS: https://github.com/
MyEnergi: https://github.com/CJNE/ha-myenergi
I control my RCAC directly from HA via the daikin integration (but not relevent to you guys)
Powerwall 2 integration via HA is a bit annoying as every time a firmware upgrade happens, it fails and have to manually re enter the password to get it going again. I use the tesla cloud api to set reserve percentage of the powerwall to decide if i want to charge/discharge from battery or go into standby to use grid.
Tesla API documentation (unofficial): https://tesla-api.timdorr.com/
we are fortunate enough here in Vic for customers before 15th April 2021 to still recieve the gov minimum FiT, so i dont have to worry about negative FiT. If this changes i will most likely replicate the local URL to set my enphase to zero export (havent explored fully yet)
I have a Sonoff Powr r2 (flashed with Tasmota) to monitor our Sanden and occasionally use it too switch it on and off.
For SolarEdge monitoring there is an integration in HA but mainly appears to be cloud API unless yours supports local API access: https://www.home-assistant.io/integrations/solaredge/ but im not sure as i dont have it.
Hello Tom,
Please check out “Sunny home manager 2.0” from SMA (sma.de) for smart management system.
Hope this helps.
Minoo Chinoy.
0401005258.
Hi Garry & Stirling
>>For example 1 have one set to 200watts and the other to 2500 watts.
Garry, is this to the SolarEdge HWCs or custom hardware ? Did you need “installer” privilege to use the SE APIs ? Do you talk to the website or your on prem kit ?
Hi Tom and all.
Sorry I can’t contribute much apart from +1 looking for a viable V2H solution and our overall experience – the moral of the story being : a good install tech makes all the difference with trying to integrate kit !
[skip if you’re not interested in a background yarn]
We had a 9.9kW solar PV (30 x LG Neon2) + 2 x SolarEdge inverters put in 3 years ago and last year added 3kw more cells, a LG 10kW battery, and a Hot Water Controller.
The original installation was pretty good – they only had to come back once because the CT (?) widgets (yep – no electrical background!) they use to measure in/out flow hadn’t been installed correctly – something I picked up from some statistically unlikely graphs I was seeing on the SolarEdge website 🙂
Similarly the extra cells and battery went in okay, the HWC (which is Zigbee connected) was a pain in winter as we have multiple teens achieving heavy electricity & water use – and it took a while for me to realise that (particularly with lockdowns and work from home) all the PV production gets used in the house and there’s minimal excess for the battery to store / timeshift or use for the HWC – so you can’t avoid having to schedule a predawn grid draw to ensure hot showers in the morning. In autumn / spring / summer, just a 10am – 4pm window for the HWC to use excess is fine as the battery typically is fully charged before noon.
All worked fine until a month or so ago while one of the inverters died for no obvious reason – the diagnostic code was such that the installer replaced it under warranty, though the old one had an LED screen and buttons so you could see power production and other stats, the new one just has two coloured LEDs (so you’re [or at least I am] heavily reliant on the website). All seemed okay – but then two days later cold showers were back – the inverter they’d taken away had the zigbee controller in it …
They came back, tried again, couldn’t get it working, had to bypass the HWC … and also decided that the Zigbee had to be in the 2nd inverter – which coincidentally (?) also broke and had to be replaced. The second inverter was channeling 24 or the cells and also controlling the battery – so with it out of commission, not a lot worked. It did rain a lot – so I guess we didn’t miss too much production.
They came back yet again, replaced the second inverter – so at least all panels were working, but the battery wasn’t discharging and the HWC still didn’t work.
Finally came back today – with a *different* tech – who got the battery back online and the Zigbee working within an hour and a half : which was a much better hit rate than the previous tech who was either very unlucky or needed *much* more training in the SolarEdge kit having spent several whole day efforts as above for intermittent progress.
As others have noted, hopefully the ACT Fleet Leaf pilot goes well and results in the V2X becoming available to us retail householders – at which point I’m happy to join the queue – and have somewhere to store and timeshift all that non-winter solar excess that the big end and regulator seem hell bent on devaluing.
Also is there any concept of solar installers / techs being certified as proficient in a given vendors kit ala Microsoft / Cisco etc. certs in the computer space ?
Paul
Yes .. I had suggested that SolarEdge have an “expert group” that would always work with installers to configure the inverters, Zigbee and other devices such as Zigbee controlled dry contact devices. I think the process should be that the SolarEdge people are not just there “in case” but rather are there ALWAYS as part of the install and configure. These devices are sophisticated and most installation companies just don’t have the time or frequent installs to learn / train …
Hi Tom and Michael.
I too have a Sonnen battery, car charger and solar system that I would like to play nicely together – but they don’t. Tom does not mention exactly how he has integrated the Sonnen battery with his home. I suspect he has used the physical IO port and configured rules to switch the outputs as required. I expect that unless he has the installer/vendor passwords that this is a fixed configuration with no easily accessible end-user / mobile GUI.
I have an SonnenBatterie Eco 8.0 3-phase configured for time-of-use mode so that I can schedule overnight charging to counterbalance overcast days.
When I added my electric car to the mix I purchased the Sonnen Smart Plug (z-wave automation) upgrade. While the rules in the Sonnen GUI are static, originally I could configure the battery to switch up to three 10A in-line sockets when solar export exceeded the selected limits (50w to 3000+ w) for set periods.
Initially I used the 10A Smart Switch to switch the Hyundai supplied 8A/10A charger (granny charger) once there was available solar export. Slow but solar only charging. This has limitations of taking more than 10 hours / one day to fully charge the car.
I then purchased a single phase 7kW charger then later added the solar export option, thinking that would do what the Zappi does and set the charge rate on the single phase to the combined 3-phase export. After months of to and fro with the vendor (not Zappi) they advised their unit cannot add the 3-phase total export to the single phase charge so the charge rate is a fraction of the total solar export and less than the 2kW granny charger. Sigh. Back to using that 7kW charger only for bulk charging.
I had previously purchased a 3kW (15A) portable charger for road tripping – my Ioniq is the 28kW 2018 model so 3kW will charge in less than 8 hours typically. As an experiment I ordered the 40A Aeotec heavy duty smart switch (z-wave adapter). The Sonnen only refers to the 10A smart switches in their documentation but the battery works OK with the HD smart switch. I had an installer terminate the the HD switch with a 15A plug and socket so the battery could automatically switch the 15A charger off/on. With a 15A socket in the garage, I now have a battery-controlled medium speed charger, charging at nearly twice the rate of the Hyundai portable charger.
My current solar car charging config is the 15A charger switched by the Aeotec HD switch, with the Sonnen Smart Switch rule set to switch on when there is more than 1kW of export solar. The 3-phase Eco 8.0 max charge is 3.3kW so when the car charger switches on the excess generation is more than 4kW.
At this point the battery charge rate falls to a bit over 1kW but on a sunny day the three-phase solar ramps up quickly, meaning the max rate of battery charging (3kW to the car + 3.3 to the house battery) is reached within an hour or two. The car and house then charge side by side, maintaining 100% self consumption thanks to the battery throttling its charge rate. If there is an extended drop in sunshine or end of day the battery turns off the car charger.
Not a perfect solution – to prevent the system from “hunting” in the afternoon after the house battery is full, I manually tweak the trigger on the car charger switch to more than the peak load (3300 watts). I reset this back to 1kW so that the charging starts as early as feasible on the following day.
I appreciate this is not comprehensive and is not fully integrated but it does use off the shelf components and makes use of the existing features of the battery – I have not had to add another layer of automation/integration, simply thinking of simplicity of use and implementation.
You have to use the old Sonnen mobile app and original Sonnen web GUI to manage the smart plugs – they have all disappeared from the current version of the GUI and mobile app.
I hope this is helpful to you and our fellow contributors.
Regards, Mark.
PS my current system is a combined output of 10.9 kW, made up of:
Two Fronius 3-phase inverters (6.0 and 5.0kW respectively) each with two strings of Sunpower panels
20x E327 for the 6.5kW system installed in 2019,
11x 400w Maxeon3 for the 2022 upgrade 4.4kW system installed in 2022.
Sonnen Battery Eco 8.0 three-phase currently with 12kW of batteries, and
2018 Hyundai Ioniq 28kW electric.
I have the following equipment:
Battery: sonnen eco 9 (10kWh 9 usable) installed in early 2019
PV: 5kW
Car: Tesla Model 3
Electricity: Amber (only been with them for two days. I was with sonnenFlat)
Now I’m trying to use my Home Assistant system which included Node Red and Amber integration to manage the battery state via API.
Haven’t figured it out yet but would be great to hear from others doing the same thing.
Best to look on github and Home Assistant site. A few skilled people are running HA with Amber integrations.
You may want to look at Charge HQ as well to control charging of your Tesla. I am acTesla owner and have Charge HQ installed and that uses the Tesla API to know and control the SOC … I am not sure about the battery control ..
Yes, I’m using Charge HQ. Although they don’t support sonnen they do support my Fronius inverter.
I haven’t worked out exactly how to set it yet.
Didn’t bother using it with sonnenFlat as that VPP only offers a flat tariff after 7000kWh per year for free.
Late to the party, but this is a SUPER simple problem to solve with HomeAssistant.
Yes, you need to add something called “HACS” which are third party integrations, but there are ones for SolarEdge, Zappi, Sonnen etc. Probably one for his energy provider as well so he can programatically find out when rates go negative.
Then it’s just a case of setting up automations. Car < 30% and negative export rate? Dump it into the car. Sonnen low and solar forecast for the next few days bad (Solcast integration)? Dump excess into the battery.
Yes and now I use EMHASS to calculate the best time to charge/discharge my sonnen battery, charge my car and run the pool pump to take advantage of forecast of feed-in and supply tariffs and the available and forecast solar energy. EMHASS uses MPC to do this and I get it to calculate every 60 seconds.
So now I run the house and charge the car for nothing. I’m in $130 credit with my electricity bill over the last 10 months (since getting EMHASS working in Home Assistant).
But one of the benefits of electricity spot trading is about to disappear. Ausgrid’s amazing two way tariff will change in July and a lot of the price benefit will go. Currently they add 26cents to the buy and sell price of electricity between 2pm and 9pm which is when you make all the money. That will reduce to a lower number so not as much profit. However you do tend to make much of the profit in spikes when the price goes up to $20 per kWh. Those very hot days when everybody comes home and turns the aircon on.