← Thermostats & heating

NodOn
NodOn TRV-4-1-00
Zigbee2MQTT / ZHALocal control
- Zigbee
Verified August 2026
The cheapest fully local Zigbee TRV we've tested — no app, no subscription and no proprietary hub, just a straight pairing to ZHA or Zigbee2MQTT. The trade-off is polish: a plasticky finish and an icon-only display rather than tado or Hive's touchscreens.
In Home Assistant
| Control | Type | What it does |
|---|---|---|
| Climate | Climate | hvac_modes heat/off, target and current temperature, and pi_heating_demand showing valve opening percentage. |
| Battery | Sensor (%) | Reports charge from the two AA cells. |
| HVAC action | Sensor | Reports idle/heating state independently of the climate entity. |
| Setpoint limits | Number (°C) | Separate min and max heat setpoint limit entities, configurable within the valve's 7.5–28.5°C range. |
| Local temperature offset | Number (°C) | ±2.5°C correction for a valve reading warmer or cooler than the room actually is. |
Exposes a full `climate` entity (heat/off modes, target temperature, pi_heating_demand) via ZHA or Zigbee2MQTT with no custom quirk file needed — plus separate number entities for min/max heat setpoint limits (7.5–28.5°C) and a local temperature offset (±2.5°C), which most budget Zigbee TRVs don't expose. The on-device display is icon-only and used mainly for pairing, calibration and error codes rather than showing the temperature at a glance.
Specs
- model
- TRV-4-1-00
- weight
- 230g including batteries
- batteries
- 2x AA/LR6, included; NodOn rates them for around 2 years
- dimensions
- 83 x 68 x 62 mm
- requires hub
- Any Zigbee 3.0 coordinator (ZHA or Zigbee2MQTT) — no proprietary hub or app
- valve adapter compatibility
- M30 x 1.5mm thread; Danfoss RA, RAV and RAVL adapters included in the box
Affiliate disclosure: Some links in this article are affiliate links. If you buy via one of these links, we may earn a small commission at no extra cost to you. This never affects our editorial decisions — see our affiliate policy.