NEWS
Zigbee Adapter - innr plug - Failed to configure
-
Hallo
ich bin auf den cc2538 umgestiegen. Folgender Fehler kommt immer beim Neustart des Zigbee Adapters (1.1.1):
zigbee.0 2020-04-24 17:09:13.723 error at <anonymous>) zigbee.0 2020-04-24 17:09:13.723 error at fulfilled (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/model/endpoint.js:5:58) zigbee.0 2020-04-24 17:09:13.723 error at Generator.next (<anonymous>) zigbee.0 2020-04-24 17:09:13.723 error at Endpoint.<anonymous> (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/model/endpoint.js:182:23) zigbee.0 2020-04-24 17:09:13.723 error (1692) Failed to configure 0x00158d000389269d SP 120, attempt 5 (Error: Read 0x00158d000389269d/1 haElectricalMeasurement(["acVoltageMultiplier","acVoltageDivisor","acCurrentMultiplier"], {"timeout":10000,"manufacturerCode":null,"disableDefaultResponse":true}) failed (Error: Status 'UNSUPPORTED_ATTRIBUTE') zigbee.0 2020-04-24 17:09:13.633 info (1692) Configuring 0x00158d000389269d SP 120
Prinzipiell funktioniert das Gerät. Hab´s auch schon mehrfach neu gepairt. Es gibt schon ein paar Beiträge zu diesem Fehler. Leider konnte ich keine Lösung finden.
vg
Jens
-
@nevermind Habe das selbe Problem.
Ich nutze hingegen einen CC1352P-2zigbee.0 2020-05-04 11:37:47.350 error at fulfilled (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/model/endpoint.js:5:58)) zigbee.0 2020-05-04 11:37:47.350 error at Generator.next (<anonymous>) zigbee.0 2020-05-04 11:37:47.350 error at Endpoint.<anonymous> (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/model/endpoint.js:182:23) zigbee.0 2020-05-04 11:37:47.350 error (4925) Failed to configure 0x00158d0003891684 SP 120, attempt 4 (Error: Read 0x00158d0003891684/1 haElectricalMeasurement(["acVoltageMultiplier","acVoltageDivisor","acCurrentMultiplier"], {"timeout": zigbee.0 2020-05-04 11:37:44.139 info (4925) Configuring 0x00158d0003891684 SP 120 zigbee.0 2020-05-04 11:37:43.676 error at fulfilled (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/model/endpoint.js:5:58)) zigbee.0 2020-05-04 11:37:43.676 error at Generator.next (<anonymous>) zigbee.0 2020-05-04 11:37:43.676 error at Endpoint.<anonymous> (/opt/iobroker/node_modules/zigbee-herdsman/dist/controller/model/endpoint.js:182:23) zigbee.0 2020-05-04 11:37:43.676 error (4925) Failed to configure 0x00158d0003891684 SP 120, attempt 3 (Error: Read 0x00158d0003891684/1 haElectricalMeasurement(["acVoltageMultiplier","acVoltageDivisor","acCurrentMultiplier"], {"timeout": zigbee.0 2020-05-04 11:37:43.105 info (4925) Configuring 0x00158d0003891684 SP 120
Außerdem hat das Gerät bei mir in der Netzwerkmap kein Bild! In der Geräteliste hingegen schon.
-
Also im Head von zigbee-herdsman-converters ist das schon gefixt, falls der Fehler auftritt kann man das die configuration für SP 120 in devices.js entsprechend anpassen:
zigbeeModel: ['SP 120'], model: 'SP 120', vendor: 'Innr', description: 'Smart plug', supports: 'on/off, power measurement', fromZigbee: [fz.electrical_measurement_power, fz.on_off, fz.ignore_genLevelCtrl_report], toZigbee: [tz.on_off], meta: {configureKey: 4}, configure: async (device, coordinatorEndpoint) => { const endpoint = device.getEndpoint(1); await bind(endpoint, coordinatorEndpoint, ['genOnOff', 'haElectricalMeasurement']); await configureReporting.onOff(endpoint); // Gives UNSUPPORTED_ATTRIBUTE on readEletricalMeasurementPowerConverterAttributes. endpoint.saveClusterAttributeKeyValue('haElectricalMeasurement', { acCurrentDivisor: 1000, acCurrentMultiplier: 1, }); await configureReporting.activePower(endpoint); await configureReporting.rmsCurrent(endpoint); await configureReporting.rmsVoltage(endpoint); },
-
-
@nevermind Also ich glaube der iobroker.zigbee adapter hat eine dependency auf zigbee-herdsman-converters, ich weiß jetzt nicht ob es schon ein release davon gibt, bei dem der bug schon gefixt ist, aber im prinzip müsste man dann wohl nur die versionsnummer auf den neuen release setzen. Das wird früher oder später ohnehin passieren.
Bis dahin kann man es auch per hand anpassen, die datei liegt hier:
node_modules/zigbee-herdsman-converters/devices.js -
@nevermind wir warten auf das 105 release vom converter