Tapo P100/110 support in Homey

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.

Tapo P100/110 support in Homey

This thread has been locked for further replies. You can start a new thread to share your ideas or ask questions.
Tapo P100/110 support in Homey
Tapo P100/110 support in Homey
2022-09-24 00:04:55 - last edited 2022-09-27 05:30:19
Tags: #Feature Request #Homey
Model: Tapo P100  
Hardware Version:
Firmware Version:

Hi,

For many years, Homey have proveded us with an integration for the Kasa devices (HS100/110), but I can't find a way to connect my new Tapo P100/110 units to my Homey.
I've noticed that there was some ruckus around IFTTT support, and would hope creating an integration for Homey would be on the schedule for R&D as well.

 

Thank you!

  0      
  0      
#1
Options
6 Reply
Re:Tapo P100/110 support in Homey
2022-09-28 13:57:38 - last edited 2022-09-28 14:02:42

  @Alexsolaat 

 

There is an unofficial open-source library for node-red though.

I just bought 2 Tapo P110 devices, and I'll be looking into it this evening.

I'm pretty confident, I'll get it to work.

I'll put some screenshots when I'm done. :-)

  1  
  1  
#2
Options
Re:Tapo P100/110 support in Homey
2022-09-28 14:33:10

  @deepz 

That would be great!
The P110 provides so much value for the money that I'd love to standardize on that for non-essential units and Fibbaro on essential devices.

  0  
  0  
#3
Options
Re:Tapo P100/110 support in Homey
2022-09-28 19:04:42 - last edited 2022-09-28 19:08:40

  @Alexsolaat 

 

Short update.

I tried to install the node-red module, but it just kept giving me all kind of strange errors.

Then found out from the source-code that the node-red tapo project is actually a thin wrapper around another project: "tp-link-tapo-connect".

 

And after just literally 7 lines of code, I managed to read out the list of Tapo devices. :-) 

So, certainly this is the way to go.

 

  1  
  1  
#4
Options
Re:Tapo P100/110 support in Homey
2022-09-28 19:24:51

  @Alexsolaat 

 

and reading out energy consumption, is easy as well.

 

And a nice surprise:  apparently, the device stores its history of power consumption in multiple formats.

so, no need for a database or anything like that.

 

 

 

  1  
  1  
#5
Options
Re:Tapo P100/110 support in Homey
2022-09-28 19:28:19

  @deepz 

 

 

This is awesome! Do you have a Homey-installation guide, or should I jist try adding thos lines of code into a personal script? 

  2  
  2  
#6
Options
Re:Tapo P100/110 support in Homey
2022-09-28 20:48:52

  @Alexsolaat 

what I'll be doing for my personal project.
1. I'll create a REST API for it (not that difficult)

2. I'll install it as a pm2 service on a local server

3. optionally, I could then configure port forwarding to make that API publicly accessible.
 

Once you have that in place, you could wire it up to all kind of things.

e.g. you can make IFTT call that api. Calling APIs from IFTT is easy. (which requires step 3)

e.g. you can use node-red to create all kind of flows to cover different scenarios. (which doesn't require step 3)

 

I've done the same thing in the past for my Velbus home automation network.

works like a charm.

 

If you want to use anything of that, I'm willing to make it open-source and write a bit of documentation for it.

 

  5  
  5  
#7
Options