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).
Kasa devices
Some newer Kasa devices require authentication. These are marked with * in the list below.
Plugs
EP10
Hardware: 1.0 (US) / Firmware: 1.0.2
EP25
Hardware: 2.6 (US) / Firmware: 1.0.1*
Hardware: 2.6 (US) / Firmware: 1.0.2*
HS100
Hardware: 1.0 (UK) / Firmware: 1.2.6
Hardware: 4.1 (UK) / Firmware: 1.1.0*
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
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
Hardware: 1.0 (US) / Firmware: 1.1.3*
KP401
Hardware: 1.0 (US) / Firmware: 1.0.0
Power Strips
EP40
Hardware: 1.0 (US) / Firmware: 1.0.2
HS107
Hardware: 1.0 (US) / Firmware: 1.0.8
HS300
Hardware: 1.0 (US) / Firmware: 1.0.10
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
KP400
Hardware: 1.0 (US) / Firmware: 1.0.10
Hardware: 2.0 (US) / Firmware: 1.0.6
Wall Switches
ES20M
Hardware: 1.0 (US) / Firmware: 1.0.8
HS200
Hardware: 2.0 (US) / Firmware: 1.5.7
Hardware: 5.0 (US) / Firmware: 1.0.2
HS210
Hardware: 1.0 (US) / Firmware: 1.5.8
HS220
Hardware: 1.0 (US) / Firmware: 1.5.7
Hardware: 2.0 (US) / Firmware: 1.0.3
KP405
Hardware: 1.0 (US) / Firmware: 1.0.5
KS200M
Hardware: 1.0 (US) / Firmware: 1.0.8
KS205
Hardware: 1.0 (US) / Firmware: 1.0.2*
KS220M
Hardware: 1.0 (US) / Firmware: 1.0.4
KS225
Hardware: 1.0 (US) / Firmware: 1.0.2*
KS230
Hardware: 1.0 (US) / Firmware: 1.0.14
KS240
Hardware: 1.0 (US) / Firmware: 1.0.4*
Hardware: 1.0 (US) / Firmware: 1.0.5*
Bulbs
KL110
Hardware: 1.0 (US) / Firmware: 1.8.11
KL120
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.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
KH100
Hardware: 1.0 (UK) / Firmware: 1.5.6*
Tapo devices
All Tapo devices require authentication.
Plugs
P100
Hardware: 1.0.0 / Firmware: 1.1.3
Hardware: 1.0.0 / Firmware: 1.3.7
Hardware: 1.0.0 / Firmware: 1.4.0
P110
Hardware: 1.0 (EU) / Firmware: 1.0.7
Hardware: 1.0 (EU) / Firmware: 1.2.3
Hardware: 1.0 (UK) / Firmware: 1.3.0
P125M
Hardware: 1.0 (US) / Firmware: 1.1.0
P135
Hardware: 1.0 (US) / Firmware: 1.0.5
TP15
Hardware: 1.0 (US) / Firmware: 1.0.3
Power Strips
P300
Hardware: 1.0 (EU) / Firmware: 1.0.13
Hardware: 1.0 (EU) / Firmware: 1.0.7
TP25
Hardware: 1.0 (US) / Firmware: 1.0.2
Wall Switches
S500D
Hardware: 1.0 (US) / Firmware: 1.0.5
S505
Hardware: 1.0 (US) / Firmware: 1.0.2
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
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 (US) / Firmware: 1.1.0
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 (US) / Firmware: 1.1.0
Hardware: 1.0 (US) / Firmware: 1.1.3
L930-5
Hardware: 1.0 (US) / Firmware: 1.1.2
Hubs
H100
Hardware: 1.0 (EU) / Firmware: 1.2.3
Hardware: 1.0 (EU) / Firmware: 1.5.5