
MOES
MOES BRT-100 Zigbee Radiator Thermostat
- Zigbee
Verified September 2026
The classic Tuya budget TRV — Amazon UK's price has climbed to around £40, roughly £14 more than the Sonoff TRVZB it competes with, so it's no longer the budget pick it once was. Zigbee2MQTT supports it directly (ignore the listing's 'requires MOES hub' line), with window-open detection and a boost button the Sonoff lacks. But this is unmistakably budget Tuya hardware: the plastic housing and LED display feel cheap next to the TRVZB's build, and the temperature-offset firmware quirk shows it. Two AA batteries are rated for roughly 1.5 years, in line with the class. Buy this for the boost/child-lock features; buy the TRVZB if you just want the most reliable radiator valve for less money.
In Home Assistant
| Control | Type | What it does |
|---|---|---|
| Climate | Climate | Setpoint, preset modes (schedule/manual/temporary manual/holiday), running state idle/heat, min/max temperature limits. |
| Window | Binary sensor | Reports open/closed independently of the climate entity; a separate window-detection switch enables/disables the TRV's autonomous heating cutoff on open. |
| Boost heating | Switch | Forces the valve fully open; countdown attributes report remaining time and configure the boost duration. |
| Child lock | Switch | Locks the physical buttons on the unit. |
| Temperature calibration | Number | Offset applied to the reported temperature; requires Zigbee2MQTT's client-side recompute since the TRV firmware won't re-report the corrected reading on its own. |
Zigbee2MQTT exposes window state as a dedicated binary sensor rather than folding it into the climate entity's state, so automations can react to a window event independently of whatever preset or setpoint is active. The temperature calibration offset doesn't get echoed back by the TRV's own temperature report when changed — the firmware just keeps transmitting the old figure, which earlier users mistook for calibration doing nothing until Zigbee2MQTT added client-side recomputation so the corrected value shows immediately. Because the device's own window-open cutoff only pauses that single valve, a more useful automation reads the window sensor to also flip a room's supplementary heater or fire a notification if a window's been open more than 10 minutes with the TRV still idle — coordination the on-device logic doesn't provide across a multi-radiator room.
Specs
- model
- BRT-100-TRV
- valve fit
- M30x1.5mm, plus 6 adapter sets for Danfoss RA/RAV/RAVL and other common valve profiles
- dimensions
- 56.5 x 56.5 x 100 mm, 140g excl. batteries
- battery type
- 2x AA (1.5V alkaline, not included); MOES rates ~1.5 years typical life
- temperature range
- 0-35°C setpoint range in Zigbee2MQTT (min 0-15°C, max 15-45°C, eco 5-35°C); MOES lists 5-30°C as the room operating range and -10 to 40°C as device working temperature