diff --git a/lib/extension/homeassistant.js b/lib/extension/homeassistant.js index 66303894..82e8457d 100644 --- a/lib/extension/homeassistant.js +++ b/lib/extension/homeassistant.js @@ -1587,7 +1587,7 @@ const mapping = { 'GP-WOU019BBDWG': [cfg.switch, cfg.sensor_power, cfg.sensor_energy], 'AV2010/21A': [cfg.binary_sensor_battery_low, cfg.binary_sensor_contact, cfg.binary_sensor_tamper], 'AL-PIR02': [cfg.binary_sensor_occupancy, cfg.binary_sensor_tamper, cfg.sensor_battery], - 'MKS-CM-W5': [ + 'TS0601_switch': [ switchEndpoint('l1'), switchEndpoint('l2'), switchEndpoint('l3'), switchEndpoint('l4'), ], @@ -1924,6 +1924,7 @@ const mapping = { '929002335001': [cfg.light_brightness], '43084': [cfg.switch], 'WSP404': [cfg.switch, cfg.sensor_power, cfg.sensor_energy], + '8718699689308': [cfg.switch], }; const defaultStatusTopic = 'homeassistant/status'; diff --git a/npm-shrinkwrap.json b/npm-shrinkwrap.json index cfd9c93f..63050083 100644 --- a/npm-shrinkwrap.json +++ b/npm-shrinkwrap.json @@ -15121,9 +15121,9 @@ } }, "zigbee-herdsman-converters": { - "version": "12.0.179", - "resolved": "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-12.0.179.tgz", - "integrity": "sha512-M0EV0TISrQnj16Yex95dTr/TfeYxrr9Tlms5tI4/CwCHfIwovC6T5X1UmlxyWdd393V6OeLTow4Wo1l3F1Uh+Q==", + "version": "12.0.180", + "resolved": "https://registry.npmjs.org/zigbee-herdsman-converters/-/zigbee-herdsman-converters-12.0.180.tgz", + "integrity": "sha512-/Lrveix08bR1/nfGnpo4jvNOtxnwTrx1hI0UdXGBuz+D0VLiaXu8Cqi0DcZg+Sw5fuW0IPL+fObM+XGm0mjgVw==", "requires": { "axios": "^0.20.0", "https-proxy-agent": "^5.0.0", diff --git a/package.json b/package.json index 57478147..c38d1818 100644 --- a/package.json +++ b/package.json @@ -52,7 +52,7 @@ "winston-syslog": "^2.4.4", "ws": "^7.3.1", "zigbee-herdsman": "0.12.130", - "zigbee-herdsman-converters": "12.0.179", + "zigbee-herdsman-converters": "12.0.180", "zigbee2mqtt-frontend": "^0.1.44" }, "devDependencies": {