Skip to content

Full API Reference

Classes

TPLinkSmartDevices Description
TPLinkDiscovery handles discovery of new smart devices and connection of factory new devices to a network
TPLinkSmartDevices.Devices Description
TPLinkSmartDevice provides top-level functionalities which all smart devices use, including set up of remote access and several system information properties
TPLinkSmartPlug encloses plug specific system information and plug controls
TPLinkSmartMeterPlug provides data on power consumption of comsumers connected to a HS110 plug
TPLinkSmartBulb encloses bulb specific system information and bulb controls
TPLinkSmartMultiPlug encloses plug specific system information and controls for plugs with multiple outlets
TPLinkSmartDimmer controls for wall switches with dimmer functionality
TPLinkSmartDevices.Data Description
BulbHSV represents a single color in the HSV color model to change a smart bulbs color
PowerData Encapsulates JSON data structure for current energy use as metered by the HS110 Smart Energy Meter
LightDetails Encapsulates JSON data structure for specific hardware properties of smart bulbs