
Second-generation Alarm.com thermostat that is a plain Z-Wave Plus S2 device under the branding. Excluded from the dealer's panel and included in Z-Wave JS, Home Assistant drives mode, setpoints, fan, and the humidifier outputs locally with no Alarm.com account in the path.
Built by Building 36 Technologies, which is the manufacturer name Z-Wave JS reports rather than Alarm.com, so do not expect the brand on the box to appear in the Home Assistant device page.
The wiring envelope is what makes it worth keeping: up to 3 stages of heat, 2 stages of cool, heat pump with auxiliary and emergency heat, plus humidifier and dehumidifier outputs and a ventilation stage. That covers most of what a US 24V system will throw at it, and the HVAC type, stage counts, and fuel type are all exposed as Z-Wave configuration parameters, so the commissioning happens in Home Assistant rather than on the panel.
Power it from the C-wire. It will run on 2 AAA cells, but a battery thermostat sleeps, which costs you both responsiveness to setpoint changes and a mains repeater in the middle of the house.
The catch is ownership, not capability. A unit fitted by an Alarm.com dealer is enrolled in the panel’s Z-Wave network, and moving it to Home Assistant means excluding it there first. Once excluded it is gone from the Alarm.com side, so this is a choice between the two systems rather than a way to run both.
Entities in Home Assistant
139 entities via Z-Wave
Primary entities 21 What automations and dashboards use.
| Entity | Type | Device class | Unit |
|---|---|---|---|
| Battery maintenance status | binary_sensor | — | — |
| Hardware status | binary_sensor | — | — |
| Low battery level | binary_sensor | — | — |
| Mains status | binary_sensor | — | — |
| Power status | binary_sensor | — | — |
| Software status | binary_sensor | — | — |
| Battery maintenance status disabled | button | — | — |
| Hardware status disabled | button | — | — |
| Power status disabled | button | — | — |
| Software status disabled | button | — | — |
| Climate (main) | climate | — | — |
| Fan (main) disabled | fan | — | — |
| Humidifier (main) | humidifier | — | — |
| Battery maintenance status | sensor | — | — |
| Hardware status | sensor | — | — |
| Humidity | sensor | — | % |
| Mains status | sensor | — | — |
| Power status | sensor | — | — |
| Software status | sensor | — | — |
| Temperature fahrenheit | sensor | temperature | °F |
| Voltage | sensor | — | V |
Configuration 117 Settings exposed as entities, tunable from Home Assistant.
| Entity | Type | Device class | Unit |
|---|---|---|---|
| System configuration: Override disabled | binary_sensor | — | — |
| Balance Setpoint disabled | number | — | 0.1°F |
| Battery Alert Threshold Low disabled | number | — | % |
| Battery Alert Threshold Very Low disabled | number | — | % |
| C-Wire Power Thermistor Offset disabled | number | — | 0.1°F |
| Calibration Temperature disabled | number | — | 0.1°F |
| Compressor Delay disabled | number | — | minutes |
| Cool Differential disabled | number | — | 0.1°F |
| Cool Staging Delay disabled | number | — | minutes |
| Dehumidify by AC Offset disabled | number | — | 0.1°F |
| Fan Circulation Duty Cycle disabled | number | — | % |
| Fan Circulation Period disabled | number | — | minutes |
| Fan Purge Time disabled | number | — | seconds |
| Heat Differential disabled | number | — | 0.1°F |
| Heat Pump Expire disabled | number | — | minutes |
| Heat Staging Delay disabled | number | — | minutes |
| Humidity Control Swing disabled | number | — | % |
| Humidity Reporting Threshold disabled | number | — | % |
| Maximum Cool Setpoint disabled | number | — | 0.1°F |
| Maximum Heat Setpoint disabled | number | — | 0.1°F |
| Minimum Battery Reporting Interval disabled | number | — | hours |
| Minimum Cool Setpoint disabled | number | — | 0.1°F |
| Minimum Heat Setpoint disabled | number | — | 0.1°F |
| Number of Cool Stages disabled | number | — | — |
| Number of Heat Stages disabled | number | — | — |
| Outdoor Temperature Timeout disabled | number | — | minutes |
| Overshoot disabled | number | — | 0.1°F |
| Remote Temperature ACK Failure Limit disabled | number | — | — |
| Remote Temperature Differential disabled | number | — | 0.1°F |
| Remote Temperature Timeout disabled | number | — | minutes |
| Swing disabled | number | — | 0.1°F |
| Temperature Reporting Threshold disabled | number | — | 0.1°F |
| Vent Circulation Duty Cycle disabled | number | — | % |
| Vent Circulation Period disabled | number | — | minutes |
| Vent Maximum Outdoor Temperature disabled | number | — | 0.1°F |
| Vent Minimum Outdoor Temperature disabled | number | — | 0.1°F |
| Vent Override Lockout disabled | number | — | hours |
| Z-Wave Send Fail Limit disabled | number | — | — |
| Configurable Terminal Setting Z1 disabled | select | — | — |
| Configurable Terminal Setting Z2 disabled | select | — | — |
| HVAC Modes Enabled disabled | select | — | — |
| HVAC System Type disabled | select | — | — |
| Heat Fuel Type disabled | select | — | — |
| Humidify Options disabled | select | — | — |
| Humidity Display disabled | select | — | — |
| PIR Enable disabled | select | — | — |
| Relay Harvest Interval disabled | select | — | — |
| Relay Harvest Level disabled | select | — | — |
| Remote Temperature Display Enable disabled | select | — | — |
| Remote Temperature Enable disabled | select | — | — |
| Run Fan With Auxiliary Heat disabled | select | — | — |
| Temperature Display Units disabled | select | — | — |
| Thermostat Lock disabled | select | — | — |
| Vent Options disabled | select | — | — |
| Z-Wave Association Report: Ambiant Temperature disabled | select | — | — |
| Z-Wave Association Report: Battery Low Notification disabled | select | — | — |
| Z-Wave Association Report: Battery Very Low Notification disabled | select | — | — |
| Z-Wave Association Report: Display Units disabled | select | — | — |
| Z-Wave Association Report: HVAC Type disabled | select | — | — |
| Z-Wave Association Report: Heat Fuel Type disabled | select | — | — |
| Z-Wave Association Report: Humidity Control Mode disabled | select | — | — |
| Z-Wave Association Report: Humidity Control Operating State Report disabled | select | — | — |
| Z-Wave Association Report: Humidity Control Setpoints disabled | select | — | — |
| Z-Wave Association Report: Notification Report Mains Disconnected disabled | select | — | — |
| Z-Wave Association Report: Notification Report Mains Reconnected disabled | select | — | — |
| Z-Wave Association Report: Notification Report Power Applied disabled | select | — | — |
| Z-Wave Association Report: Notification Report Replace Battery Now disabled | select | — | — |
| Z-Wave Association Report: Notification Report Replace Battery Soon disabled | select | — | — |
| Z-Wave Association Report: Notification Report System Hardware Failure disabled | select | — | — |
| Z-Wave Association Report: Notification Report System Hardware Failure with Code disabled | select | — | — |
| Z-Wave Association Report: Notification Report System Software Failure disabled | select | — | — |
| Z-Wave Association Report: Notification Report System Software Failure with Code disabled | select | — | — |
| Z-Wave Association Report: Number of Cool/Pump Stages disabled | select | — | — |
| Z-Wave Association Report: Number of Heat/Aux Stages disabled | select | — | — |
| Z-Wave Association Report: Power Source disabled | select | — | — |
| Z-Wave Association Report: Relative Humidity disabled | select | — | — |
| Z-Wave Association Report: Relay Status disabled | select | — | — |
| Z-Wave Association Report: Remote Enable Report disabled | select | — | — |
| Z-Wave Association Report: Thermostat Fan Mode disabled | select | — | — |
| Z-Wave Association Report: Thermostat Fan State disabled | select | — | — |
| Z-Wave Association Report: Thermostat Mode disabled | select | — | — |
| Z-Wave Association Report: Thermostat Operating State disabled | select | — | — |
| Z-Wave Association Report: Thermostat Supported Modes disabled | select | — | — |
| Z-Wave Echo Association Reports disabled | select | — | — |
| Current Relay State: B Relay State disabled | sensor | — | — |
| Current Relay State: B Terminal Load disabled | sensor | — | — |
| Current Relay State: C Terminal Load disabled | sensor | — | — |
| Current Relay State: G Relay State disabled | sensor | — | — |
| Current Relay State: G Terminal Load disabled | sensor | — | — |
| Current Relay State: O Relay State disabled | sensor | — | — |
| Current Relay State: O Terminal Load disabled | sensor | — | — |
| Current Relay State: Override Terminal Load disabled | sensor | — | — |
| Current Relay State: RC Relay State disabled | sensor | — | — |
| Current Relay State: RC Terminal Load disabled | sensor | — | — |
| Current Relay State: RH Relay State disabled | sensor | — | — |
| Current Relay State: RH Terminal Load disabled | sensor | — | — |
| Current Relay State: W Relay State disabled | sensor | — | — |
| Current Relay State: W Terminal Load disabled | sensor | — | — |
| Current Relay State: W2 Relay State disabled | sensor | — | — |
| Current Relay State: W2 Terminal Load disabled | sensor | — | — |
| Current Relay State: Y Relay State disabled | sensor | — | — |
| Current Relay State: Y Terminal Load disabled | sensor | — | — |
| Current Relay State: Y2 Relay State disabled | sensor | — | — |
| Current Relay State: Y2 Terminal Load disabled | sensor | — | — |
| Current Relay State: Z1 Relay State disabled | sensor | — | — |
| Current Relay State: Z1 Terminal Load disabled | sensor | — | — |
| Current Relay State: Z2 Relay State disabled | sensor | — | — |
| Current Relay State: Z2 Terminal Load disabled | sensor | — | — |
| Power Source disabled | sensor | — | — |
| Remote Temperature Status disabled | sensor | — | — |
| System configuration: Aux Fan disabled | sensor | — | — |
| System configuration: Cool Stages disabled | sensor | — | — |
| System configuration: Fuel disabled | sensor | — | — |
| System configuration: HVAC Type disabled | sensor | — | — |
| System configuration: Heat Stages disabled | sensor | — | — |
| System configuration: Z1 Configuration disabled | sensor | — | — |
| System configuration: Z2 Configuration disabled | sensor | — | — |
Diagnostics 1 Health and troubleshooting values, hidden from dashboards by default.
| Entity | Type | Device class | Unit |
|---|---|---|---|
| Battery level | sensor | battery | % |
Verified against Home Assistant 2026.8.3: its own Z-Wave discovery
run over core's node dump of this device
(ADC-T 3000)
.
Most of these are configuration parameters, which Home Assistant creates
disabled and you enable as needed.
Hardware availability
Where to buy
Recipes using this device
No recipes reference this device yet.