Description
This is about Homeassistant 2025.8.3 and TapoControl integration 7.0.0 and it has been bothering me for a couple of months already. It has been improved quite a bit since 6.x.x, but till today media sync is still not 100% reliable and gets stuck very often without recovering for countless hours.
I have two Tapo cameras - C211 (hw 2.0, fw 1.4.7) and C220 (hw 1.0, fw 1.3.2) - and for the latter media sync gets stuck very often - either in the midst of retrying a download or just in idle state - and no more movies will be downloaded from there on until I restart the integration.
When I browse the media files there often are dozens of unsynced movies and if I click on one of them the related download will start instantly. But after that, remaining images will not be downloaded.
The most reliable way to trigger synchronization is to restart the TapoControl integration.
This will work for a while until it get's stuck again for whatever reason and that behavior can be watched on sensors.*_recordings_synchronization.
At the time of that screenshot there were dozens of movies from past couple of days not downloaded and the system was in "idle" state for many hours until I restarted the service and it started to retrieve all pending movies immediately.
I wish there was a way to trigger this periodically, e.g. twice a day.
The media storage folder is on the same drive as Homeassistant. It's an SSD and there are several 100GB free.
Media sync interval is last 500 hours for each camera.
It works much more reliable for the C211 (but may get stuck as well, but very rarely).
Wifi connectivity to both cameras is okish - RSSI between -60 and -65dBm.
And yes: Third Party Compatibility is turned on of course.
Reproduction Steps
It happens every day 🤷♂️
Expected behavior
All media should be synchronized continuously. And if there is an error it should retry until it succeeds.
If applicable, add error logs.
No response
Device Firmware
1.3.2 Build 250610 Rel.61762n
Integration Version
7.0.0
Using stream component
Yes
Does camera work via official integrations?
Yes
Camera has all attributes filled out in developer tools
Yes
HASS Environment
Docker on x86 PC running 64Bit Archlinux
Search for similar issues
Yes
Additional information
No response
Description
This is about Homeassistant 2025.8.3 and TapoControl integration 7.0.0 and it has been bothering me for a couple of months already. It has been improved quite a bit since 6.x.x, but till today media sync is still not 100% reliable and gets stuck very often without recovering for countless hours.
I have two Tapo cameras - C211 (hw 2.0, fw 1.4.7) and C220 (hw 1.0, fw 1.3.2) - and for the latter media sync gets stuck very often - either in the midst of retrying a download or just in idle state - and no more movies will be downloaded from there on until I restart the integration.
When I browse the media files there often are dozens of unsynced movies and if I click on one of them the related download will start instantly. But after that, remaining images will not be downloaded.
The most reliable way to trigger synchronization is to restart the TapoControl integration.
This will work for a while until it get's stuck again for whatever reason and that behavior can be watched on
sensors.*_recordings_synchronization.At the time of that screenshot there were dozens of movies from past couple of days not downloaded and the system was in "idle" state for many hours until I restarted the service and it started to retrieve all pending movies immediately.
I wish there was a way to trigger this periodically, e.g. twice a day.
The media storage folder is on the same drive as Homeassistant. It's an SSD and there are several 100GB free.
Media sync interval is last 500 hours for each camera.
It works much more reliable for the C211 (but may get stuck as well, but very rarely).
Wifi connectivity to both cameras is okish - RSSI between -60 and -65dBm.
And yes: Third Party Compatibility is turned on of course.
Reproduction Steps
It happens every day 🤷♂️
Expected behavior
All media should be synchronized continuously. And if there is an error it should retry until it succeeds.
If applicable, add error logs.
No response
Device Firmware
1.3.2 Build 250610 Rel.61762n
Integration Version
7.0.0
Using stream component
Yes
Does camera work via official integrations?
Yes
Camera has all attributes filled out in developer tools
Yes
HASS Environment
Docker on x86 PC running 64Bit Archlinux
Search for similar issues
Yes
Additional information
No response