Supported devices
The following devices have been tested and confirmed as working. If your device is unlisted but working, please open a pull request to update the list and add a fixture file (use python -m devtools.dump_devinfo to generate one).
[!NOTE] The hub attached Tapo buttons S200B and S200D do not currently support alerting when the button is pressed.
[!NOTE] Some firmware versions of Tapo Cameras will not authenticate unless you enable “Tapo Lab” > “Third-Party Compatibility” in the native Tapo app. Alternatively, you can factory reset and then prevent the device from accessing the internet.
Kasa devices
Some newer Kasa devices require authentication. These are marked with [1] in the list below.
Hub-Connected Devices may work across TAPO/KASA branded hubs even if they don’t work across the native apps.
Plugs
EP10
Hardware: 1.0 (US) / Firmware: 1.0.2
EP25
HS100
Hardware: 1.0 (UK) / Firmware: 1.2.6
Hardware: 4.1 (UK) / Firmware: 1.1.0[1]
Hardware: 1.0 (US) / Firmware: 1.2.5
Hardware: 2.0 (US) / Firmware: 1.5.6
HS103
Hardware: 1.0 (US) / Firmware: 1.5.7
Hardware: 2.1 (US) / Firmware: 1.1.2
Hardware: 2.1 (US) / Firmware: 1.1.4
HS105
Hardware: 1.0 (US) / Firmware: 1.5.6
HS110
Hardware: 1.0 (EU) / Firmware: 1.2.5
Hardware: 4.0 (EU) / Firmware: 1.0.4
Hardware: 1.0 (US) / Firmware: 1.2.6
KP100
Hardware: 3.0 (US) / Firmware: 1.0.1
KP105
Hardware: 1.0 (UK) / Firmware: 1.0.5
Hardware: 1.0 (UK) / Firmware: 1.0.7
KP115
Hardware: 1.0 (EU) / Firmware: 1.0.16
Hardware: 1.0 (US) / Firmware: 1.0.17
Hardware: 1.0 (US) / Firmware: 1.0.21
KP125
Hardware: 1.0 (US) / Firmware: 1.0.6
KP125M
KP401
Hardware: 1.0 (US) / Firmware: 1.0.0
Power Strips
EP40
Hardware: 1.0 (US) / Firmware: 1.0.2
EP40M
Hardware: 1.0 (US) / Firmware: 1.1.0[1]
HS107
Hardware: 1.0 (US) / Firmware: 1.0.8
HS300
Hardware: 1.0 (US) / Firmware: 1.0.10
Hardware: 1.0 (US) / Firmware: 1.0.21
Hardware: 2.0 (US) / Firmware: 1.0.12
Hardware: 2.0 (US) / Firmware: 1.0.3
KP200
Hardware: 3.0 (US) / Firmware: 1.0.3
KP303
Hardware: 1.0 (UK) / Firmware: 1.0.3
Hardware: 2.0 (US) / Firmware: 1.0.3
Hardware: 2.0 (US) / Firmware: 1.0.9
KP400
Hardware: 1.0 (US) / Firmware: 1.0.10
Hardware: 2.0 (US) / Firmware: 1.0.6
Hardware: 3.0 (US) / Firmware: 1.0.3
Hardware: 3.0 (US) / Firmware: 1.0.4
Wall Switches
ES20M
Hardware: 1.0 (US) / Firmware: 1.0.11
Hardware: 1.0 (US) / Firmware: 1.0.8
HS200
Hardware: 2.0 (US) / Firmware: 1.5.7
Hardware: 3.0 (US) / Firmware: 1.1.5
Hardware: 5.0 (US) / Firmware: 1.0.11
Hardware: 5.0 (US) / Firmware: 1.0.2
Hardware: 5.26 (US) / Firmware: 1.0.3[1]
HS210
Hardware: 1.0 (US) / Firmware: 1.5.8
Hardware: 2.0 (US) / Firmware: 1.1.5
Hardware: 3.0 (US) / Firmware: 1.0.10
HS220
Hardware: 1.0 (US) / Firmware: 1.5.7
Hardware: 2.0 (US) / Firmware: 1.0.3
Hardware: 3.26 (US) / Firmware: 1.0.1[1]
KP405
Hardware: 1.0 (US) / Firmware: 1.0.5
Hardware: 1.0 (US) / Firmware: 1.0.6
KS200
Hardware: 1.0 (US) / Firmware: 1.0.8
KS200M
Hardware: 1.0 (US) / Firmware: 1.0.10
Hardware: 1.0 (US) / Firmware: 1.0.11
Hardware: 1.0 (US) / Firmware: 1.0.12
Hardware: 1.0 (US) / Firmware: 1.0.8
KS205
KS220
Hardware: 1.0 (US) / Firmware: 1.0.13
KS220M
Hardware: 1.0 (US) / Firmware: 1.0.4
KS225
KS230
Hardware: 1.0 (US) / Firmware: 1.0.14
Hardware: 2.0 (US) / Firmware: 1.0.11
KS240
Bulbs
KL110
Hardware: 1.0 (US) / Firmware: 1.8.11
KL120
Hardware: 1.0 (US) / Firmware: 1.8.11
Hardware: 1.0 (US) / Firmware: 1.8.6
KL125
Hardware: 1.20 (US) / Firmware: 1.0.5
Hardware: 2.0 (US) / Firmware: 1.0.7
Hardware: 4.0 (US) / Firmware: 1.0.5
KL130
Hardware: 1.0 (EU) / Firmware: 1.8.8
Hardware: 1.0 (US) / Firmware: 1.8.11
KL135
Hardware: 1.0 (US) / Firmware: 1.0.15
Hardware: 1.0 (US) / Firmware: 1.0.6
KL50
Hardware: 1.0 (US) / Firmware: 1.1.13
KL60
Hardware: 1.0 (UN) / Firmware: 1.1.4
Hardware: 1.0 (US) / Firmware: 1.1.13
LB110
Hardware: 1.0 (US) / Firmware: 1.8.11
Light Strips
KL400L5
Hardware: 1.0 (US) / Firmware: 1.0.5
Hardware: 1.0 (US) / Firmware: 1.0.8
KL420L5
Hardware: 1.0 (US) / Firmware: 1.0.2
KL430
Hardware: 2.0 (UN) / Firmware: 1.0.8
Hardware: 1.0 (US) / Firmware: 1.0.10
Hardware: 2.0 (US) / Firmware: 1.0.11
Hardware: 2.0 (US) / Firmware: 1.0.8
Hardware: 2.0 (US) / Firmware: 1.0.9
Hubs
Hub-Connected Devices
Tapo devices
All Tapo devices require authentication.
Hub-Connected Devices may work across TAPO/KASA branded hubs even if they don’t work across the native apps.
Plugs
P100
Hardware: 1.0.0 (US) / Firmware: 1.1.3
Hardware: 1.0.0 (US) / Firmware: 1.3.7
Hardware: 1.0.0 (US) / Firmware: 1.4.0
P110
Hardware: 1.0 (AU) / Firmware: 1.3.1
Hardware: 1.0 (EU) / Firmware: 1.0.7
Hardware: 1.0 (EU) / Firmware: 1.2.3
Hardware: 1.0 (UK) / Firmware: 1.3.0
P110M
Hardware: 1.0 (AU) / Firmware: 1.2.3
Hardware: 1.0 (EU) / Firmware: 1.2.3
P115
Hardware: 1.0 (EU) / Firmware: 1.2.3
Hardware: 1.0 (US) / Firmware: 1.1.3
P125M
Hardware: 1.0 (US) / Firmware: 1.1.0
P135
Hardware: 1.0 (US) / Firmware: 1.0.5
Hardware: 1.0 (US) / Firmware: 1.2.0
TP15
Hardware: 1.0 (US) / Firmware: 1.0.3
Power Strips
P210M
Hardware: 1.0 (US) / Firmware: 1.0.3
P300
Hardware: 1.0 (EU) / Firmware: 1.0.13
Hardware: 1.0 (EU) / Firmware: 1.0.15
Hardware: 1.0 (EU) / Firmware: 1.0.7
P304M
Hardware: 1.0 (UK) / Firmware: 1.0.3
P306
Hardware: 1.0 (US) / Firmware: 1.1.2
TP25
Hardware: 1.0 (US) / Firmware: 1.0.2
Wall Switches
S210
Hardware: 1.0 (EU) / Firmware: 1.9.0
S220
Hardware: 1.0 (EU) / Firmware: 1.9.0
S500D
Hardware: 1.0 (US) / Firmware: 1.0.5
S505
Hardware: 1.0 (US) / Firmware: 1.0.2
S505D
Hardware: 1.0 (US) / Firmware: 1.1.0
Bulbs
L510B
Hardware: 3.0 (EU) / Firmware: 1.0.5
L510E
Hardware: 3.0 (US) / Firmware: 1.0.5
Hardware: 3.0 (US) / Firmware: 1.1.2
L530B
Hardware: 3.0 (EU) / Firmware: 1.1.9
L530E
Hardware: 3.0 (EU) / Firmware: 1.0.6
Hardware: 3.0 (EU) / Firmware: 1.1.0
Hardware: 3.0 (EU) / Firmware: 1.1.6
Hardware: 2.0 (TW) / Firmware: 1.1.1
Hardware: 2.0 (US) / Firmware: 1.1.0
L630
Hardware: 1.0 (EU) / Firmware: 1.1.2
Light Strips
L900-10
Hardware: 1.0 (EU) / Firmware: 1.0.17
Hardware: 1.0 (US) / Firmware: 1.0.11
L900-5
Hardware: 1.0 (EU) / Firmware: 1.0.17
Hardware: 1.0 (EU) / Firmware: 1.1.0
L920-5
Hardware: 1.0 (EU) / Firmware: 1.0.7
Hardware: 1.0 (EU) / Firmware: 1.1.3
Hardware: 1.0 (US) / Firmware: 1.1.0
Hardware: 1.0 (US) / Firmware: 1.1.3
L930-5
Hardware: 1.0 (US) / Firmware: 1.1.2
Cameras
C100
Hardware: 4.0 / Firmware: 1.3.14
C110
Hardware: 2.0 (EU) / Firmware: 1.4.3
C210
Hardware: 2.0 / Firmware: 1.3.11
Hardware: 2.0 (EU) / Firmware: 1.4.2
Hardware: 2.0 (EU) / Firmware: 1.4.3
C220
Hardware: 1.0 (EU) / Firmware: 1.2.2
C225
Hardware: 2.0 (US) / Firmware: 1.0.11
C325WB
Hardware: 1.0 (EU) / Firmware: 1.1.17
C520WS
Hardware: 1.0 (US) / Firmware: 1.2.8
C720
Hardware: 1.0 (US) / Firmware: 1.2.3
TC65
Hardware: 1.0 / Firmware: 1.3.9
TC70
Hardware: 3.0 / Firmware: 1.3.11
Doorbells and chimes
D100C
Hardware: 1.0 (US) / Firmware: 1.1.3
D130
Hardware: 1.0 (US) / Firmware: 1.1.9
D230
Hardware: 1.20 (EU) / Firmware: 1.1.19
Vacuums
RV20 Max Plus
Hardware: 1.0 (EU) / Firmware: 1.0.7
RV30 Max
Hardware: 1.0 (US) / Firmware: 1.2.0
Hubs
H100
Hardware: 1.0 (AU) / Firmware: 1.5.23
Hardware: 1.0 (EU) / Firmware: 1.2.3
Hardware: 1.0 (EU) / Firmware: 1.5.10
Hardware: 1.0 (EU) / Firmware: 1.5.5
H200
Hardware: 1.0 (EU) / Firmware: 1.3.2
Hardware: 1.0 (EU) / Firmware: 1.3.6
Hardware: 1.0 (US) / Firmware: 1.3.6
Hub-Connected Devices
S200B
Hardware: 1.0 (EU) / Firmware: 1.11.0
Hardware: 1.0 (US) / Firmware: 1.12.0
S200D
Hardware: 1.0 (EU) / Firmware: 1.11.0
Hardware: 1.0 (EU) / Firmware: 1.12.0
T100
Hardware: 1.0 (EU) / Firmware: 1.12.0
Hardware: 1.0 (US) / Firmware: 1.12.0
T110
Hardware: 1.0 (EU) / Firmware: 1.8.0
Hardware: 1.0 (EU) / Firmware: 1.9.0
Hardware: 1.0 (US) / Firmware: 1.9.0
T300
Hardware: 1.0 (EU) / Firmware: 1.7.0
T310
Hardware: 1.0 (EU) / Firmware: 1.5.0
Hardware: 1.0 (US) / Firmware: 1.5.0
T315
Hardware: 1.0 (EU) / Firmware: 1.7.0
Hardware: 1.0 (US) / Firmware: 1.8.0