# \[APP\]\[Pro\] Support for Fronius inverters and smart meters

**URL:** <https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557>\
**Category:** Apps\
**Tags:** app, homey-pro\
**Created:** [December 4, 2020, 8:16am UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557 "2020-12-04T08:16:42Z")\
**Posts on this page:** 20\
**Page:** 4

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [February 19, 2024, 7:14pm UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/61 "2024-02-19T19:14:21Z")

</div>

I made an small tool app for Modbus access. With this app it’s possible to read/write Modbus register for every Modbus device with flows.  
So you can use the current Fronius app for data readings and perhaps the new Modbus app for changing setpoints.

I’ll add a new thread when the app is approved. Then I can provide some details how to use it.  
Possible would be to change battery settings (like done in Fronus web interface):

- set discharge rate
- set charge rate

Basically these settings, but a bit more low level.

 ![grafik](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/0/c073b3717b53701933fb668eb9c378aaf0ed66c4.png)

@Jan_Peeters FYI

---

<div class="post-metadata">

**Author:** ![Jan\_Peeters](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan_peeters/32/86660_2.png) [@Jan\_Peeters](https://community.homey.app/u/Jan_Peeters)\
**Post date:** [February 20, 2024, 7:11am UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/62 "2024-02-20T07:11:01Z")

</div>

hi @RonnyW ,

Such an App would be most welcome!  
would this be an application for Modbus TCP and/or Modbus RS485.  
If applicable, can you elaborate some more on the converter to Modbus you recommend (RS485)?  
Thank you,  
G.

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [February 20, 2024, 7:20pm UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/63 "2024-02-20T19:20:49Z")

</div>

The small and simple Modbus app is available now.  
As said: low level to read/write register via flows.

> [@\[APP\]\[Pro\] Modbus](https://community.homey.app/t/app-pro-modbus/104497):
>
> Modbus A small tool to add every Modus/TCP device to Homey [[HomeyPro\_Modbus\_AppLogo]](https://homey.app/a/org.modbus/) This tool allows to add any Modbus/TCP device to Homey without a specific app. You can read and write Modbus register with flows. How to start? Add a device. Insert the Modbus details of your device including IP address, port and Modbus device ID. The Homey device doesn’t offer functionality. It only connects to your Modbus device. How to…

---

<div class="post-metadata">

**Author:** ![Peter\_Bittner](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_bittner/32/16698_2.png) [@Peter\_Bittner](https://community.homey.app/u/Peter_Bittner)\
**Post date:** [March 17, 2024, 7:20pm UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/64 "2024-03-17T19:20:09Z")

</div>

Ronny, I am interested in this. I currently have a separate device to do this but can’t control it via Homey.  
To use Modbus I had to make a settings change in the Fronius so that it was Priority 1. Would that also be the case when using the Modbus App?  
In the example above you show a method for reducing battery charge. Would that be the same for reducing solar output or would that be a different register.

---

<div class="post-metadata">

**Author:** ![Jan\_Peeters](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan_peeters/32/86660_2.png) [@Jan\_Peeters](https://community.homey.app/u/Jan_Peeters)\
**Post date:** [May 16, 2024, 6:36am UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/65 "2024-05-16T06:36:59Z")

</div>

Hi,

I noticed that in the Fronius App, the states are not available in the “AND” category. This means that no capabilities can be used in the “AND” condition. This is somewhat restrictive for what I have in mind.  
I am about to register data generated by the inverter in a google drive document. I only want to do this every minute, when the generated power by the inverter is higher than _value_. The second part of this logic is not possible. In Home Assistant, the capabilities are available in both conditions.

Is there a real blocking factor that makes it so the conditions (capabilities) are not available in the “AND” condition?

Capabilities available in the “WHEN” condition:

 ![Capabilities available in the “WHEN” condition:](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/f/cf192afdf56519593b853962611132ed66240a00.png)

Capabilities unavailable in the “AND” condition:

 ![Capabilities unavailable in the "AND" condition:](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/7/6/7653cde654c9abf89beb7c1dee9b091a5b51c157.png)

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [May 16, 2024, 6:42am UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/66 "2024-05-16T06:42:16Z")

</div>

Most apps are providing conditions only for special cases like a mode with dropdown list.  
For simple values, you can use standard logic cards and use the global tokens provided by the device (= the capability values).

---

<div class="post-metadata">

**Author:** ![Jan\_Peeters](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan_peeters/32/86660_2.png) [@Jan\_Peeters](https://community.homey.app/u/Jan_Peeters)\
**Post date:** [May 16, 2024, 6:47am UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/67 "2024-05-16T06:47:15Z")

</div>

Hmm 🤔

I used a variable “power” in a logic function. But it feels like a workaround though.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/0/20f7537b3d48935670d204baccbb50f76b7a624d.png)

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [May 16, 2024, 7:38am UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/68 "2024-05-16T07:38:21Z")

</div>

No worries, that’s a default usage.  
An app condition would only provide something like “greater than” you can also revert in the flow card. With logic you have more possibilities like “equal”, “not equal”.

---

<div class="post-metadata">

**Author:** ![Alexander\_Adam1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/alexander_adam1/32/79881_2.png) [@Alexander\_Adam1](https://community.homey.app/u/Alexander_Adam1)\
**Post date:** [June 29, 2024, 6:43am UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/69 "2024-06-29T06:43:17Z")

</div>

Hey folks,  
I have a new Fronius Symo Gen24 plus with a full-power automatic backup box.  
Wondering how I can detect via Homey Flows that the house is running on backup power ?

---

<div class="post-metadata">

**Author:** ![Vasile\_Mihali](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/vasile_mihali/32/80769_2.png) [@Vasile\_Mihali](https://community.homey.app/u/Vasile_Mihali)\
**Post date:** [July 19, 2024, 6:03pm UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/70 "2024-07-19T18:03:39Z")

</div>

i have it enabled and still not works

---

<div class="post-metadata">

**Author:** ![Jan\_Peeters](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan_peeters/32/86660_2.png) [@Jan\_Peeters](https://community.homey.app/u/Jan_Peeters)\
**Post date:** [August 6, 2024, 6:32am UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/71 "2024-08-06T06:32:56Z")

</div>

> [@Alexander\_Adam1](#):
>
> full-power automatic backup box.

Is it possible to decide how the battery is charged? Could you charge the battery from grid when prices are negative?  
I have the entire eco system from Fronius, but I have not yet invested in the battery itself,

---

<div class="post-metadata">

**Author:** ![Alexander\_Adam1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/alexander_adam1/32/79881_2.png) [@Alexander\_Adam1](https://community.homey.app/u/Alexander_Adam1)\
**Post date:** [August 6, 2024, 6:52am UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/72 "2024-08-06T06:52:02Z")

</div>

Fronius announced a dynamic battery management system with the premium account for autumn this year.  
Today you can create your own charging/discharging rules and can manage this manually.

---

<div class="post-metadata">

**Author:** ![Jan\_Peeters](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan_peeters/32/86660_2.png) [@Jan\_Peeters](https://community.homey.app/u/Jan_Peeters)\
**Post date:** [August 6, 2024, 7:04am UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/74 "2024-08-06T07:04:04Z")

</div>

Could you maybe share a screenshot? I would be most interested!!

---

<div class="post-metadata">

**Author:** ![Alexander\_Adam1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/alexander_adam1/32/79881_2.png) [@Alexander\_Adam1](https://community.homey.app/u/Alexander_Adam1)\
**Post date:** [August 6, 2024, 7:16am UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/75 "2024-08-06T07:16:13Z")

</div>

This is what you can do today (sorry in German, but should be readable)  
Ladeleistung = Charging power  
Entladeleistung = Discharging power

 ![CleanShot 2024-08-06 at 09.15.03@2x](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/1/11d62c6ec687d42c8c8c48fbbcc20df63c5b8f7a.png)

---

<div class="post-metadata">

**Author:** ![Jan\_Peeters](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan_peeters/32/86660_2.png) [@Jan\_Peeters](https://community.homey.app/u/Jan_Peeters)\
**Post date:** [August 6, 2024, 7:18am UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/76 "2024-08-06T07:18:31Z")

</div>

Ah thank you!  
Do I understand correctly that these charging capacities (Ladeleistung) are not available (yet?) in Homey?  
This seems possible through HomeAssistant.  
If found paramters:  
storctl\_mod = 0 = normal operation  
storctl\_mod = 1 = discharge  
storctl\_mod = 2 = charge  
storctl\_mod = 3 = no charge/discharge (battery not in use)

---

<div class="post-metadata">

**Author:** ![Alexander\_Adam1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/alexander_adam1/32/79881_2.png) [@Alexander\_Adam1](https://community.homey.app/u/Alexander_Adam1)\
**Post date:** [August 6, 2024, 7:33am UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/77 "2024-08-06T07:33:41Z")

</div>

Correct, you cannot control it via Homey today. Seems to be an issue with the Fronius SolarAPI which overwrites the battery management rules I’ve shown in the screenshot.

---

<div class="post-metadata">

**Author:** ![Jan\_Peeters](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan_peeters/32/86660_2.png) [@Jan\_Peeters](https://community.homey.app/u/Jan_Peeters)\
**Post date:** [August 6, 2024, 7:35am UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/78 "2024-08-06T07:35:28Z")

</div>

> [@Alexander\_Adam1](#):
>
> Seems to be an issue wit

> **[Erlaubtes "Laden vom Netz" abfragen? - Photovoltaikforum](https://www.photovoltaikforum.com/thread/215234-erlaubtes-laden-vom-netz-abfragen/?pageNo=2)**
>
> Hallo zusammen,
> ich habe seit einiger Zeit einen flexiblen Stromtarif (aWATTar) und arbeite auf das Ziel hin, meinen BYD-Speicher automatisiert mit Netzstrom zu laden, wenn die Solarprognose schlecht ist, aber der Strom gerade billig. Im Augenblick...

[https://www.reddit.com/r/homeassistant/comments/1bfqi1y/smart\_charge\_your\_battery\_via\_fronius\_inverter/](https://www.reddit.com/r/homeassistant/comments/1bfqi1y/smart_charge_your_battery_via_fronius_inverter/)

---

<div class="post-metadata">

**Author:** ![Alexander\_Adam1](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/alexander_adam1/32/79881_2.png) [@Alexander\_Adam1](https://community.homey.app/u/Alexander_Adam1)\
**Post date:** [August 6, 2024, 7:41am UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/79 "2024-08-06T07:41:42Z")

</div>

BTW, if you are running HomeAssistant as well, look at this project (i am not using it).

> **[GitHub - MaStr/batcontrol](https://github.com/MaStr/batcontrol)**
>
> Contribute to MaStr/batcontrol development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![Jan\_Peeters](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jan_peeters/32/86660_2.png) [@Jan\_Peeters](https://community.homey.app/u/Jan_Peeters)\
**Post date:** [August 6, 2024, 8:57am UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/80 "2024-08-06T08:57:38Z")

</div>

Interesting read indeed!  
Unfortunately, Tibber isn’t (yet?) active in the country I live in.  
Thank you for sharing this.

---

<div class="post-metadata">

**Author:** ![RonnyW](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ronnyw/32/10879_2.png) [@RonnyW](https://community.homey.app/u/RonnyW)\
**Post date:** [August 6, 2024, 5:02pm UTC](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557/81 "2024-08-06T17:02:13Z")

</div>

If I’m right, the REST Api can only read data.  
You need Modbus zu write data.  
I made a small Modbus app for and use it to dynamically change such limits like

- discharge limit for grid wallbox usage
- delay charging to noon if PV forecast is good to use the PV production that’s over inverter capacity.

Just search for the ModbusTCP app in the store and forum.

[Previous page](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557.md?page=3)

[Next page](https://community.homey.app/t/app-pro-support-for-fronius-inverters-and-smart-meters/38557.md?page=5)
