# \[APP\]\[Pro\] Connect Solar Goodwe Inverter to Homey

**URL:** <https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903>\
**Category:** Apps\
**Tags:** app, homey-pro\
**Created:** [August 4, 2022, 10:22am UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903 "2022-08-04T10:22:55Z")\
**Posts on this page:** 20\
**Page:** 8

<div class="post-metadata">

**Author:** ![Koelman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/koelman/32/73296_2.png) [@Koelman](https://community.homey.app/u/Koelman)\
**Post date:** [January 5, 2026, 3:58pm UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/152 "2026-01-05T15:58:05Z")

</div>

Both the SEMS-app as the GoodWe-app route seem to have the option:

 ![IMG_5661](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/d/a/dac09dac2a21fed1772274990117b8d310279ec3.png)  
 ![IMG_5662](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/4/4/44693d4f20fffae1df26a71d6e134d39a4f04e2e.png)

---

<div class="post-metadata">

**Author:** ![Peter\_Johnsson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_johnsson/32/563_2.png) [@Peter\_Johnsson](https://community.homey.app/u/Peter_Johnsson)\
**Post date:** [January 14, 2026, 12:56pm UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/153 "2026-01-14T12:56:01Z")

</div>

Very good advice! But I do not get the SOC to appear in the icon in Homey Energy. Any advice?

//Peter

 ![Screenshot_20260114_135019_Homey-EDIT](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/1/b/1b117e8048207459af29178f3fcd2c29ccff240a.jpeg)

---

<div class="post-metadata">

**Author:** ![Arjan\_Constant](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arjan_constant/32/120807_2.png) [@Arjan\_Constant](https://community.homey.app/u/Arjan_Constant)\
**Post date:** [January 21, 2026, 1:02pm UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/154 "2026-01-21T13:02:08Z")

</div>

I can’t connect the Goodwe GW4200D-NS to my Homey pro 2026! If I select new device with Goodwe app cloud/inverter nothing is displayed in Homey. What I’am doing wrong?

Gr. Arjan

---

<div class="post-metadata">

**Author:** ![MartijnB](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martijnb/32/33852_2.png) [@MartijnB](https://community.homey.app/u/MartijnB)\
**Post date:** [January 31, 2026, 9:51am UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/155 "2026-01-31T09:51:24Z")

</div>

I’m facing the exact same issue with my GW4200D-NS inverter connected by LAN. It does connect to the cloud, as I can obtain live values there, but adding it to homey through Modbus connections does not work with the default port setting.

Modbus port is set to default 247 on the inverter.

How did you fix it?

---

<div class="post-metadata">

**Author:** ![Sune\_Joelson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/sune_joelson/32/80048_2.png) [@Sune\_Joelson](https://community.homey.app/u/Sune_Joelson)\
**Post date:** [January 31, 2026, 11:43am UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/156 "2026-01-31T11:43:21Z")

</div>

Perhaps it doesn’t support Modbus TCP.

See the answer I got from Support after some month.

Btw, my inverter model is a GW10KT-DT. It all ended up with me installing a Shelly 3 phase energy meter. I have no batteries.

_Dear customer,_

_Sorry for the delayed reply. Your inverter is GOODWE SDT G2 series product. However SDT G2 only has Modbus RTU, not Modbus TCP._

_Best regards,_

_Steve zhou_

_Nordics GoodWe Technical Support Team_

/Sune

---

<div class="post-metadata">

**Author:** ![Wes\_Holsteyn](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/wes_holsteyn/32/123721_2.png) [@Wes\_Holsteyn](https://community.homey.app/u/Wes_Holsteyn)\
**Post date:** [April 4, 2026, 8:12am UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/157 "2026-04-04T08:12:09Z")

</div>

Hi developer

Awesome integration you created for goodwe into homey pro. Been using this with almost no issues for a while now.

But recently had to cancel the beta testing version I was in due to solar reading at -165mw.

Al. other readings were 0W.

Tried alot to reset the reading but only going back to a previous version corrected this again.

This message is a heads up for your trial testing.

Regards

---

<div class="post-metadata">

**Author:** ![Macca](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/macca/32/2722_2.png) [@Macca](https://community.homey.app/u/Macca)\
**Post date:** [April 6, 2026, 9:08am UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/158 "2026-04-06T09:08:25Z")

</div>

Hi developer and users,

Has anyone had any luck connecting to Modbus TCP for the Goodwe all in one inverter with battery model GW9.999K-EHA-G20?

I’ve enabled it in Goodwe app, pointed to IP address with port 502.

Any thoughts would be appreciated.

Thanks community.

---

<div class="post-metadata">

**Author:** ![Grzegorz](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/grzegorz/32/78901_2.png) [@Grzegorz](https://community.homey.app/u/Grzegorz)\
**Post date:** [April 21, 2026, 12:24pm UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/159 "2026-04-21T12:24:30Z")

</div>

Why can’t I select the GoodWe device in the and condition?

---

<div class="post-metadata">

**Author:** ![JonE](https://avatars.discourse-cdn.com/v4/letter/j/f9ae1b/32.png) [@JonE](https://community.homey.app/u/JonE)\
**Post date:** [May 12, 2026, 9:10am UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/160 "2026-05-12T09:10:36Z")

</div>

hi guys and @Michal_Stranik  
Are there any plans to create a ‘THEN’ card for this app, which can be used to switch off and switch on the Goodwe inverter?

---

<div class="post-metadata">

**Author:** ![Michal\_Stranik](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michal_stranik/32/179351_2.png) [@Michal\_Stranik](https://community.homey.app/u/Michal_Stranik)\
**Post date:** [May 15, 2026, 8:16pm UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/161 "2026-05-15T20:16:22Z")

</div>

Hi @JonE , you can try, I don’t have the opportunity to test it.

> **[GoodWe Inverter | Homey](https://homey.app/en-cz/app/com.msd.inverter.goodwe/GoodWe-Inverter-/test/)**
>
> Connect GoodWe Inverter to Homey

---

<div class="post-metadata">

**Author:** ![JonE](https://avatars.discourse-cdn.com/v4/letter/j/f9ae1b/32.png) [@JonE](https://community.homey.app/u/JonE)\
**Post date:** [May 17, 2026, 8:48am UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/162 "2026-05-17T08:48:10Z")

</div>

Hi @Michal_Stranik what did you mean with ‘try’? Integrate it in your code base? I’m not a developer, so unfortunately I don’t have the skills to do so.

Or did I misunderstand you?

---

<div class="post-metadata">

**Author:** ![Michal\_Stranik](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michal_stranik/32/179351_2.png) [@Michal\_Stranik](https://community.homey.app/u/Michal_Stranik)\
**Post date:** [May 17, 2026, 9:28am UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/163 "2026-05-17T09:28:49Z")

</div>

I shared link for test version, so you can try test version. It should work, but I am not able to test it.

---

<div class="post-metadata">

**Author:** ![JonE](https://avatars.discourse-cdn.com/v4/letter/j/f9ae1b/32.png) [@JonE](https://community.homey.app/u/JonE)\
**Post date:** [May 17, 2026, 5:39pm UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/164 "2026-05-17T17:39:15Z")

</div>

Ah okay! I’ve installed it but in the create flow interface I’m not seeing a Then card option yet. The goodwe app simply isn’t available in the set of available Then items.

Am I overlooking something?

---

<div class="post-metadata">

**Author:** ![JonE](https://avatars.discourse-cdn.com/v4/letter/j/f9ae1b/32.png) [@JonE](https://community.homey.app/u/JonE)\
**Post date:** [May 21, 2026, 8:42am UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/165 "2026-05-21T08:42:17Z")

</div>

hi @Michal_Stranik did you see my previous question?

---

<div class="post-metadata">

**Author:** ![Tony\_Scheer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tony_scheer/32/121430_2.png) [@Tony\_Scheer](https://community.homey.app/u/Tony_Scheer)\
**Post date:** [May 23, 2026, 3:31pm UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/166 "2026-05-23T15:31:03Z")

</div>

Hi Michal, I am using your great app with a GoodWe ET All-in-One system (Inverter + Battery). Currently, the cloud connection gives a timeout due to the SEMS+ migration. However, my main goal is to control the battery. I want to stop the battery from discharging when my EV charger turns on. Are you planning to add ‘THEN’ (DAN) action cards in a future update so we can change the battery/inverter operation modes? Thanks

---

<div class="post-metadata">

**Author:** ![Michal\_Stranik](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michal_stranik/32/179351_2.png) [@Michal\_Stranik](https://community.homey.app/u/Michal_Stranik)\
**Post date:** [May 25, 2026, 6:54pm UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/167 "2026-05-25T18:54:38Z")

</div>

Do you have modbus version?

---

<div class="post-metadata">

**Author:** ![Michal\_Stranik](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michal_stranik/32/179351_2.png) [@Michal\_Stranik](https://community.homey.app/u/Michal_Stranik)\
**Post date:** [May 25, 2026, 6:58pm UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/168 "2026-05-25T18:58:02Z")

</div>

> [@Tony\_Scheer](#):
>
> Hi Michal, I am using your great app with a GoodWe ET All-in-One system (Inverter + Battery). Currently, the cloud connection gives a timeout due to the SEMS+ migration. However, my main goal is to control the battery. I want to stop the battery from discharging when my EV charger turns on. Are you planning to add ‘THEN’ (DAN) action cards in a future update so we can change the battery/inverter operation modes? Thanks

Hi Tony,

problem is that GoodWe doesn´t support developers and block their API. Therefore cloud API can stop any time.

Do you have working modbus version? What do you want me to do (how do you wish stop the battery from discharging)?

M.

---

<div class="post-metadata">

**Author:** ![JonE](https://avatars.discourse-cdn.com/v4/letter/j/f9ae1b/32.png) [@JonE](https://community.homey.app/u/JonE)\
**Post date:** [May 26, 2026, 3:37am UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/169 "2026-05-26T03:37:28Z")

</div>

Hi @Michal_Stranik could you please have a look at [[APP][Pro] Connect Solar Goodwe Inverter to Homey - #164 by JonE](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/164)

---

<div class="post-metadata">

**Author:** ![Yorgi\_D](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/yorgi_d/32/126782_2.png) [@Yorgi\_D](https://community.homey.app/u/Yorgi_D)\
**Post date:** [May 27, 2026, 7:36am UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/170 "2026-05-27T07:36:58Z")

</div>

**[  
Yorgi\_D](https://community.homey.app/u/yorgi_d)**

[21h](https://community.homey.app/t/goodwe-plus-connection-issues/155342 "Post date")

Hello,  
The GoodWe platform has been changed recently and its now GoodWePlus.  
after putting in the needed information i receive information, that the systeem is unreachable/offline.

any solutions for this ?

---

<div class="post-metadata">

**Author:** ![Michal\_Stranik](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/michal_stranik/32/179351_2.png) [@Michal\_Stranik](https://community.homey.app/u/Michal_Stranik)\
**Post date:** [May 27, 2026, 12:41pm UTC](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903/171 "2026-05-27T12:41:58Z")

</div>

GoodWe recently overhauled their backend ecosystem, migrating from the old SEMS Portal to **GoodWePlus (SEMS+)**. As part of this migration, they completely shut down the old login methods used by third-party smart home apps.

Why the Cloud Version is Broken

The new SEMS+ platform requires corporate partner registration, NDA signing, and complex browser redirect logins. Because this app is a free hobby project maintained in my spare time, jumping through these corporate hoops isn’t feasible. Furthermore, GoodWe has added aggressive rate-limiting that frequently blocks users’ accounts and IPs if an app requests updates too quickly.

\*\*Because of this, the Cloud connection method is being deprecated.  
\*\*  
🛠 The Solution: Switch to Local Modbus (Highly Recommended)

Fortunately, you don’t need the GoodWe cloud to automate your solar setup. The Homey app fully supports **GoodWe Modbus/TCP** , which talks directly to your inverter over your local Wi-Fi/LAN network.

#### Why Modbus is Better:

- **Zero Rate Limits:** No more 3,600 calls/hour restrictions. You can poll for data as fast as you want.

- **100% Reliable:** If GoodWe’s cloud servers go down or they change their code again, your home automations keep working flawlessly.

- **Instant Data:** No more 5-to-15 minute sync delays from the cloud.

[Previous page](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903.md?page=7)

[Next page](https://community.homey.app/t/app-pro-connect-solar-goodwe-inverter-to-homey/66903.md?page=9)
