Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Zigbee Adapter zeigt keine Geräte mehr an

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Zigbee Adapter zeigt keine Geräte mehr an

    This topic has been deleted. Only users with topic management privileges can see it.
    • Asgothian
      Asgothian Developer @chris25 last edited by Asgothian

      @chris25 sagte in Zigbee Adapter zeigt keine Geräte mehr an:

      Update auf 3.0.3 behebt das Problem nicht

      Bist du sicher ? Bzw. Bist du sicher das die Ursache für die fehlenden Kacheln die gleiche ist?

      • Was ist mit den Log-Einträgen ? Bleiben die gleich ?
      • Was ist mit dem Log vom Adapter-Start ?
      • Hast Du die Hinweise im Readme zur Installation 3.x gelesen und umgesetzt ?

      A.

      C 1 Reply Last reply Reply Quote 0
      • C
        chris25 @Asgothian last edited by chris25

        @asgothian

        • die Log Einträge bleiben gleich es ändert sich nur die Zeile in der commands.js wo der Fehler auftritt auf
        getDevices error: TypeError: Cannot read properties of undefined (reading 'ieeeAddr') at /opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:470:92 at Array.find (<anonymous>) at /opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:470:52
        
        • Beim Adapter Start kommen einige Warnings und der oben erwähnte Fehler
        zigbee.0
        2025-08-25 16:14:16.215	warn	DeviceConfigure:0xa4c13888969a5dec LYWSD03MMC Failed to configure. --> Bind 0xa4c13888969a5dec/1 msTemperatureMeasurement from '0x00212effff053c18/1' failed (Status 'TABLE_FULL')
        
        zigbee.0
        2025-08-25 16:14:11.633	warn	DeviceConfigure:0xa4c13831aa047d34 TS0207 Failed to configure. --> Bind 0xa4c13831aa047d34/1 genPowerCfg from '0x00212effff053c18/1' failed (waiting for response TIMEOUT)
        
        zigbee.0
        2025-08-25 16:14:06.633	warn	DeviceConfigure:0xa4c13895406b30a0 TS0201 Failed to configure. --> ZCL command 0xa4c13895406b30a0/1 genBasic.read(["manufacturerName","zclVersion","appVersion","modelId","powerSource",65534], {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (No ZCL response received for (40) Error: waiting for response TIMEOUT)
        
        zigbee.0
        2025-08-25 16:14:01.633	warn	DeviceConfigure:0x5c0272fffecbe928 TS0201 Failed to configure. --> ZCL command 0x5c0272fffecbe928/1 genBasic.read(["manufacturerName","zclVersion","appVersion","modelId","powerSource",65534], {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (No ZCL response received for (39) Error: waiting for response TIMEOUT)
        
        zigbee.0
        2025-08-25 16:13:56.630	warn	DeviceConfigure:0x5c0272fffec4c4a5 TS0201 Failed to configure. --> ZCL command 0x5c0272fffec4c4a5/1 genBasic.read(["manufacturerName","zclVersion","appVersion","modelId","powerSource",65534], {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (No ZCL response received for (38) Error: waiting for response TIMEOUT)
        
        zigbee.0
        2025-08-25 16:13:46.626	warn	DeviceConfigure:0xa4c138aceb79b0ef TS0201 Failed to configure. --> ZCL command 0xa4c138aceb79b0ef/1 genBasic.read(["manufacturerName","zclVersion","appVersion","modelId","powerSource",65534], {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (No ZCL response received for (37) Error: waiting for response TIMEOUT)
        
        zigbee.0
        2025-08-25 16:13:41.774	warn	DeviceConfigure:0x588e81fffed39768 TS0121 Failed to configure. --> Bind 0x588e81fffed39768/1 genOnOff from '0x00212effff053c18/1' failed (failed to send ZDO request seq: (38) Error: Failed APS-DATA.request with confirm status: NwkRouteDiscoveryFailed (0xd0))
        
        zigbee.0
        2025-08-25 16:13:41.540	warn	DeviceConfigure:0x04cf8cdf3c7cfd31 lumi.sen_ill.mgl01 Failed to configure. --> Bind 0x04cf8cdf3c7cfd31/1 msIlluminanceMeasurement from '0x00212effff053c18/1' failed (failed to send ZDO request seq: (41) Error: Failed APS-DATA.request with confirm status: MacNoAck (0xe9))
        
        zigbee.0
        2025-08-25 16:13:36.620	warn	DeviceConfigure:0xbc33acfffe5d2efe TS0201 Failed to configure. --> ZCL command 0xbc33acfffe5d2efe/1 genBasic.read(["manufacturerName","zclVersion","appVersion","modelId","powerSource",65534], {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":true,"direction":0,"reservedBits":0,"writeUndiv":false}) failed (No ZCL response received for (35) Error: waiting for response TIMEOUT)
        
        zigbee.0
        2025-08-25 16:13:31.943	error	getDevices error: TypeError: Cannot read properties of undefined (reading 'ieeeAddr') at /opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:470:92 at Array.find (<anonymous>) at /opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:470:52
        
        zigbee.0
        2025-08-25 16:13:21.566	warn	DeviceConfigure:0x84ba20fffe79cfd3 Remote Control N2 Failed to configure. --> Bind 0x84ba20fffe79cfd3/1 genPowerCfg from '0x00212effff053c18/1' failed (failed to send ZDO request seq: (25) Error: Failed APS-DATA.request with confirm status: NwkRouteDiscoveryFailed (0xd0))
        
        zigbee.0
        2025-08-25 16:13:16.557	warn	DeviceConfigure:0x040d84fffeaf6e42 Remote Control N2 Failed to configure. --> Bind 0x040d84fffeaf6e42/1 genPowerCfg from '0x00212effff053c18/1' failed (failed to send ZDO request seq: (14) Error: Failed APS-DATA.request with confirm status: NwkRouteDiscoveryFailed (0xd0))
        
        • Ja die Hinweise hatte ich gelesen, die Adapter Version 3.x ist für mich leider dauerhaft keine Option, weil leider die Bewegungsmelder erst sehr spät auf false schalten wenn keine Bewegung mehr erkannt wurde. Dadurch möchte bei der früheren Version bleiben bis das evtl. behoben ist,
        Asgothian 1 Reply Last reply Reply Quote 0
        • Asgothian
          Asgothian Developer @chris25 last edited by Asgothian

          @chris25 sagte in Zigbee Adapter zeigt keine Geräte mehr an:

          @asgothian

          • die Log Einträge bleiben gleich es ändert sich nur die Zeile in der commands.js wo der Fehler auftritt auf
          getDevices error: TypeError: Cannot read properties of undefined (reading 'ieeeAddr') at /opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:470:92 at Array.find (<anonymous>) at /opt/iobroker/node_modules/iobroker.zigbee/lib/commands.js:470:52
          
          • nein die Hinweise hatte ich nicht gelesen, da die Adapter Version 3.x für mich keine Option ist, da leider die Bewegungsmelder erst sehr spät auf false schalten wenn keine Bewegung mehr erkannt wurde. Dadurch möchte bei der früheren Version bleiben bis das evtl. behoben ist,

          Dann hast du ein Problem. Das wird nicht 'behoben' werden. Das ist auch keine Anpassung die der Adapter gemacht hat, sondern die kommt aus den zigbee-herdsman-converters. Zum lesen empfehle ich dieses Issue am Adapter. Möglicherweise hilft das was da steht Dir auch.

          Und am Code des 1.10er Adapters sind keine Anpassungen von meiner Seite mehr möglich.

          Was du tun kannst ist versuchen den Adapter selber zu patchen, damit die Kacheln wieder angezeigt werden. Dazu in der Datei /opt/iobroker/node-modules/iobroker.zigbee/lib/commands.js die Zeile (wahrscheinlich ab Zeile 348) mit dem Inhalt

                                      const device = await this.zbController.resolveEntity(d.ieeeAddr);
                                      if (!device) {
                                          continue;
                                      }
          

          so abzuändern:

                                      const device = await this.zbController.resolveEntity(d.ieeeAddr);
                                      if (!device || !device.device) {
                                          continue;
                                      }
          

          So ist das aktuell in der 3.1.0 RC1 umgesetzt. Testen kann ich das nicht, da ich den Effekt nicht habe, und nicht nachvollziehen kann an welcher Stelle bei Dir Unsinn im System eingetragen ist.

          A

          Nachtrag: Mit 'Unsinn im System' meine ich einen oder mehrere Unsinnige Einträge entweder im Objektbaum im Namespace des Zigbee-Adapters oder in der Zigbee Datenbank des Herdsman. Eigentlich kann der Code nicht erreicht werden wenn die Einträge da alle sauber sind. Irgend etwas ist da bei Dir unsauber. Wodurch das entstanden ist ist schwer nachzuvollziehen - ich habe mehrfach die von Die beschriebenen Aktionen mit unterschiedlichen Geräten getestet - den Effekt bekomme ich nie.

          Sorgen macht mir die Meldung

          zigbee.0 2025-08-25 16:14:16.215	warn	DeviceConfigure:0xa4c13888969a5dec LYWSD03MMC Failed to configure. --> Bind 0xa4c13888969a5dec/1 msTemperatureMeasurement from '0x00212effff053c18/1' failed (Status 'TABLE_FULL')
          

          Sie deutet darauf hin das dein Zigbee-Netz grenzwertig läuft, entweder wegen Größe oder wegen Störeinflüssen.

          A.

          C 1 Reply Last reply Reply Quote 0
          • C
            chris25 @Asgothian last edited by chris25

            @asgothian

            Ich weiß gar nicht was ich sagen soll ich bin begeistert. Sowohl das Coding ( auch in v3.0.3 nötig ) von dir als auch das Update auf die neuste Zigbee Adapter Version haben funktioniert. Ich habe wie in dem Link von dir ( Vielen Dank dafür ! Das war mir nicht bewusst ) beschrieben unter Options die "occupancy_timeout" auf den gewünschten Wert gesetzt was super funktioniert. Somit kann ich jetzt die neuste Adapter Version nutzen und bekomme alle Geräte angezeigt 👍 Vielen vielen Dank für deine extrem schnelle und super Hilfe !

            Der Grund wieso das in das Coding läuft ist zwar damit nicht beseitigt, aber immerhin läuft es wieder. Hast du eine Idee was ich da machen könnte ? Geräte habe ich 73 im Netzwerk, das ist meiner Meinung nach nicht soo viel.

            Asgothian 1 Reply Last reply Reply Quote 0
            • Asgothian
              Asgothian Developer @chris25 last edited by

              @chris25 sagte in Zigbee Adapter zeigt keine Geräte mehr an:

              Der Grund wieso das in das Coding läuft ist zwar damit nicht beseitigt, aber immerhin läuft es wieder. Hast du eine Idee was ich da machen könnte ? Geräte habe ich 73 im Netzwerk, das ist meiner Meinung nach nicht soo viel.

              Was du mal machen kannst ist den Patch um die folgenden Zeilen zu erweitern:

              const device = await this.zbController.resolveEntity(d.ieeeAddr);
              if (!device) {
                  continue;
              }
              if (!device.device}
              {
                  this.warn(`get devices: strange device: ${JSON.stringify(device)} from resolveEntity for ${JSON.stringify(d)}`);
                  continue;
              }          
              

              Dann mal schauen was an Warnmeldungen kommt - eigentlich darf bei den paired devices keines sein bei dem device nicht definiert ist.

              A.

              C 1 Reply Last reply Reply Quote 0
              • C
                chris25 @Asgothian last edited by

                @asgothian

                Habs eingebaut, in Zeile 5 war noch ein Syntaxfehler mir der Klammer.
                Habe folgende Meldungen bekommen:

                zigbee.0
                2025-08-25 20:45:21.118	warn	get devices: strange device: {"type":"group","mapped":{"_events":{},"_eventsCount":0,"databaseID":81,"groupID":170,"_members":[],"meta":{},"toZigbee":[{"key":["state","brightness","brightness_percent","on_time","off_wait_time"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["color","color_temp","color_temp_percent"],"options":[{"name":"color_sync","label":"Color sync","access":2,"type":"binary","property":"color_sync","description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","value_on":true,"value_off":false},{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["effect"]},{"key":["transition"]},{"key":["position","tilt"],"options":[{"name":"invert_cover","label":"Invert cover","access":2,"type":"binary","property":"invert_cover","description":"Inverts the cover position, false: open=100,close=0, true: open=0,close=100 (default false).","value_on":true,"value_off":false},{"name":"cover_position_tilt_disable_report","label":"Cover position tilt disable report","access":2,"type":"binary","property":"cover_position_tilt_disable_report","description":"Do not publish set cover target position as a normal 'position' value (default false).","value_on":true,"value_off":false}]},{"key":["occupied_heating_setpoint"],"options":[{"name":"thermostat_unit","label":"Thermostat unit","access":2,"type":"enum","property":"thermostat_unit","description":"Controls the temperature unit of the thermostat (default celsius).","values":["celsius","fahrenheit"]}]},{"key":["tint_scene"]},{"key":["brightness_move","brightness_move_onoff"]},{"key":["brightness_step","brightness_step_onoff"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["color_temp_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["colortemp_move","color_temp_move"]},{"key":["hue_move","saturation_move"]},{"key":["hue_step","saturation_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]}],"model":"group"},"group":{"_events":{},"_eventsCount":0,"databaseID":81,"groupID":170,"_members":[],"meta":{},"toZigbee":[{"key":["state","brightness","brightness_percent","on_time","off_wait_time"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["color","color_temp","color_temp_percent"],"options":[{"name":"color_sync","label":"Color sync","access":2,"type":"binary","property":"color_sync","description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","value_on":true,"value_off":false},{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["effect"]},{"key":["transition"]},{"key":["position","tilt"],"options":[{"name":"invert_cover","label":"Invert cover","access":2,"type":"binary","property":"invert_cover","description":"Inverts the cover position, false: open=100,close=0, true: open=0,close=100 (default false).","value_on":true,"value_off":false},{"name":"cover_position_tilt_disable_report","label":"Cover position tilt disable report","access":2,"type":"binary","property":"cover_position_tilt_disable_report","description":"Do not publish set cover target position as a normal 'position' value (default false).","value_on":true,"value_off":false}]},{"key":["occupied_heating_setpoint"],"options":[{"name":"thermostat_unit","label":"Thermostat unit","access":2,"type":"enum","property":"thermostat_unit","description":"Controls the temperature unit of the thermostat (default celsius).","values":["celsius","fahrenheit"]}]},{"key":["tint_scene"]},{"key":["brightness_move","brightness_move_onoff"]},{"key":["brightness_step","brightness_step_onoff"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["color_temp_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["colortemp_move","color_temp_move"]},{"key":["hue_move","saturation_move"]},{"key":["hue_step","saturation_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]}],"model":"group"},"name":"Group 170"} from resolveEntity for {"_events":{},"_eventsCount":0,"ID":74,"_endpoints":[{"_events":{},"_eventsCount":0,"deviceID":5,"inputClusters":[0,6,10,25,1281],"outputClusters":[1,32,1280,1282],"profileID":260,"ID":1,"clusters":{},"deviceIeeeAddress":170,"deviceNetworkAddress":0,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":1,"deviceIeeeAddress":170}},{"_events":{},"_eventsCount":0,"deviceID":100,"inputClusters":[],"outputClusters":[33],"profileID":41440,"ID":242,"clusters":{},"deviceIeeeAddress":170,"deviceNetworkAddress":0,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":242,"deviceIeeeAddress":170}}],"_ieeeAddr":170,"_interviewState":"SUCCESSFUL","_lastSeen":1728654285725,"_manufacturerID":4405,"_networkAddress":0,"_type":"Coordinator","_skipDefaultResponse":false,"_pendingRequestTimeout":0,"_customClusters":{},"meta":{}}
                
                zigbee.0
                2025-08-25 20:45:21.116	warn	get devices: strange device: {"type":"group","mapped":{"_events":{},"_eventsCount":0,"databaseID":82,"groupID":28,"_members":[],"meta":{},"toZigbee":[{"key":["state","brightness","brightness_percent","on_time","off_wait_time"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["color","color_temp","color_temp_percent"],"options":[{"name":"color_sync","label":"Color sync","access":2,"type":"binary","property":"color_sync","description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","value_on":true,"value_off":false},{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["effect"]},{"key":["transition"]},{"key":["position","tilt"],"options":[{"name":"invert_cover","label":"Invert cover","access":2,"type":"binary","property":"invert_cover","description":"Inverts the cover position, false: open=100,close=0, true: open=0,close=100 (default false).","value_on":true,"value_off":false},{"name":"cover_position_tilt_disable_report","label":"Cover position tilt disable report","access":2,"type":"binary","property":"cover_position_tilt_disable_report","description":"Do not publish set cover target position as a normal 'position' value (default false).","value_on":true,"value_off":false}]},{"key":["occupied_heating_setpoint"],"options":[{"name":"thermostat_unit","label":"Thermostat unit","access":2,"type":"enum","property":"thermostat_unit","description":"Controls the temperature unit of the thermostat (default celsius).","values":["celsius","fahrenheit"]}]},{"key":["tint_scene"]},{"key":["brightness_move","brightness_move_onoff"]},{"key":["brightness_step","brightness_step_onoff"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["color_temp_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["colortemp_move","color_temp_move"]},{"key":["hue_move","saturation_move"]},{"key":["hue_step","saturation_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]}],"model":"group"},"group":{"_events":{},"_eventsCount":0,"databaseID":82,"groupID":28,"_members":[],"meta":{},"toZigbee":[{"key":["state","brightness","brightness_percent","on_time","off_wait_time"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["color","color_temp","color_temp_percent"],"options":[{"name":"color_sync","label":"Color sync","access":2,"type":"binary","property":"color_sync","description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","value_on":true,"value_off":false},{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["effect"]},{"key":["transition"]},{"key":["position","tilt"],"options":[{"name":"invert_cover","label":"Invert cover","access":2,"type":"binary","property":"invert_cover","description":"Inverts the cover position, false: open=100,close=0, true: open=0,close=100 (default false).","value_on":true,"value_off":false},{"name":"cover_position_tilt_disable_report","label":"Cover position tilt disable report","access":2,"type":"binary","property":"cover_position_tilt_disable_report","description":"Do not publish set cover target position as a normal 'position' value (default false).","value_on":true,"value_off":false}]},{"key":["occupied_heating_setpoint"],"options":[{"name":"thermostat_unit","label":"Thermostat unit","access":2,"type":"enum","property":"thermostat_unit","description":"Controls the temperature unit of the thermostat (default celsius).","values":["celsius","fahrenheit"]}]},{"key":["tint_scene"]},{"key":["brightness_move","brightness_move_onoff"]},{"key":["brightness_step","brightness_step_onoff"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["color_temp_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["colortemp_move","color_temp_move"]},{"key":["hue_move","saturation_move"]},{"key":["hue_step","saturation_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]}],"model":"group"},"name":"Group 28"} from resolveEntity for {"_events":{},"_eventsCount":0,"ID":60,"_endpoints":[{"_events":{},"_eventsCount":0,"deviceID":5,"inputClusters":[0,10,25],"outputClusters":[1,32,1280],"profileID":260,"ID":1,"clusters":{},"deviceIeeeAddress":28,"deviceNetworkAddress":0,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":1,"deviceIeeeAddress":28}},{"_events":{},"_eventsCount":0,"deviceID":100,"inputClusters":[],"outputClusters":[33],"profileID":41440,"ID":242,"clusters":{},"deviceIeeeAddress":28,"deviceNetworkAddress":0,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":242,"deviceIeeeAddress":28}}],"_ieeeAddr":28,"_interviewState":"SUCCESSFUL","_lastSeen":null,"_manufacturerID":4405,"_networkAddress":0,"_type":"Coordinator","_skipDefaultResponse":false,"_pendingRequestTimeout":0,"_customClusters":{},"meta":{}}
                
                Asgothian 1 Reply Last reply Reply Quote 0
                • Asgothian
                  Asgothian Developer @chris25 last edited by

                  @chris25 seltsam.. hast du die Gruppen 170 und 28 in deinen Zigbee Gruppen (sprich - unter Objekten verzeichnisse mit der ID group_170 und group_28 ) ?

                  C 1 Reply Last reply Reply Quote 0
                  • C
                    chris25 @Asgothian last edited by

                    @asgothian

                    ja ich habe keine Ahnung wie die reingekommen sind oder was die machen sollen.

                    e24b4e67-8d11-4175-bf63-e59585efce00-image.png

                    Asgothian 1 Reply Last reply Reply Quote 0
                    • Asgothian
                      Asgothian Developer @chris25 last edited by

                      @chris25 hast du weitere Gruppen oder nutzt du das feature nicht ?

                      C 1 Reply Last reply Reply Quote 0
                      • C
                        chris25 @Asgothian last edited by chris25

                        @asgothian

                        Nur die beiden und ich nutze das Featurte nicht. Soll ich die mal löschen ?

                        98dc5232-3298-4313-b1cf-b5197d6a6058-image.png

                        Asgothian 1 Reply Last reply Reply Quote 0
                        • Asgothian
                          Asgothian Developer @chris25 last edited by

                          @chris25 nein, bitte erst einmal eine Gruppe von Hand anlegen und mindestens 1 gerät hinzufuegen:

                          Screenshot 2025-08-25 at 21.12.15.png zum anlegen

                          dann ein Gerät aussuchen (Lampe oder Steckdose oder so) und da dann
                          Screenshot 2025-08-25 at 21.12.48.png

                          den button mit dem Stift benutzen.

                          Danach schauen ob auch diese Gruppe dann auftaucht

                          A.

                          C 1 Reply Last reply Reply Quote 0
                          • C
                            chris25 @Asgothian last edited by

                            @asgothian

                            Ja das funktioniert und dazu kommen auch keine Warnmeldung
                            daff9322-c6df-40ae-a7fb-2bf2f2acc623-image.png

                            0fa167d2-a572-4939-8933-708dc6c64fdc-image.png

                            Asgothian 1 Reply Last reply Reply Quote 0
                            • Asgothian
                              Asgothian Developer @chris25 last edited by Asgothian

                              @chris25 Die Warnmeldungen für die Gruppen 28 und 170 kommen aber weiter ?

                              kannst du bitte auch schauen ob die Gruppen in der shepherd.db drin stehen ?

                              • Datei /opt/iobroker/iobroker-data/zigbee_0/shepherd.db (eine JSON Datei)
                              • Es müsste einen Eintrag geben der dem in der Meldung ähnlich ist.

                              A.

                              C 1 Reply Last reply Reply Quote 0
                              • C
                                chris25 @Asgothian last edited by chris25

                                @asgothian

                                ja die Einträge gibt es dort

                                {"id":81,"type":"Group","groupID":170,"members":[{"deviceIeeeAddr":"0xa4c138d5cc53a8da","endpointID":1}],"meta":{}}
                                {"id":82,"type":"Group","groupID":28,"members":[],"meta":{}}
                                {"id":83,"type":"Group","groupID":29,"members":[],"meta":{}}
                                

                                Das sind die Logs dazu. Die neue Gruppe mit der GroupID 29 taucht da nicht auf.

                                zigbee.0
                                2025-08-25 21:43:20.305	warn	get devices: strange device: {"type":"group","mapped":{"_events":{},"_eventsCount":0,"databaseID":81,"groupID":170,"_members":[{"_events":{},"_eventsCount":0,"deviceID":256,"inputClusters":[3,4,5,6,1794,2820,57344,57345,0],"outputClusters":[25,10],"profileID":260,"ID":1,"clusters":{"57344":{"attributes":{"53251":"AAAA"}},"genBasic":{"attributes":{"65503":"Aζ/\u0016","65506":54,"65508":0,"65534":0,"modelId":"TS0001","manufacturerName":"_TZ3000_46t1rvdu","powerSource":1,"zclVersion":3,"appVersion":70,"stackVersion":0,"hwVersion":1,"dateCode":""}},"genOnOff":{"attributes":{"onOff":0,"onTime":0,"offWaitTime":0,"moesStartUpOnOff":2}},"manuSpecificTuya_3":{"attributes":{"53248":0,"53249":0,"53250":0,"53251":0,"53252":0,"53253":0,"switchType":1}}},"deviceIeeeAddress":"0xa4c138d5cc53a8da","deviceNetworkAddress":51931,"_binds":[{"cluster":6,"type":"endpoint","deviceIeeeAddress":"0x00212effff053c18","endpointID":1}],"_configuredReportings":[{"cluster":6,"attrId":0,"minRepIntval":0,"maxRepIntval":3600,"repChange":0}],"meta":{},"pendingRequests":{"sendInProgress":false,"id":1,"deviceIeeeAddress":"0xa4c138d5cc53a8da"}}],"meta":{},"toZigbee":[{"key":["state","brightness","brightness_percent","on_time","off_wait_time"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["color","color_temp","color_temp_percent"],"options":[{"name":"color_sync","label":"Color sync","access":2,"type":"binary","property":"color_sync","description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","value_on":true,"value_off":false},{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["effect"]},{"key":["transition"]},{"key":["position","tilt"],"options":[{"name":"invert_cover","label":"Invert cover","access":2,"type":"binary","property":"invert_cover","description":"Inverts the cover position, false: open=100,close=0, true: open=0,close=100 (default false).","value_on":true,"value_off":false},{"name":"cover_position_tilt_disable_report","label":"Cover position tilt disable report","access":2,"type":"binary","property":"cover_position_tilt_disable_report","description":"Do not publish set cover target position as a normal 'position' value (default false).","value_on":true,"value_off":false}]},{"key":["occupied_heating_setpoint"],"options":[{"name":"thermostat_unit","label":"Thermostat unit","access":2,"type":"enum","property":"thermostat_unit","description":"Controls the temperature unit of the thermostat (default celsius).","values":["celsius","fahrenheit"]}]},{"key":["tint_scene"]},{"key":["brightness_move","brightness_move_onoff"]},{"key":["brightness_step","brightness_step_onoff"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["color_temp_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["colortemp_move","color_temp_move"]},{"key":["hue_move","saturation_move"]},{"key":["hue_step","saturation_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]}],"model":"group"},"group":{"_events":{},"_eventsCount":0,"databaseID":81,"groupID":170,"_members":[{"_events":{},"_eventsCount":0,"deviceID":256,"inputClusters":[3,4,5,6,1794,2820,57344,57345,0],"outputClusters":[25,10],"profileID":260,"ID":1,"clusters":{"57344":{"attributes":{"53251":"AAAA"}},"genBasic":{"attributes":{"65503":"Aζ/\u0016","65506":54,"65508":0,"65534":0,"modelId":"TS0001","manufacturerName":"_TZ3000_46t1rvdu","powerSource":1,"zclVersion":3,"appVersion":70,"stackVersion":0,"hwVersion":1,"dateCode":""}},"genOnOff":{"attributes":{"onOff":0,"onTime":0,"offWaitTime":0,"moesStartUpOnOff":2}},"manuSpecificTuya_3":{"attributes":{"53248":0,"53249":0,"53250":0,"53251":0,"53252":0,"53253":0,"switchType":1}}},"deviceIeeeAddress":"0xa4c138d5cc53a8da","deviceNetworkAddress":51931,"_binds":[{"cluster":6,"type":"endpoint","deviceIeeeAddress":"0x00212effff053c18","endpointID":1}],"_configuredReportings":[{"cluster":6,"attrId":0,"minRepIntval":0,"maxRepIntval":3600,"repChange":0}],"meta":{},"pendingRequests":{"sendInProgress":false,"id":1,"deviceIeeeAddress":"0xa4c138d5cc53a8da"}}],"meta":{},"toZigbee":[{"key":["state","brightness","brightness_percent","on_time","off_wait_time"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["color","color_temp","color_temp_percent"],"options":[{"name":"color_sync","label":"Color sync","access":2,"type":"binary","property":"color_sync","description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","value_on":true,"value_off":false},{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["effect"]},{"key":["transition"]},{"key":["position","tilt"],"options":[{"name":"invert_cover","label":"Invert cover","access":2,"type":"binary","property":"invert_cover","description":"Inverts the cover position, false: open=100,close=0, true: open=0,close=100 (default false).","value_on":true,"value_off":false},{"name":"cover_position_tilt_disable_report","label":"Cover position tilt disable report","access":2,"type":"binary","property":"cover_position_tilt_disable_report","description":"Do not publish set cover target position as a normal 'position' value (default false).","value_on":true,"value_off":false}]},{"key":["occupied_heating_setpoint"],"options":[{"name":"thermostat_unit","label":"Thermostat unit","access":2,"type":"enum","property":"thermostat_unit","description":"Controls the temperature unit of the thermostat (default celsius).","values":["celsius","fahrenheit"]}]},{"key":["tint_scene"]},{"key":["brightness_move","brightness_move_onoff"]},{"key":["brightness_step","brightness_step_onoff"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["color_temp_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["colortemp_move","color_temp_move"]},{"key":["hue_move","saturation_move"]},{"key":["hue_step","saturation_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]}],"model":"group"},"name":"Group 170"} from resolveEntity for {"_events":{},"_eventsCount":0,"ID":74,"_endpoints":[{"_events":{},"_eventsCount":0,"deviceID":5,"inputClusters":[0,6,10,25,1281],"outputClusters":[1,32,1280,1282],"profileID":260,"ID":1,"clusters":{},"deviceIeeeAddress":170,"deviceNetworkAddress":0,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":1,"deviceIeeeAddress":170}},{"_events":{},"_eventsCount":0,"deviceID":100,"inputClusters":[],"outputClusters":[33],"profileID":41440,"ID":242,"clusters":{},"deviceIeeeAddress":170,"deviceNetworkAddress":0,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":242,"deviceIeeeAddress":170}}],"_ieeeAddr":170,"_interviewState":"SUCCESSFUL","_lastSeen":1728654285725,"_manufacturerID":4405,"_networkAddress":0,"_type":"Coordinator","_skipDefaultResponse":false,"_pendingRequestTimeout":0,"_customClusters":{},"meta":{}}
                                
                                zigbee.0
                                2025-08-25 21:43:20.304	warn	get devices: strange device: {"type":"group","mapped":{"_events":{},"_eventsCount":0,"databaseID":82,"groupID":28,"_members":[],"meta":{},"toZigbee":[{"key":["state","brightness","brightness_percent","on_time","off_wait_time"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["color","color_temp","color_temp_percent"],"options":[{"name":"color_sync","label":"Color sync","access":2,"type":"binary","property":"color_sync","description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","value_on":true,"value_off":false},{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["effect"]},{"key":["transition"]},{"key":["position","tilt"],"options":[{"name":"invert_cover","label":"Invert cover","access":2,"type":"binary","property":"invert_cover","description":"Inverts the cover position, false: open=100,close=0, true: open=0,close=100 (default false).","value_on":true,"value_off":false},{"name":"cover_position_tilt_disable_report","label":"Cover position tilt disable report","access":2,"type":"binary","property":"cover_position_tilt_disable_report","description":"Do not publish set cover target position as a normal 'position' value (default false).","value_on":true,"value_off":false}]},{"key":["occupied_heating_setpoint"],"options":[{"name":"thermostat_unit","label":"Thermostat unit","access":2,"type":"enum","property":"thermostat_unit","description":"Controls the temperature unit of the thermostat (default celsius).","values":["celsius","fahrenheit"]}]},{"key":["tint_scene"]},{"key":["brightness_move","brightness_move_onoff"]},{"key":["brightness_step","brightness_step_onoff"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["color_temp_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["colortemp_move","color_temp_move"]},{"key":["hue_move","saturation_move"]},{"key":["hue_step","saturation_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]}],"model":"group"},"group":{"_events":{},"_eventsCount":0,"databaseID":82,"groupID":28,"_members":[],"meta":{},"toZigbee":[{"key":["state","brightness","brightness_percent","on_time","off_wait_time"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["color","color_temp","color_temp_percent"],"options":[{"name":"color_sync","label":"Color sync","access":2,"type":"binary","property":"color_sync","description":"When enabled colors will be synced, e.g. if the light supports both color x/y and color temperature a conversion from color x/y to color temperature will be done when setting the x/y color (default true).","value_on":true,"value_off":false},{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["effect"]},{"key":["transition"]},{"key":["position","tilt"],"options":[{"name":"invert_cover","label":"Invert cover","access":2,"type":"binary","property":"invert_cover","description":"Inverts the cover position, false: open=100,close=0, true: open=0,close=100 (default false).","value_on":true,"value_off":false},{"name":"cover_position_tilt_disable_report","label":"Cover position tilt disable report","access":2,"type":"binary","property":"cover_position_tilt_disable_report","description":"Do not publish set cover target position as a normal 'position' value (default false).","value_on":true,"value_off":false}]},{"key":["occupied_heating_setpoint"],"options":[{"name":"thermostat_unit","label":"Thermostat unit","access":2,"type":"enum","property":"thermostat_unit","description":"Controls the temperature unit of the thermostat (default celsius).","values":["celsius","fahrenheit"]}]},{"key":["tint_scene"]},{"key":["brightness_move","brightness_move_onoff"]},{"key":["brightness_step","brightness_step_onoff"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["color_temp_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]},{"key":["colortemp_move","color_temp_move"]},{"key":["hue_move","saturation_move"]},{"key":["hue_step","saturation_step"],"options":[{"name":"transition","label":"Transition","access":2,"type":"numeric","property":"transition","description":"Controls the transition time (in seconds) of on/off, brightness, color temperature (if applicable) and color (if applicable) changes. Defaults to `0` (no transition).","value_min":0}]}],"model":"group"},"name":"Group 28"} from resolveEntity for {"_events":{},"_eventsCount":0,"ID":60,"_endpoints":[{"_events":{},"_eventsCount":0,"deviceID":5,"inputClusters":[0,10,25],"outputClusters":[1,32,1280],"profileID":260,"ID":1,"clusters":{},"deviceIeeeAddress":28,"deviceNetworkAddress":0,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":1,"deviceIeeeAddress":28}},{"_events":{},"_eventsCount":0,"deviceID":100,"inputClusters":[],"outputClusters":[33],"profileID":41440,"ID":242,"clusters":{},"deviceIeeeAddress":28,"deviceNetworkAddress":0,"_binds":[],"_configuredReportings":[],"meta":{},"pendingRequests":{"sendInProgress":false,"id":242,"deviceIeeeAddress":28}}],"_ieeeAddr":28,"_interviewState":"SUCCESSFUL","_lastSeen":null,"_manufacturerID":4405,"_networkAddress":0,"_type":"Coordinator","_skipDefaultResponse":false,"_pendingRequestTimeout":0,"_customClusters":{},"meta":{}}
                                
                                Asgothian 1 Reply Last reply Reply Quote 0
                                • Asgothian
                                  Asgothian Developer @chris25 last edited by

                                  @chris25 das passt schon. Die neue Gruppe ist 29, die Gruppe 28 gab es schon vorher.
                                  Trotzdem ist mir nicht klar warum diese Gruppen nicht sauber erkannt werden.

                                  Kannst du bitte nochmal eine Gruppe anlegen, und dabei gezielt die ID 1 vergeben ? Auch hast du das Gerät der Gruppe 170 hinzugefügt, nicht zu der neu angelegten.

                                  Bitte auch prüfen ob du das Gerät über die Gruppe 170 schalten kannst - Wichtig - der Status im Adapter wird sich durch Schalten über die Gruppe nicht ändern - du musst das gerät selber anschauen.

                                  A

                                  1 Reply Last reply Reply Quote 0
                                  • Asgothian
                                    Asgothian Developer last edited by Asgothian

                                    -- gelöscht wegen Doppel post

                                    C 1 Reply Last reply Reply Quote 0
                                    • C
                                      chris25 @Asgothian last edited by chris25

                                      @asgothian

                                      ja ich hatte es ausversehen eine der "alten" Gruppen zugewiesen. Habe die Gruppe 1 mit der GroupID 1 angelegt und das Gerät dort zugewiesen. Beim Wechseln der Gruppe für das Gerät crasht der Adapter

                                      
                                      zigbee.0
                                      2025-08-25 21:57:17.202	error	Cannot read properties of undefined (reading 'deleteObj')
                                      
                                      zigbee.0
                                      2025-08-25 21:57:17.202	error	TypeError: Cannot read properties of undefined (reading 'deleteObj') at /opt/iobroker/node_modules/iobroker.zigbee/lib/groups.js:360:51 at Array.forEach (<anonymous>) at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.zigbee/lib/groups.js:356:29) at processImmediate (node:internal/timers:487:21)
                                      
                                      zigbee.0
                                      2025-08-25 21:57:17.202	error	uncaught exception: Cannot read properties of undefined (reading 'deleteObj')
                                      
                                      zigbee.0
                                      2025-08-25 21:57:17.183	error	getGroups: caught error: TypeError: Cannot read properties of undefined (reading 'getGroups')
                                      
                                      zigbee.0
                                      2025-08-25 21:57:16.961	error	id.match is not a function
                                      
                                      zigbee.0
                                      2025-08-25 21:57:16.961	error	TypeError: id.match is not a function at StatesController.getDefaultGroupIcon (/opt/iobroker/node_modules/iobroker.zigbee/lib/statescontroller.js:764:32) at Groups.updateGroupMembership (/opt/iobroker/node_modules/iobroker.zigbee/lib/groups.js:176:56)
                                      
                                      zigbee.0
                                      2025-08-25 21:57:16.961	error	unhandled promise rejection: id.match is not a function
                                      
                                      zigbee.0
                                      2025-08-25 21:57:16.961	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().
                                      

                                      Beim einschalten über die Gruppe gibts ebenfalls einen Crash

                                      
                                      zigbee.0
                                      2025-08-25 21:59:22.603	error	device.ieeeAddr.substr is not a function
                                      
                                      zigbee.0
                                      2025-08-25 21:59:22.603	error	TypeError: device.ieeeAddr.substr is not a function at StatesController.onZigbeeEvent (/opt/iobroker/node_modules/iobroker.zigbee/lib/statescontroller.js:1115:39) at ZigbeeController.emit (node:events:518:28) at ZigbeeController.emit (node:domain:489:12) at ZigbeeController.event (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:345:14) at ZigbeeController.handleMessage (/opt/iobroker/node_modules/iobroker.zigbee/lib/zigbeecontroller.js:909:14)
                                      
                                      zigbee.0
                                      2025-08-25 21:59:22.603	error	unhandled promise rejection: device.ieeeAddr.substr is not a function
                                      
                                      zigbee.0
                                      2025-08-25 21:59:22.603	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().
                                      
                                      Asgothian 1 Reply Last reply Reply Quote 0
                                      • Asgothian
                                        Asgothian Developer @chris25 last edited by

                                        @chris25 Ok.. da ist also etwas mit den Gruppen nicht ok. Kannst du bitte als letztes versuchen alle Gruppen zu löschen (einfach über die Kachel) ?Dann sollten die Meldungen weg sein.

                                        A.

                                        C 1 Reply Last reply Reply Quote 0
                                        • C
                                          chris25 @Asgothian last edited by

                                          @asgothian

                                          Okay... das ist jetzt sehr komisch, ich habe alle 4 Gruppen gelöscht und den Adapter neu gestartet. Die 2 von mir angelegten Gruppen sind weg. Die Gruppen 28 & 170 kommen allerdings von alleine wieder 😞

                                          1 Reply Last reply Reply Quote 0
                                          • Asgothian
                                            Asgothian Developer last edited by

                                            @chris25 sagte in Zigbee Adapter zeigt keine Geräte mehr an:

                                            @asgothian

                                            Okay... das ist jetzt sehr komisch, ich habe alle 4 Gruppen gelöscht und den Adapter neu gestartet. Die 2 von mir angelegten Gruppen sind weg. Die Gruppen 28 & 170 kommen allerdings von alleine wieder 😞

                                            Das ist leider nicht so komisch wie es scheint. die genauen Hintergründe habe ich noch nicht vollständig heraus bekommen, aber es scheint so das bestimmte Geräte selbstständig Gruppen anlegen. Manche beim Pairing, manche bei der Konfiguration, andere immer wenn die Gruppe nicht existiert.

                                            Da der Adapter selber keine Liste von Gruppen verwaltet, sondern immer alle vom Herdsman gemeldeten Gruppen verwaltet kommen diese wieder. Bei den Geräten die ich im Einsatz habe passiert das immer dann wenn ich eine Ikea Fernbedienung anlerne - dann bekomme ich die Ikea Gruppe (901)

                                            Ich bin sowieso dabei das Thema Gruppen zu überarbeiten - das kommt dann mit der 3.1. Vielleicht finde ich da eine entsprechend passende Lösung.

                                            Kannst du bitte nochmal einen (letzten) Test machen - bitte genau in dieser Reihenfolge:

                                            • per JS Skriptstub die beiden Gruppen löschen (Skript ist beiliegend)
                                            • Adapter anhalten
                                            • shepherd.db ueberpruefen ob die Gruppen wirklich weg sind
                                            • Adapter starten

                                            Wichtig ist das in diesem gesamten Ablauf weder das Zigbee-Tab noch die Zigbee-EInstellungen geöffnet werden / sind.

                                            sendTo('zigbee.0', 'deleteGroup', '28');
                                            sendTo('zigbee.0', 'deleteGroup', '170');
                                            

                                            A.

                                            C 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            854
                                            Online

                                            32.0k
                                            Users

                                            80.5k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            61
                                            545
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo