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