Description
Logger: homeassistant.setup
Source: setup.py:276
First occurred: 10:05:15 AM (1 occurrence)
Last logged: 10:05:15 AM
Setup failed for custom integration 'tapo_control': Requirements for tapo_control not found: ['pytapo==3.4.17'].
Reproduction Steps
HA and Tapo both had an update, i thought it might be Tapo, so i reverted to 7.1.22 which still had the issue so its related to HA update.
Installation method
Home Assistant OS
Core
2026.7.0
Supervisor
2026.06.2
Operating System
18.1
Frontend
20260624.3
Latest Tapo Control Version: 7.1.23
Expected behavior
It should start
If applicable, add error logs.
No response
Device Firmware
n/a
Integration Version
7.1.23
Last known working integration version
n/a
Using stream component
Yes
Does camera work via official integrations?
Yes
HASS Environment
HA VM OS
Search for similar issues
Yes
Additional information
No response
Debug Logs (Required)
Requirements for tapo_control not found: ['pytapo==3.4.17'].
Description
Logger: homeassistant.setup
Source: setup.py:276
First occurred: 10:05:15 AM (1 occurrence)
Last logged: 10:05:15 AM
Setup failed for custom integration 'tapo_control': Requirements for tapo_control not found: ['pytapo==3.4.17'].
Reproduction Steps
HA and Tapo both had an update, i thought it might be Tapo, so i reverted to 7.1.22 which still had the issue so its related to HA update.
Installation method
Home Assistant OS
Core
2026.7.0
Supervisor
2026.06.2
Operating System
18.1
Frontend
20260624.3
Latest Tapo Control Version: 7.1.23
Expected behavior
It should start
If applicable, add error logs.
No response
Device Firmware
n/a
Integration Version
7.1.23
Last known working integration version
n/a
Using stream component
Yes
Does camera work via official integrations?
Yes
HASS Environment
HA VM OS
Search for similar issues
Yes
Additional information
No response
Debug Logs (Required)
Requirements for tapo_control not found: ['pytapo==3.4.17'].
Environment issue, not integration issue.
You need to ensure pytapo==3.4.17 is installed.
https://pypi.org/project/pytapo/3.4.17/
https://github.com/JurajNyiri/HomeAssistant-Tapo-Control/blob/main/custom_components/tapo_control/manifest.json#L11
https://developers.home-assistant.io/docs/creating_integration_manifest/#requirements
Usually this is handled by home assistant but in case of network caching, or unsupported install methods user has to handle on their own.
If you search for similar incorrectly opened issues in this repo you can find some solutions.
See past issues:
#1284
#1075
#1099
#976
#792
and more