# \[APP\]\[Pro\] TP-Link KASA LAN - Smart Plugs and Bulbs (WIFI)

**URL:** <https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045>\
**Category:** Apps\
**Tags:** app, homey-pro, community-app\
**Created:** [September 2, 2018, 6:53pm UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045 "2018-09-02T18:53:59Z")\
**Posts on this page:** 20\
**Page:** 5

<div class="post-metadata">

**Author:** ![anne](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anne/32/10393_2.png) [@anne](https://community.homey.app/u/anne)\
**Post date:** [January 18, 2020, 9:41pm UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/81 "2020-01-18T21:41:15Z")

</div>

You have two devices, right? Homey can’t reach either of them.

Giving the TP-Link devices a fixed IP (or fixed DHCP reservation) will probably help. If you can’t do that, you can enable the dynamic ip option in the advanced settings. The app will then attempt to rediscover the device each time it becomes unreachable when the ip address changes.

---

<div class="post-metadata">

**Author:** ![Davor\_Peric](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/davor_peric/32/22234_2.png) [@Davor\_Peric](https://community.homey.app/u/Davor_Peric)\
**Post date:** [March 4, 2020, 7:40am UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/82 "2020-03-04T07:40:57Z")

</div>

Hi!  
I have problem with energymeter from my HS110. I have tried to do a reset of the energymeter in Homey but the value gets wrong again. The value is high! Is this a value which is calculated in the homey or is this value read from the plug?

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

---

<div class="post-metadata">

**Author:** ![anne](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anne/32/10393_2.png) [@anne](https://community.homey.app/u/anne)\
**Post date:** [March 4, 2020, 1:40pm UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/83 "2020-03-04T13:40:22Z")

</div>

Hi Davor,

The app does nothing with the value, no idea where such a value comes from. What is the value in the Kasa app? Any idea what the difference is?

The ‘reset’ in the app stores the value at that moment and subtracts it from the metered value until you ‘undo’ the reset again, this doesn’t seem to work? To be honest I haven’t used or tested this in ages.

Is the firmware of the plug up to date? At one point the emeter values changed. I use a library for the app which takes these firmware differences into account. There is an update available, however it requires at least Node.js v10. Homey is still running Node.js v8 (which is way outdated, the latest LTS version is 12.16…), so I can’t update to the new library. Although I haven’t seen any recent changes in the libary for the emeter values.

So you can check the hard- and firmware version, see if TP-Link has an update, perhaps provide some logging. My plugs still show the correct values, I can’t tell what is going on, sorry.

---

<div class="post-metadata">

**Author:** ![Davor\_Peric](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/davor_peric/32/22234_2.png) [@Davor\_Peric](https://community.homey.app/u/Davor_Peric)\
**Post date:** [March 10, 2020, 7:41pm UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/84 "2020-03-10T19:41:36Z")

</div>

Hi!  
Thanks for the support. I tried to do a reset and undo and after that it works fine.

I didn’t know that I need to do a undo as well.

Thanks!

---

<div class="post-metadata">

**Author:** ![Arne\_Grolik](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/arne_grolik/32/4432_2.png) [@Arne\_Grolik](https://community.homey.app/u/Arne_Grolik)\
**Post date:** [March 10, 2020, 7:41pm UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/85 "2020-03-10T19:41:45Z")

</div>

Hello Anne,

imagine what - I can’t set fixed IP’s with the CBN router provided by the cable company - Vodafone Kabeldeutschland ☹  
For some weeks I was able to use 8+ TP Link switchable plugs, but one day the app starte to crash almost every day. The option for dynamic IP helped a bit bit still the app crashes.  
So I stopped not to use TP link an try other products. Osram / NeoCoolcam.  
This is very sad, because I already own a lot of TP link plugs.  
Arne

---

<div class="post-metadata">

**Author:** ![Richard\_Morgan](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/richard_morgan/32/13125_2.png) [@Richard\_Morgan](https://community.homey.app/u/Richard_Morgan)\
**Post date:** [April 4, 2020, 3:15am UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/87 "2020-04-04T03:15:33Z")

</div>

Can we expect support for the KP303 (3 outlet) power strip?

---

<div class="post-metadata">

**Author:** ![anne](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anne/32/10393_2.png) [@anne](https://community.homey.app/u/anne)\
**Post date:** [April 4, 2020, 5:53am UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/88 "2020-04-04T05:53:13Z")

</div>

Since there is only a non- European version which is not sold over here (NL) as far as I am aware, the short answer is: no, probably not.

[Homeassistant](https://www.home-assistant.io/integrations/tplink) has support for it though. I moved to HA myself, I can recommend it 👍

---

<div class="post-metadata">

**Author:** ![anne](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anne/32/10393_2.png) [@anne](https://community.homey.app/u/anne)\
**Post date:** [May 12, 2020, 7:24am UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/90 "2020-05-12T07:24:08Z")

</div>

For users using the experimental release (not recommended if you do anything with Homey you can’t do without) there’s a test version of the app available using an updated version of the tplink-smarthome-api library. It may help with the connectivity issues. It requires Homey 4.2.0 or higher due to the requirement for node.js v10 (or higher) which 4.2.0 provides.

> **[TP-Link KASA LAN](https://homey.app/nl-nl/app/nu.baretta.tplink/TP-Link-KASA-LAN/)**
>
> TP-Link Smart Plugs en Lampen (WIFI)

---

<div class="post-metadata">

**Author:** ![anne](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anne/32/10393_2.png) [@anne](https://community.homey.app/u/anne)\
**Post date:** [May 26, 2020, 11:35am UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/91 "2020-05-26T11:35:45Z")

</div>

With the latest 4.2.0 ‘stable’ release, please install the latest version that’s is now available for testing: [TP-Link KASA LAN App for Homey | Homey](https://homey.app/a/nu.baretta.tplink/test/). Let me know if there are any issues, once it’s being used without issues by some more users I will publish it as a replacement for the current version.

---

<div class="post-metadata">

**Author:** ![Tequila329](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tequila329/32/10729_2.png) [@Tequila329](https://community.homey.app/u/Tequila329)\
**Post date:** [June 6, 2020, 7:43am UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/92 "2020-06-06T07:43:36Z")

</div>

Hi Anne,

with firmware 4.2.0 and app 0.1.8 the app crashes after a few minutes.  
–\> the app stopped working  
ID: acab4c8b-fec3-4677-997a-c791eadd69d2

---

<div class="post-metadata">

**Author:** ![anne](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anne/32/10393_2.png) [@anne](https://community.homey.app/u/anne)\
**Post date:** [June 6, 2020, 5:57pm UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/93 "2020-06-06T17:57:39Z")

</div>

Thanks for the report, I have added a fix to version 0.1.9: [TP-Link KASA LAN App for Homey | Homey](https://homey.app/a/nu.baretta.tplink/test/).

I am unsure why this comes up now and not before, this hasn’t changed… Note that the error occurs in the part of the code that attempts to dynamically rediscover plugs which have become unreachable.

It seems three of your devices were unreachable, the connections time out. Even with this bugfix, your plugs may not come back online.

Most problems with the app are caused by network instability and/or the use of the DHCP (without reservations), causing the IP address of the TP-Link device to change. As explained earlier in this topic the ‘dynamic DHCP’ option can work (it works when I test it), but it seems it does not work for everyone. So use DHCP reservations for the TP-Link devices (or statically configured IP addresses) if you can.

There’s some development going on in the library, however it has not yet made it into the main branche. I’ll keep an eye on it.

Update: pushed 1.1.10 to test with a fix for the dynamic IP option discovery process, which could potentially ‘run wild’… Each discovery attempt now times out properly, and after 10 attempts discovery stops until the app is restarted.

---

<div class="post-metadata">

**Author:** ![anne](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anne/32/10393_2.png) [@anne](https://community.homey.app/u/anne)\
**Post date:** [June 9, 2020, 8:29pm UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/94 "2020-06-09T20:29:48Z")

</div>

I have published 0.1.10, and it seems to be OK for most, so far there’s only user from whom it the app has crashed at this point. I may have a fix for this particular issue in 0.1.11: [TP-Link KASA LAN App for Homey | Homey](https://homey.app/a/nu.baretta.tplink/test/). If you have issues with the app crashing, please give it a try.

---

<div class="post-metadata">

**Author:** ![Tequila329](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tequila329/32/10729_2.png) [@Tequila329](https://community.homey.app/u/Tequila329)\
**Post date:** [June 10, 2020, 7:21am UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/95 "2020-06-10T07:21:16Z")

</div>

During the last days, the app worked fine, after installing 0.1.11 the app starts to crash again ☹  
All plugs HS110 are available & online.  
Using DCHP with reservation, so getting every time the same IPs.

---

<div class="post-metadata">

**Author:** ![anne](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/anne/32/10393_2.png) [@anne](https://community.homey.app/u/anne)\
**Post date:** [June 10, 2020, 8:00am UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/96 "2020-06-10T08:00:12Z")

</div>

Thanks for the feedback. However, it seems 1.1.10 crashed as well on your Homey (an hour ago), with exactly the same error as on 1.1.11. It starts with your devices becoming unreachable.

The good news is that this will not happen anymore as soon as you disable the ‘dynamic IP’ option in the advanced settings for each device. You don’t need it as you are using DHCP reservations 👍

---

<div class="post-metadata">

**Author:** ![Tequila329](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tequila329/32/10729_2.png) [@Tequila329](https://community.homey.app/u/Tequila329)\
**Post date:** [June 10, 2020, 8:12am UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/97 "2020-06-10T08:12:21Z")

</div>

I’ll try and give you feedback 🙂  
Thanks for the fast reply 👍

---

<div class="post-metadata">

**Author:** ![Vitmar](https://avatars.discourse-cdn.com/v4/letter/v/c68b51/32.png) [@Vitmar](https://community.homey.app/u/Vitmar)\
**Post date:** [June 27, 2020, 9:01am UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/98 "2020-06-27T09:01:36Z")

</div>

I have the same problem with my HS110. I installed 0.1.11 and disabled the dynamic IP setting and restarted the app, but it still cannot find my device.

Diagnostics ID: 73bee776-1ab3-4f5a-b383-54538150fcf2

---

<div class="post-metadata">

**Author:** ![Mark\_Tan](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mark_tan/32/16416_2.png) [@Mark\_Tan](https://community.homey.app/u/Mark_Tan)\
**Post date:** [July 3, 2020, 11:40am UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/99 "2020-07-03T11:40:19Z")

</div>

Just ordered a HS110 on Amazon. Can anyone tell me (before I receive and install it) if the App allows “energy monitoring” as a trigger in the flows for the HS110? THANKS!!

---

<div class="post-metadata">

**Author:** ![Martin\_van\_der\_Aart](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/martin_van_der_aart/32/9658_2.png) [@Martin\_van\_der\_Aart](https://community.homey.app/u/Martin_van_der_Aart)\
**Post date:** [July 3, 2020, 7:39pm UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/100 "2020-07-03T19:39:38Z")

</div>

Yes, options like:  
When power changed, When voltage changed, are available.  
Use it for my washingmachine to get a message when it is ready.

---

<div class="post-metadata">

**Author:** ![Mark\_Tan](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mark_tan/32/16416_2.png) [@Mark\_Tan](https://community.homey.app/u/Mark_Tan)\
**Post date:** [July 3, 2020, 8:01pm UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/101 "2020-07-03T20:01:04Z")

</div>

Thank you. Am looking forward to using it for the SAME!!!..

-M

**Mark Tan**

```
Personal info removed by moderator
```

---

<div class="post-metadata">

**Author:** ![DaVoezzz](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/davoezzz/32/17665_2.png) [@DaVoezzz](https://community.homey.app/u/DaVoezzz)\
**Post date:** [July 18, 2020, 7:38am UTC](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045/102 "2020-07-18T07:38:30Z")

</div>

Hi @anne,

Would it be possible to have a trigger like “the voltage is changed” to have a trigger that can work the other way around? So “the voltage is not changed” for x seconds or minutes that it will report to me if it is not reporting back for a specific time? For example one of our HS110’s is losing his network connection sometimes (once in one or two months). Therefore I have to restart the WiFi network in our yard.

But now i can only check the connection to see if it reports the voltage or energy back to homey. But better would be that I get a push message when the voltage is not changed for like 1 minute or 5 minutes or so.

[Previous page](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045.md?page=4)

[Next page](https://community.homey.app/t/app-pro-tp-link-kasa-lan-smart-plugs-and-bulbs-wifi/1045.md?page=6)
