# \[APP\]\[Pro\] SolarEdge + Growatt TCP modbus

**URL:** <https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487>\
**Category:** Apps\
**Tags:** app, pv-solar\
**Created:** [March 30, 2021, 10:17am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487 "2021-03-30T10:17:23Z")\
**Posts on this page:** 20\
**Page:** 14

<div class="post-metadata">

**Author:** ![Joost2](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/joost2/32/47913_2.png) [@Joost2](https://community.homey.app/u/Joost2)\
**Post date:** [April 26, 2022, 8:55am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/264 "2022-04-26T08:55:05Z")

</div>

Thanks for your reply. However, I see only this information:

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

The version number is 2.0.13, that’s the latest one isn’t it ?

Best,

Joost

---

<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:** [April 26, 2022, 9:01am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/265 "2022-04-26T09:01:31Z")

</div>

yes that is correct , maybe you can send me diagnostic report.

---

<div class="post-metadata">

**Author:** ![Joost2](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/joost2/32/47913_2.png) [@Joost2](https://community.homey.app/u/Joost2)\
**Post date:** [April 26, 2022, 9:19am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/266 "2022-04-26T09:19:59Z")

</div>

2b91e264-5bc2-4e07-94bb-23c9bed8bd5d

---

<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:** [April 26, 2022, 9:53am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/267 "2022-04-26T09:53:21Z")

</div>

nice , got it. it looks ok , no errors. like [Missing variables · Issue #3 · biemond/solaredge.modbus · GitHub](https://github.com/biemond/solaredge.modbus/issues/3)

can you use the battery invertor instead . I expected meters only to be there on battery setup.  
the code is so flexible it will ignore when batt is not there and continue,

---

<div class="post-metadata">

**Author:** ![Erikje](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/erikje/32/8240_2.png) [@Erikje](https://community.homey.app/u/Erikje)\
**Post date:** [April 26, 2022, 3:53pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/268 "2022-04-26T15:53:14Z")

</div>

@Edwin_Biemond Am now back on homey version 7.3.0 but unfortunately it still does not work then. Is that correct?

7ed47234-f32c-43ce-8eec-7200b57ea75f

---

<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:** [April 27, 2022, 4:51am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/269 "2022-04-27T04:51:25Z")

</div>

I see this indeed

can you check the settings again if they are correct and make sure nothing else like another program uses and blocks this port. I am not blocking but maybe something else is.

if this is not the case maybe remove the device and app plus restart homey.

```auto
[log] 2022-04-26 15:39:25 [ManagerDrivers] [Driver:invertor] [Device:cb6bc551-0f9c-4f5f-be28-4ee558c1facf] pollInvertor
[log] 2022-04-26 15:39:25 [ManagerDrivers] [Driver:invertor] [Device:cb6bc551-0f9c-4f5f-be28-4ee558c1facf] 192.168.1.2
Error: connect ECONNREFUSED 192.168.1.2:1502
    at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1137:16) {
  errno: 'ECONNREFUSED',
  code: 'ECONNREFUSED',
  syscall: 'connect',
  address: '192.168.1.2',
  port: 1502
}
Client closed

```

---

<div class="post-metadata">

**Author:** ![Dijker](https://avatars.discourse-cdn.com/v4/letter/d/b9bd4f/32.png) [@Dijker](https://community.homey.app/u/Dijker)\
**Post date:** [April 27, 2022, 5:31am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/270 "2022-04-27T05:31:57Z")

</div>

Sorry,

the thing I forgot is my second Homey with the New App doesn’t work if the first one with the old app is enabled and running, the Inverter only accepts one Modbus connection!  
After disabling the Old App the New app works!

---

<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:** [April 27, 2022, 6:44am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/271 "2022-04-27T06:44:57Z")

</div>

ok good, I only need around 10 a 20 seconds per minute. then I release it again so other tools (1 time only) or homeys can interact . but maybe I can do some random/offset delay, or add some user param where you can define it yourself.

---

<div class="post-metadata">

**Author:** ![MTRKhn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mtrkhn/32/49717_2.png) [@MTRKhn](https://community.homey.app/u/MTRKhn)\
**Post date:** [May 1, 2022, 11:26am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/272 "2022-05-01T11:26:49Z")

</div>

Any reason why home consumption is not reported as an entry when exported using MQTT ?

Value is correctly updated in Homey but nothing appears in MQTT:

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

Thanks !

---

<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 1, 2022, 11:40am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/273 "2022-05-01T11:40:35Z")

</div>

hey, maybe because it was a new cap , can remove and add again. else will take a look.

---

<div class="post-metadata">

**Author:** ![MTRKhn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mtrkhn/32/49717_2.png) [@MTRKhn](https://community.homey.app/u/MTRKhn)\
**Post date:** [May 1, 2022, 11:41am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/274 "2022-05-01T11:41:10Z")

</div>

Already tried to remove the app and reinstall it, but it wasn’t published 😕

---

<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 1, 2022, 11:42am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/275 "2022-05-01T11:42:02Z")

</div>

so it looks like the app work on 7.4.1 rc2 . I did not change anything. will check if it now uses nodejs 16

nop

still 12

```auto
nodeVersion	"v12.22.11"
homeyVersion	"7.4.1-rc.2"

```

---

<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 1, 2022, 11:43am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/276 "2022-05-01T11:43:06Z")

</div>

let me check the properties of this cap . maybe insight of name is not ok

---

<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 1, 2022, 11:44am UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/277 "2022-05-01T11:44:05Z")

</div>

can you show how you tested this so I can do the same

---

<div class="post-metadata">

**Author:** ![MTRKhn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mtrkhn/32/49717_2.png) [@MTRKhn](https://community.homey.app/u/MTRKhn)\
**Post date:** [May 1, 2022, 12:31pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/278 "2022-05-01T12:31:18Z")

</div>

Wait… I tried deleting the device from Homey then adding it again without success. But i just tried reinstalling the app and now it’s published 🥳

---

<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 1, 2022, 12:33pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/279 "2022-05-01T12:33:14Z")

</div>

nice, if insight are showing it ,you should see the same. weird the upgrade went wrong .

---

<div class="post-metadata">

**Author:** ![MTRKhn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mtrkhn/32/49717_2.png) [@MTRKhn](https://community.homey.app/u/MTRKhn)\
**Post date:** [May 1, 2022, 12:40pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/280 "2022-05-01T12:40:35Z")

</div>

And now I am able to have my Grafana dashboard without calculating from 3 Influxdb query but just reading one. Brillant man !! I would love to pay you a beer if I could !

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/6/b6c5b75760e73598b2b4533b16e11d1f44945f17.jpeg)

---

<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 1, 2022, 1:01pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/281 "2022-05-01T13:01:55Z")

</div>

nice , consumption is calculated. for me I got 1 phase and this goes wrong when batt is full and got a lot of export, with what I use got an extra 1 kw , on the meter it is correct. probably 3 phase or more meters is the solution here. but fine for me.

---

<div class="post-metadata">

**Author:** ![MTRKhn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mtrkhn/32/49717_2.png) [@MTRKhn](https://community.homey.app/u/MTRKhn)\
**Post date:** [May 1, 2022, 1:03pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/282 "2022-05-01T13:03:08Z")

</div>

I’m also on single phased installation and battery will be installed next Wednesday so I’ll keep you posted

---

<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 1, 2022, 2:03pm UTC](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487/283 "2022-05-01T14:03:26Z")

</div>

Nice and in winter you can do off hours price (daltarief) save 20% and charge during the night. I maybe check solcast integration to predict how the sun will be and far you need to charge your batt until the sun is up

[Previous page](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487.md?page=13)

[Next page](https://community.homey.app/t/app-pro-solaredge-growatt-tcp-modbus/45487.md?page=15)
