Hello, I’m very new to this so bear with me.
I created this topic to have a place to complain about and make requests for devices in the unofficial Tapo app (and yes, I’m the developer)
Getting started
After you install the app go to the app’s settings and add the Tapo username and password.
These are used to authenticate to the device. Wifi devices need to be on the same network with your Homey.
It is also recommended to give your Tapo device a fixed ip address, because after adding the device to homey, this address will be saved, and used everytime homey connects to the device.
TL;DR
Set static ip to the device
Add username and password in the app settings
Add a device
Report any bugs you find
Supported Devices
L510 (onoff, dim)
L930 (onoff, dim, colors, effects)
L900 (testing)
L920 (testing)
P100 (*with P110 driver [alpha version])
P110 (onoff)
P115 (onoff)
P110M (Requested)
P300 (Requested)
Rejected
C100 (Use with Onvif app)
Future plans
To support more devices but since I don’t own them I might need your help with informations.
To add Cloud discovery (Added manual IP setting instead)
@donkfather this is great. I’m looking forward to see more Tapo devices being supported. I have a few Tapo P110 and P110M so happy to do some testing for you and make a donation as well once they are working. Please don’t hesitate to reach out.
It uses MAC discovery so if the prefix is not in the list it won’t find it. I will try to add cloud discovery but meanwhile if you send me the MAC (the first 3 blocks) i can add it and release a new app. Or find a way to add the MAC dynamically or the ip address of the device.
New test version That adds support for L900 and L510. Also you can add the ip address of the device (Which must be static) in the app settings for discovery
I’m planning to add as many as I can but I’m a bit short on time. L930 was fast to implement because I had the device but with the one’s I don’t have it’s a bit harder. Working on it
I was not able to discover the L900 but adding the IP address worked.
The On/Off button works as normal but the dimming shows an JSON error (and does nothing else),
I did not have tie to look into this further. What do you need from me to troubleshoot that ?
If it just is possible - would be cool to have way to turn Tapo cameras privacy mode on/ off. Maybe even just that toggle because Tapo App is fine for viewing etc other functions. Use case here would be that when entering home, privacy mode on and when leaving, mode off ( which makes then the normal motion detection settings defined in Tapo app active)
Also, the IP address should perhaps be a setting of the individual device, instead of app global, as otherwise you can’t add more than one device if I understand it correctly.
Some apps have that as part of the add device flow, where there is a link during the auto discovery to enter the address manually instead