From 1b3049f2bdaad70960bab931cbe36dc0c6a29b15 Mon Sep 17 00:00:00 2001 From: horga83 Date: Sun, 11 Nov 2018 04:33:01 -0800 Subject: [PATCH] W800rf32 (#7373) * Add files via upload * Add files via upload * Initial release of documentation for the w800rf32 component, binary_sensor and switch. * Update missing pieces in docs and properly format yaml section * Minor change to make it more concise * Remove switch platform * Use new configuration format * Update version and fix mapping error * Change type from list to map --- .../binary_sensor.w800rf32.markdown | 69 ++++++++++++++++++ source/_components/w800rf32.markdown | 38 ++++++++++ w800rf32.png | Bin 0 -> 5245 bytes 3 files changed, 107 insertions(+) create mode 100644 source/_components/binary_sensor.w800rf32.markdown create mode 100644 source/_components/w800rf32.markdown create mode 100644 w800rf32.png diff --git a/source/_components/binary_sensor.w800rf32.markdown b/source/_components/binary_sensor.w800rf32.markdown new file mode 100644 index 00000000000..b4cdfae4176 --- /dev/null +++ b/source/_components/binary_sensor.w800rf32.markdown @@ -0,0 +1,69 @@ +--- +layout: page +title: "W800rf32 Binary Sensor" +description: "Instructions on how to integrate W800rf32 binary sensors into Home Assistant." +date: 2018-10-16 12:45 +sidebar: true +comments: false +sharing: true +footer: true +logo: w800rf32.png +ha_category: Binary Sensor +ha_release: 0.83 +ha_iot_class: "Local Push" +--- + +The `w800rf32` platform supports X10 RF binary sensors such as Palm Pad +remotes, key chain remotes, Hawkeye motion detectors, and many, many other X10 RF devices. +Some that have specifically been used with this are the KR19A keychain, MS16A motion detector +and the RSS18 four button wall mount keypad. + +# Setting up your devices + +Once you have set up your [w800rf32 hub](/components/w800rf32/), add the +binary sensors to your `configuration.yaml`: + +```yaml +# Example configuration.yaml entry +binary_sensor: + - platform: w800rf32 + devices: + a1: + name: motion_hall + a2: + name: motion_kitchen +``` + +{% configuration %} +devices: + description: A list of devices. + required: true + type: map + keys: + name: + description: Override the name to use in the frontend. + required: false + type: string + device_class: + description: "The [type or class of the sensor](/components/binary_sensor/) to set the icon in the frontend." + required: false + type: device_class + off_delay: + description: For sensors that only sends 'On' state updates, this variable sets a delay after which the sensor state will be updated back to 'Off'. + required: false + type: integer +{% endconfiguration %} + + +Binary sensors have only two states - "on" and "off". Many door or window +opening sensors will send a signal each time the door/window is open or closed. +However, depending on their hardware or on their purpose, +some sensors are only able to signal their "on" state: + +- Most motion sensors send a signal each time they detect motion. They stay "on" for a few seconds and go back to sleep, ready to signal other motion events. Usually, they do not send a signal when they go back to sleep. + +For those devices, use the *off_delay* parameter. +It defines a delay after which a device will go back to an "Off" state. +That "Off" state will be fired internally by Home Assistant, just as if +the device fired it by itself. If a motion sensor can only send signals +once every 5 seconds, sets the *off_delay* parameter to *seconds: 5*. diff --git a/source/_components/w800rf32.markdown b/source/_components/w800rf32.markdown new file mode 100644 index 00000000000..47602c33abc --- /dev/null +++ b/source/_components/w800rf32.markdown @@ -0,0 +1,38 @@ +--- +layout: page +title: "W800rf32" +description: "Instructions on how to integrate a W800rf32(a) into Home Assistant." +date: 2018-10-16 10:15 +sidebar: true +comments: false +sharing: true +footer: true +logo: w800rf32.png +ha_category: Hub +ha_release: 0.83 +ha_iot_class: "Local Push" +--- + +The `w800rf32` component supports W800RF32 devices by [WGL Designs](http://www.wgldesigns.com/w800.html) which +communicate in the frequency range of 310MHz or if you are outside Canada or the U.S., 433.92 MHz. + +The W800 family of RF receivers are designed to receive X10 RF signals generated from X10 products: Palm Pad +remotes, key chain remotes, Hawkeye motion detectors, and many, many other X10 RF devices. + +To enable W800rf32 in your installation, add the following to your `configuration.yaml` file: + +```yaml +# Example configuration.yaml entry +w800rf32: + device: PATH_TO_DEVICE +``` + +{% configuration %} +device: + description: "The path to USB/serial device, example: /dev/ttyUSB0." + required: true + type: string +{% endconfiguration %} + + + diff --git a/w800rf32.png b/w800rf32.png new file mode 100644 index 0000000000000000000000000000000000000000..3994afa480a3d1ad91d00c5356a8a6ef2f8d788d GIT binary patch literal 5245 zcma)==RX?^_r}}DLtBIvt;SZOMn&yfRVDVOV((4Np!R)NTcx(zg4!d4*jvrm)etlG zs=X4W#jn5r;CXRf=X1Vq&WrQroGV6OR}DbTLVfGjEr5o)is9di`z!ss|NZM^#}m1~ z(ydSI+XwQ?tE(Ob_Y4AagMTVknVRY@9WMGG z$ZSQ9UA%hu#@GPzKUtU=?+s^Oa%x5@f0iVSOhY!}5vg+Quj^)3C*X+h*EtPCXO~ty z)93x?xFoZkdZsBE`Mk_m04H`ODF&$(Q>QF&Q}2?tdr$=4dm+xSuYJAVv`X!>88jE~ zUAW547(7a70jcK&ImI{@s_L4Us4@gW4WE1TBke!<*Y%!4RR@cYj|P$E09j=HYm@*K zG3~uz+*j)~<<>wjhh;wBZo9o!%B;0zXybi^K~dY#hYaS}*d7PNL+2D$_){ZR5!D-U zs&ew%bVL@X(Z~2*aqo+f8HNwM*~EmO5sj+MMQBaa4134Xi=Xgu|N#(a;EvwO658IZ1^@%w(?4)NXO%!m0 zc+C}7M8e-Vm_5eLde%?PxbTxsWkdgzv}YUX!F&_b7;fe(CQowdDjqrEE{@0q3($U?Rdxrk>hHL4u`fM0s?!X>$8j9wmXh1OOx+l8At4Gn)> z%SMqe6V%|90$TTFb_0G&`~>l&0mN32#1*M&i;9!Cn&aRu?Xzwx%26Sw^t3sFh z*^e@K>n6S7IaJC)9!={mI@;>mj6Q0#F!=Ts2sjYmu1kD(xDnoGGixC#=Oj7v)9h&& zcDceWO1resM>Qu6-S<2FTt~5*0W@$Gn%{@Zz?TYNjyXZocug)C&sF@HbOg%*{koH( zUANU}-%DnP5tV(@%#5(^pl`-{a_jBY8>%+v)ntAdVMdU2=v*0jiD_-9ym7IX>MH(P z#4X7zgRQ{|pjkSqK1rp+$0Bc=vGz^P9p+m`Sl0006BH)8HiqV!HZ6Y!h*h<+Z z%^n1jR$46(pBC{2%CL23e~y&e(JLhw$OtS0dtDZ9f_pOI+?W9n#=Wr5()i2aj#bq%&l=if z+0Fqizz;n8h#71>s1!mEniV}QSD5fhgm#1Z*!(mT%^{5F7NkwQWJsOLPb=%@WTmkj zedQdWhim_yx$!YhEelgrM_11a(Ft?sWn9gGC<9Dp zJfi_DytsLMoLf8%VNnTLSq7Z-W8&K5cD3^;?7*29L zbc_;0Qbm#L*cjO7cr{&p^53kOLFKokFQ+oA2c;*uT%t*ILX~ zQXeVRHoG#SHK|bfa%A;WFO^)+)SfYPmJ3ug*2=T6Cow)W$0o$&4kMIGH^H@(*}ILTe}~rS_D!4Bv7;no)Sd2g1CD z8d5nFEROBca5z@4{c1fvTOj_}t=o4?S%uSA+dB!}Xkft=+gxpEe)6`BgCzC7%K+VP z_^Y$n78jw`GX!K86$f9dltj|RTva~!@GI4@vev-d*e_xJ@aap@tP~FM2c1I2fPAwr zb&qIMYQ>5-RB|jNO4hSIY5Fzm`nkkhk_-#_@do4u)5i_HT~IMw^#?M$t8)&znbbDS zq~^!-Odj>% zMwMD@x$=Tzl=yPv)3uOy6LF?xt=ia$hWjb*s7a>uJh-UOXEPUjP0#c9sFU)VJ}W!K zyCU#^oiO)qdw6}I?DrS`v8qzG>BJjtU!OBkaY2)2#)`q+d?ve_6j{jcC8+n)4Wys|mMxZOcCYCekR zfDevae&0O)ekusWE@iz6X|?ajlDZ!gIOtk_x#ef*V0LNotXUt3xofuBkDIr*8VPlH zNYi674+mE$j)@HEj)ttS2Q&>BdC^EjcFkX=qy8m?;7Yj^c6!v4(jON)_5vI4L?I{H zwa~guRsi-DBzPAgj_R9x{2n}@{&J1+un7_!7dMqxKYM%sdPege-~PGkvJ_CbW)mUc zPm0O(WzacE`Ld2o{<7|vwf_3GmA;a-wT7w*ibHSi5rrz|nEI+Y^v@PZXO#P9@Lz1c z=Q(HnQ27+vNck=S6Dk+Jm4PH4+)JcV%nMk!y*xe!9{X(}EL=zk>Xb7apYMFwVTj0d$G6bD;bo%do zB)(HAYQG*S)nA|sojtBg1TX#}iRDd|OdvTF+@G)U)JnO(u9cev;_Y?TO*0Iw#@skB zzRD)L(prCKYgE|$=ckhE8NI22CiURtp zx7yo0o~qGZyjYm# z3fKE6Zw{Y0wYFIZ9u^MnO-ijXKb%AnRZ;veHe;2Z607dP8stz<{g9u*r45!2(UB|Q zVC`QcG72GZT=d+A!StCdvfNQqR9?hLN*q@zIMaOZ44&nf{dRNpy3D&0VJ)`p5V;%A z`fH#7@64QK`&MJ#Z|07<(}tv3iJ5BQ*rUkJa_QlBI}3l-@!g%#@{AZeG+!Wfri4E}McN^$knuVr{9$OzQS*)S+hlAh!kjmtJ2Dws^(GM! z_>rN2fZ%|udjrRJ&&Cy4&Cwub>r)=J^n-v3CDmMshfQHs_0$B7FWN7hO(*PnT6kF& z+*9Lg%0ju*e$+PnD$@U!D7XA(E0>f-f2Bq5`bsrJVbMorkTh9PDYL;%^35|8b2gs{ z5dX?Bm^S)oSNS|p*YBqXRqEv^&OJT~r4nz@BWOlK>4I)0Z8cRaaVgtn@KC2Y%b)GsVM;=Jp`~AefJhS zIuGNQ+XBrSes%R6%o_WJ0eg@Eb+RTd*C+?yB<57s}*2>U-|0nh}kneo!-g@#S=S z=FuAojx7QtYO!IOTupX|@i(!#*;|GA+9hmYG^Zqss6)KDvJT2f&`bx~V7x{^zbDp0 z=Wb==X-`}NMLZArJuKiuTa3E+uhJAnhs@LOTRX(Ww*-AtHU36|!pRibF zJjL|A{Ewj%_FA8app0ChHO(sf)S~-Kj@cf&r2gy{>z5L|{ZGW_*=m&vg&rX&GiZg1 zd09OZ^fFT|Gk55h{sF|xEl<|~^6RIjSGOV}zi5~Jc*|GsRYc^deNsI^W4CJ55*$S< z^WdH*j0;_qa3@Fi@>y|fZp+L+O{V?KKP2i*f*e(1`nQKlUg^6a5-RE!3D3ETW>H@Q zdW!KMM`RtITc(9r6eUWuPVMjq^AUmO#n_0O?W=7@0EeG<$cwWQYqWMlOQwopkG5d&+#cpmue!Y2vn;?S3@^27%nm&z31JO5*c zn{`T^mxTyZ^Q@-@(i4j>=A>MrqLE3-jl_c_v)B-XRB6HVVA5TGLa1qLTpKL#j+p-B zuJH#p?ETZkUjZYmW;ycqq(j>T)$`bRvjhN2JszkdSB$%_plXjN9Gsn_~cQG z)}6k`TARr#jgcO6YPyfbiukMg+B;ZfoBV})R%RY_NJ~;?SO0K$7)Y86qX0oC>M<{N zIwlWG*?mEzW4*X^z)KNuWspl)rD7W@t^S)$uyKAH$1YC|B5-EozVl*$VFt_k{^VvG zpGD8smN{vwa9yA(YQ6nB%AW-WSa8<$3yxw!9B2QgsKJ@LU=k5GDW{2EtpOnmN!PFX zd5r;R(QWr*LUNXU-)S?`F8F|N!#Yp$wDo{FP!59I3g5Er(*<;6kXu0frN zWldl+n^*?qk?J2vS*{i=*aYJspenjZpa$_eI;_fe70r*kq}+pbJTbnyc?^ zyxCej3SazMj>*=?6D2IlbN_(l*#EvgK4$r`cAOJ zaEa?2Q1N_t@~(8z!7wtf^_%ccz~t2lf3tPE(k2$?4fs&;dJr;@;fX09U&=XdYF(29 zogR~l8x;%O z6~oXtd+=Tq^kF-u&j}EMleGwl&M;+m4eRV#JhGp~xgCfYrihgP(i&!cAAxbd+u6Rk zTqwHrrRRDv`zZ6A*(vEFI``aRU_T(|&CV2mw%Fb~`nC<@os!Ip^Z}YndH0-$?hoTy zmaQ-)RL(Sg8zLkb=hnagYE`Qj9l1+Zl{K==i$u zDlO=Dom(AdZdDP>notoSFxuby`w3;U%N zYlbh)0NjZ&50-(5m!`vtpPsmTYo5@5h+_$s0hUB|Tm7%u*&n0joBtSkD#_^B3sL<| P25)IVbXCx=ZQuPL5-Dc^ literal 0 HcmV?d00001