diff --git a/lib/extension/bind.ts b/lib/extension/bind.ts index 76331697..7914e67f 100755 --- a/lib/extension/bind.ts +++ b/lib/extension/bind.ts @@ -13,7 +13,7 @@ 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']; + 'hvacThermostat', 'msTemperatureMeasurement', 'msRelativeHumidity']; // 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 34698dc6..4b092331 100644 --- a/test/stub/zigbeeHerdsman.js +++ b/test/stub/zigbeeHerdsman.js @@ -28,6 +28,7 @@ const clusters = { 'closuresWindowCovering': 258, 'hvacThermostat': 513, 'msTemperatureMeasurement': 1026, + 'msRelativeHumidity': 1029 } class Endpoint {