# \[APP\]\[Pro\] Reflexion - Sungrow and other energy devices

**URL:** https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601
**Category:** Apps
**Created:** [September 30, 2025, 8:42pm UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601 "2025-09-30T20:42:48Z")
**Posts on this page:** 19
**Page:** 1

<div class="post-metadata">

### Author: ![Fredric\_Georgsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredric_georgsson/32/59646_2.png) [@Fredric\_Georgsson](https://community.homey.app/u/Fredric_Georgsson)
#### Post date: [September 30, 2025, 8:42pm UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/1 "2025-09-30T20:42:49Z")

</div>

The Reflexion app provides realtime sensor readings from Sungrow hybrids with associated smartmeter and battery. The devices are separate devices with the proper energy classes, they show up properly in Homey Energy.

Flow cards that make features such as peak shaving and spot price-based charge/discharge are available.

Support is also planned near-term for:

- Sungrow string inverters
- Deye hybrids
- SolarEdge string inverters
- Solis hybrids
- Sigenergy hybrids
- Garo GLB EV charger

After that two optional features are planned that will utilize paid cloud features:

- EMS with AI predictions for consumption, production and spot prices before day-ahead  
Will optimize charge/discharge times according to spot price as well as block export on negative rate.
- Peak shaving (reduce peak tariffs, protect main fuse)

> **[Reflexion](https://homey.app/en-se/app/se.innomenta.reflexion/Reflexion/)**
>
> Control inverters, batteries, EV chargers and smart meters - effortlessly

There’s additional info on the WIKI on github.

---

<div class="post-metadata">

### Author: ![Haadeess](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/haadeess/32/166374_2.png) [@Haadeess](https://community.homey.app/u/Haadeess)
#### Post date: [December 11, 2025, 5:57am UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/2 "2025-12-11T05:57:23Z")

</div>

Hello and thank you for the app. Unfortunately, the speed setting has no effect, and the sampling rate is very fast, which is great, but after a few minutes I no longer receive a signal from the Modbus inverter. What can I do to adjust the sampling rate?

---

<div class="post-metadata">

### Author: ![Fredric\_Georgsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredric_georgsson/32/59646_2.png) [@Fredric\_Georgsson](https://community.homey.app/u/Fredric_Georgsson)
#### Post date: [December 13, 2025, 7:08am UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/3 "2025-12-13T07:08:01Z")

</div>

I will refactor the way communication works eventually. There’s a setting on all devices, but only one of them actually holds the connection (it can be either one of them) which is good (only one connection) but I probably lost the setting.

You can use the back ETH port instead of the datalogger. The back port is about 10x faster than the datalogger.

If you are already using the back ETH port, try the datalogger instead.

(You can add manually by IP so you know which port you connect to)

If you do not have the latest firmware in inverter and the datalogger then update those.

Nobody else has reported any issue.

Den tors 11 dec. 2025 07:07Manuel Kugler via Homey Community Forum \<[notifications@athom.discoursemail.com](mailto:notifications@athom.discoursemail.com)\> skrev:

---

<div class="post-metadata">

### Author: ![Haadeess](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/haadeess/32/166374_2.png) [@Haadeess](https://community.homey.app/u/Haadeess)
#### Post date: [December 20, 2025, 1:28pm UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/4 "2025-12-20T13:28:52Z")

</div>

Hi Fredric,

Switching the port to the datalogger solved the issue. No more crashes and I now get new data every 2–3 seconds. That works perfectly — thanks a lot for that 👍

I’ve run into another problem though:

I can only set the max charge power and max discharge power up to 4.5 kW in Homey. If I want to go higher, I have to change it directly via local access on the Sungrow inverter.

Reinstalling the SunGrow in Homey did not change anything.

I’m not sure, but I thought this was possible at first. Do you know what could be causing this? Is this an app-side limitation, a firmware/API change, or something else?

Thanks in advance.

Manu

 ![1000070953](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/e/c/ec93d17b4248c658941f32a4b78a2b9fc18a657c.jpeg)

---

<div class="post-metadata">

### Author: ![Fredric\_Georgsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredric_georgsson/32/59646_2.png) [@Fredric\_Georgsson](https://community.homey.app/u/Fredric_Georgsson)
#### Post date: [December 20, 2025, 3:40pm UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/5 "2025-12-20T15:40:45Z")

</div>

Good to hear communication works via datalogger! I think there’s a bug in older firmwares affecting the back port.

The max value is communicated by the inverter. I set the max value that I get. Whats your battery size in kWh? (SBR096?)

Den lör 20 dec. 2025 14:38Manuel Kugler via Homey Community Forum \<[notifications@athom.discoursemail.com](mailto:notifications@athom.discoursemail.com)\> skrev:

---

<div class="post-metadata">

### Author: ![Haadeess](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/haadeess/32/166374_2.png) [@Haadeess](https://community.homey.app/u/Haadeess)
#### Post date: [December 20, 2025, 3:52pm UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/6 "2025-12-20T15:52:20Z")

</div>

It’s a SRB128

---

<div class="post-metadata">

### Author: ![Fredric\_Georgsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredric_georgsson/32/59646_2.png) [@Fredric\_Georgsson](https://community.homey.app/u/Fredric_Georgsson)
#### Post date: [December 23, 2025, 9:03am UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/7 "2025-12-23T09:03:31Z")

</div>

I have solved the issue. Fix will be released in a week or so.

---

<div class="post-metadata">

### Author: ![Mikael\_Wiik](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mikael_wiik/32/125114_2.png) [@Mikael\_Wiik](https://community.homey.app/u/Mikael_Wiik)
#### Post date: [January 4, 2026, 8:34am UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/8 "2026-01-04T08:34:36Z")

</div>

Hi. My Reflexion app has been working perfectly for more than a month. But yesterday my Homey lost communication. I removed all units (inverter, battery and smart meter) and installed them again. Now they give the error “connect EHOSTUNREACH 192.168.1.87:502”

Do you know what might be wrong?

Edit: When I add the units I use ip 192.168.1.73 but when they are added they can’t communicate with ip 192.168.1.87. I have two ethernet cables in my inverter, one the wifi-dongle which is used by Isolarcloud and one behind the dongle, straight in the inverter. The one in the back is the one previously used by reflexion app I think.

/Micke Wiik

---

<div class="post-metadata">

### Author: ![Fredric\_Georgsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredric_georgsson/32/59646_2.png) [@Fredric\_Georgsson](https://community.homey.app/u/Fredric_Georgsson)
#### Post date: [January 4, 2026, 5:52pm UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/9 "2026-01-04T17:52:48Z")

</div>

Most likely Sungrow inverter has blocked modbus until next restart due to overload.  
If that is the case you need to restart the inverter (fully, LED must go dark) so turn off solar, grid and battery and wait a few minutes.

Other options is that the inverter is no longer on that IP address.  
Check if inverter is reachable in web browser on [https://192.168.1.87](https://192.168.1.87) (no port for web)  
If you cannot reach it via a web browser the problem is in your network.

Are you using WIFI, the ethernet port in the datalogger or the back ethernet port (not in datalogger)?  
In my experience using the ethernet port in the datalogger is the most stable option and Sungrow rarely blocks modbus on that port.

Best Regards,  
Fredric

---

<div class="post-metadata">

### Author: ![Mikael\_Wiik](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mikael_wiik/32/125114_2.png) [@Mikael\_Wiik](https://community.homey.app/u/Mikael_Wiik)
#### Post date: [January 5, 2026, 9:58am UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/10 "2026-01-05T09:58:16Z")

</div>

After two restarts of the inverter everything works again. When I was debugging I also realised that it would be a good thing to use a static ip for the inverter so I fixed also fixed that. Hopefully everything will work smoothly from now on.

Thanks for the app, it rocks compared to the other Sungrow app.

---

<div class="post-metadata">

### Author: ![Ncost974](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ncost974/32/74366_2.png) [@Ncost974](https://community.homey.app/u/Ncost974)
#### Post date: [January 24, 2026, 4:56pm UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/11 "2026-01-24T16:56:35Z")

</div>

Hello,

So I am equipped with a Sungrow inverter and also the Ihome Manager smart meter. But on the meter only the Hz and voltage information is updated, and all the power information is not updated. If you can see where the problem is coming from please? I have provided some screenshots for you to see. If you need anything, don’t hesitate.

Best regards,

Rodric CONSTANTE

---

<div class="post-metadata">

### Author: ![Fredric\_Georgsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredric_georgsson/32/59646_2.png) [@Fredric\_Georgsson](https://community.homey.app/u/Fredric_Georgsson)
#### Post date: [January 24, 2026, 8:52pm UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/12 "2026-01-24T20:52:52Z")

</div>

Im sorry but I don’t have an iHomeManager so I can’t test and integrate it.

Den lör 24 jan. 2026 18:06Rodric CONSTANTE \<[notifications@athom.discoursemail.com](mailto:notifications@athom.discoursemail.com)\> skrev:

---

<div class="post-metadata">

### Author: ![Xander\_Hoose](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/xander_hoose/32/131829_2.png) [@Xander\_Hoose](https://community.homey.app/u/Xander_Hoose)
#### Post date: [May 1, 2026, 4:47pm UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/13 "2026-05-01T16:47:27Z")

</div>

Is there a way to implement “Feed-in power limitation” (and associated “Feed-in power limit” and “Feed-in power limit ratio”) for Sungrow batteries? It would be amazing to be able to control this through Homey instead of having to access the admin interface…

---

<div class="post-metadata">

### Author: ![Fredric\_Georgsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredric_georgsson/32/59646_2.png) [@Fredric\_Georgsson](https://community.homey.app/u/Fredric_Georgsson)
#### Post date: [May 1, 2026, 5:09pm UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/14 "2026-05-01T17:09:54Z")

</div>

It’s already there. Export control. Check the github wiki for details.

[https://github.com/fgeorgsson/se.reflexion.homey-public/wiki#export-limit-power-max-value](https://github.com/fgeorgsson/se.reflexion.homey-public/wiki#export-limit-power-max-value) and the following sections.

---

<div class="post-metadata">

### Author: ![Xander\_Hoose](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/xander_hoose/32/131829_2.png) [@Xander\_Hoose](https://community.homey.app/u/Xander_Hoose)
#### Post date: [May 1, 2026, 6:47pm UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/15 "2026-05-01T18:47:55Z")

</div>

Didn’t realize that— you’re the best!

---

<div class="post-metadata">

### Author: ![Xander\_Hoose](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/xander_hoose/32/131829_2.png) [@Xander\_Hoose](https://community.homey.app/u/Xander_Hoose)
#### Post date: [May 1, 2026, 9:15pm UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/16 "2026-05-01T21:15:28Z")

</div>

Quick question–  
You set it with ‘Set x kW as grid export limit’, correct? Because I can’t find the values if I’m looking for variables; I see three different ones (‘Export limit’, ‘Export limit max’, and ‘Export limit min’) but these have different values. Can you explain the difference?

---

<div class="post-metadata">

### Author: ![andnil84](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/andnil84/32/121131_2.png) [@andnil84](https://community.homey.app/u/andnil84)
#### Post date: [June 6, 2026, 5:52pm UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/17 "2026-06-06T17:52:43Z")

</div>

I suspect that there is an update of the communication database needed for the SH20T- 20kw inverter.  
As I get this fetching sequences:

| **measure\_current.mppt1** | **MPPT1 ström** | **number** | **1.1** | | **20 minutes ago** |
| --- | --- | --- | --- | --- | --- |
| measure\_voltage.mppt2 | MPPT2 spänning | number | 254.7 | | 12 seconds ago |
| measure\_current.mppt2 | MPPT2 ström | number | 0.9 | | 47 seconds ago |
| measure\_voltage.mppt3 | MPPT3 spänning | number | 0 | | 5 days ago |
| measure\_current.mppt3 | MPPT3 ström | number | 0 | | 5 days ago |

| **measure\_power** | **Solpaneler effekt** | **number** | **593** | | **7 minutes ago** |
| --- | --- | --- | --- | --- | --- |
| | | | | | |

The communication works, but I belve it reads out the “wrong” value.  
Whats you thoughts here?  
@Fredric_Georgsson

---

<div class="post-metadata">

### Author: ![Xander\_Hoose](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/xander_hoose/32/131829_2.png) [@Xander\_Hoose](https://community.homey.app/u/Xander_Hoose)
#### Post date: [September 22, 2026, 1:19pm UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/18 "2026-09-22T13:19:29Z")

</div>

@Fredric_Georgsson … why was this app suddenly nerved, without any warning? All my flows are broken, and I can’t even check what they were supposed to do… and in the app description, you talk about a ‘new’ app (Aikion) that doesn’t even exist? Can’t you please, please roll the previous version back for 24 or 48 hours, so we can check our flows and prepare for this app being removed??? Or put the previous version up as a beta/test version for a week?

More urgently: through your flow I have set the ‘Reserve SoC’ to 100% and I have no clue how to change this now…:😢

---

<div class="post-metadata">

### Author: ![Fredric\_Georgsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/fredric_georgsson/32/59646_2.png) [@Fredric\_Georgsson](https://community.homey.app/u/Fredric_Georgsson)
#### Post date: [September 22, 2026, 4:22pm UTC](https://community.homey.app/t/app-pro-reflexion-sungrow-and-other-energy-devices/143601/19 "2026-09-22T16:22:57Z")

</div>

Sorry, things moved quickly around here. The Aikion app has been submitted to Athom and is in review. You may install it from the test version whilst waiting for the official release which should occur within a day or so.

[https://homey.app/sv-se/app/se.innomenta.aikion/Aikion/test/](https://homey.app/sv-se/app/se.innomenta.aikion/Aikion/test/)

In the end things proved unsustainable to maintain without donations. The code for this app was sold to Aikion which added it to their growing list of supported devices they can control with their AI optimization with a few clicks. Flows are no longer needed and the economic result is far better than manual flows can achieve. Their webpage is here if you want to check it out [https://aikion.cloud](https://aikion.cloud)

Best wishes,  
Fredric
