Pyhass / Hive-Custom-Component

A custom version of the home assistant hive component
MIT License
33 stars 17 forks source link
hive

Hive Custom Component

Pylint GitHub Release

This is a custom version of the Home Assistant Hive component. This version will setup the Home Assistant Hive component, but will also take device attributes within the Hive system and set them up as individual sensors e.g Living Room Lamp Battery Level

For details on what the Home Assistant Hive component supports, please see below:

>> Hive Component Documentation <<

Issues and trouble reports should be reported in the issues tab:

>> Report issues here <<

Install

There are two ways to install the Hive custom component see below.

HACS

The recommended way to is to install via HACS. Once HACS has been installed and setup. You just need to navigate to the HACS panel and choose integrations. This will show and option to add an integration click it and search for Hive in the presented popup.

Once installation is complete please follow the setup section to set the Hive integration up.

Manally

To install the Hive integration manually you need to download the latest version. Once downloaded you will need to copy the Hive folder into the custom_components folder within your home assistant configuration, if this does not exist then the folder will need creating.

Once installation is complete please follow the setup section to set the Hive integration up.

Setup

UI

The component can be setup in the Home assistant UI by doing the following actions.

Options

Once the integration is installed and configured with Home Assistant you will be able to change the below options from the Home Assistant integration page.

Update

Update instructions based on installation method.

HACS Update

Hacs will auto notify you within the HACS panel that there is a pending update.

Manual Update

To update to the next version download the latest version again and replace the current hive folder with the newly downloaded one.

:warning: Setting up this custom version will overwrite the default integration.