mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-07-16 05:46:52 +00:00
Various fixes
This commit is contained in:
parent
654f5906ea
commit
c70d845103
@ -13,11 +13,11 @@ ha_release: "0.40"
|
||||
ha_iot_class: "Cloud Polling"
|
||||
---
|
||||
|
||||
The `blink` component lets you view camera images and motion events
|
||||
from [Blink](http://blinkforhome.com) camera and security systems.
|
||||
The `blink` component lets you view camera images and motion events from [Blink](http://blinkforhome.com) camera and security systems.
|
||||
|
||||
You will need your Blink login information (username, which is
|
||||
usually your email address, and password) to use this module.
|
||||
## {% linkable_title Setup %}
|
||||
|
||||
You will need your Blink login information (username, which is usually your email address, and password) to use this module.
|
||||
|
||||
## {% linkable_title Configuration %}
|
||||
|
||||
@ -32,40 +32,40 @@ blink:
|
||||
|
||||
{% configuration %}
|
||||
username:
|
||||
description: The username for accessing your Blink account.
|
||||
required: true
|
||||
type: string
|
||||
description: The username for accessing your Blink account.
|
||||
required: true
|
||||
type: string
|
||||
password:
|
||||
description: The password for accessing your Blink account.
|
||||
required: true
|
||||
type: string
|
||||
description: The password for accessing your Blink account.
|
||||
required: true
|
||||
type: string
|
||||
scan_interval:
|
||||
description: How frequently to query for new data. Defaults to 60 seconds.
|
||||
required: false
|
||||
type: integer
|
||||
description: How frequently to query for new data. Defaults to 60 seconds.
|
||||
required: false
|
||||
type: integer
|
||||
binary_sensors:
|
||||
description: Binary sensor configuration options.
|
||||
required: false
|
||||
type: map
|
||||
keys:
|
||||
monitored_conditions:
|
||||
description: The conditions to create sensors from.
|
||||
required: false
|
||||
type: list
|
||||
default: all (`motion_enabled`, `motion_detected`)
|
||||
description: Binary sensor configuration options.
|
||||
required: false
|
||||
type: map
|
||||
keys:
|
||||
monitored_conditions:
|
||||
description: The conditions to create sensors from.
|
||||
required: false
|
||||
type: list
|
||||
default: all (`motion_enabled`, `motion_detected`)
|
||||
sensors:
|
||||
description: Sensor configuration options.
|
||||
required: false
|
||||
type: map
|
||||
keys:
|
||||
monitored_conditions:
|
||||
description: The conditions to create sensors from.
|
||||
required: false
|
||||
type: list
|
||||
default: all (`battery`, `temperature`, `status`, `wifi_strength`)
|
||||
description: Sensor configuration options.
|
||||
required: false
|
||||
type: map
|
||||
keys:
|
||||
monitored_conditions:
|
||||
description: The conditions to create sensors from.
|
||||
required: false
|
||||
type: list
|
||||
default: all (`battery`, `temperature`, `status`, `wifi_strength`)
|
||||
{% endconfiguration %}
|
||||
|
||||
Once home-assistant starts, the `blink` component will create the following components:
|
||||
Once Home Assistant starts, the `blink` component will create the following platforms:
|
||||
|
||||
- An `alarm_control_panel` to arm/disarm the whole blink system (note, `alarm_arm_home` is not implemented and will not actually do anything, despite it being an option in the GUI).
|
||||
- A `camera` for each camera linked to your Blink sync module.
|
||||
@ -74,7 +74,7 @@ Once home-assistant starts, the `blink` component will create the following comp
|
||||
|
||||
Since the cameras are battery operated, setting the `scan_interval` must be done with care so as to not drain the battery too quickly, or hammer Blink's servers with too many API requests. The cameras can be manually updated via the `trigger_camera` service which will ignore the throttling caused by `scan_interval`. As a note, all of the camera-specific sensors are only polled when a new image is requested from the camera. This means that relying on any of these sensors to provide timely and accurate data is not recommended.
|
||||
|
||||
**Note:** Each camera reports two different states, one as `sensor.blink_<camera_name>_status` and the other as `binary_sensor.blink_<camera_name>_motion_enabled`. The `motion_enabled` property reports if the `camera` is ready to detect motion *regardless if the system is actually armed**. The `status` property is more descriptive, and can be one of the following states:
|
||||
Please note that each camera reports two different states: one as `sensor.blink_<camera_name>_status` and the other as `binary_sensor.blink_<camera_name>_motion_enabled`. The `motion_enabled` property reports if the `camera` is ready to detect motion *regardless if the system is actually armed**. The `status` property is more descriptive, and can be one of the following states:
|
||||
|
||||
- `disabled`: System is disabled.
|
||||
- `disarmed`: Camera and/or system are disarmed and not ready to detect motion.
|
||||
@ -100,7 +100,6 @@ blink:
|
||||
- wifi_strength
|
||||
```
|
||||
|
||||
|
||||
## {% linkable_title Services %}
|
||||
|
||||
### {% linkable_title `blink.blink_update` %}
|
||||
@ -117,7 +116,7 @@ Trigger a camera to take a new still image.
|
||||
|
||||
### {% linkable_title `blink.save_video` %}
|
||||
|
||||
Save the last recorded video of a camera to a local file. Note that in most cases, home-assistant will need to know that the directory is writable via the `whitelist_external_dirs` in your `configuration.yaml` file (see example below).
|
||||
Save the last recorded video of a camera to a local file. Note that in most cases, Home Assistant will need to know that the directory is writable via the `whitelist_external_dirs` in your `configuration.yaml` file (see example below).
|
||||
|
||||
| Service Data Attribute | Optional | Description |
|
||||
|------------------------|----------|------------------------------------------|
|
||||
@ -135,4 +134,4 @@ homeassistant:
|
||||
|
||||
### {% linkable_title Other Services %}
|
||||
|
||||
In addition to the services mentioned above, there are generic `camera` and `alarm_control_panel` services available for use as well. The `camera.enable_motion_detection` and `camera.disable_motion_detection` services allow for individual cameras to be enabled and disabled, respectively, within the Blink system. The `alarm_control_panel.alarm_arm_away` and `alarm_control_panel.alarm_disarm` services allow for the whole system to be armed and disarmed, respectively.
|
||||
In addition to the services mentioned above, there are generic `camera` and `alarm_control_panel` services available for use as well. The `camera.enable_motion_detection` and `camera.disable_motion_detection` services allow for individual cameras to be enabled and disabled, respectively, within the Blink system. The `alarm_control_panel.alarm_arm_away` and `alarm_control_panel.alarm_disarm` services allow for the whole system to be armed and disarmed, respectively.
|
||||
|
Loading…
x
Reference in New Issue
Block a user