∙ Home Assistant (Docker on ZimaOS, latest version)
∙ Tapo P100 Hardware v2.0
∙ Firmware: 1.4.3 Build 251205 Rel.141413
Problem:
Had 4x Tapo P100 plugs that could not be added to Home Assistant. TP-Link Smart Home integration discovered the devices by IP but failed to authenticate with error: “Device response did not match our challenge”
What I tried that did NOT work:
∙ Built-in TP-Link Smart Home integration
∙ Factory reset of the devices
∙ Third-party compatibility toggle (option not available in this firmware version)
∙ HACS Tapo Controller with auto-discovery
What finally worked:
1. Install Tapo Controller via HACS
2. Settings → Devices & Services → Add Integration → Tapo Controller
3. Add each device one by one by manually entering the IP address in the setup form
4. Enter Tapo account email (lowercase) and password
All 4 plugs are now working perfectly.
Note: Auto-discovery failed, but manual IP entry worked. If you are stuck, try adding devices one by one with manual IP instead of relying on discovery.
Problem:
Had 4x Tapo P100 plugs that could not be added to Home Assistant. TP-Link Smart Home integration discovered the devices by IP but failed to authenticate with error: “Device response did not match our challenge”
What I tried that did NOT work:
∙ Built-in TP-Link Smart Home integration
∙ Factory reset of the devices
∙ Third-party compatibility toggle (option not available in this firmware version)
∙ HACS Tapo Controller with auto-discovery
What finally worked:
1. Install Tapo Controller via HACS
2. Settings → Devices & Services → Add Integration → Tapo Controller
3. Add each device one by one by manually entering the IP address in the setup form
4. Enter Tapo account email (lowercase) and password
All 4 plugs are now working perfectly.
Note: Auto-discovery failed, but manual IP entry worked. If you are stuck, try adding devices one by one with manual IP instead of relying on discovery.