# \[APP\]\[PRO&CLOUD\]\[OFFICIAL\] Growatt - MODBUS TEST SITES NEEDED

**URL:** <https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233>\
**Category:** Apps\
**Tags:** app, homey-pro, homey-bridge\
**Created:** [April 8, 2025, 9:02am UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233 "2025-04-08T09:02:04Z")\
**Posts on this page:** 20\
**Page:** 5

<div class="post-metadata">

**Author:** ![RM\_de\_Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rm_de_gruijter/32/120762_2.png) [@RM\_de\_Gruijter](https://community.homey.app/u/RM_de_Gruijter)\
**Post date:** [April 25, 2025, 7:05pm UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/86 "2025-04-25T19:05:52Z")

</div>

v1.2.1 is ready for testing: [Growatt | Homey](https://homey.app/a/com.growatt/test/)

- Added login images.
- Fixed ‘Cannot read properties of undefined (reading ‘getAllPlantData’)’.
- Auto logout on failure.
- Reduced bytes transfer.

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [April 27, 2025, 7:25pm UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/87 "2025-04-27T19:25:20Z")

</div>

Hi Robin,

Is it on your roadmap to look into disabling an inverter?  
We have a Dynamic Contract and I want to completely turn of the inverter when the price becomes negative, having a flow card to achieve this would be very welcome.  
I know this can be done through Modbus and it’s available in the Shine app (though I need an Installer password for it ☹ ) so I hope it’s also exposed in the API.

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [April 27, 2025, 8:08pm UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/88 "2025-04-27T20:08:09Z")

</div>

No not on the roadmap to control stuff. But you never know…

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [April 27, 2025, 8:10pm UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/89 "2025-04-27T20:10:39Z")

</div>

You might want to check out the [Growatt modbus app](https://community.homey.app/t/45487) for your usecase, Danee?

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [April 27, 2025, 8:18pm UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/90 "2025-04-27T20:18:20Z")

</div>

Update: no errors here with v1.2.1 🎉

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [April 27, 2025, 8:29pm UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/91 "2025-04-27T20:29:00Z")

</div>

> [@Peter\_Kawa](#):
>
> You might want to check out the [Growatt modbus app](https://community.homey.app/t/45487) for your usecase, Danee?

I’m aware of that app, that may be the route I take, but I’d rather see it in this app.

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [April 27, 2025, 8:30pm UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/92 "2025-04-27T20:30:40Z")

</div>

> [@Gruijter](#):
>
> No not on the roadmap to control stuff. But you never know…

What would it take to get this on the roadmap…….?

---

<div class="post-metadata">

**Author:** ![Rick\_Snijders](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rick_snijders/32/81061_2.png) [@Rick\_Snijders](https://community.homey.app/u/Rick_Snijders)\
**Post date:** [April 28, 2025, 8:31am UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/93 "2025-04-28T08:31:29Z")

</div>

Hero! Works like a charm now! 😀 😍

---

<div class="post-metadata">

**Author:** ![RM\_de\_Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rm_de_gruijter/32/120762_2.png) [@RM\_de\_Gruijter](https://community.homey.app/u/RM_de_Gruijter)\
**Post date:** [April 29, 2025, 10:14am UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/94 "2025-04-29T10:14:49Z")

</div>

new version 1.2.2 is ready for testing: [Growatt | Homey](https://homey.app/a/com.growatt/test/)

- Added Flow card to force immediate poll.

The default polling by the app is reduced to once every 15 minutes. With the new flow card you can force polling as often as you like. You will hit the rate limit if you poll too often.

Please test and let me know how often you can poll before hitting the rate limit.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [April 30, 2025, 5:43pm UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/95 "2025-04-30T17:43:59Z")

</div>

**Polling test update**

As tested longer than 24h:  
_Every 5 minutes_ is no problem (started yesterday 1400h until now);  
Going to drop the polling interval to 2 minutes now.

---

<div class="post-metadata">

**Author:** ![RM\_de\_Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/rm_de_gruijter/32/120762_2.png) [@RM\_de\_Gruijter](https://community.homey.app/u/RM_de_Gruijter)\
**Post date:** [May 1, 2025, 8:40am UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/96 "2025-05-01T08:40:34Z")

</div>

new version 1.2.3 is ready for testing: [Growatt | Homey](https://homey.app/a/com.growatt/test/)

- Increased polling to 10 minutes interval.
- Changed description of poll Flow card.

---

<div class="post-metadata">

**Author:** ![Chrille](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/chrille/32/79073_2.png) [@Chrille](https://community.homey.app/u/Chrille)\
**Post date:** [May 1, 2025, 10:11am UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/97 "2025-05-01T10:11:17Z")

</div>

Is there any point in dropping pull time under 5 minutes? The data logger isn’t updating faster anyway. I guess there is only greater chance of waking the sleeping bear and by so possibly getting os all kicked out? 😬 Or maybe i have missed something?

And once again nice work @RM_de_Gruijter 😁 👍

 ![gwtimer](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/b/6b28afc66cae526644416fe3a48a37218d9f349c.gif)

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [May 1, 2025, 12:02pm UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/98 "2025-05-01T12:02:53Z")

</div>

Valid point, didn’t think of that. Back to a 5 minute poll!

@RM_de_Gruijter Robin,  
I’m sure you’ve given this some thoughts, but the “Fear of a disabled API” made me think of this:  
when we trigger the forced poll card, say every 6 minutes, does the built-in poll get skipped somehow? Or does the built-in poll skip certain forced polls?  
And what if their scheduled polling happens both at the same time?  
Example:  
12.00 app & forced poll  
12.06 forced poll  
12.10 app poll  
12.12 forced poll  
12.18 forced poll  
12.20 app poll  
12.24 forced poll

Or, with 5 minute interval:  
12.00 app & forced poll  
12.05 forced poll  
12.10 app & forced poll  
12.15 forced poll

Thanks!

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [May 1, 2025, 1:25pm UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/99 "2025-05-01T13:25:11Z")

</div>

> [@Peter\_Kawa](#):
>
> does the built-in poll get skipped somehow?

Polls get skipped when the previous poll happened less than 2 minutes ago. Flow polls happen on top of built-in polls. The built-in polls happen exactly on the whole hour, and then every 10 minutes.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [May 21, 2025, 3:36pm UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/100 "2025-05-21T15:36:23Z")

</div>

Purely informational: it runs without issues on a 5 minute poll interval !

 ![1000049211](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/d/4d0d89dcc18d7843b041258f5fd238ed6db86390.jpeg)

When you think the (total) Energy is climbing very slow: it’s visualised as 9.1k kWh ( = 9.1 MWh) 🫣  
The mobile app shows the same ‘creative’ unit for MWh: 9.06 kkWh

 ![1000049213](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/9/4/94694d67efd289733bfc7f27e6af826d6e200ea5.jpeg)

I already pointed this out @ Slack

---

<div class="post-metadata">

**Author:** ![Geim](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/geim/32/113356_2.png) [@Geim](https://community.homey.app/u/Geim)\
**Post date:** [May 23, 2025, 2:00pm UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/101 "2025-05-23T14:00:56Z")

</div>

Any plans on adding to change the power output?

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/d/4d4977114ebb68b853cce9fbb5497f245503aae5.png)

I was triggered by this article:

> **[Enexis biedt tijdelijk 30 cent per kWh om PV-installaties terug te schakelen](https://tweakers.net/nieuws/235392/enexis-biedt-tijdelijk-30-cent-per-kwh-om-pv-installaties-terug-te-schakelen.html)**
>
> Netbeheerder Enexis start een project waarbij het zonnepanelenbezitters vraagt hun PV-installaties uit te zetten of terug te schakelen in ruil voor geld. De beheerder start een pilot rondom Helmond en Waalwijk met Zonnedimmer en biedt 30 cent per...

I’ve installed the app (needed to upload an api key) and was able to turn off my panels (just 3 panels on a shed) in the app.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/7/275d06db1da3fecfe62c19a98a18a7dd00ce1691.png)

If zonnedimmer can change this by an API, isn’t it possible to do it in Homey as well?

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [May 23, 2025, 2:16pm UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/102 "2025-05-23T14:16:29Z")

</div>

> [@Geim](#):
>
> Any plans on adding to change the power output?

No, no plans for that at the moment.

---

<div class="post-metadata">

**Author:** ![DaneedeKruyff](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/daneedekruyff/32/964_2.png) [@DaneedeKruyff](https://community.homey.app/u/DaneedeKruyff)\
**Post date:** [May 23, 2025, 2:38pm UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/103 "2025-05-23T14:38:14Z")

</div>

What would it take to get this on the roadmap?

I’m not interested in the set Active Power Ratio, am interested in an option to set the inverter On/Off.  
(Zonneplan Energie contract, like to completely switch off when there’s a negative price)

---

<div class="post-metadata">

**Author:** ![Gruijter](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/gruijter/32/1973_2.png) [@Gruijter](https://community.homey.app/u/Gruijter)\
**Post date:** [May 23, 2025, 2:53pm UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/104 "2025-05-23T14:53:50Z")

</div>

I’ll ask Athom if they are willing to sponsor implementing control functionality (@Abe_Haverkamp ?)

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [May 24, 2025, 6:22pm UTC](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233/105 "2025-05-24T18:22:30Z")

</div>

I think this is only possible with modbus. did you try the modbus app. I think it is holding register 3 which does active power and 1 for on /off.

[Previous page](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233.md?page=4)

[Next page](https://community.homey.app/t/app-pro-cloud-official-growatt-modbus-test-sites-needed/134233.md?page=6)
