Hive
The Hive integration for Home Assistant allows you to interact with supported devices and services offered by
hivehome.com
Please note that Hive shut down its North American Servers on November 30th, 2021.
Read more about this in their shutdown notice
This Hive integration uses the same username and password you use on the Hive website
Configuration
To add the Hive integration to your Home Assistant instance, use this My button:
Hive can be auto-discovered by Home Assistant. If an instance was found, it will be shown as Discovered. You can then set it up right away.
Manual configuration steps
If it wasn’t discovered automatically, don’t worry! You can set up a manual integration entry:
-
Browse to your Home Assistant instance.
-
In the bottom right corner, select the
Add Integration button. -
From the list, select Hive.
-
Follow the instructions on screen to complete the setup.
Options
Menu: Configuration > Integrations > Select your new integration > Press the options button
- Scan Interval: Update the scan interval allowing the integration to poll for data more frequently (Cannot be set lower than 30 seconds).
Actions
Action hive.boost_heating_on
You can use the action hive.boost_heating_on
to set your heating to boost for a period of time at a certain target temperature”. Individual TRVs can also be boosted in the same way, using this action.
Data attribute | Optional | Description |
---|---|---|
entity_id |
no | String, Name of entity e.g., climate.heating
|
time_period |
no | Time Period, Period of time the boost should last for e.g., 01:30:00
|
temperature |
yes | String, The required target temperature e.g., 20.5
|
Examples:
# Example script to boost heating, boost period and target temperature specified.
script:
boost_heating:
sequence:
- action: hive.boost_heating_on
target:
entity_id: "climate.heating"
data:
time_period: "01:30:00"
temperature: "20.5"
Action hive.boost_heating_off
You can use the hive.boost_heating_off
action to turn your heating boost off.
Data attribute | Optional | Description |
---|---|---|
entity_id |
no | String, Name of entity e.g., climate.heating
|
Examples:
# Example script to boost heating, boost period and target temperature specified.
script:
boost_heating:
sequence:
- action: hive.boost_heating_off
target:
entity_id: "climate.heating"
Action hive.boost_hot_water
You can use the hive.boost_hot_water
action to set your hot water to boost for a period of time.
Data attribute | Optional | Description |
---|---|---|
entity_id |
no | String, Name of entity e.g., water_heater.hot_water
|
time_period |
yes | Time Period, Period of time the boost should last for e.g., 01:30:00 . |
on_off |
no | String, The mode to set the boost to on or off e.g., on
|
Examples:
# Example script to boost hot water, boost period specified
script:
boost_hot_water:
sequence:
- action: "hive.boost_hot_water"
target:
entity_id: "water_heater.hot_water"
data:
time_period: "01:30:00"
on_off: "on"
Platforms
Alarm control panel
The hive
alarm control panel integration integrates your Hive alarm into Home Assistant.
The platform supports the following Hive devices:
- Hive Home Shield
Binary sensor
The hive
binary sensor integration integrates your Hive sensors into Home Assistant.
The platform supports the following Hive devices and sensors:
- Devices
- Hive Window or Door Sensor
- Hive Motion Sensor
- Sensors
- Hive Hub Online Status
- Hive Hub 360 Glass Break
- Hive Hub 360 Dog Bark
- Hive Hub 360 Smoke CO2
Climate
The hive
climate platform integrates your Hive thermostat and Hive radiator valves into Home Assistant, enabling control of setting the mode and setting the target temperature.
A short boost for Hive Heating can be set by using the Boost preset, this will turn on the boost feature for 30 minutes at 0.5 degrees higher than the current temperature.
The platform supports the following Hive products:
- Hive Active Heating
- Hive Multi-zone
- Hive Radiator Valve
Light
The hive
light platform integrates your Hive lights into Home Assistant, enabling control of various settings, depending on the model light.
The platform supports the following Hive products:
- Hive Active Light Dimmable
- Hive Active Light Cool to Warm White
- Hive Active Light Color Changing
Sensor
The hive
sensor integration exposes Hive data as a sensor.
The platform exposes the following sensors:
- Battery level for supported products
- Boost for supported products
- Mode for supported products
- State for supported products
- Current temperature for supported products
- Target temperature for supported products
Switch
The hive
switch platform integrates your Hive plugs into Home Assistant, enabling control of your devices.
The platform supports the following Hive products:
- Hive Active Plug
- Hive Heat on Demand
Water heater
The hive
water heater platform integrates your Hive hot water into Home Assistant, enabling control of setting the mode.
The platform supports the following Hive products:
- Hot Water Control