rmassch / healthbox-hacs

Home Assistant HACS Integration for Renson Healthbox 3
MIT License
22 stars 4 forks source link
hacs-integration healthbox3 homeassistant renson

Healthbox 3 Integration for Home Assistant

GitHub Release GitHub Activity License

hacs Project Maintenance

Community Forum

Integration to integrate with healthbox.

Renson

DISCLAIMER

This is still a work in progress. If time permits, I'll try to push this to HACS or Home Assistant Core.

Known Issues

Installation

HACS

HACS (Manual)

  1. Launch HACS
  2. Navigate to the Integrations section
  3. Click the three dots at the top right
  4. Custom Repositories
  5. Enter the Repository URL: https://github.com/rmassch/healthbox-hacs
  6. Select Category -> Integration
  7. Click Add
  8. Close the modal
  9. The integration should show up as a new repository, if not, search "Renson Healthbox" in "Explore & Download Repositories"
  10. Click the integration & Download
  11. Restart Home Assistant

Home Assistant

  1. Go to Settings -> Devices & Services
  2. Click on the "+ Add Integration" button at the bottom-right
  3. Search for the "Renson Healthbox" integration
  4. Select the Renson Healthbox integration
  5. Enter the Host IP & API Key (if applicable)
  6. Submit

Configuration

Options

This integration can only be configured through the UI, and the options below can be configured when the integration is added.

key default required description
host none yes The IP of the Healthbox 3 device
api_key none no The API key if you want advanced API features and sensors enabled

API Key

The API key can be requested through the Renson support. They will give you the key if you send an e-mail to service@renson.be and mention your device serial number.

(See: https://community.home-assistant.io/t/renson-healthbox-3-0/52983/57)

Sensors

By default:

If the API key is provided this integration will enabled the advanced API features which will expose the following sensors per room (if available):

Services

Start Room Boost

parameter type required description
device_id str yes The Healthbox 3 Room Device
boost_level int yes The level you want to boost to. Between 10% and 200%
boost_timeout int yes The boost duration in minutes

Stop Room Boost

parameter type required description
device_id str yes The Healthbox 3 Room Device