Climate
Turn climate entities on and off, and set their HVAC mode, temperature, humidity and other modes.
climate (cl) has turn-on (on), turn-off (off) and toggle (t):
ha-bridge climate turn-on air_conditioner
ha-bridge climate turn-off air_conditioner
ha-bridge climate toggle air_conditioner
HVAC mode
hvac-mode takes off, heat, cool, heat_cool, auto, dry or fan_only:
ha-bridge climate hvac-mode cool air_conditioner
Temperature and humidity
temperature sets the target temperature with --temperature, in your Home Assistant unit. --hvac-mode switches mode at the same time. For a range, set --target-temp-low and --target-temp-high together:
ha-bridge climate temperature air_conditioner --temperature 21.5
ha-bridge climate temperature air_conditioner --temperature 21.5 --hvac-mode heat
ha-bridge climate temperature thermostat --target-temp-low 18 --target-temp-high 23
humidity sets the target humidity in percent:
ha-bridge climate humidity 45 dehumidifier
Other modes
These take a mode from the entity’s attributes: preset_modes, fan_modes, swing_modes and swing_horizontal_modes:
ha-bridge climate preset-mode away air_conditioner
ha-bridge climate fan-mode auto air_conditioner
ha-bridge climate swing-mode on air_conditioner
ha-bridge climate swing-horizontal-mode on air_conditioner
Watching
climate watch prints the HVAC mode, fan mode and target temperature as bar JSON, now and on every change. See Reading entities.
Actions
| Command | Home Assistant action |
|---|---|
climate turn-on |
climate.turn_on |
climate turn-off |
climate.turn_off |
climate toggle |
climate.toggle |
climate hvac-mode |
climate.set_hvac_mode |
climate temperature |
climate.set_temperature |
climate humidity |
climate.set_humidity |
climate preset-mode |
climate.set_preset_mode |
climate fan-mode |
climate.set_fan_mode |
climate swing-mode |
climate.set_swing_mode |
climate swing-horizontal-mode |
climate.set_swing_horizontal_mode |
See ha-bridge climate for every argument and flag.