Hama TRV not being as responsive as I want

Hello everyone !

I have kind of an issue here that i cannot seem to overcome :confused:

For context, I have setup 3 TRV’S for controling my radiators in my appartment.
The TRV’s in question are these ones:
HAMA TRV

I have them connected to my HA using a Sonoff key flashed with silliconlabs software to be able to use all protocols like zigbee, matter, thread, etc…

Connection is made via Z2M because ZHA didn’t work for me.

The problem i get is that well my way of thinking is that i want to be able to use them exacly like a light.

So for example, if I go to my HA interface and switch on a light, i want that light to switch IMMEDIATLY on.
Or if I set the color of that light to blue, I want that light to become IMMEDIATLY blue.

I think that this is just the normal operation for à smart home, i tell it what I want, and HA does it for me.

But with these TRV’s it is not working for some reason !

Let’s say that I take my app, and I want to set the bedroom TRV to ON, I want it to IMMEDIATELY turn ON.
Or if I want to set the temerature of the bedroom to 20°C, I want the TRV to IMMEDIATELY switch to a desired temp of 20°C.

But they seem to not respond to my commands, or at least to sometimes respond immediately and sometimes after a few minutes, and sometimes even never respond.

Problem with that is that when I am at work for example and I set an automation to heat the house 1H before I come home, I want the TRV’s to turn on when I ask them to.
But they seem to do on their own and I come to a cold house.

But when i turn the physical wheel on them, i INSTANT get the info on HA.
Like, i set the physical wheel of the bedroom to 20°c, HA follows up IMMEDIATELY.

My question is then, why is it like a one way communication, and how can i make it more reliable.

Thanks everyone !

If you need more info or conf files, don’t hesitate to ask !

TRVs on battery usually save power by not listening all the time, but instead wakea up in intervals and update the network with sensor values nd listen for new commands.
The interval is usually some minutes, often in the low one digit area.

It is the device that manage the interval length and if it is adjustable on your TRVs is hard to say.
Post your brand and model, then maybe someone can tell you more about your options.

As wally says, they are end devices. They are slower and sometimes do not respond at all.
I didn’t have much issues with this, but I replaced all my TRVs with smart plugs and thermal actuators.
Since the smart plugs are routers they always respond.

I just bought 3 of these too and I’m having the same issue. I have the Conbee 2 stick and have tried deConz and ZHA, but the communication seems to be one way only. Changes I make on the TRV are reflected in HA, but changes in HA don’t seem to have any effect on the TRV.

That’s exactly what i got !
I have a clue that it has to do with the fact that they are on some sort of standby-mode until they are phisically waken up, or until a certain amount of time passes and then get back online.
I have tried a parameter called availablity and set it to true in Z2M but even if it seemd to help, it did not make it :confused:
I will try to contact Hama directly, wish me luck !