Hi, I purchased a Zigbee dimmer that allows 0-10v dimming, it seems that there a…re not many devices available on the Z2MQTT for that and is pretty interesting to dim led strips.
This is the device:

Thanks to the documentation I manage to make it work: On-Off + Dimming, but in the logs I see this payloads when the brightness is changed from Home Assistant:
```
debug 2024-01-08 08:38:54No converter available for 'L1(ZW)' with cluster 'lightingColorCtrl' and type 'raw' and data '{"data":[8,191,10,2,241,72,12,1,0,0,0,0,0,185,2,185,2,0,0],"type":"Buffer"}'
debug 2024-01-08 08:38:54No converter available for 'L1(ZW)' with cluster 'lightingColorCtrl' and type 'raw' and data '{"data":[8,191,10,2,241,72,12,1,0,0,0,0,0,185,2,185,2,0,0],"type":"Buffer"}'
debug 2024-01-08 08:38:54No converter available for 'L1(ZW)' with cluster 'lightingColorCtrl' and type 'raw' and data '{"data":[8,191,10,2,241,72,12,1,0,0,0,0,0,185,2,185,2,0,0],"type":"Buffer"}'
debug 2024-01-08 08:38:55No converter available for 'L1(ZW)' with cluster 'lightingColorCtrl' and type 'raw' and data '{"data":[8,191,10,2,241,72,12,1,0,0,0,0,0,185,2,185,2,0,0],"type":"Buffer"}'
```
This is the external converter that works:
```
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 = {
// Since a lot of TuYa devices use the same modelID, but use different datapoints
// it's necessary to provide a fingerprint instead of a zigbeeModel
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: 'TS0501B',
// The manufacturer name from: Device with modelID 'TS0601' is not supported.
manufacturerName: '_TZB210_rkgngb5o',
},
],
model: 'L1(ZW)',
vendor: 'TuYa',
description: 'Light dimmer 0-10v',
fromZigbee: [fz.on_off, fz.brightness, fz.level_config, fz.ignore_basic_report, fz.tuya_led_controller],
toZigbee: [tz.light_onoff_brightness, tz.ignore_rate, tz.level_config],
//configure: tuya.configureMagicPacket,
configure: async (device, coordinatorEndpoint, logger) => {
device.getEndpoint(1).saveClusterAttributeKeyValue('lightingColorCtrl', {colorCapabilities: 8});
},
exposes: [
e.light_brightness()
],
meta: {
// All datapoints go in here
tuyaDatapoints: [
],
},
};
module.exports = definition;
```
And this is the db info for the device:
```
{
"id": 63,
"type": "Router",
"ieeeAddr": "0xa4c13848ad9374e5",
"nwkAddr": 57260,
"manufId": 4417,
"manufName": "_TZB210_rkgngb5o",
"powerSource": "Mains (single phase)",
"modelId": "TS0501B",
"epList": [
1,
242
],
"endpoints": {
"1": {
"profId": 260,
"epId": 1,
"devId": 257,
"inClusterList": [
3,
4,
5,
6,
4096,
8,
768,
61184,
0
],
"outClusterList": [
25,
10
],
"clusters": {
"genBasic": {
"attributes": {
"65503": "M�--\u0012",
"65506": 54,
"65508": 0,
"65534": 0,
"stackVersion": 0,
"dateCode": "",
"appVersion": 64,
"manufacturerName": "_TZB210_rkgngb5o",
"zclVersion": 3,
"modelId": "TS0501B",
"powerSource": 1
}
},
"lightingColorCtrl": {
"attributes": {
"57600": [
1000,
0
],
"tuyaRgbMode": 0,
"colorCapabilities": 8
}
},
"genOnOff": {
"attributes": {
"onOff": 1
}
},
"genLevelCtrl": {
"attributes": {
"61440": 1000,
"currentLevel": 254
}
}
},
"binds": [
{
"cluster": 6,
"type": "endpoint",
"deviceIeeeAddress": "0x00124b0024c83aa0",
"endpointID": 1
},
{
"cluster": 8,
"type": "endpoint",
"deviceIeeeAddress": "0x00124b0024c83aa0",
"endpointID": 1
}
],
"configuredReportings": [
{
"cluster": 6,
"attrId": 0,
"minRepIntval": 0,
"maxRepIntval": 3600,
"repChange": 0,
"manufacturerCode": null
},
{
"cluster": 8,
"attrId": 0,
"minRepIntval": 1,
"maxRepIntval": 3600,
"repChange": 1,
"manufacturerCode": null
}
],
"meta": {}
},
"242": {
"profId": 41440,
"epId": 242,
"devId": 97,
"inClusterList": [],
"outClusterList": [
33
],
"clusters": {},
"binds": [],
"configuredReportings": [],
"meta": {}
}
},
"appVersion": 64,
"stackVersion": 0,
"hwVersion": 1,
"dateCode": "",
"zclVersion": 3,
"interviewCompleted": true,
"meta": {
"configured": -1457096818
},
"lastSeen": 1704700366505,
"defaultSendRequestWhen": "immediate"
}
```
I'm struggling to be able to read the messages from the buffer and make it work 100%
Thanks in advance!