How I fixed Smart Breaker updating only if Tuya/Smart Life app is open

Hi everyone, a few days ago I installed my first smart circuit breaker (Protocol 3.5), connected via WiFi (I could have used Zigbee but chose WiFi) to monitor power consumption and get real-time watt readings, and I noticed a problem:

After closing the Smart Life app for about 10 minutes, the circuit breaker would update in Home Assistant only every 5–20 minutes!

I’ll keep it short: after a lot of research and attempts, I solved it this way:

In Smart Life, I created a scene where, when tapped, it sets any configuration to a selected value (in my case I told it to set its status to “Online”, but I could also have said “Set temperature threshold to 80°”). Basically, you just need to create a scene that forces the device to refresh one of its parameters. By doing this, the circuit breaker “wakes up” and provides real-time data for the next 20 minutes.

After that, I created an automation in Home Assistant → “Every 5 minutes, activate the circuit breaker scene”.

DONE

You can also create the automation directly in Smart Life, but personally I used Home Assistant.

As you can see, just choose a setting that you know you’ll never change

Have you tried the homeassistant.update_entity action?

That would be a lot simpler if it works. You can test it in Settings → Developer Tools → Actions.

Yeah sorry forgot about that, it doesn’t work with my circuit breaker… Actually I don’t know why, anyway that was one of my attempts.

EDIT
From what I understand, the breaker goes into sleep mode after the app is closed, and not even the Home Assistant action to force the update seems to wake it up, that’s why I thought of using the scene directly from Smart Life

1 Like