From db428a5c2ddacce1e049a69235e3d2eefc9298fa Mon Sep 17 00:00:00 2001 From: Marcelo Moreira de Mello Date: Wed, 31 May 2017 04:21:55 -0400 Subject: [PATCH] Added Netgear Arlo documentation (#2726) --- source/_components/arlo.markdown | 33 ++++++++++++++++++++++ source/_components/camera.arlo.markdown | 32 +++++++++++++++++++++ source/_components/sensor.arlo.markdown | 36 ++++++++++++++++++++++++ source/images/supported_brands/arlo.png | Bin 0 -> 2751 bytes 4 files changed, 101 insertions(+) create mode 100644 source/_components/arlo.markdown create mode 100644 source/_components/camera.arlo.markdown create mode 100644 source/_components/sensor.arlo.markdown create mode 100644 source/images/supported_brands/arlo.png 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 0000000000000000000000000000000000000000..1dbcc4ffe85502f19ad46991d527b2e91f72e079 GIT binary patch literal 2751 zcmV;w3PAOVP)Dj8PssI20o12?_e0+4vmlLg4b<3DXyLP&|x~r?J z=;-Ll$;m!GK2AD z(W0;4!Dq*ebsgs3000TnNkli#15C!4)Ge~A;_g`gv&VYG1x^ebvVa3wl z0RR91007AHq9`)?gR;7+n>Htq%QRPAp9jHX8q-k6X&Td)g2yx_=7PsGrX!BeG^Q@) z5ot^xE5+NBK6zOy=}HJPco{8q zeaKi}*Sn*aCTiHwICV2S`G)pX(-Q5=V93gJmTr|Az>+?2Lw02GRMQG&Ib?|bQlWF) zC}QUf=mT5MDDA06>9T6NDj_u0oLuN|90>)Rry6a^0Cg5IDWh3AZg6*_KGldZ8nUbC zE>&R9D%_|o!{(_*>#|xbHLAc2ab?Dl6*ipv!GC<^alW)FG=$->5Yg;C@ICTZc{Z-AY$piC4?7rziQAdM9Mo*G6jcpmcf~}fd ziZ?0ArN=PM7BOiKtjw7025H<{d61Qr(>46mJ0nYgn);`weuWx;L$uvWRx@CYh^UGa zHwzRt3!(0ynk(5OdBslSdTR32gQN*m!`C@&VyS90ot23ehWgIP9EWw)05=K<(&J|jko7Dp=!Q+dv;d9IgfMBw^rsATdMFteM}8Qb074N?=ViPGDcaWq1>PPLi>U4?bEF*r6Pnaqn;dW{Le_xF5Ewbg)- zTf@`ieKHMznu7EeW+pCGp+r~>Drq{Px0&6jB9IhrrUZyHY^J7~q#PN@O+rWf;?F@& z1ygBeK*&JU*(Ehh{{y771szzh113pjd+60sqwiu8RZ|S@QmP_Oi)f`=;tm_s?9K3k z8rJ#a+(RE^v<}H-gYWLRQ09}Unt35Mr%G~g`J0t9Bf5$*25LarOacGH4A}u{1@2N} zI0i^bSk3zV`1aa~DcuOAH)J1#8hxM+biMm0&T3dq!C!P>e4f3=ptF$|Ha<*9zOb6S z2pYOXyu*o90>*%qaOlV%I@{Cv9cQ&FHN#^{v(Lw9BUJd5*4wO6FTNvTHCvD+!Pq*u z#}qSDKFoAVZ4Jh1B{e8)wDX~|Drp`X-{C8i&n$5@X?XyK;L(D!rC7W)WEbcVY;C*QI<$YzdX^EWt=(g$(tC%5)y#1^#DOV@ z`!ee39aaOvgRW+3^t0pU9n|>e1%bGz1PG`BM`h1lzr6H%I*5~MG#ODdyr9OEx#kIU z$oP=B8lSE(Z>Z+wORuXl0Sw&NG*iQBsZpsFIp?`-HJ}^eb?%5M)k7WhnJ^9-q3I-u zrv49w~4vGS1f^i$|?yn}ky&9Ux z+#hQcvQvht^l37D``%v-zk?d(v^5tp2jm4y5(nj~Po;(oxkUk^JRImKRE3Tc4co=H#Axeo!1YnW=%III&DdXTBA-tQWI1Y++WSKu9|>ujy99Mjj0)er1o%X z~^ZW~DQo1+Vq|N&qU0?>#cN=cnu<{8oUxD^(sD@JSoq5HM8gFsc zR$QByezKd6D|atKfq1kkHi+Y?SFojaYLdPBq{7WA$f-mgtnOn5yAdr+jwEbF2=EV^ z27c$q2J*jU-X6boRd`$NX3yKl$MWxQo`=oc2W`ww(UqE~4H!U1QcE`8kt{u3hrUT9 z6zr`EHx%r=1FvcN>K)i^>8Ifcyv^AF$xK>O^D_^y^W_xmt*ULDa?1l)IsHUzRzg=L z?L{p9c6DxLKX_UD7l&Or)yJPR=7S-aI$PqYPV#6+dKxQkhd+b665?_|0z3gj-UH#-)<^=X)6UHkO*Ne; zniNuIQDhn}Nkh@-*W=&z;6MNX0002U|FscRRaI40RRQG3k5u;dLoNUS002ovPDHLk FV1h2yJp}*& literal 0 HcmV?d00001