From a3afc88a647a711b72d050ca4538b26afd604d4c Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Fri, 1 May 2020 09:22:43 -0500 Subject: [PATCH] Update hunterdouglas_powerview for config flow (#13195) --- .../hunterdouglas_powerview.markdown | 32 +++++++++++++++---- 1 file changed, 26 insertions(+), 6 deletions(-) diff --git a/source/_integrations/hunterdouglas_powerview.markdown b/source/_integrations/hunterdouglas_powerview.markdown index d804ab73781..ef2485c958d 100644 --- a/source/_integrations/hunterdouglas_powerview.markdown +++ b/source/_integrations/hunterdouglas_powerview.markdown @@ -2,24 +2,44 @@ title: Hunter Douglas PowerView description: Instructions on how to setup Hunter Douglas PowerView scenes within Home Assistant. ha_category: + - Cover - Scene + - Sensor ha_release: 0.15 ha_domain: hunterdouglas_powerview +ha_iot_class: Local Polling +ha_config_flow: true +ha_codeowners: + - '@bdraco' --- -Implements the [Hunter Douglas PowerView](https://www.hunterdouglas.com/operating-systems/powerview-motorization/support) platform scene control. It queries the PowerView Hub and Home Assistant displays them as scenes. +The `hunterdouglas_powerview` integration allows you to integrate your [Hunter Douglas PowerView](https://www.hunterdouglas.com/operating-systems/powerview-motorization/support) devices in Home Assistant. -Scenes can be activated using the service `scene.turn_on`. +There is currently support for the following device types within Home Assistant: + +- Cover +- Scene +- Sensor + +To add `Hunter Douglas PowerView` to your installation, go to **Configuration** >> **Integrations** in the UI, click the button with `+` sign and from the list of integrations select **Hunter Douglas PowerView**. + +Alternatively, add the following to your `configuration.yaml` file: ```yaml # Example configuration.yaml entry -scene: - platform: hunterdouglas_powerview - address: IP_ADDRESS +hunterdouglas_powerview: + - host: IP_ADDRESS +``` + +```yaml +# Example configuration.yaml with multiple hubs +hunterdouglas_powerview: + - host: IP_ADDRESS + - host: IP_ADDRESS_2 ``` {% configuration %} -address: +host: description: IP address of the PowerView Hub, e.g., 192.168.1.10. required: true type: string