The local Fronius API (REST API used by the other apps) is readonly access. It can only read realtime data.
In addition there is a Solarweb cloid API to get additional data.
I’m using the HomeAssistant Integration, because it combines both. Then I just import the data to Homey via HA community app.
I made and use the Modbus TCP app to control some special settings for my Gen24. You don’t have many possibilities, that’s why I just used basic Modbus instead of implementing an app.
I use Modbus for:
- limit battety usage while car charging from grid
- force battery charging from grid (winter at night based on price)
- you can set minimum battery level
- but not so much more.
See details if you want to try:
Check the examples on my blog