Hi! I have many Orvibo devices: 3 Gang Switch, Dimmer, Sensors.
All devices reporting from endpoint 10 and zigbee-mqtt debug log not showing reports.
At first I’m trying to get report from Orvibo 3 Gang Switch, to node_modules/zigbee-herdsman-converters/devices.js I added a record, but the reports don’t come:
{
zigbeeModel: ['31c989b65ebb45beaf3b67b1361d3965'],
model: 'T18W3Z',
vendor: 'ORVIBO',
description: 'Neutral Smart Switch 3 Gang',
supports: 'on/off',
fromZigbee: [],
toZigbee: [tz.on_off],
meta: {configureKey: 1},
configure: async (device, coordinatorEndpoint) => {
await bind(device.getEndpoint(10), coordinatorEndpoint, ['genOnOff']);
await configureReporting.onOff(device.getEndpoint(10));
},
endpoint: (device) => {
return {'l1': 1, 'l2': 2, 'l3': 3};
},
}
Device info:
zigbee2mqtt:info 2020-02-22 21:05:50: Configuring '0x00124b0017a05c59'
------------------------------------- Device {
ID: 2,
_type: 'Router',
_ieeeAddr: '0x00124b0017a05c59',
_networkAddress: 12012,
_manufacturerID: 0,
_endpoints: [
Endpoint {
ID: 1,
profileID: 260,
deviceID: 0,
inputClusters: [Array],
outputClusters: [Array],
deviceNetworkAddress: 12012,
deviceIeeeAddress: '0x00124b0017a05c59',
clusters: [Object],
_binds: []
},
Endpoint {
ID: 2,
profileID: 260,
deviceID: 0,
inputClusters: [Array],
outputClusters: [Array],
deviceNetworkAddress: 12012,
deviceIeeeAddress: '0x00124b0017a05c59',
clusters: {},
_binds: []
},
Endpoint {
ID: 3,
profileID: 260,
deviceID: 0,
inputClusters: [Array],
outputClusters: [Array],
deviceNetworkAddress: 12012,
deviceIeeeAddress: '0x00124b0017a05c59',
clusters: {},
_binds: []
}
],
_manufacturerName: 'ORVIBO',
_powerSource: 'Mains (single phase)',
_modelID: '31c989b65ebb45beaf3b67b1361d3965',
_applicationVersion: 1,
_stackVersion: undefined,
_zclVersion: 1,
_hardwareVersion: 16,
_dateCode: '2017-05-02',
_softwareBuildID: 'v3.1.2',
_interviewCompleted: true,
_interviewing: false,
meta: {},
_lastSeen: 1582394750714
}
How to get reports from device?