Skip to content

Boost Toggle Scripts

Andrew Jackson edited this page Feb 13, 2026 · 3 revisions

To be able to toggle a boost on/off here are some scripts.

Ensure to replace the entity id's and config_entry_id's with your own, pasting this code into a script then changing to visual editing will give you convenient selectors for them.

Heating

sequence:
  - if:
      - condition: state
        entity_id: binary_sensor.YOUR_HIVE_heating_boost
        state:
          - "off"
    then:
      - action: hive_local_thermostat.boost_heating
        data:
          config_entry_id: YOUR_HIVE_CONFIG_ENTRY_ID
          minutes_to_boost: 60
          temperature_to_boost: 22
    else:
      - action: hive_local_thermostat.cancel_boost_heating
        metadata: {}
        data:
          config_entry_id: YOUR_HIVE_CONFIG_ENTRY_ID
alias: Hive Heating Boost Toggle
mode: single
icon: mdi:radiator
description: ""

Water

sequence:
  - if:
      - condition: state
        entity_id: binary_sensor.YOUR_HIVE_water_boost
        state:
          - "off"
    then:
      - action: hive_local_thermostat.boost_water
        metadata: {}
        data:
          config_entry_id: YOUR_HIVE_CONFIG_ENTRY_ID
          minutes_to_boost: 60
    else:
      - action: hive_local_thermostat.cancel_boost_water
        metadata: {}
        data:
          config_entry_id: YOUR_HIVE_CONFIG_ENTRY_ID
alias: Hive Hot Water Boost Toggle
mode: single
icon: mdi:water-boiler
description: ""

Clone this wiki locally