API reference
The API reference section contains the generated .NET reference documentation for the KasaTapoClient namespace and related types.
Use the navigation pane for the complete generated reference, or start with the grouped entry points below.
Start here
- Discover - broadcast discovery and direct connection helpers
- KasaDevice - primary runtime surface for a connected device
- DiscoveryResult - discovery-time metadata and resolved connection information
- DeviceConfiguration - explicit host/port/credential configuration
Discovery and connection
- Discover
- DiscoveryResult
- DeviceConfiguration
- DeviceConnectionOptions
- DeviceConnectionParameters
- DeviceCredentials
Primary device surface
Common modules
- SystemModule
- TimeModule
- CloudModule
- EnergyModule
- UsageModule
- LightModule
- LightPresetModule
- LightTransitionModule
- LightStripEffectModule
- AlarmModule
- FanModule
- CountdownModule
- RuleModule
Hub and child-device support
- ChildDevice
- ChildDeviceInfo
- ChildSetupModule
- ChildSetupScanResult
- DetectedChildDevice
- ChildThermostatModule
- ChildTemperatureSensorModule
- ChildHumiditySensorModule
- ChildMotionSensorModule
- ChildContactSensorModule
- ChildWaterLeakSensorModule
- ChildBatterySensorModule
- ChildTriggerLogModule
Configuration and transport enums
Tip
If you already know the type or module name you want, use the filter box in the API navigation pane to jump directly to it.