BACnet setpoints as Home Assistant climate entities

A climate entity gives you the Home Assistant thermostat card for a BACnet setpoint. Any object can be made a climate entity in Customize objects: set its type to climate.

Climate entity for a room setpoint with the return air temperature as current temperature

Room temperature

A climate entity is built from a single setpoint object. To show a real room temperature next to it, pick a temperature sensor for the object: another BACnet object of the device that provides the room temperature. Without one, the climate entity shows its setpoint as the current temperature.

If you just changed an object to climate, save first, then open the options again to pick its temperature sensor.

Step by step: Setpoint as climate.

Off and Heat

Whether the entity is off is remembered from the last Home Assistant state. Writes use the Write Priority of the device, and bacnet.relinquish also works on climate entities.

For a worked automation, see Temporary setpoint with a climate entity.