diff --git a/lib/extension/homeassistant.js b/lib/extension/homeassistant.js index 81797fafc..2aac44dbb 100644 --- a/lib/extension/homeassistant.js +++ b/lib/extension/homeassistant.js @@ -1314,6 +1314,9 @@ const mapping = { 'HM-900SW_1': [cfg.switch], 'HM-900SW_2': [switchWithPostfix('left'), switchWithPostfix('right')], 'HM-900SW_3': [switchWithPostfix('left'), switchWithPostfix('right'), switchWithPostfix('center')], + 'LifeControl_Leak_Sensor': [cfg.binary_sensor_water_leak, cfg.sensor_battery], + 'LifeControl_Door_Sensor': [cfg.binary_sensor_water_leak, cfg.sensor_battery], + 'LifeControl_RGB_Led': [cfg.light_brightness_colortemp_colorxy], }; Object.keys(mapping).forEach((key) => { diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index c813a5ab2..065497fa0 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -51,9 +51,9 @@ } }, "@babel/generator": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.7.tgz", - "integrity": "sha512-DQwjiKJqH4C3qGiyQCAExJHoZssn49JTMJgZ8SANGgVFdkupcUhLOdkAeoC6kmHZCPfoDG5M0b6cFlSN5wW7Ew==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.8.8.tgz", + "integrity": "sha512-HKyUVu69cZoclptr8t8U5b6sx6zoWjh8jiUhnuj3MpZuKT2dJ8zPTuiy31luq32swhI0SpwItCIlU8XW7BZeJg==", "dev": true, "requires": { "@babel/types": "^7.8.7", @@ -128,9 +128,9 @@ } }, "@babel/parser": { - "version": "7.8.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.7.tgz", - "integrity": "sha512-9JWls8WilDXFGxs0phaXAZgpxTZhSk/yOYH2hTHC0X1yC7Z78IJfvR1vJ+rmJKq3I35td2XzXzN6ZLYlna+r/A==", + "version": "7.8.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.8.8.tgz", + "integrity": "sha512-mO5GWzBPsPf6865iIbzNE0AvkKF3NE+2S3eRUpE+FE07BOAkXh6G+GW/Pj01hhXjve1WScbaIO4UlY1JKeqCcA==", "dev": true }, "@babel/plugin-syntax-bigint": { @@ -4685,9 +4685,9 @@ } }, "minimist": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.3.tgz", - "integrity": "sha512-+bMdgqjMN/Z77a6NlY/I3U5LlRDbnmaAk6lDveAPKwSpcPM4tKAuYsvYF8xjhOPXhOYGe/73vVLVez5PW+jqhw==" + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.4.tgz", + "integrity": "sha512-wTiNDqe4D2rbTJGZk1qcdZgFtY0/r+iuE6GDT7V0/+Gu5MLpIDm4+CssDECR79OJs/OxLPXMzdxy153b5Qy3hg==" }, "mixin-deep": { "version": "1.3.2", @@ -14813,9 +14813,9 @@ } }, "zigbee-herdsman-converters": { - "version": "12.0.44", - "resolved": "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-12.0.44.tgz", - "integrity": "sha512-Xmuarn4vlRxnjgfmPJAauwbIHnpJi2UdSdmpRYEQd216Qk/17pBH6R+O0GO2iUhIgOh0bwmPNE0Jc+BVtUyyKw==", + "version": "12.0.45", + "resolved": "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-12.0.45.tgz", + "integrity": "sha512-TVcdBDJxaK4qIao5XzQVihSZD1AjuA0kd5hFG6nPq8FNNQbMisgJsS3cH1eCEMvLHYqjN4xoEmQBJXjLGXuP1g==", "requires": { "axios": "*", "tar-stream": "*" diff --git a/package.json b/package.json index 364f65592..b7b97d61c 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "semver": "*", "winston": "*", "zigbee-herdsman": "0.12.62", - "zigbee-herdsman-converters": "12.0.44" + "zigbee-herdsman-converters": "12.0.45" }, "devDependencies": { "eslint": "*",