From a6036e312732c4208770748d9ed2067939615815 Mon Sep 17 00:00:00 2001 From: koenkk Date: Sun, 8 Oct 2023 08:58:11 +0200 Subject: [PATCH] feat(add): 550B1024 https://github.com/Koenkk/zigbee2mqtt/issues/18538 --- src/devices/schneider_electric.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/devices/schneider_electric.ts b/src/devices/schneider_electric.ts index 2238d3479499c..9382f96d680e2 100644 --- a/src/devices/schneider_electric.ts +++ b/src/devices/schneider_electric.ts @@ -388,6 +388,23 @@ const definitions: Definition[] = [ await reporting.brightness(endpoint); }, }, + { + zigbeeModel: ['CCT593011_AS'], + model: '550B1024', + vendor: 'Schneider Electric', + description: 'Temperature & humidity sensor', + fromZigbee: [fz.humidity, fz.temperature, fz.battery], + toZigbee: [], + exposes: [e.battery(), e.temperature(), e.humidity()], + configure: async (device, coordinatorEndpoint, logger) => { + const endpoint = device.getEndpoint(1); + const binds = ['msTemperatureMeasurement', 'genPowerCfg', 'msRelativeHumidity']; + await reporting.bind(endpoint, coordinatorEndpoint, binds); + await reporting.batteryPercentageRemaining(endpoint); + await reporting.temperature(endpoint); + await reporting.humidity(endpoint); + }, + }, { zigbeeModel: ['NHPB/DIMMER/1'], model: 'WDE002386',