Skip to content

Media Sync is not very reliable #1068

@fred777

Description

@fred777

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.

Image

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    EnhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions