From 759c2f3f00ccbc95114a10a766f32b00fc548129 Mon Sep 17 00:00:00 2001 From: Andrew Lamchenko <31867646+smartboxchannel@users.noreply.github.com> Date: Wed, 20 Jul 2022 20:41:46 +0300 Subject: [PATCH] Add new clusters for bind (#13214) * Add new clasters for bind Add new clasters for bind * Add new clasters for bind Add new clasters for bind --- lib/extension/bind.ts | 3 ++- test/stub/zigbeeHerdsman.js | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/extension/bind.ts b/lib/extension/bind.ts index 7914e67f0..d2da7e822 100755 --- a/lib/extension/bind.ts +++ b/lib/extension/bind.ts @@ -13,7 +13,8 @@ const legacyApi = settings.get().advanced.legacy_api; const legacyTopicRegex = new RegExp(`^${settings.get().mqtt.base_topic}/bridge/(bind|unbind)/.+$`); const topicRegex = new RegExp(`^${settings.get().mqtt.base_topic}/bridge/request/device/(bind|unbind)`); const clusterCandidates = ['genScenes', 'genOnOff', 'genLevelCtrl', 'lightingColorCtrl', 'closuresWindowCovering', - 'hvacThermostat', 'msTemperatureMeasurement', 'msRelativeHumidity']; + 'hvacThermostat', 'msIlluminanceMeasurement', 'msTemperatureMeasurement', 'msRelativeHumidity', + 'msSoilMoisture', 'msCO2']; // See zigbee-herdsman-converters const defaultBindGroup = {type: 'group_number', ID: 901, name: 'default_bind_group'}; diff --git a/test/stub/zigbeeHerdsman.js b/test/stub/zigbeeHerdsman.js index 4b0923317..2cb7dee75 100644 --- a/test/stub/zigbeeHerdsman.js +++ b/test/stub/zigbeeHerdsman.js @@ -27,8 +27,11 @@ const clusters = { 'lightingColorCtrl': 768, 'closuresWindowCovering': 258, 'hvacThermostat': 513, + 'msIlluminanceMeasurement': 1024, 'msTemperatureMeasurement': 1026, - 'msRelativeHumidity': 1029 + 'msRelativeHumidity': 1029, + 'msSoilMoisture': 1032, + 'msCO2': 1037 } class Endpoint {