Tuya integration - huge delay (5+ minutes)

I have problems (since my first installation month ago) with Tuya integrations - it takes more than 5 minutes on average to capture device status change, on some cases it is way above 20 mins. The statuses get’s eventually updated though.

When I trigger update from home assistant e.g. switch light on, the change is instant.

HA is running on RPBI v3, power supply is good (3.1A).

Are you running Tuya (cloud) integration or tasmota local?
It could well be the delay is in the cloud :thinking:
(main reason i run local)

I’m running through the cloud. I would expect some delay - e.g <60s would be ok and acceptable, but this is going way beyond…

Unfortunately, since cloud is not in our hands, there is not much we can do about it :worried:

Got that, still, looking through forum posts I saw some delay, but what I see is really bad - so my hypothesis was that I’m doing something wrong - i.e. raspberry is not performant enough etc.

But if you say that this is expected then no further questions…

There are a couple of local control options. Flash the device with alternate firmware (not too difficult) or there’s a tuyalocal custom integration that works with some devices. I have no experience with this though so can’t comment on its effectiveness or ease of use.

Hmm, not ‘expected’, but delays can be unpredictable and frequent …

I have noticed a big improvement when using scenes & scripts instead of directly addressing a Tuya cloud light.

I experience a delay but not as much as you mention. Therefore, I experience something truly annoying with the tuya cloud : I’m testing a power strip with the tuya integration. I can control the outlet independently in HA but, often I have to “reload” the Tuya integration to “refresh” or “re-establish” the connection between HA and the Tuya cloud service.

For exemple, I have widgets for each outlets on my Pixel 6 and I can turn them on but when I try to turn them off neither the widgets or the Tuya integration works. I have to reload the integration or open the tuya smart life app in order to turn off the outlets (seems like the integration doesn’t include the control all outlets in one service like in the tuya smart life app)