ITADN

P100 firmware 1.4.4 returns invalid auth and cannot be added

#957Closedvojtechkania 创建于 2026-04-12
V
vojtechkaniacommented
## Description I cannot add a TP-Link Tapo P100 to Home Assistant using this custom integration. The device is reachable on the local network, works in the official Tapo iPhone app, is connected to Wi-Fi and Internet, but this integration fails with `invalid auth`. At the same time, the official Home Assistant `TP-Link` integration also fails for the same device with: `Unsupported device 192.168.0.30 of type SMART.TAPOPLUG with encrypt_scheme EncryptionScheme(is_support_https=False, encrypt_type='TPAP', http_port=80, lv=2)` This makes me suspect a firmware/protocol compatibility issue with newer P100 firmware. ## Version of the integration 3.5.0 ## Home Assistant version 2026.4.2 ## Installation type Home Assistant Container ## Device TP-Link Tapo P100 ## Device details - Model: P100 - Hardware version: 2.0 - Firmware version: 1.4.4 Build 251205 Rel. 141413 - IP: 192.168.0.30 - MAC: d8:44:89:c2:1d:94 ## Environment - Home Assistant Container - Docker network mode: `host` - Device is reachable from the HA host - `ping 192.168.0.30` works - ARP resolves correctly to `d8:44:89:c2:1d:94` ## What I verified - The device is online in the official Tapo iPhone app - RSSI shown in app is around `-64` - The device has Internet access - I am using the correct Tapo account email - I changed the Tapo password and retried - The email is entered with the exact same casing as in the Tapo app - Home Assistant and the device are on the same LAN - Restarting Home Assistant and power-cycling the P100 did not help - Auto discovery in this integration did not detect the device ## Steps to reproduce 1. Install the custom integration from HACS 2. Go to `Settings -> Devices & Services -> Add Integration -> TP-Link Tapo` 3. Enter: - Host: `192.168.0.30` - Username: my Tapo account email - Password: my Tapo account password 4. Submit the form ## Actual behavior The integration fails with `invalid auth`. Home Assistant log shows: ERROR (MainThread) [custom_components.tapo.config_flow] Failed to setup, invalid auth plugp100.errors.invalid_authentication.InvalidAuthentication: Invalid authentication error for 192.168.0.30, None custom_components.tapo.errors.InvalidAuth
关闭于 2026-04-12 3 条评论