Console usage
The console client provides a practical way to discover devices and exercise host, light, and child commands.
Discover
dotnet run --project KasaClient.Console/KasaClient.Console.csproj --framework net10.0 -- discover
Inspect a device
dotnet run --project KasaClient.Console/KasaClient.Console.csproj --framework net10.0 -- host device-host-or-ip state
Control a device
dotnet run --project KasaClient.Console/KasaClient.Console.csproj --framework net10.0 -- host device-host-or-ip on
dotnet run --project KasaClient.Console/KasaClient.Console.csproj --framework net10.0 -- host device-host-or-ip off
Control a light
dotnet run --project KasaClient.Console/KasaClient.Console.csproj --framework net10.0 -- host device-host-or-ip light brightness 25