### Link
https://www.tipa.eu/en/smart-keyboard-immax-neo-07505l-zigbee-tuya/d…-227860/
### Database entry
{"id":5,"type":"EndDevice","ieeeAddr":"0x847127fffe0571c4","nwkAddr":966,"manufId":4098,"manufName":"_TZE200_n9clpsht","powerSource":"Battery","modelId":"TS0601","epList":[1],"endpoints":{"1":{"profId":260,"epId":1,"devId":81,"inClusterList":[0,4,5,61184],"outClusterList":[25,10],"clusters":{"genBasic":{"attributes":{"modelId":"TS0601","manufacturerName":"_TZE200_n9clpsht","powerSource":3,"zclVersion":3,"appVersion":68,"stackVersion":0,"hwVersion":1,"dateCode":""}}},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":68,"stackVersion":0,"hwVersion":1,"dateCode":"","zclVersion":3,"interviewCompleted":true,"meta":{},"lastSeen":1646527477163,"defaultSendRequestWhen":"immediate"}
### Comments
I do not know how to make this device works. Tried a simple external converter from Tuya, but i don't know how to procede (sadly i'm not a developer).
JS converter copied and pasted from [here](https://github.com/Koenkk/zigbee-herdsman-converters/issues/2623)
Maybe someone of you could make it works.
Thanks!
### External converter
```shell
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 tuya = require("zigbee-herdsman-converters/lib/tuya");
const definition = {
fingerprint: [
{
// The model ID from: Device with modelID 'TS0601' is not supported
// You may need to add \u0000 at the end of the name in some cases
modelID: 'TS0601',
// The manufacturer name from: Device with modelID 'TS0601' is not supported.
manufacturerName: '_TZE200_n9clpsht'
},
],
model: '07505L', // Vendor model number, look on the device for a model number
vendor: 'Immax', // Vendor of the device (only used for documentation and startup logging)
description: 'Immax Neo Smart Keypad', // Description of the device, copy from vendor site. (only used for documentation and startup logging)
fromZigbee: [
fz.ignore_basic_report,
{
cluster: "manuSpecificTuya",
type: [
"commandSetDataResponse",
"commandGetData",
"commandActiveStatusReport",
],
convert: (model, msg, publish, options, meta) => {
const dp = msg.data.dp;
const armModeImmax = {
26: 'disarm',
27: 'arm_away',
28: 'arm_home',
29: 'sos',
};
return {action: armModeImmax[dp]};
},
},
],
exposes: [e.action(['disarm', 'arm_home', 'arm_away', 'sos'])],
toZigbee: [],
};
```
### Supported color modes
_No response_
### Color temperature range
_No response_