Yes this integration gives Home Assistant access to the amber API and sets up a number of sensors in HA that you can use to automate control over loads in your house.
I understand you’re new to HA so a bit of work to get used to this system.
In summary what I do is use that data from amber to control deferrable loads in the house. Things like pool pumps, hot water system, and charging your EV etc. To allow HA to control these things you need smart switches and OCPP EV charger (or Tesla car which can be controlled from HA with a HACS integration).
I also use the forecast data from amber and forecast PV data etc. to feed into EMHASS so it can come up with a plan to manage these loads and the charging/discharging of the battery. This can be represented with apex charts in HA like this:
The top one is the forecast supply and feed-in tariff from amber compared to the plan to charge and discharge the battery and turn on and off pool pump and car charger etc. Also the expected solar energy for tomorrow as predicted by
solcast.com, expected energy consumption extrapolated from the last two days of household consumption and grid consumption forecast.
The bottom one is the battery SOC forecast which is what I’m currently using to charge and discharge the battery via the sonnen REST API. You would have to achieve the same control over your BYD battery via inverter MODBUS. I think there are plenty of people doing this but not sure.
If you read through my document you’ll see there’s a lot involved and most of what is there was figured out by people before me who are active in the EMHASS group. I only started looking into this in August last year.
EMHASS itself is a complicated tool that takes all these forecasts and uses different methods to come up with these plans. I pass the various forecast arrays to EMHASS every 60 seconds and it continuously recalculates the plan as the data changes to take advantage of the wholesale prices and the deferrable loads and battery capacity in my home.
If you go to the EMHASS group and ask if anybody has implemented in a Fronius+BYD environment there maybe somebody who has figured it out. There’s actually two groups, the latter being the main one I think:
- EMHASS add-on: An energy management optimization add-on for Home Assistant OS and supervised
- EMHASS: An Energy Management for Home Assistant
EMHASS itself can be fount here
Solar curtailment can be an important factor if you have a lot of PV so this forum here is where that is solved and that’s a different problem than what EMHASS solves.
I haven’t had to curtail PV yet so haven’t figured out how to do it via my Fronius inverter. I should read through this topic to figure it out.