SkillAgentSearch skills...

Tapo

C# interface to the TP-Link TapoP100 and TapoP110 smart plugs

Install / Use

/learn @stewart-james/Tapo
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Tapo

C# interface to the TP-Link Tapo P100 and P110 smart plugs

var tapo = new TapoP110(new DeviceOptions("192.168.1.101", "username", "password"));

if(await tapo.IsTurnedOn())
{
    await tapo.TurnOff();
}
else
{
    await tapo.TurnOn();
}

var deviceInfo = await tapo.GetDeviceInfo();

Console.WriteLine(deviceInfo);

var energyUsage = await tapo.GetEnergyUsage();

Console.WriteLine(energyUsage);
View on GitHub
GitHub Stars7
CategoryDevelopment
Updated1y ago
Forks3

Languages

C#

Security Score

60/100

Audited on Mar 28, 2025

No findings