mirror of
https://github.com/python-kasa/python-kasa.git
synced 2024-12-22 03:03:35 +00:00
9b1be1c0b2
Some checks are pending
CI / Perform linting checks (3.13) (push) Waiting to run
CI / Python ${{ matrix.python-version}} on ${{ matrix.os }}${{ fromJSON('[" (extras)", ""]')[matrix.extras == ''] }} (false, macos-latest, 3.11) (push) Blocked by required conditions
CI / Python ${{ matrix.python-version}} on ${{ matrix.os }}${{ fromJSON('[" (extras)", ""]')[matrix.extras == ''] }} (false, macos-latest, 3.12) (push) Blocked by required conditions
CI / Python ${{ matrix.python-version}} on ${{ matrix.os }}${{ fromJSON('[" (extras)", ""]')[matrix.extras == ''] }} (false, macos-latest, 3.13) (push) Blocked by required conditions
CI / Python ${{ matrix.python-version}} on ${{ matrix.os }}${{ fromJSON('[" (extras)", ""]')[matrix.extras == ''] }} (false, ubuntu-latest, 3.11) (push) Blocked by required conditions
CI / Python ${{ matrix.python-version}} on ${{ matrix.os }}${{ fromJSON('[" (extras)", ""]')[matrix.extras == ''] }} (false, ubuntu-latest, 3.12) (push) Blocked by required conditions
CI / Python ${{ matrix.python-version}} on ${{ matrix.os }}${{ fromJSON('[" (extras)", ""]')[matrix.extras == ''] }} (false, ubuntu-latest, 3.13) (push) Blocked by required conditions
CI / Python ${{ matrix.python-version}} on ${{ matrix.os }}${{ fromJSON('[" (extras)", ""]')[matrix.extras == ''] }} (false, windows-latest, 3.11) (push) Blocked by required conditions
CI / Python ${{ matrix.python-version}} on ${{ matrix.os }}${{ fromJSON('[" (extras)", ""]')[matrix.extras == ''] }} (false, windows-latest, 3.12) (push) Blocked by required conditions
CI / Python ${{ matrix.python-version}} on ${{ matrix.os }}${{ fromJSON('[" (extras)", ""]')[matrix.extras == ''] }} (false, windows-latest, 3.13) (push) Blocked by required conditions
CI / Python ${{ matrix.python-version}} on ${{ matrix.os }}${{ fromJSON('[" (extras)", ""]')[matrix.extras == ''] }} (true, ubuntu-latest, 3.11) (push) Blocked by required conditions
CI / Python ${{ matrix.python-version}} on ${{ matrix.os }}${{ fromJSON('[" (extras)", ""]')[matrix.extras == ''] }} (true, ubuntu-latest, 3.12) (push) Blocked by required conditions
CI / Python ${{ matrix.python-version}} on ${{ matrix.os }}${{ fromJSON('[" (extras)", ""]')[matrix.extras == ''] }} (true, ubuntu-latest, 3.13) (push) Blocked by required conditions
CodeQL checks / Analyze (python) (push) Waiting to run
318 lines
9.0 KiB
Markdown
318 lines
9.0 KiB
Markdown
# 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.
|
|
|
|
<!--Do not edit text inside the SUPPORTED section below -->
|
|
<!--SUPPORTED_START-->
|
|
## Kasa devices
|
|
|
|
Some newer Kasa devices require authentication. These are marked with [^1] in the list below.<br>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**
|
|
- Hardware: 2.6 (US) / Firmware: 1.0.1[^1]
|
|
- Hardware: 2.6 (US) / Firmware: 1.0.2[^1]
|
|
- **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**
|
|
- Hardware: 1.0 (US) / Firmware: 1.1.3[^1]
|
|
- Hardware: 1.0 (US) / Firmware: 1.2.3[^1]
|
|
- **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
|
|
- **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**
|
|
- Hardware: 1.0 (US) / Firmware: 1.0.2[^1]
|
|
- Hardware: 1.0 (US) / Firmware: 1.1.0[^1]
|
|
- **KS220**
|
|
- Hardware: 1.0 (US) / Firmware: 1.0.13
|
|
- **KS220M**
|
|
- Hardware: 1.0 (US) / Firmware: 1.0.4
|
|
- **KS225**
|
|
- Hardware: 1.0 (US) / Firmware: 1.0.2[^1]
|
|
- Hardware: 1.0 (US) / Firmware: 1.1.0[^1]
|
|
- **KS230**
|
|
- Hardware: 1.0 (US) / Firmware: 1.0.14
|
|
- **KS240**
|
|
- Hardware: 1.0 (US) / Firmware: 1.0.4[^1]
|
|
- Hardware: 1.0 (US) / Firmware: 1.0.5[^1]
|
|
- Hardware: 1.0 (US) / Firmware: 1.0.7[^1]
|
|
|
|
### 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
|
|
|
|
- **KH100**
|
|
- Hardware: 1.0 (EU) / Firmware: 1.2.3[^1]
|
|
- Hardware: 1.0 (EU) / Firmware: 1.5.12[^1]
|
|
- Hardware: 1.0 (UK) / Firmware: 1.5.6[^1]
|
|
|
|
### Hub-Connected Devices
|
|
|
|
- **KE100**
|
|
- Hardware: 1.0 (EU) / Firmware: 2.4.0[^1]
|
|
- Hardware: 1.0 (EU) / Firmware: 2.8.0[^1]
|
|
- Hardware: 1.0 (UK) / Firmware: 2.8.0[^1]
|
|
|
|
|
|
## Tapo devices
|
|
|
|
All Tapo devices require authentication.<br>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 (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
|
|
|
|
- **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
|
|
- **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
|
|
- **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
|
|
- **C210**
|
|
- Hardware: 2.0 (EU) / Firmware: 1.4.2
|
|
- Hardware: 2.0 (EU) / Firmware: 1.4.3
|
|
- **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
|
|
- **TC65**
|
|
- Hardware: 1.0 / Firmware: 1.3.9
|
|
- **TC70**
|
|
- Hardware: 3.0 / Firmware: 1.3.11
|
|
|
|
### Hubs
|
|
|
|
- **H100**
|
|
- 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 (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
|
|
- **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
|
|
|
|
|
|
<!--SUPPORTED_END-->
|
|
[^1]: Model requires authentication
|