From 57aefe477dcd1a27633f71070e27f6d452a6b440 Mon Sep 17 00:00:00 2001 From: Koen Kanters Date: Tue, 1 Jan 2019 22:03:39 +0100 Subject: [PATCH] Update zigbee-shepherd-converters to 7.0.9. --- docs/images/devices/3216431P5.jpg | Bin 0 -> 7179 bytes docs/images/devices/3261331P7.jpg | Bin 0 -> 2720 bytes docs/images/devices/464800.jpg | Bin 0 -> 2539 bytes docs/images/devices/AV2010-25.jpg | Bin 0 -> 2709 bytes docs/images/devices/GL-B-008Z.jpg | Bin 0 -> 10799 bytes docs/information/supported_devices.md | 13 ++-- docs/integration/home_assistant.md | 87 ++++++++++++++++++++++++++ lib/extension/homeassistant.js | 4 ++ npm-shrinkwrap.json | 28 ++++----- package.json | 2 +- 10 files changed, 115 insertions(+), 19 deletions(-) create mode 100644 docs/images/devices/3216431P5.jpg create mode 100644 docs/images/devices/3261331P7.jpg create mode 100644 docs/images/devices/464800.jpg create mode 100644 docs/images/devices/AV2010-25.jpg create mode 100644 docs/images/devices/GL-B-008Z.jpg diff --git a/docs/images/devices/3216431P5.jpg b/docs/images/devices/3216431P5.jpg new file mode 100644 index 0000000000000000000000000000000000000000..02e1215bc66b2771717df4e7bb561ee9fd0884c3 GIT binary patch literal 7179 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 literal 0 HcmV?d00001 diff --git a/docs/images/devices/AV2010-25.jpg b/docs/images/devices/AV2010-25.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3b567f7230f2bd7e4d01fc27822d92873cf80c24 GIT binary patch literal 2709 zcmbW2cUV(d7QpXIB?&DEQbt62K%__*YNQz?Fmwbdj zAONiS1MpsgG;(Z6AOLoDKpg-e0FaOvfb%VgKL8{HkQ+7tHqdw9Y-fnDa$nmp4LL0KNjjtdW z9Dzik1u$3~-=R(vz#uprhJYiH>#u?0`Og6Yj}(*FF-L84@N z54-yZ28TGqBco$4C#PP$eltDuc6Q<8BKOnM=jAUe>s*;rU!J1Okpg zuX91L6YJo31X5lHC1&n~_Kn!4us17B%@&NJuJgQvUt}M4yAtuG^1?dW2HAfH zcIN*g`v&$m*Ep~QSTtGyjlv2D2;i_-oUoLru#k|jti*P_l%kxnl7gIqyvlBUEfqDQ zn!JLxxen3Lc;CK#%9{HrmL}Hvq(Y!wCxs?+_K;VN6gU82``0d(Ll5EN=`5 z!XbV$!STQpEO`=2=~#;h+aE}4wcyw6XMMfQiVnSJyOhp@SqCb>G|y5EH5F4o+&RLm zmNZH*Je1M5`u+_gFVN7mIL;^daH!kTO=9{R?H?P-&WRnzqaJ5zM4gLD82B2h?~&|9 zX_&Ad*!i8Hd)i{xTkkobmD@zd3OK47w za5N4Z4>2kNW@0N9KIey+wAs0NxMv9IB)cS7TbW2Rf-&<796=Cr7@1owt3D^e?jIX*=S=L#?rqDS&K~>z36 z-)3T=C#qb$u9OIlvwND4yie(UV47~ru(F%_-kOmURN!NLZ%;&#)`G-b?);70In5Gq zib7_7_DG!bvT^&xiv^bk!jyHB(u)kGe(AQ_E5exOmNp-sQ8&BWZ>8=?fDTg4Y7?>L zMfAYCt&1HixpPxJ65}nR{;wZMH^bTS!SEr#ggShdZ9Oh}_Ipz11J60^8KFsn#4j@A zyYDBOiB4Se>v~5$CHG17PbY7NmtRxj${^cx)?s+X5m`VeJ-=Dw{w0pHJ{6}?OJx1YdyK*#_tVJpQt9K`4Y|>+k92gCz7GZylXO^8_66Ij5R0jzIeAN zg7io=uhAVRQ)F*^A>34bhUv}%hs-;y`Tw0=B^dWC@10fi52pur9@TZV4L#}IXh~FF z3V3x^K1nu~v@iEL%bEZ;HSash71GgQjh44)d^DZN%5#r*tYu=|7y>|kXNAsx5#50>C0Q8@$YSm2@?RGM*yE_LYkc9LDl z2oEq#Js)>$8Q?Zq+!>Un5a7JQ%^dx?RRc7I zqZBq>aoqF!BeR(t=Fu89ZMK&~*Ki_>(+Q<1fH$<6YrthwnfSf-#pz&gip})h2#p)d z@jJKwL}QO7)Ul^^wWPTu_0om{vuIa$k@(5q8uSj-df|NIgNO^5AFdwM5smNGd1Brv z5_hh*bLFaxA4RWRG8C1)vy9m3e67oTuKv3W;|Nae(%u`_GTsef9Gk@;5-M(3{^Zmi ztJbIxQf`emK6u7yJaDwIQbf9YYJnxI<=Qw{z;)O`A*DY|(wPo@F>S(~tZ1n?E~$Uh z+O3+^-m6Gx9+&@N>bgB`;pG=6q4xe(rLHeewWVepsHuWC+|IKOhSon4eCfzgg%_p` zG4d%gcXlN{izb5Ks6$oH!dR9mMdR=5IdqlM6g9vv2*l(3TQPD#cQ1#?(5t}*g@07Q z_~#G<;5j~R*YB{fi^X!w18z_27*{ovG7#FyI1}I0S4+LVuD{vO2p4Dxj3`h2NFlWk zJk+?*^}abwGeJ1qpp}jy)XfK8I*K^2+iMazfuqvf)#+&1Win7v_d1>aiBY|-%MpW4f0hE*)e(HHjw3*| zIkSA_Jb57>Ll$?0oX5FgEV8p#VbV&!kKMP=XX{e1@?H%IF2TO{u-8^=@{bdFQmp?6 zgGry8TkZSOcW)IvO(6r#&)g$V(tBs_Uly+gm$Lh4Mh?Y%6|)EEip6P7+p-;c-Aiaa33Sb8-$b4Cw)4~gdzXU)W&$Y6cac%y#-wCHt3 literal 0 HcmV?d00001 diff --git a/docs/images/devices/GL-B-008Z.jpg b/docs/images/devices/GL-B-008Z.jpg new file mode 100644 index 0000000000000000000000000000000000000000..12a472773d5483d50ecd05b14dd4ff6a302f120d GIT binary patch literal 10799 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 literal 0 HcmV?d00001 diff --git a/docs/information/supported_devices.md b/docs/information/supported_devices.md index dd1e1ace5..d4df82558 100644 --- a/docs/information/supported_devices.md +++ b/docs/information/supported_devices.md @@ -2,7 +2,7 @@ *NOTE: This file has been generated, do not edit this file manually!* -Currently **154** devices are supported from **32** different vendors. +Currently **159** devices are supported from **32** different vendors. In case you own a Zigbee device which is **NOT** listed here, please see [How to support new devices](https://koenkk.github.io/zigbee2mqtt/how_tos/how_to_support_new_devices.html). @@ -19,11 +19,12 @@ In case you own a Zigbee device which is **NOT** listed here, please see | ------------- | ------------- | -------------------------- | | F7C033 | Belkin WeMo smart LED bulb (on/off, brightness) | ![../images/devices/F7C033.jpg](../images/devices/F7C033.jpg) | -### Bitron Home +### Bitron | Model | Description | Picture | | ------------- | ------------- | -------------------------- | -| AV2010/22 | Bitron Home Wireless motion detector (occupancy) | ![../images/devices/AV2010-22.jpg](../images/devices/AV2010-22.jpg) | +| AV2010/22 | Bitron Wireless motion detector (occupancy) | ![../images/devices/AV2010-22.jpg](../images/devices/AV2010-22.jpg) | +| AV2010/25 | Bitron Video wireless socket (on/off, power measurement) | ![../images/devices/AV2010-25.jpg](../images/devices/AV2010-25.jpg) | ### Calex @@ -91,6 +92,7 @@ In case you own a Zigbee device which is **NOT** listed here, please see | ------------- | ------------- | -------------------------- | | GL-C-008 | Gledopto Zigbee LED controller RGB + CCT / RGBW / WWCW / Dimmer (on/off, brightness, color temperature, color xy) | ![../images/devices/GL-C-008.jpg](../images/devices/GL-C-008.jpg) | | GL-S-007Z | Gledopto Smart RGBW GU10 (on/off, brightness, color temperature, color xy) | ![../images/devices/GL-S-007Z.jpg](../images/devices/GL-S-007Z.jpg) | +| GL-B-008Z | Gledopto Smart 12W E27 RGB / CW LED bulb (on/off, brightness, color temperature, color xy) | ![../images/devices/GL-B-008Z.jpg](../images/devices/GL-B-008Z.jpg) | ### HEIMAN @@ -237,11 +239,14 @@ In case you own a Zigbee device which is **NOT** listed here, please see | 9290002579A | Philips Hue white and color ambiance BR30 (on/off, brightness, color temperature, color xy) | ![../images/devices/9290002579A.jpg](../images/devices/9290002579A.jpg) | | 8718696485880 | Philips Hue white and color ambiance GU10 (on/off, brightness, color temperature, color xy) | ![../images/devices/8718696485880.jpg](../images/devices/8718696485880.jpg) | | 915005733701 | Philips Hue White and color ambiance Play Lightbar (on/off, brightness, color temperature, color xy) | ![../images/devices/915005733701.jpg](../images/devices/915005733701.jpg) | +| 464800 | Philips Hue white ambiance BR30 flood light (on/off, brightness, color temperature) | ![../images/devices/464800.jpg](../images/devices/464800.jpg) | | 8718696695203 | Philips Hue white ambiance E14 (on/off, brightness, color temperature) | ![../images/devices/8718696695203.jpg](../images/devices/8718696695203.jpg) | | 8718696598283 | Philips Hue white ambiance GU10 (on/off, brightness, color temperature) | ![../images/devices/8718696598283.jpg](../images/devices/8718696598283.jpg) | | 8718696548738 | Philips Hue white ambiance E26/E27 (on/off, brightness, color temperature) | ![../images/devices/8718696548738.jpg](../images/devices/8718696548738.jpg) | | 3261030P7 | Philips Hue Being (on/off, brightness, color temperature) | ![../images/devices/3261030P7.jpg](../images/devices/3261030P7.jpg) | -| 3216331P5 | Philips Philips Hue White ambiance Aurelle Rectangle Panel Light (on/off, brightness, color temperature) | ![../images/devices/3216331P5.jpg](../images/devices/3216331P5.jpg) | +| 3261331P7 | Philips Hue white ambiance Still (on/off, brightness, color temperature) | ![../images/devices/3261331P7.jpg](../images/devices/3261331P7.jpg) | +| 3216331P5 | Philips Hue white ambiance Aurelle rectangle panel light (on/off, brightness, color temperature) | ![../images/devices/3216331P5.jpg](../images/devices/3216331P5.jpg) | +| 3216431P5 | Philips Hue white ambiance Aurelle round panel light (on/off, brightness, color temperature) | ![../images/devices/3216431P5.jpg](../images/devices/3216431P5.jpg) | | 7199960PH | Philips Hue Iris (on/off, brightness, color xy) | ![../images/devices/7199960PH.jpg](../images/devices/7199960PH.jpg) | | 324131092621 | Philips Hue dimmer switch (on/off) | ![../images/devices/324131092621.jpg](../images/devices/324131092621.jpg) | | 9290012607 | Philips Hue motion sensor (occupancy, temperature, illuminance) | ![../images/devices/9290012607.jpg](../images/devices/9290012607.jpg) | diff --git a/docs/integration/home_assistant.md b/docs/integration/home_assistant.md index d63f8a6be..91ee27a5c 100644 --- a/docs/integration/home_assistant.md +++ b/docs/integration/home_assistant.md @@ -1283,6 +1283,20 @@ light: ``` {% endraw %} +### 464800 +{% raw %} +```yaml +light: + - platform: "mqtt" + state_topic: "zigbee2mqtt/" + availability_topic: "zigbee2mqtt/bridge/state" + brightness: true + color_temp: true + schema: "json" + command_topic: "zigbee2mqtt//set" +``` +{% endraw %} + ### 8718696695203 {% raw %} ```yaml @@ -1339,6 +1353,20 @@ light: ``` {% endraw %} +### 3261331P7 +{% raw %} +```yaml +light: + - platform: "mqtt" + state_topic: "zigbee2mqtt/" + availability_topic: "zigbee2mqtt/bridge/state" + brightness: true + color_temp: true + schema: "json" + command_topic: "zigbee2mqtt//set" +``` +{% endraw %} + ### 3216331P5 {% raw %} ```yaml @@ -1353,6 +1381,20 @@ light: ``` {% endraw %} +### 3216431P5 +{% raw %} +```yaml +light: + - platform: "mqtt" + state_topic: "zigbee2mqtt/" + availability_topic: "zigbee2mqtt/bridge/state" + brightness: true + color_temp: true + schema: "json" + command_topic: "zigbee2mqtt//set" +``` +{% endraw %} + ### 7199960PH {% raw %} ```yaml @@ -2571,6 +2613,21 @@ light: ``` {% endraw %} +### GL-B-008Z +{% raw %} +```yaml +light: + - platform: "mqtt" + state_topic: "zigbee2mqtt/" + availability_topic: "zigbee2mqtt/bridge/state" + brightness: true + color_temp: true + xy: true + schema: "json" + command_topic: "zigbee2mqtt//set" +``` +{% endraw %} + ### STSS-MULT-001 {% raw %} ```yaml @@ -2747,6 +2804,36 @@ sensor: ``` {% endraw %} +### AV2010/25 +{% raw %} +```yaml +switch: + - platform: "mqtt" + state_topic: "zigbee2mqtt/" + availability_topic: "zigbee2mqtt/bridge/state" + payload_off: "OFF" + payload_on: "ON" + value_template: "{{ value_json.state }}" + command_topic: "zigbee2mqtt//set" + +sensor: + - platform: "mqtt" + state_topic: "zigbee2mqtt/" + availability_topic: "zigbee2mqtt/bridge/state" + unit_of_measurement: "Watt" + icon: "mdi:flash" + value_template: "{{ value_json.power }}" + json_attributes: + - "linkquality" + - "voltage" + - "temperature" + - "consumption" + - "current" + - "power_factor" + - "last_seen" +``` +{% endraw %} + ### 3210-L {% raw %} ```yaml diff --git a/lib/extension/homeassistant.js b/lib/extension/homeassistant.js index 342a236b2..57a8c7f48 100644 --- a/lib/extension/homeassistant.js +++ b/lib/extension/homeassistant.js @@ -456,6 +456,10 @@ const mapping = { 'GL-S-007Z': [configurations.light_brightness_colortemp_colorxy], '3325-S': [configurations.sensor_temperature, configurations.binary_sensor_occupancy], '4713407': [configurations.light_brightness], + '464800': [configurations.light_brightness_colortemp], + '3261331P7': [configurations.light_brightness_colortemp], + 'GL-B-008Z': [configurations.light_brightness_colortemp_colorxy], + 'AV2010/25': [configurations.switch, configurations.sensor_power], }; /** diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index cd7724ebf..c6e398a17 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -320,7 +320,7 @@ }, "ansi-colors": { "version": "0.2.0", - "resolved": "http://registry.npmjs.org/ansi-colors/-/ansi-colors-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-0.2.0.tgz", "integrity": "sha1-csMd4qDZoszQysMMyYI+6y9kNLU=", "requires": { "ansi-bgblack": "^0.1.1", @@ -370,7 +370,7 @@ }, "ansi-escapes": { "version": "3.1.0", - "resolved": "http://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.1.0.tgz", "integrity": "sha512-UgAb8H9D41AQnu/PbWlCofQVcnV4Gs2bBJi9eZPxfU/hgglFh3SMDMENRIqdr7H6XFnXdoknctFByVsCOotTVw==", "dev": true }, @@ -567,7 +567,7 @@ }, "async": { "version": "1.0.0", - "resolved": "http://registry.npmjs.org/async/-/async-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/async/-/async-1.0.0.tgz", "integrity": "sha1-+PwEyjoTeErenhZBr5hXjPvWR6k=" }, "async-limiter": { @@ -595,7 +595,7 @@ }, "bl": { "version": "1.2.2", - "resolved": "http://registry.npmjs.org/bl/-/bl-1.2.2.tgz", + "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz", "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==", "requires": { "readable-stream": "^2.3.5", @@ -666,7 +666,7 @@ }, "callsites": { "version": "0.2.0", - "resolved": "http://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", "dev": true }, @@ -829,7 +829,7 @@ }, "colors": { "version": "1.0.3", - "resolved": "http://registry.npmjs.org/colors/-/colors-1.0.3.tgz", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.0.3.tgz", "integrity": "sha1-BDP0TYCWgP3rYO0mDxsMJi6CpAs=" }, "commander": { @@ -858,7 +858,7 @@ }, "concat-stream": { "version": "1.6.2", - "resolved": "http://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", "requires": { "buffer-from": "^1.0.0", @@ -907,7 +907,7 @@ }, "d": { "version": "1.0.0", - "resolved": "http://registry.npmjs.org/d/-/d-1.0.0.tgz", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.0.tgz", "integrity": "sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8=", "requires": { "es5-ext": "^0.10.9" @@ -991,7 +991,7 @@ "dependencies": { "bl": { "version": "0.7.0", - "resolved": "http://registry.npmjs.org/bl/-/bl-0.7.0.tgz", + "resolved": "https://registry.npmjs.org/bl/-/bl-0.7.0.tgz", "integrity": "sha1-P7BnBgKsKHjrdw3CA58YNr5irls=", "requires": { "readable-stream": "~1.0.2" @@ -2092,7 +2092,7 @@ "dependencies": { "commander": { "version": "2.15.1", - "resolved": "http://registry.npmjs.org/commander/-/commander-2.15.1.tgz", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.15.1.tgz", "integrity": "sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag==", "dev": true }, @@ -2208,7 +2208,7 @@ "dependencies": { "async": { "version": "0.2.10", - "resolved": "http://registry.npmjs.org/async/-/async-0.2.10.tgz", + "resolved": "https://registry.npmjs.org/async/-/async-0.2.10.tgz", "integrity": "sha1-trvgsGdLnXGXCMo43owjfLUmw9E=" } } @@ -4823,9 +4823,9 @@ } }, "zigbee-shepherd-converters": { - "version": "7.0.7", - "resolved": "https://registry.npmjs.org/zigbee-shepherd-converters/-/zigbee-shepherd-converters-7.0.7.tgz", - "integrity": "sha512-b877BWlhRV6PB+XjKXbQAdp32XjV7YxFXCXwlQVaSlJJ9Xx7BYHtvAXl67RZt2lqxfPbCe5NN4yTfjc0VRDZkw==", + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/zigbee-shepherd-converters/-/zigbee-shepherd-converters-7.0.9.tgz", + "integrity": "sha512-LWPB6oGC1uXUl6gQuhf/8IZ4NcCKRAyX/Urf9JkXWt8g45IpX4WObPr5sa6l6zVKsF975ADvWnGXtWe5tg1o3Q==", "requires": { "debounce": "*", "debug": "3.2.6", diff --git a/package.json b/package.json index 3d5fff07f..12286732d 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "winston": "2.4.2", "ziee": "*", "zigbee-shepherd": "git+https://github.com/Koenkk/zigbee-shepherd.git#bc2445dc0bb7a2a1d5b4a461c231e28d07f517e7", - "zigbee-shepherd-converters": "7.0.7", + "zigbee-shepherd-converters": "7.0.9", "zive": "*" }, "devDependencies": {