Hello have a new device, a zigbee outdoor siren made by Lexman (ADEO). The problem is that this device is not natively supported by zigbee2mqtt (which I am using in my installation). So, I tried to support it creating an external converter as suggested by the zigbee2mqtt site.
Now the device is “recognized” but I have no idea how to play with my device to discover the functionalities that I can call from HA. There is no button to play with on the device…so how can I “guess” what services I can call or what entities are available ?
I am totally lost here…
I also opened a new topic on GitHub but whit no success.
Here follow my external converter…I tried to copy some “reasonable” text from other supported zigbee sirens…
const fz = require('zigbee-herdsman-converters/converters/fromZigbee');
const tz = require('zigbee-herdsman-converters/converters/toZigbee');
const exposes = require('zigbee-herdsman-converters/lib/exposes');
const reporting = require('zigbee-herdsman-converters/lib/reporting');
const extend = require('zigbee-herdsman-converters/lib/extend');
const e = exposes.presets;
const ea = exposes.access;
const definition = {
zigbeeModel: ['LDSENK07'], // The model ID from: Device with modelID 'lumi.sens' is not supported.
model: 'LDSENK07', // Vendor model number, look on the device for a model number
vendor: 'ADEO', // Vendor of the device (only used for documentation and startup logging)
description: 'Lexman Wireless Smart Outdoor Siren', // Description of the device, copy from vendor site. (only used for documentation and startup logging)
fromZigbee: [fz.battery, fz.ias_siren],
toZigbee: [tz.warning, tz.squawk],
exposes: [e.warning(), e.squawk(), e.battery(), e.battery_low(), e.tamper()]
};
module.exports = definition;
Should I use the “dev tools” section of HA? Sending some reasonable “payloads” (not really undestanding what I am saying here…) and see what happen? Should I try to see if there are some indications on the ENKI app (which is supposed to control this device)? Please help me understanding what I have to try…thanks in advance.