update for doorbirdpy v2 (#5529)

This commit is contained in:
Andy Castille 2018-11-01 16:34:44 -05:00 committed by Alok Saboo
parent cfc54e7735
commit dcb0cf1ac5
3 changed files with 9 additions and 20 deletions

View File

@ -13,7 +13,7 @@ ha_release: "0.54"
ha_iot_class: "Local Polling"
---
The `doorbird` implementation allows you to view the live video and previous images from your [DoorBird](http://www.doorbird.com/) device in Home Assistant.
The `doorbird` implementation allows you to view the live video, the last doorbell ring image, and the last motion sensor image from your [DoorBird](http://www.doorbird.com/) device in Home Assistant.
<p class='note'>
You must have the [DoorBird component](/components/doorbird/) configured to use this camera.

View File

@ -10,7 +10,7 @@ footer: true
logo: doorbird.png
ha_category: Doorbell
ha_release: "0.54"
ha_iot_class: "Local Polling"
ha_iot_class: "Local Push"
---
The `doorbird` implementation allows you to integrate your [DoorBird](http://www.doorbird.com/) device in Home Assistant.
@ -83,8 +83,12 @@ The configuration above is also used by the following components:
Home Assistant will fire an event any time a `monitored_condition` happens on a doorstation. Event names are created using the format `doorbird_{station}_{event}` (Examples: `doorbird_side_entry_button`, `doorbird_side_entry_motion`). You can verify the assigned event names in the Home Assistant log file.
<p class="note warning">
Enabling any monitored condition will delete all registered notification services on the doorstation every time Home Assistant starts. This will not affect notifications delivered by the DoorBird mobile app.
<p class="note info">
Home Assistant will register the monitored conditions with the device as schedule entries that correspond to favorites on startup. If you remove monitored conditions from your configuration, Home Assistant will attempt to remove these items from the device. However, in some cases, such as if the IP address of the machine running Home Assistant changes or if the device is renamed in your configuration, this will not work correctly and some data will be left in device storage.
<br><br>
This should not cause any problems, but if you would like to remove it, open a new browser window and navigate to `{Home Assistant URL}/api/doorbird/clear/{DoorBird name}`. Replace `{Home Assistant URL}` with the full path to your running instance, such as `http://localhost:8123`. Replace `{DoorBird name}` with the name specified in your configuration for the device you would like to clear, or how it appears in the Home Assistant UI if you have not specified one, such as `DoorBird 1`. Then use the mobile app to reschedule push notifications.
<br><br>
Please note that clearing device registrations will prevent the device from sending pushes to Home Assistant until you restart your instance with the component enabled. It could also affect other third-party applications you may use with your DoorBird device. It will not break the official mobile app in any way, so mobile push notifications will still work.
</p>
### {% linkable_title Automation Example %}

View File

@ -13,7 +13,7 @@ ha_release: "0.54"
ha_iot_class: "Local Push"
---
The `doorbird` switch platform allows you to power relays in your [DoorBird](http://www.doorbird.com/) video doorbell device.
The `doorbird` switch platform allows you to power connected relays and trigger the IR array in your [DoorBird](http://www.doorbird.com/) video doorbell device.
<p class='note'>
You must have the [DoorBird component](/components/doorbird/) configured to use this switch.
@ -25,19 +25,4 @@ To enable this switch, add the following lines to your `configuration.yaml` file
# Example configuration.yaml entry
switch:
- platform: doorbird
switches:
- light_on
- open_door
```
{% configuration %}
switches:
description: A list of switches to include. Possible entries are `light_on` for control of the IR array and `open_door` for control of an electronic door strike or alarm.
required: false
type: list
keys:
light_on:
description: Enable the IR light for 3 minutes.
open_door:
description: Activate DoorBird door relay
{% endconfiguration %}