I am totally noob with zigbee and tuya. And i need advice for smart thermostatic radiator valves

@bachoo786 As far as I remember, I ordered 5 pcs and paid 20$ per piece and 40$ shipping + fees. If you are looking for top notch quality you have to pay much more for danfoss, honeywell or netatmo, but for that price it’s really great.

1 Like

thank you @matthewSK.

Seems like I have to speak to the supplier to get a good price. I suppose I would have to buy in bulk to get a good deal.

I’ve got a TuYa TS0601 which is the same as this MoesHouse TRV, it’s detected as such in Z2M.

Has anyone else got one of these? I’ve got it working OK but my batteries seem to be draining every few days. I’m not sure if there’s something up with it or if I’m doing something wrong with setting it, etc. I noticed it sent a lot of MQTT messages so I added a debounce to the config.

Hey @mgim

Are you saying you managed to get the valve position working? can you please explain how you did it?

thanks.

No, it does not work…

according to the z2m (https://www.zigbee2mqtt.io/devices/GS361A-H04.html) it says to control the valve, publish a message to topic zigbee2mqtt/FRIENDLY_NAME/set with payload {"valve_detection": "ON"} , {"valve_detection": "OFF"} or {"valve_detection": "TOGGLE"}

I dont have the TRV yet but have ordered it and will try it as soon as I get it.

Hi everybody,

I just received a TRF Moes HY368 from Aliexpress.
It works with my zigbee2MQTT and a CC2531, it’s just difficult to pair but it works !

The only thing is it looks like the battery status is not updating.
Do you have the same problem?

@euqiuq did you manage to open and close the TRV from HA?

Apparently they don’t report battery level, even in the Tuya app. Just battery low warning.
That endpoint should be removed from it imho.

FYI this device needs 1.5v batteries. I was trying 1.2v rechargeable Ni-Mh batteries and as soon as it had drained a bit it would report battery low.
Someone has recommended Ni-Zn batteries as they output 1.7v but they’re fairly expensive!

More info on this massive thread on Z2M github

@Morphy Thanks for this advice. I’ m just starting with TRV’s setup and discovering all available options.
I will use this entity: binary_sensor.trv_battery_low to follow the status of the battery.

Hi, I am running HA with a conbee II stick, is anyone running the same? could you recommend a TRV compatible with it?

Hi guys.
I’m a real newbie to HA and I still don’t have enough experience to read the whole topic and come to a correct and balanced decision about buying one or another TRV. Tell me what is worth considering from what is achievable today for purchase for the most complete and simple integration into HA? Mainly through standard integrations in HA. functionally, I only need temperature control, and it is very desirable with intermediate steps. I have temperature control by an external sensor in any case.

Hi, I hope you all are doing well!

No, as far as I know, it is not posible to send the “force/ open” command throught mqtt in order to open or close the valve. It is a shame, becouse the valve looks great.

1 Like

Hi everybody
Is it possible to read valve position? In order to close the close the boiler with an automation

I have a quick question which may be entirely due to my lack of experience with home assistant, as this thread has inspired me to buy a Tuya TRV and install homeassistant in order to see if I can create a system that will control my heating. So far I am quite happy with the level of control I have of a TuYa TS0601 using zigbee2mqtt with the built in climate card, as well as the custom scheduler card to create a heating schedule. I have played around with my an automation to change the valve to “away” mode and then back to the active heating schedule, which seems to work well.

I am now, however, wondering about the possibility of changing discrete settings on the valve - specifically “eco_temperature” which is the automatic “away mode” temperature, and is listed under “state” on the valve on the zigbee2mqtt. Is there a way to send a command to the valve specifically to change this temperature? I have poked around a bit but can’t find an obvious option - though I freely admit that this may well be due to the fact I am completely new to home assistant.

In any case, any help or guidance would be appreciated. Thanks to everyone who has posted on this thread, much of which has been super helpful.

Hi Ted,
You can try this.

service: mqtt.publish
data:
topic: zigbee2mqtt/FriendlyName/set
payload: ‘{“eco_temperature”: 10}’

Tested and it works.

That worked! Thank you. I have a lot to learn about home assistant - hadn’t realized the existence of mqtt publish or that it could do this! Thanks!

Murada99 (or anyone else),

I am now trying to build off the prior answer, and address multiple valves simultaneously in a group. I created a zigbee2mqtt group that contains this valve.

I have created a Zigbee2mqtt group (for example called All_TRV_Valves). My understanding is that to address this group, I need to create a device in HA which addresses the group (based on https://www.zigbee2mqtt.io/integration/home_assistant.html#groups). The example in the documentation is for lights.

My issue is that if I create a climate device All_TRV_Valves in configuration.yaml, the topics allowed for a climate device (https://www.home-assistant.io/integrations/climate.mqtt/) don’t seem to map on the topic that I would use to make the individual valve setting change (zigbee2mqtt/FriendlyName/set, as in the above post). Climate devices configurations don’t accept a generic command_topic, only more specific topics like temperature_command_topic, and mode_command_topic.

Should I create the device that controls the zigbee2mqtt group as a switch or some other kind of device? Or is there some other workaround?

Apologies again if I am missing an obvious step here, as previously, I am just learning my way around homeassistant (but having fun!). Thanks again for any help.

Hi Joe,

I can see valve position entity in your setup, is it real and updating?