Zigbee radiator TRV

Does anyone have zigbee trvs working/any recommendations?
I currently have 2 popps but on of them is playing up and has lost z-wave connection so I guess its time to replace

Eurotronic Spirit zigbee

Some limitations, but it works. You can set the temperature level and it shows the current temperature. Will not broadcast the status. It works with the Generic zigbee thermostat driver or Zen driver. Suggest trying one unit only and deciding later what to do or even better asking about more opinions on the forum.

Thanks, Not many places selling those in UK and there +£50. I'll keep it in mined

And how about this, is compatible?

€ 24,50 34%OFF | Termostato termostático programable para radiador, controlador de temperatura compatible con Alexa, Tuya Smart ZigBee

Thanks.

I don’t know if Tuya is working but at least Eurotronic has a metal ring . My test Eurotronic updates very quick but I am not sure how quick it will deplete its batteries.

I'm hoping someone will say they have those working

hello, i have vought ine to test, dosnt work. I can pair but no more.... cant open, cant close...

Same error on smartthing.
So... not buy until someone program a DH.

Thanks.

Have you tried this driver
https://raw.githubusercontent.com/markus-li/Hubitat/development/drivers/expanded/zigbee-tuya-valve-expanded.groovy

Hi I actually bought one of these Tuya eTRVs to test it out and I tried the driver but it doesn't work, not much works on this driver besides the initialize and get info calls.

all other functions report the following in the logs:

dev:332020-11-18 11:31:36.540 pm infoUnhandled Event IGNORE THIS - description:catchall: 0104     EF00 01 01 0040 00 BCF1 01 00 0000 01 01 00706E01000101 | msgMap:[raw:catchall: 0104 EF00 01 01 0040 00 BCF1 01 00 0000 01 01 00706E01000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:BCF1, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 70, 6E, 01, 00, 01, 01]]
dev:332020-11-18 11:31:36.452 pm infoUnhandled Event IGNORE THIS - description:catchall: 0104 EF00 01 01 0040 00 BCF1 01 00 0000 01 01 006F6D0200040000000A | msgMap:[raw:catchall: 0104 EF00 01 01 0040 00 BCF1 01 00 0000 01 01 006F6D0200040000000A, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:BCF1, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 6F, 6D, 02, 00, 04, 00, 00, 00, 0A]]
dev:332020-11-18 11:26:34.792 pm infoUnhandled Event IGNORE THIS - description:catchall: 0104 EF00 01 01 0040 00 BCF1 01 00 0000 01 01 006B6D0200040000000F | msgMap:[raw:catchall: 0104 EF00 01 01 0040 00 BCF1 01 00 0000 01 01 006B6D0200040000000F, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:BCF1, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 6B, 6D, 02, 00, 04, 00, 00, 00, 0F]]
dev:332020-11-18 11:26:34.780 pm infoUnhandled Event IGNORE THIS - description:catchall: 0104 EF00 01 01 0040 00 BCF1 01 00 0000 01 01 006C6E01000101 | msgMap:[raw:catchall: 0104 EF00 01 01 0040 00 BCF1 01 00 0000 01 01 006C6E01000101, profileId:0104, clusterId:EF00, clusterInt:61184, sourceEndpoint:01, destinationEndpoint:01, options:0040, messageType:00, dni:BCF1, isClusterSpecific:true, isManufacturerSpecific:false, manufacturerId:0000, command:01, direction:01, data:[00, 6C, 6E, 01, 00, 01, 01]]

It seems the device is perfectly supported by zigbee2mqtt:

I wonder why we don't have drivers in hubitat for this basic devices

Yes with this driver, didn't work for me.

Was anything showing in the logs?

Anyone tried this driver

I gave up on the smart trvs after about a years worth of spotty performance. Swapped to thermal actuators after my jump to hubitat.

I would never, ever, ever recommend anything but. They work flawlessly, and they're CHEAP. Every part of this system now is easily and transparently replaceable with off the shelf components.

Never looked back.

1 Like

Can you do a full write up, diagram, I couldn't understand how you were controlling the valve hardware and software

Haven't really got the time for a full writeup but all the info is there.

Basically, requirements:

  1. 240v thermal actuator (live/neutral).
  2. Add a plug, plug it into a smart socket. When socket is on,valve opens.
  3. Smart boiler switch of some sort.
  4. Temperature sensor of some sort.
  5. Webcore piston to check current room temp against your desired room temp, activating the socket when current is lower than desired. Switching off again when temp is reached/higher. I have one of these per room, running every x minutes.
  6. Webcore piston to activate the boiler whenever ANY sockets are flicked on. And to switch the boiler off again if ALL of the sockets are off.

That's the top and bottom of it.

Full disclosure, I use a different (better, imo) approach. Instead of smart sockets, I run nodemcu's with 3v relays to control the actuators. This allows me to attach temp/humidity sensors to these in each room, and a few other cool bits (manual boost buttons, indicator LED's etc).

I have some cool virtual switches and a bit of webcore to allow me to 'boost' a room for 30 mins, obviously disabling the heating if a 'max' temp is reached after a few mins. Also allows me to disable/enable schedules for each room. Heating can be tweaked to only stick to schedule if the home alarm is set to 'home' etc. It's all rather slick imo. It all links together beautifully.

The main UI is controlled via sharptools (that's the screenshot).

I put a LOT of thought into this. And for me, it works utterly to perfection. I would prefer I could adjust the schedules easier via a UI instead of editing webcore, but once set up it doens't need changing anyway.

3 Likes

That is what I'm struggling with how to open part way, close part way
To be honest I'd try write a app for it

I don't open part way. Someone else commented on this too, but I can't see the issue in practice. mine are just open or closed.

@mark.cockcroft check this out

I got one of these zigbee eTRVs to work but I think it's not great: because essentially you have to always ensure that the setpoint is above the internal temperature sensor of the TRV until you reach your desired temperature.
you can achieve partial open and close but by using the zen thermostat driver it's a dance/fight with the internal sensor.
When the radiator starts warming up the internal sensor will register a higher temperature much sooner than the room sensor, that's the issue.
We need better drivers

1 Like

Thanks for that I'll have a look when mine arrives

Well mine arrived but can't get it working with the zen driver or generic zigbee thermostat