@arteck Ja, schade. Der jüngste Post dazu ist vom Januar 2023, wo es heißt, dass die Ansteuerung nicht vollständig klappt und dann wurde der Vorgang geschlossen Schade, als dass der HOMA1001 einer der ganz wenigen Dimmer ist, wo man die RGB- und die W-LED gleichzeitig anschalten und steuern kann, was für helle Beleuchtung hilfreich ist. Trotzdem Danke für Deine Unterstützung und so oder so war es bzgl. Raspi auf Stand halten sehr lehrreich für mich.
NEWS
Best posts made by Stefan 3
-
RE: Zigbee Adapter Error Send Command failed with no error code
Latest posts made by Stefan 3
-
RE: Zigbee Adapter Error Send Command failed with no error code
@arteck Ja, schade. Der jüngste Post dazu ist vom Januar 2023, wo es heißt, dass die Ansteuerung nicht vollständig klappt und dann wurde der Vorgang geschlossen Schade, als dass der HOMA1001 einer der ganz wenigen Dimmer ist, wo man die RGB- und die W-LED gleichzeitig anschalten und steuern kann, was für helle Beleuchtung hilfreich ist. Trotzdem Danke für Deine Unterstützung und so oder so war es bzgl. Raspi auf Stand halten sehr lehrreich für mich.
-
RE: Zigbee Adapter Error Send Command failed with no error code
@arteck So, ich hab nun diverse Adapterversionen ausprobiert:
- Bei keiner Version war es möglich die RGB LEDs zu dimmen (RGB dimmen ok = -)
- Ab Version 1.9.6 erscheint im Log die Fehlermeldung "Send command to 0x00124b0018d52b59 failed with no error code (undefined)" (Error beim RGB dimmen = x)
- Bei 1.9.0 bis 1.9.5 zigt sich folgendes Verhalten: Pairing HOMA1001 -> weiße- und RGB-LEDs sind an (Defaultzustand) Stromaufnahme Dimmer 48.9mA -> beliebigen Wert auf DP brightness_rgb schreiben (z.B. Wert = 10) -> RGB LEDs leuchten mit max. (?) Helligkeit, Stromaufnahme Dimmer 50.9mA -> beliebigen anderen Wert nach brightness_rgb schreiben -> DP ändert seinen Wert, Stromaufnahme bleibt unverändert bei 50.9mA.
- Bei älteren Adaptern (1.8.27 und älter) bekomme ich den Adapter nicht grün. Fehlermeldung im Log:
zigbee.0 2024-04-06 13:50:08.924 warn Terminated (UNCAUGHT_EXCEPTION): Without reason zigbee.0 2024-04-06 13:50:08.921 info terminating zigbee.0 2024-04-06 13:50:08.245 info Zigbee: disabling joining new devices. zigbee.0 2024-04-06 13:50:08.241 info cleaned everything up... zigbee.0 2024-04-06 13:50:08.206 error Cannot read properties of undefined (reading 'Error') zigbee.0 2024-04-06 13:50:08.204 error TypeError: Cannot read properties of undefined (reading 'Error') at /opt/iobroker/node_modules/iobroker.zigbee/main.js:122:56 at Hub.configureScope (/opt/iobroker/node_modules/@sentry/src/hub.ts:527:7) at Object.configureScope (/opt/iobroker/node_modules/@sentry/src/exports.ts:92:19) at Zigbee.sendError (/opt/iobroker/node_modules/iobroker.zigbee/main.js:118:32) at Zigbee.onZigbeeAdapterReady (/opt/iobroker/node_modules/iobroker.zigbee/main.js:415:30) zigbee.0 2024-04-06 13:50:08.074 error unhandled promise rejection: Cannot read properties of undefined (reading 'Error') zigbee.0 2024-04-06 13:50:08.071 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). zigbee.0 2024-04-06 13:50:08.067 error Unable to apply ExtPanID changes: Error: SRSP - SYS - osalNvRead after 0,2ms zigbee.0 2024-04-06 13:50:08.051 info Zigbee started zigbee.0 2024-04-06 13:50:08.047 info Currently no devices. zigbee.0 2024-04-06 13:50:08.026 info --> transmitPower : normal zigbee.0 2024-04-06 13:50:07.983 info Unable to disable LED, unsupported function. zigbee.0 2024-04-06 13:50:07.968 info Coordinator firmware version: {"type":"zStack3x0","meta":{"transportrev":2,"product":1,"majorrel":2,"minorrel":7,"maintrel":1,"revision":20230507}} zigbee.0 2024-04-06 13:50:06.419 info Installed Version: iobroker.zigbee@1.8.12 zigbee.0 2024-04-06 13:50:05.705 info Starting Zigbee npm ... zigbee.0 2024-04-06 13:50:05.699 info delete old Backup files. keep only last 10 zigbee.0 2024-04-06 13:50:05.460 info starting. Version 1.8.12 in /opt/iobroker/node_modules/iobroker.zigbee, node: v18.19.1, js-controller: 5.0.19 zigbee.0 2024-04-06 13:49:24.957 warn Terminated (UNCAUGHT_EXCEPTION): Without reason zigbee.0 2024-04-06 13:49:24.954 info terminating zigbee.0 2024-04-06 13:49:24.312 info Zigbee: disabling joining new devices. zigbee.0 2024-04-06 13:49:24.308 info cleaned everything up... zigbee.0 2024-04-06 13:49:24.267 error Cannot read properties of undefined (reading 'Error') zigbee.0 2024-04-06 13:49:24.265 error TypeError: Cannot read properties of undefined (reading 'Error') at /opt/iobroker/node_modules/iobroker.zigbee/main.js:122:56 at Hub.configureScope (/opt/iobroker/node_modules/@sentry/src/hub.ts:527:7) at Object.configureScope (/opt/iobroker/node_modules/@sentry/src/exports.ts:92:19) at Zigbee.sendError (/opt/iobroker/node_modules/iobroker.zigbee/main.js:118:32) at Zigbee.onZigbeeAdapterReady (/opt/iobroker/node_modules/iobroker.zigbee/main.js:415:30) at runNextTicks (node:internal/process/task_queues:60:5) at processTimers (node:internal/timers:509:9) zigbee.0 2024-04-06 13:49:24.134 error unhandled promise rejection: Cannot read properties of undefined (reading 'Error') zigbee.0 2024-04-06 13:49:24.131 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). zigbee.0 2024-04-06 13:49:24.126 error Unable to apply ExtPanID changes: Error: SRSP - SYS - osalNvRead after 0,2ms zigbee.0 2024-04-06 13:49:24.104 info Zigbee started zigbee.0 2024-04-06 13:49:24.099 info Currently no devices. zigbee.0 2024-04-06 13:49:24.080 info --> transmitPower : normal zigbee.0 2024-04-06 13:49:24.037 info Unable to disable LED, unsupported function. zigbee.0 2024-04-06 13:49:24.022 info Coordinator firmware version: {"type":"zStack3x0","meta":{"transportrev":2,"product":1,"majorrel":2,"minorrel":7,"maintrel":1,"revision":20230507}} zigbee.0 2024-04-06 13:49:22.609 info Installed Version: iobroker.zigbee@1.8.12 zigbee.0 2024-04-06 13:49:21.820 info Starting Zigbee npm ... zigbee.0 2024-04-06 13:49:21.815 info delete old Backup files. keep only last 10 zigbee.0 2024-04-06 13:49:21.571 info starting. Version 1.8.12 in /opt/iobroker/node_modules/iobroker.zigbee, node: v18.19.1, js-controller: 5.0.19
Ich habe ehrlich gesagt Zweifel, dass wir den HOMA1001-Dimmer wieder zum Laufen bekommen. 2 der 3 Exemplare habe ich bereits durch einen Ersatztyp ausgetauscht und werde dies beim 3.Exemplar wohl auch noch machen (nochmal ca. 2 Std. Montageaufwand). Auch wenn ich ziemlich verärgert bin über den Vorgang, trete ich lieber die 3x47€=131€ Materialkosten Dimmer in die Tonne, bevor ich noch mehr Zeit da reinstecke. Offenbar gibt es vom HOMA1001 auch nicht so viele IOB-Anwender, sonst wäre das Problem ja schon öfters aufgepoppt.
Oder hast Du Arthur (oder jemand anderes) noch eine Idee das Problem doch noch zu lösen? -
RE: Zigbee Adapter Error Send Command failed with no error code
@arteck Der HOMA1001 war bis zu meinem Zutun noch nicht von iobroker unterstützt. Mit überschaubaren Änderungen konnte ich dies lokal bei mir beheben und wollte, dass auch die iob-Community einen Nutzen davon hat. Mit etwas Hilfe von Koenkk konnte ich die geänderten Dateien veröffentlichen.
Dass die Lichtsteuerung bei mir seit Juni 2023 nicht mehr 100% funktioniert, möchte ich nicht ausschließen, hab die Ausfälle aber erst später in Erinnerung. Kann es sein, dass die Änderungen
https://github.com/Koenkk/zigbee2mqtt/discussions/17852
erst zeitversetzt (z.B. Januar 2024) über Updates des Zigbee-Adapters bei mir zu Hause eingeflossen sind? Wie auch immer. Ich probier mal über ältere Adapterversionen den Effekt einzugrenzen. -
RE: Zigbee Adapter Error Send Command failed with no error code
@asgothian Die FW der Dimmer habe ich nie geändert. Zum Test hab ich den HOMA1001-Dimmer mal mit einer Philips Hue Bridge gepaired und da kann ich alles uneingeschränkt einstellen (RGB und weiß, Farbe, Helligkeit). Und bis etwa Januar 2024 hatten die 3 Exemplare des HOMA1001 Dimmers ja auch noch uneingeschränkt mit dem Sonoff Zigbee USB-Stick zusammengespielt.
-
RE: Zigbee Adapter Error Send Command failed with no error code
@asgothian Vielen Dank für Deine Geduld und Unterstützung. Hier die Log-Antwort auf device-query:
zigbee.0 2024-04-01 17:41:04.022 warn ELEVATED publishToState: message received '{}' from device 00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:04.005 warn ELEVATED publishToState: value generated '109' from device 00124b0018d52b59 for 'Link quality' zigbee.0 2024-04-01 17:41:04.004 warn ELEVATED publishToState: message received '{"linkquality":109}' from device 00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:03.961 warn Failed to read state '"power_on_behavior"'of '0x00124b0018d52b59' after query with '{"code":134}' zigbee.0 2024-04-01 17:41:03.950 warn ELEVATED publishToState: value generated '116' from device 00124b0018d52b59 for 'Link quality' zigbee.0 2024-04-01 17:41:03.949 warn ELEVATED publishToState: message received '{"linkquality":116}' from device 00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:03.869 warn Failed to read state '"color_mode"'of '0x00124b0018d52b59' after query with '{"code":134}' zigbee.0 2024-04-01 17:41:03.855 warn ELEVATED publishToState: message received '{"color_options":{"execute_if_off":false},"color_mode":"xy"}' from device 00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:03.829 warn ELEVATED publishToState: value generated '105' from device 00124b0018d52b59 for 'Link quality' zigbee.0 2024-04-01 17:41:03.827 warn ELEVATED publishToState: message received '{"linkquality":105}' from device 00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:03.794 warn Failed to read state '"color_options"'of '0x00124b0018d52b59' after query with '{"code":134}' zigbee.0 2024-04-01 17:41:03.779 warn ELEVATED publishToState: value generated '109' from device 00124b0018d52b59 for 'Link quality' zigbee.0 2024-04-01 17:41:03.778 warn ELEVATED publishToState: message received '{"linkquality":109}' from device 00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:03.662 warn ELEVATED publishToState: value generated '109' from device 00124b0018d52b59 for 'Link quality' zigbee.0 2024-04-01 17:41:03.661 warn ELEVATED publishToState: message received '{"linkquality":109}' from device 00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:03.601 warn ELEVATED publishToState: value generated '105' from device 00124b0018d52b59 for 'Link quality' zigbee.0 2024-04-01 17:41:03.600 warn ELEVATED publishToState: message received '{"linkquality":105}' from device 00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:03.488 warn ELEVATED publishToState: value generated '109' from device 00124b0018d52b59 for 'Link quality' zigbee.0 2024-04-01 17:41:03.487 warn ELEVATED publishToState: message received '{"linkquality":109}' from device 00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:03.442 warn ELEVATED publishToState: value generated '109' from device 00124b0018d52b59 for 'Link quality' zigbee.0 2024-04-01 17:41:03.441 warn ELEVATED publishToState: message received '{"linkquality":109}' from device 00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:03.331 warn ELEVATED publishToState: value generated '105' from device 00124b0018d52b59 for 'Link quality' zigbee.0 2024-04-01 17:41:03.329 warn ELEVATED publishToState: message received '{"linkquality":105}' from device 00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:03.275 warn ELEVATED publishToState: message received '{}' from device 00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:03.243 warn ELEVATED publishToState: value generated '109' from device 00124b0018d52b59 for 'Link quality' zigbee.0 2024-04-01 17:41:03.242 warn ELEVATED publishToState: message received '{"linkquality":109}' from device 00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:03.206 warn Failed to read state '"color"'of '0x00124b0018d52b59' after query with '{"code":134}' zigbee.0 2024-04-01 17:41:03.133 warn ELEVATED publishToState: value generated '30' from device 00124b0018d52b59 for 'Brightness white' zigbee.0 2024-04-01 17:41:03.132 warn ELEVATED publishToState: message received '{"brightness_white":76}' from device 00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:03.100 warn ELEVATED publishToState: value generated '109' from device 00124b0018d52b59 for 'Link quality' zigbee.0 2024-04-01 17:41:03.099 warn ELEVATED publishToState: message received '{"linkquality":109}' from device 00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:02.975 warn ELEVATED publishToState: value generated 'true' from device 00124b0018d52b59 for 'Switch state white' zigbee.0 2024-04-01 17:41:02.973 warn ELEVATED publishToState: message received '{"state_white":"ON"}' from device 00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:02.923 warn ELEVATED publishToState: value generated '109' from device 00124b0018d52b59 for 'Link quality' zigbee.0 2024-04-01 17:41:02.922 warn ELEVATED publishToState: message received '{"linkquality":109}' from device 00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:02.806 warn ELEVATED Change state 'device_query' at device 0x00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:41:02.696 warn ELEVATED: User stateChange zigbee.0.00124b0018d52b59.device_query {"val":true,"ack":false,"ts":1711986062690,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1711986015954}
Wenn man die RGB-LED ausschaltet, geht die RGB-LED auch tatsächlich aus und folgender Log-Eintrag erscheint:
zigbee.0 2024-04-01 17:44:24.706 warn ELEVATED Change state 'state_rgb' at device 0x00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:44:24.594 warn ELEVATED: User stateChange zigbee.0.00124b0018d52b59.state_rgb {"val":false,"ack":false,"ts":1711986264588,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1711986264588}
Beim Ändern der RGB-Helligkeit passiert jedoch keine HW-Änderung und im Log erscheint ein Error:
zigbee.0 2024-04-01 17:46:11.397 error Send command to 0x00124b0018d52b59 failed with no error code (undefined) zigbee.0 2024-04-01 17:46:11.365 warn ELEVATED Change state 'brightness_rgb' at device 0x00124b0018d52b59 type 'HOMA1001_RGBW' zigbee.0 2024-04-01 17:46:11.293 warn ELEVATED: User stateChange zigbee.0.00124b0018d52b59.brightness_rgb {"val":40,"ack":false,"ts":1711986371287,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1711986371287}
-
RE: Zigbee Adapter Error Send Command failed with no error code
@asgothian Als Log-Antwort auf device-query erhält man:
Und wenn man z.B. die Helligkeit der weißen LEDs ändert:
Meines Erachtens alles ganz normal bis auf die Tatsache, dass er das states-mapping vergessen hat.
Ich hab das Device daraufhin nochmal entkoppelt -> state cleanup -> restart Zigbee Adapter -> Pairing. Ergebnis unverändert das fehlende states-mapping:
Auch danach ist das Verhalten bei state-Änderungen unverändert.
-
RE: Zigbee Adapter Error Send Command failed with no error code
@arteck Über Nacht hatte ich den Dimmer stromlos. Beim wieder anklemmen erhalte ich im Log eine "announced itself"-Meldung:
Hier die zugehörigen Datenpunkte:
-
RE: Zigbee Adapter Error Send Command failed with no error code
Ich hab nun Folgendes gemacht:
- Pairing eines HOMA1001 Dimmers aufgehoben
- State Cleanup durchgeführt
- Restart Zigbee-Adapter
- HOMA1001 Dimmer neu gepaired -> klappt fehlerfrei
- Leider ist der Dimmer ohne jegliche Funktion. Einträge im Error Log:
- Dann den Dimmer bei "Ausschliessen" ergänzt.
- Restart Zigbee-Adapter
- Leider gleiches Verhalten wie zuvor (keine Funktion und die gleichen Log Einträge).
- In der Datei /opt/iobroker/iobroker-data/zigbee_0/shepherd.db wird der Dimmer ganz richtig aufgenommen:
{"id":20,"type":"Router","ieeeAddr":"0x00124b0018d52b59","nwkAddr":40982,"manufId":0,"manufName":"ShenZhen_Homa","powerSource":"Mains (single phase)","modelId":"HOMA1001","epList":[10,11,13],"endpoints":{"10":{"profId":260,"epId":10,"devId":256,"inClusterList":[0,3,4,5,6,8],"outClusterList":[],"clusters":{"genOnOff":{"attributes":{"onOff":1}},"genBasic":{"attributes":{"zclVersion":1}}},"binds":[],"configuredReportings":[],"meta":{}},"11":{"profId":49246,"epId":11,"devId":528,"inClusterList":[0,3,4,5,6,8,768],"outClusterList":[],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}},"13":{"profId":49246,"epId":13,"devId":57694,"inClusterList":[4096],"outClusterList":[4096],"clusters":{},"binds":[],"configuredReportings":[],"meta":{}}},"appVersion":1,"stackVersion":2,"hwVersion":1,"dateCode":"20131206","swBuildId":"1.0.2","zclVersion":1,"interviewCompleted":true,"meta":{},"lastSeen":1711647347498}
- In der Datei /opt/iobroker/node_modules/zigbee-herdsman-converters/devices/shenzhen_homa.js wird der HOMA1001-Dimmer auch richtig beschrieben:
const definitions = [ { fingerprint: [ { modelID: 'HOMA1001', endpoints: [ { ID: 10, profileID: 49246, deviceID: 256, inputClusters: [0, 3, 4, 5, 6, 8], outputClusters: [] }, { ID: 11, profileID: 49246, deviceID: 528, inputClusters: [0, 3, 4, 5, 6, 8, 768], outputClusters: [] }, { ID: 13, profileID: 49246, deviceID: 57694, inputClusters: [4096], outputClusters: [4096] }, ] }, ], model: 'HOMA1001_RGBW', vendor: 'Shenzhen Homa', description: 'Smart LED driver RGBW', extend: extend_1.default.light_onoff_brightness_color(), exposes: [e.light_brightness().withEndpoint('white'), e.light_brightness_colorxy().withEndpoint('rgb')], meta: { multiEndpoint: true }, endpoint: (device) => { return { white: 10, rgb: 11 }; }, }, { fingerprint: [ { modelID: 'HOMA1001', endpoints: [ { ID: 11, profileID: 49246, deviceID: 528, inputClusters: [0, 3, 4, 5, 6, 8, 768], outputClusters: [] }, { ID: 13, profileID: 49246, deviceID: 57694, inputClusters: [4096], outputClusters: [4096] }, ] }, ], model: 'HOMA1001_RGB', vendor: 'Shenzhen Homa', description: 'Smart LED driver RGB', extend: [(0, modernExtend_1.light)({ color: true })], }, { fingerprint: [ { modelID: 'HOMA1001', endpoints: [ { ID: 11, profileID: 49246, deviceID: 544, inputClusters: [0, 3, 4, 5, 6, 8, 768], outputClusters: [] }, { ID: 13, profileID: 49246, deviceID: 57694, inputClusters: [4096], outputClusters: [4096] }, ] }, ], model: 'HOMA1001_CT', vendor: 'Shenzhen Homa', description: 'Smart LED driver CT', extend: [(0, modernExtend_1.light)()], }, { fingerprint: [ { modelID: 'HOMA1001', endpoints: [ { ID: 11, profileID: 49246, deviceID: 256, inputClusters: [0, 3, 4, 5, 6, 8], outputClusters: [] }, { ID: 13, profileID: 49246, deviceID: 57694, inputClusters: [4096], outputClusters: [4096] }, ] }, ], model: 'HOMA1001_SC', vendor: 'Shenzhen Homa', description: 'Smart LED driver SC', extend: [(0, modernExtend_1.light)()], },
Aus mir nicht nachvollziehbaren Gründen hat er nun gänzlich verlernt wie der HOMA1001 Dimmer anzusteuern ist
-
RE: Zigbee Adapter Error Send Command failed with no error code
@mrjeschke Ich gehe davon aus, dass du mit dp = Datenpunkt meinst. Der dp zum Setzen der Helligkeit nennt sich bei mir brightness_rgb.
Hiervon kann ich den Wert ändern. Der LED Stripe ändert dann seine Helligkeit nicht und ich bekomme eine Fehlermeldung im iob Log.
Zum Löschen des Inhalts des dp hab ich den dp brightness_rgb (und später auch alle anderen dp des Geräts) als JSON-Datei exportiert und dabei "Keine Zustandswerte exportieren" angewählt, dann den dp gelöscht und danach die JSON-Datei wieder importiert. Meinst du das mit "Inhalt des dp löschen"?
Dieses Löschen hat leider keinen Einfluss auf das HW-Verhalten. -
RE: Zigbee Adapter Error Send Command failed with no error code
@arteck Hab inzwischen ein Original Raspi-Netzteil installiert. Das Verhalten bleibt jedoch unverändert (im Vergleich zu meinem Labornetzteil), d.h. Zigbee Fehler und einmalige undervoltage Meldung, sobald ich eine USB-Tastatur am Raspi anstecke, aber das schließe ich als Ursache für den Zigbee-Effekt aus.