Smart Home Assistant
Thermostats & heating
Danfoss Ally Radiator Thermostat

Danfoss

Danfoss Ally Radiator Thermostat

Zigbee2MQTT / ZHALocal control
  • Zigbee
See more thermostats & heating picks on our Amazon storefront →

Verified September 2026

The trade-grade choice for anyone with legacy Danfoss valve bodies: it fits RA, RAV, RAVL and M30x1.5 threads out of the box, so older UK systems with mismatched radiators don't need creative adapter hunting. At around £49 it splits the difference between the £26 SONOFF TRVZB and the £60 Bosch Radiator Thermostat II — build quality and the two-year AA battery life (versus SONOFF's roughly six months) land closer to Bosch, though Bosch still edges it on precision (±0.5°C) and quieter running. Buy this specifically for Danfoss valve bodies or where the wide adapter range matters; otherwise the SONOFF or Bosch are simpler choices.

In Home Assistant

ControlTypeWhat it does
Valve openingSensor (%)Read-only valve-opening percentage reported by the climate entity — shows actual actuator position independent of the target setpoint.
External room sensorNumberWritable room temperature input for binding a separate sensor into the TRV's control loop instead of relying on the head-mounted sensor.
Radiator coveredSwitchToggles between Auto Offset Mode (blends internal and external readings) and Room Sensor Mode (external sensor only); requires firmware that supports the flag.
Load balancingNumberEnables multi-valve coordination and accepts the room-wide mean load value, which an external automation must compute from each valve's load estimate and push periodically.
Mounting orientationSelectSets vertical/horizontal mounting orientation and triggers the mounting calibration run, required for accurate valve-position calibration after installation.

The climate entity exposes a valve-opening percentage and running state separately from the setpoint, so you can watch actual valve position rather than inferring it from temperature deltas. External sensor binding runs through two paired attributes: a room-sensor input pushed from HA, plus a covered flag that flips the head from Auto Offset Mode (blends its own head-mounted reading with the external one) to Room Sensor Mode (external sensor drives control alone) — older firmware shipped without the covered flag at all, so it's worth confirming firmware before relying on pure external control. Load balancing isn't automatic: a room-mean load value has to be fed by a periodic automation averaging every valve's own load estimate, otherwise multiple Allys on one room simply compete for boiler capacity independently. ZHA users specifically report sluggish setpoint response because the stock ZHA quirk skips a bitmask Danfoss's spec calls for on setpoint writes — Zigbee2MQTT sends it correctly, a real point in favour of that stack for this device.

Specs

model
014G2460 (UK/EU variant, ships with RA, M30, RAV and RAVAL adapters); also sold as 014G2461 in Italy with Caleffi/Giacomini adapters instead
weight
198g including batteries and RA adapter
batteries
2x AA (1.5V alkaline)
valve fit
M30x1.5 direct; adapters included for Danfoss RA, RAV and RAVL — covers most pre-2000s UK radiator valve bodies
dimensions
Approx. 55mm diameter across all adapters; overall length 82-94mm depending on which adapter is fitted (94mm with the RA adapter)
battery life
Up to 2 years per Danfoss, with a flashing battery icon low-battery warning
zigbee version
Zigbee 3.0 certified
temperature range
5-35°C setpoint range; 0-40°C rated ambient operating range
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.