diff --git a/source/_components/arlo.markdown b/source/_components/arlo.markdown new file mode 100644 index 00000000000..23c0a4e075b --- /dev/null +++ b/source/_components/arlo.markdown @@ -0,0 +1,33 @@ +--- +layout: page +title: "Arlo" +description: "Instructions on how to integrate your Netgear Arlo cameras within Home Assistant." +date: 2017-05-30 10:00 +sidebar: true +comments: false +sharing: true +footer: true +logo: arlo.png +ha_category: Hub +ha_release: 0.46 +--- + +The `arlo` implementation allows you to integrate your [Arlo](https://arlo.netgear.com/) devices in Home Assistant. + +To enable device linked in your [Arlo](https://arlo.netgear.com/) account, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +arlo: + username: you@example.com + password: secret +``` + +Configuration variables: + +- **username** (*Required*): The username for accessing your Arlo account. +- **password** (*Required*): The password for accessing your Arlo account. + +It is recommended to create a dedicated user on Arlo website to be used within Home Assistant and then share your Arlo cameras. + +Finish its configuration by visiting the [Arlo sensor page](/components/sensor.arlo/) or [Arlo camera page](/components/camera.arlo/). diff --git a/source/_components/camera.arlo.markdown b/source/_components/camera.arlo.markdown new file mode 100644 index 00000000000..c66cfc63efb --- /dev/null +++ b/source/_components/camera.arlo.markdown @@ -0,0 +1,32 @@ +--- +layout: page +title: "Arlo Camera" +description: "Instructions how to integrate your Netgear Arlo cameras within Home Assistant." +date: 2016-05-30 10:00 +sidebar: true +comments: false +sharing: true +footer: true +logo: arlo.png +ha_category: Camera +ha_release: 0.46 +--- + +To get your [Arlo](https://arlo.netgear.com/) sensors working within Home Assistant, please follow the instructions for the general [Arlo component](/components/arlo). + +This component is not yet able to live stream from your Arlo camera, but it will be able to playback the last video capture. + +Once you have enabled the [Arlo component](/components/arlo), add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +camera: + - platform: arlo + ffmpeg_arguments: '-pred 1 -q:v 2' +``` + +Configuration variables: + +- **ffmpeg_arguments**: (*Optional*): Extra options to pass to ffmpeg, e.g. image quality or video filter options. + +**Note:** To be able to playback the last capture, it is required to install the `ffmpeg` component. Make sure to follow the steps mentioned at [FFMPEG](https://home-assistant.io/components/ffmpeg/) documentation. diff --git a/source/_components/sensor.arlo.markdown b/source/_components/sensor.arlo.markdown new file mode 100644 index 00000000000..c8c47c44888 --- /dev/null +++ b/source/_components/sensor.arlo.markdown @@ -0,0 +1,36 @@ +--- +layout: page +title: "Arlo Sensor" +description: "Instructions on how to integrate your Netgear Arlo cameras within Home Assistant." +date: 2017-05-30 10:00 +sidebar: true +comments: false +sharing: true +footer: true +logo: arlo.png +ha_category: Sensor +ha_release: "0.46" +--- + +To get your [Arlo](https://arlo.netgear.com/) sensors working within Home Assistant, please follow the instructions for the general [Arlo component](/components/arlo). + +Once you have enabled the [Arlo component](/components/arlo), add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +sensor: + - platform: arlo + monitored_conditions: + - captured_today + - last_capture + - total_cameras +``` + +Configuration variables: + +- **monitored_conditions** array (*Required*): Conditions to display in the frontend. The following conditions can be monitored. + - **captured_today**: Return the number of videos captured on the current day. + - **last_capture**: Return the timestamp from the last video captured by your Arlo camera. + - **total_cameras**: Return the number of recognized and active cameras linked on your Arlo account. + +If no **monitored_conditions** are specified, all of above will be enabled by default. diff --git a/source/images/supported_brands/arlo.png b/source/images/supported_brands/arlo.png new file mode 100644 index 00000000000..1dbcc4ffe85 Binary files /dev/null and b/source/images/supported_brands/arlo.png differ