The TP-Link Tapo Smart Outdoor Plug is a Matter device (Vendor 0x1188, Product 0x0103) with 6 endpoints.

Tapo Smart Outdoor Plug

★ ★ ★ ☆ ☆ ☆ (50%) Missing required clusters
Vendor ID: 4488
Product ID: 259
Seen: 408 times
No Binding This device cannot directly control other devices. It can only be controlled by a hub or controller. Group control Via the Groups cluster, this device can be addressed as part of a group, so a single command can control it alongside other devices at once. Scene control Via the Scenes cluster, this device can save and recall preset states — for example a "movie night" scene that sets brightness and color in one step.
CSA Certification:
Certified Jan 4, 2023 CSA23001MAT40514-24 v1.0.0

What This Device Can Do

Plugs
★ ★ ★★ ☆ ☆ 40% of features
Controls
▶ 💡 On/Off control v1.0 ✓
🔆 Brightness dimming v1.1 ✕
Automation & Scenes
▶ 👥 Group control v1.1 ✓
🎬 Scenes & presets v1.3 ✕
Info & Monitoring
⚡ Energy monitoring v1.3 ✕
⚠ Not available: Energy monitoring, Brightness dimming

Setup & Reset Info

▼
Setup: Power Cycle Reset: Standard
Initial Setup:

10

Technical Details For developers

▼

Spec Compliance & Feature Analysis

Comparing this device's clusters against Matter specification requirements. Shows what's implemented, what's missing, and bonus features. Note: Legacy clusters (e.g., Scenes) count as compliant when replaced by newer equivalents (Scenes Management).

On/Off Plug-in Unit Matter 1.0 Missing Required
★ ★ ★ ☆ ☆ ☆ Feature Score:
50%
Missing Required 1
Optional Not Implemented 2

Per the Matter spec, these clusters are optional. The device is compliant without them.

Extra (Beyond Spec) 1
3/4 required | 0/2 optional

Endpoints by Version

Hardware: 1.0

SW: 1.3.0 Latest Seen 3 endpoints

Endpoint 0

Server Clusters (hover for details)✓ Rich data
Descriptor ✓
Descriptor
Features
✗ TagList
Attributes (9)
DeviceTypeList ServerList ClientList PartsList

✓ Actual device capabilities from telemetry

Access Control ✓
Access Control
Features
✗ Extension ✗ ManagedDevice ✗ Auxiliary
Attributes (10)
ACL Extension SubjectsPerAccessControlEntry TargetsPerAccessControlEntry AccessControlEntriesPerFabric

✓ Actual device capabilities from telemetry

Basic Information ✓
Basic Information
Attributes (21)
DataModelRevision VendorName VendorID ProductName ProductID NodeLabel Location HardwareVersion HardwareVersionString SoftwareVersion +6 more

✓ Actual device capabilities from telemetry

OTA Software Update Requestor ✓
OTA Software Update Requestor
Accepts Commands (1)
AnnounceOTAProvider
Attributes (9)
DefaultOTAProviders UpdatePossible UpdateState UpdateStateProgress

✓ Actual device capabilities from telemetry

General Commissioning ✓
General Commissioning
Features
✗ TermsAndConditions ✗ NetworkRecovery
Accepts Commands (3)
ArmFailSafe SetRegulatoryConfig CommissioningComplete
Generates Commands (3)
ArmFailSafeResponse SetRegulatoryConfigResponse CommissioningCompleteResponse
Attributes (10)
Breadcrumb BasicCommissioningInfo RegulatoryConfig LocationCapability SupportsConcurrentConnection

✓ Actual device capabilities from telemetry

Network Commissioning ✓
Network Commissioning
Features
✓ WiFiNetworkInterface ✗ ThreadNetworkInterface ✗ EthernetNetworkInterface ✗ PerDeviceCredentials
Accepts Commands (5)
ScanNetworks AddOrUpdateWiFiNetwork RemoveNetwork ConnectNetwork ReorderNetwork
Generates Commands (3)
ScanNetworksResponse NetworkConfigResponse ConnectNetworkResponse
Attributes (14)
MaxNetworks Networks ScanMaxTimeSeconds ConnectMaxTimeSeconds InterfaceEnabled LastNetworkingStatus LastNetworkID LastConnectErrorValue SupportedWiFiBands

✓ Actual device capabilities from telemetry

General Diagnostics ✓
General Diagnostics
Features
✗ DataModelTest
Accepts Commands (2)
TestEventTrigger TimeSnapshot
Generates Commands (1)
TimeSnapshotResponse
Attributes (10)
NetworkInterfaces RebootCount UpTime BootReason TestEventTriggersEnabled

✓ Actual device capabilities from telemetry

Administrator Commissioning ✓
Administrator Commissioning
Features
✓ Basic
Accepts Commands (3)
OpenCommissioningWindow OpenBasicCommissioningWindow RevokeCommissioning
Attributes (8)
WindowStatus AdminFabricIndex AdminVendorId

✓ Actual device capabilities from telemetry

Operational Credentials ✓
Operational Credentials
Features
✗ PQCDeviceAttestation
Accepts Commands (8)
AttestationRequest CertificateChainRequest CSRRequest AddNOC UpdateNOC UpdateFabricLabel RemoveFabric AddTrustedRootCertificate
Generates Commands (4)
AttestationResponse CertificateChainResponse CSRResponse NOCResponse
Attributes (11)
NOCs Fabrics SupportedFabrics CommissionedFabrics TrustedRootCertificates CurrentFabricIndex

✓ Actual device capabilities from telemetry

Group Key Management ✓
Group Key Management
Features
✗ CacheAndSync ✗ Groupcast
Accepts Commands (4)
KeySetWrite KeySetRead KeySetRemove KeySetReadAllIndices
Generates Commands (2)
KeySetReadResponse KeySetReadAllIndicesResponse
Attributes (9)
GroupKeyMap GroupTable MaxGroupsPerFabric MaxGroupKeysPerFabric

✓ Actual device capabilities from telemetry

Client Clusters (hover for details)
OTA Software Update Provider
OTA Software Update Provider

Enables a device to serve firmware updates to other devices on the network.

Click for full spec details

Endpoint 1

Server Clusters (hover for details)✓ Rich data
Identify ✓
Identify
Accepts Commands (2)
Identify TriggerEffect
Attributes (7)
IdentifyTime IdentifyType

✓ Actual device capabilities from telemetry

Groups ✓
Groups
Features
✓ GroupNames
Accepts Commands (6)
AddGroup ViewGroup GetGroupMembership RemoveGroup RemoveAllGroups AddGroupIfIdentifying
Generates Commands (4)
AddGroup ViewGroup GetGroupMembership RemoveGroup
Attributes (6)
NameSupport

✓ Actual device capabilities from telemetry

On/Off ✓
On/Off
Features
✗ Lighting ✗ DeadFrontBehavior ✗ OffOnly
Accepts Commands (6)
Off On Toggle OffWithEffect OnWithRecallGlobalScene OnWithTimedOff
Attributes (10)
OnOff GlobalSceneControl OnTime OffWaitTime StartUpOnOff

✓ Actual device capabilities from telemetry

Descriptor ✓
Descriptor
Features
✗ TagList
Attributes (9)
DeviceTypeList ServerList ClientList PartsList

✓ Actual device capabilities from telemetry

Changes from previous version:
Scenes (server) Fixed Label (server) User Label (server)

Endpoint 2

Server Clusters (hover for details)✓ Rich data
Identify ✓
Identify
Accepts Commands (2)
Identify TriggerEffect
Attributes (7)
IdentifyTime IdentifyType

✓ Actual device capabilities from telemetry

Groups ✓
Groups
Features
✓ GroupNames
Accepts Commands (6)
AddGroup ViewGroup GetGroupMembership RemoveGroup RemoveAllGroups AddGroupIfIdentifying
Generates Commands (4)
AddGroup ViewGroup GetGroupMembership RemoveGroup
Attributes (6)
NameSupport

✓ Actual device capabilities from telemetry

On/Off ✓
On/Off
Features
✗ Lighting ✗ DeadFrontBehavior ✗ OffOnly
Accepts Commands (6)
Off On Toggle OffWithEffect OnWithRecallGlobalScene OnWithTimedOff
Attributes (10)
OnOff GlobalSceneControl OnTime OffWaitTime StartUpOnOff

✓ Actual device capabilities from telemetry

Descriptor ✓
Descriptor
Features
✗ TagList
Attributes (9)
DeviceTypeList ServerList ClientList PartsList

✓ Actual device capabilities from telemetry

Changes from previous version:
Scenes (server) Fixed Label (server) User Label (server)
SW: 1.0.0 3 endpoints

Endpoint 0

Server Clusters (hover for details)✓ Rich data
Descriptor ✓
Descriptor
Features
✗ TagList
Attributes (9)
DeviceTypeList ServerList ClientList PartsList

✓ Actual device capabilities from telemetry

Access Control ✓
Access Control
Features
✗ Extension ✗ ManagedDevice ✗ Auxiliary
Attributes (10)
ACL Extension SubjectsPerAccessControlEntry TargetsPerAccessControlEntry AccessControlEntriesPerFabric

✓ Actual device capabilities from telemetry

Basic Information ✓
Basic Information
Attributes (19)
DataModelRevision VendorName VendorID ProductName ProductID NodeLabel Location HardwareVersion HardwareVersionString SoftwareVersion +4 more

✓ Actual device capabilities from telemetry

OTA Software Update Requestor ✓
OTA Software Update Requestor
Accepts Commands (1)
AnnounceOTAProvider
Attributes (9)
DefaultOTAProviders UpdatePossible UpdateState UpdateStateProgress

✓ Actual device capabilities from telemetry

General Commissioning ✓
General Commissioning
Features
✗ TermsAndConditions ✗ NetworkRecovery
Accepts Commands (3)
ArmFailSafe SetRegulatoryConfig CommissioningComplete
Generates Commands (3)
ArmFailSafeResponse SetRegulatoryConfigResponse CommissioningCompleteResponse
Attributes (10)
Breadcrumb BasicCommissioningInfo RegulatoryConfig LocationCapability SupportsConcurrentConnection

✓ Actual device capabilities from telemetry

Network Commissioning ✓
Network Commissioning
Features
✓ WiFiNetworkInterface ✗ ThreadNetworkInterface ✗ EthernetNetworkInterface ✗ PerDeviceCredentials
Accepts Commands (5)
ScanNetworks AddOrUpdateWiFiNetwork RemoveNetwork ConnectNetwork ReorderNetwork
Generates Commands (3)
ScanNetworksResponse NetworkConfigResponse ConnectNetworkResponse
Attributes (13)
MaxNetworks Networks ScanMaxTimeSeconds ConnectMaxTimeSeconds InterfaceEnabled LastNetworkingStatus LastNetworkID LastConnectErrorValue

✓ Actual device capabilities from telemetry

General Diagnostics ✓
General Diagnostics
Features
✗ DataModelTest
Accepts Commands (1)
TestEventTrigger
Attributes (10)
NetworkInterfaces RebootCount UpTime BootReason TestEventTriggersEnabled

✓ Actual device capabilities from telemetry

Administrator Commissioning ✓
Administrator Commissioning
Features
✓ Basic
Accepts Commands (3)
OpenCommissioningWindow OpenBasicCommissioningWindow RevokeCommissioning
Attributes (8)
WindowStatus AdminFabricIndex AdminVendorId

✓ Actual device capabilities from telemetry

Operational Credentials ✓
Operational Credentials
Features
✗ PQCDeviceAttestation
Accepts Commands (8)
AttestationRequest CertificateChainRequest CSRRequest AddNOC UpdateNOC UpdateFabricLabel RemoveFabric AddTrustedRootCertificate
Generates Commands (4)
AttestationResponse CertificateChainResponse CSRResponse NOCResponse
Attributes (11)
NOCs Fabrics SupportedFabrics CommissionedFabrics TrustedRootCertificates CurrentFabricIndex

✓ Actual device capabilities from telemetry

Group Key Management ✓
Group Key Management
Features
✗ CacheAndSync ✗ Groupcast
Accepts Commands (4)
KeySetWrite KeySetRead KeySetRemove KeySetReadAllIndices
Generates Commands (2)
KeySetReadResponse KeySetReadAllIndicesResponse
Attributes (9)
GroupKeyMap GroupTable MaxGroupsPerFabric MaxGroupKeysPerFabric

✓ Actual device capabilities from telemetry

Client Clusters (hover for details)
OTA Software Update Provider
OTA Software Update Provider

Enables a device to serve firmware updates to other devices on the network.

Click for full spec details

Endpoint 1

Server Clusters (hover for details)✓ Rich data
Identify
Identify

Allows a device to be identified by triggering a visual or audible indicator, helping users locate devices during commissioning or troubleshooting.

Click for full spec details

Groups ✓
Groups
Features
✓ GroupNames
Accepts Commands (6)
AddGroup ViewGroup GetGroupMembership RemoveGroup RemoveAllGroups AddGroupIfIdentifying
Generates Commands (4)
AddGroup ViewGroup GetGroupMembership RemoveGroup
Attributes (6)
NameSupport

✓ Actual device capabilities from telemetry

Scenes
Scenes

Attributes and commands for scene configuration and manipulation.

Click for full spec details

On/Off
On/Off

Controls the on/off state of a device. The most fundamental control cluster used by lights, switches, plugs, and many other devices.

Click for full spec details

Descriptor ✓
Descriptor
Features
✗ TagList
Attributes (9)
DeviceTypeList ServerList ClientList PartsList

✓ Actual device capabilities from telemetry

Fixed Label
Fixed Label

Provides fixed, manufacturer-defined labels for the device.

Click for full spec details

User Label
User Label

Allows users to assign custom labels to devices for organization.

Click for full spec details

Endpoint 2

Server Clusters (hover for details)✓ Rich data
Identify ✓
Identify
Accepts Commands (1)
Identify
Attributes (7)
IdentifyTime IdentifyType

✓ Actual device capabilities from telemetry

Groups
Groups

Enables devices to be organized into groups for coordinated control, allowing a single command to affect multiple devices simultaneously.

Click for full spec details

Scenes
Scenes

Attributes and commands for scene configuration and manipulation.

Click for full spec details

On/Off
On/Off

Controls the on/off state of a device. The most fundamental control cluster used by lights, switches, plugs, and many other devices.

Click for full spec details

Descriptor ✓
Descriptor
Features
✗ TagList
Attributes (9)
DeviceTypeList ServerList ClientList PartsList

✓ Actual device capabilities from telemetry

Fixed Label
Fixed Label

Provides fixed, manufacturer-defined labels for the device.

Click for full spec details

User Label
User Label

Allows users to assign custom labels to devices for organization.

Click for full spec details

Known Versions

Hardware Version Software Version Count First Seen Last Seen
1.0 1.0.0 358 2026-01-04 01:07:25 2026-09-25 10:37:51
1.0 1.3.0 50 2026-08-29 21:39:29 2026-09-25 03:49:23