The SwitchBot Hub 2 is a Matter device (Vendor 0x1397, Product 0x07E7) with 23 endpoints.

Hub 2

(60%)
Vendor ID: 5015
Product ID: 2023
Seen: 1,020 times
No Binding Wifi
CSA Certification:
Certified Mar 9, 2023 CSA23202MAT40715-24 v1.0

What This Device Can Do

Switches
0% of features
Controls
💡 On/Off control v1.0
🔆 Brightness dimming v1.1
Automation & Scenes
🎬 Scenes & presets v1.3
👥 Group control v1.1
🔗 Device-to-device control v1.0
Info & Monitoring
🔋 Battery status v1.0
Not available: Device-to-device control

Setup & Reset Info

Setup: Manual Control Reset:
Initial Setup:

15,1

Factory Reset:

15,1

Setup Guide

Technical Details For developers

Device Compatibility

Can provide data to: These devices have client clusters that can read from or control this device's server clusters

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).

Temperature Sensor Matter 1.0 Compliant
Feature Score:
60%
Extra (Beyond Spec) 1
2/2 required | 0/0 optional
Humidity Sensor Matter 1.0 Compliant
Feature Score:
60%
Extra (Beyond Spec) 1
2/2 required | 0/0 optional
Occupancy Sensor Matter 1.0 Compliant
Feature Score:
60%
Optional Not Implemented 1

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

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

Endpoints by Version

Hardware: v0.0

SW: 1.0-1.0 Latest Seen 23 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 (9)
ACL SubjectsPerAccessControlEntry TargetsPerAccessControlEntry AccessControlEntriesPerFabric

✓ Actual device capabilities from telemetry

Basic Information
Basic Information
Attributes (18)
DataModelRevision VendorName VendorID ProductName ProductID NodeLabel Location HardwareVersion HardwareVersionString SoftwareVersion +3 more

✓ 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 (8)
NetworkInterfaces RebootCount TestEventTriggersEnabled

✓ Actual device capabilities from telemetry

Wi-Fi Network Diagnostics
Wi-Fi Network Diagnostics
Features
✗ PacketCounts ✗ ErrorCounts
Attributes (10)
BSSID SecurityType WiFiVersion ChannelNumber RSSI

✓ 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
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

Fixed Label
Fixed Label
Attributes (6)
LabelList

✓ Actual device capabilities from telemetry

User Label
User Label
Attributes (6)
LabelList

✓ Actual device capabilities from telemetry

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

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

✓ Actual device capabilities from telemetry

Endpoint 3

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Switch
Switch
Features
✗ LatchingSwitch ✓ MomentarySwitch ✗ MomentarySwitchRelease ✗ MomentarySwitchLongPress ✗ MomentarySwitchMultiPress ✗ ActionSwitch
Attributes (7)
NumberOfPositions CurrentPosition

✓ Actual device capabilities from telemetry

Endpoint 4

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Switch
Switch
Features
✗ LatchingSwitch ✓ MomentarySwitch ✗ MomentarySwitchRelease ✗ MomentarySwitchLongPress ✗ MomentarySwitchMultiPress ✗ ActionSwitch
Attributes (7)
NumberOfPositions CurrentPosition

✓ Actual device capabilities from telemetry

Endpoint 5

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Switch
Switch
Features
✗ LatchingSwitch ✓ MomentarySwitch ✗ MomentarySwitchRelease ✗ MomentarySwitchLongPress ✗ MomentarySwitchMultiPress ✗ ActionSwitch
Attributes (7)
NumberOfPositions CurrentPosition

✓ Actual device capabilities from telemetry

Endpoint 6

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Temperature Measurement
Temperature Measurement
Attributes (8)
MeasuredValue MinMeasuredValue MaxMeasuredValue

✓ Actual device capabilities from telemetry

Endpoint 7

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Relative Humidity Measurement
Relative Humidity Measurement
Attributes (8)
MeasuredValue MinMeasuredValue MaxMeasuredValue

✓ Actual device capabilities from telemetry

Endpoint 8

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Switch
Switch
Features
✗ LatchingSwitch ✓ MomentarySwitch ✗ MomentarySwitchRelease ✗ MomentarySwitchLongPress ✗ MomentarySwitchMultiPress ✗ ActionSwitch
Attributes (7)
NumberOfPositions CurrentPosition

✓ Actual device capabilities from telemetry

Endpoint 9

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Temperature Measurement
Temperature Measurement
Attributes (8)
MeasuredValue MinMeasuredValue MaxMeasuredValue

✓ Actual device capabilities from telemetry

Endpoint 10

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Relative Humidity Measurement
Relative Humidity Measurement
Attributes (8)
MeasuredValue MinMeasuredValue MaxMeasuredValue

✓ Actual device capabilities from telemetry

Endpoint 11

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Switch
Switch
Features
✗ LatchingSwitch ✓ MomentarySwitch ✗ MomentarySwitchRelease ✗ MomentarySwitchLongPress ✗ MomentarySwitchMultiPress ✗ ActionSwitch
Attributes (7)
NumberOfPositions CurrentPosition

✓ Actual device capabilities from telemetry

Endpoint 12

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Temperature Measurement
Temperature Measurement
Attributes (8)
MeasuredValue MinMeasuredValue MaxMeasuredValue

✓ Actual device capabilities from telemetry

Endpoint 13

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Relative Humidity Measurement
Relative Humidity Measurement
Attributes (8)
MeasuredValue MinMeasuredValue MaxMeasuredValue

✓ Actual device capabilities from telemetry

Endpoint 14

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Switch
Switch
Features
✗ LatchingSwitch ✓ MomentarySwitch ✗ MomentarySwitchRelease ✗ MomentarySwitchLongPress ✗ MomentarySwitchMultiPress ✗ ActionSwitch
Attributes (7)
NumberOfPositions CurrentPosition

✓ Actual device capabilities from telemetry

Endpoint 15

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Switch
Switch
Features
✗ LatchingSwitch ✓ MomentarySwitch ✗ MomentarySwitchRelease ✗ MomentarySwitchLongPress ✗ MomentarySwitchMultiPress ✗ ActionSwitch
Attributes (7)
NumberOfPositions CurrentPosition

✓ Actual device capabilities from telemetry

Endpoint 16

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Switch
Switch
Features
✗ LatchingSwitch ✓ MomentarySwitch ✗ MomentarySwitchRelease ✗ MomentarySwitchLongPress ✗ MomentarySwitchMultiPress ✗ ActionSwitch
Attributes (7)
NumberOfPositions CurrentPosition

✓ Actual device capabilities from telemetry

Endpoint 17

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Temperature Measurement
Temperature Measurement
Attributes (8)
MeasuredValue MinMeasuredValue MaxMeasuredValue

✓ Actual device capabilities from telemetry

Endpoint 18

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Relative Humidity Measurement
Relative Humidity Measurement
Attributes (8)
MeasuredValue MinMeasuredValue MaxMeasuredValue

✓ Actual device capabilities from telemetry

Endpoint 22

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Boolean State
Boolean State
Features
✗ ChangeEvent
Attributes (6)
StateValue

✓ Actual device capabilities from telemetry

Endpoint 23

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Occupancy Sensing
Occupancy Sensing
Features
✗ Other ✗ PassiveInfrared ✗ Ultrasonic ✗ PhysicalContact ✗ ActiveInfrared ✗ Radar ✗ RFSensing ✗ Vision ✗ Prediction ✗ OccupancyEvent
Attributes (8)
Occupancy OccupancySensorType OccupancySensorTypeBitmap

✓ Actual device capabilities from telemetry

Endpoint 24

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Switch
Switch
Features
✗ LatchingSwitch ✓ MomentarySwitch ✗ MomentarySwitchRelease ✗ MomentarySwitchLongPress ✗ MomentarySwitchMultiPress ✗ ActionSwitch
Attributes (7)
NumberOfPositions CurrentPosition

✓ Actual device capabilities from telemetry

Endpoint 41

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Switch
Switch
Features
✗ LatchingSwitch ✓ MomentarySwitch ✗ MomentarySwitchRelease ✗ MomentarySwitchLongPress ✗ MomentarySwitchMultiPress ✗ ActionSwitch
Attributes (7)
NumberOfPositions CurrentPosition

✓ Actual device capabilities from telemetry

Endpoint 42

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

✓ Actual device capabilities from telemetry

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

✓ Actual device capabilities from telemetry

Switch
Switch
Features
✗ LatchingSwitch ✓ MomentarySwitch ✗ MomentarySwitchRelease ✗ MomentarySwitchLongPress ✗ MomentarySwitchMultiPress ✗ ActionSwitch
Attributes (7)
NumberOfPositions CurrentPosition

✓ Actual device capabilities from telemetry

Known Versions

Hardware Version Software Version Count First Seen Last Seen
v0.0 1.0-1.0 1,020 2025-12-18 21:39:31 2026-06-13 15:16:30