Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Off Topic
  4. Microcontroller
  5. ESP32-C6 Zigbee Support external converter Bitte um Hilfe

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.6k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    2.8k

ESP32-C6 Zigbee Support external converter Bitte um Hilfe

Geplant Angeheftet Gesperrt Verschoben Microcontroller
40 Beiträge 6 Kommentatoren 3.4k Aufrufe 5 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • Jens G.J Jens G.

    Hallo ich möchte gerne ein Projekt mit einem ESP32-C6 über Zigbee umsetzten, aber jedes Mal bekomme ich nach erfolgreichem Pairing, diese Fehlermeldung: siehe Bild im Anhang.
    Was kann ich tun?. Ist es möglich in der CLI den external converter einzubinden, wenn ja wo genau muss der stehen?

    Mein System:
    Raspberry PI 4 Model B 4GB RAM
    Debian Bookworm 12.10
    Iobroker 7.6.3
    Zigbee Adapter 2.0.5
    Sonoff Zigbee 3.0 Stick P - Variante mit 1M Verlängerung an Pi
    Bildschirmfoto_2025-05-20_12-07-31.png

    P Offline
    P Offline
    peterfido
    schrieb am zuletzt editiert von peterfido
    #6

    @jens-g Wenn Du mit dem ESP32-C6 ein eigenes Endgerät baust, musst Du die Kennung entweder dem simulierten Gerät anpassen, wenn denn eins simuliert wird, oder per Converter dem Zigbee sagen, wie es damit umgehen soll.

    Gruß

    Peterfido


    Proxmox auf Intel NUC12WSHi5
    ioBroker: Debian (VM)
    CCU: Debmatic (VM)
    Influx: Debian (VM)
    Grafana: Debian (VM)
    eBus: Debian (VM)
    Zigbee: Debian (VM) mit zigbee2mqtt

    Jens G.J 1 Antwort Letzte Antwort
    0
    • AsgothianA Asgothian

      @jens-g sagte in ESP32-C6 Zigbee Support external converter Bitte um Hilfe:

      @asgothian Nein aktuell habe ich noch keinen externen Konverter dafür, wie muss der denn dann aussehen, damit dieser erkannt wird?.
      Fehlermeldung als Text: 2025-05-20 15:02:01.315 warn New device: '0xf0f5bdfffe1027bc' does not have a known model. please provide an external converter for 'ZBColorLightBulb'.
      Bekomme bisher nur link_quality, message from zigbee, device query und send payload als Objekte,
      Das steht aktuell in meiner shepherd.db:

      • zeig doch mal bitte die Info-Seite aus dem Zigbee Adapter.
      • was soll dieses Gerät können ?
      • wo kommt die Firmware her ?

      A.

      Jens G.J Offline
      Jens G.J Offline
      Jens G.
      schrieb am zuletzt editiert von
      #7

      @asgothian Also die Firmware kommt aus der Arduino IDE 2.3.4 und zwar das offizielle Zigbee Beispiel Colour Dimmable Light
      Das soll erstmal nur die interne RGB LED einschalten sowie Helligkeit und Farbe ändern können.
      Später dann als Temperatur Sendor mit DS18B20 zusammenarbeiten.

      Hier noch ein Bild mit Geräteinformation:

      Bildschirmfoto_2025-05-20_16-13-17.png

      1 Antwort Letzte Antwort
      0
      • P peterfido

        @jens-g Wenn Du mit dem ESP32-C6 ein eigenes Endgerät baust, musst Du die Kennung entweder dem simulierten Gerät anpassen, wenn denn eins simuliert wird, oder per Converter dem Zigbee sagen, wie es damit umgehen soll.

        Jens G.J Offline
        Jens G.J Offline
        Jens G.
        schrieb am zuletzt editiert von
        #8

        @peterfido Wo genau denn anpassen, oder wie erzeugt man den passenden converter?
        Habe nur ki generiert sowas hier bekommen:

        js
        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 e = exposes.presets;
        
        module.exports = [
          {
            zigbeeModel: ['ZBColorLightBulb'], // Anpassen an das tatsächliche Modell
            model: 'ZBColorLightBulb',
            vendor: 'Espressif',
            description: 'ESP32-C6 RGB LED',
            fromZigbee: [fz.on_off, fz.brightness, fz.color_colortemp, fz.color_xy], // je nach Firmware
            toZigbee: [tz.on_off, tz.brightness, tz.color_colortemp, tz.color_xy],
            exposes: [
              e.light_brightness_colorxy(), // Ermöglicht Helligkeit und Farbe
            ],
          },
        ];
        

        Ist das so sinnvoll?

        Jens G.J 1 Antwort Letzte Antwort
        0
        • Jens G.J Jens G.

          @peterfido Wo genau denn anpassen, oder wie erzeugt man den passenden converter?
          Habe nur ki generiert sowas hier bekommen:

          js
          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 e = exposes.presets;
          
          module.exports = [
            {
              zigbeeModel: ['ZBColorLightBulb'], // Anpassen an das tatsächliche Modell
              model: 'ZBColorLightBulb',
              vendor: 'Espressif',
              description: 'ESP32-C6 RGB LED',
              fromZigbee: [fz.on_off, fz.brightness, fz.color_colortemp, fz.color_xy], // je nach Firmware
              toZigbee: [tz.on_off, tz.brightness, tz.color_colortemp, tz.color_xy],
              exposes: [
                e.light_brightness_colorxy(), // Ermöglicht Helligkeit und Farbe
              ],
            },
          ];
          

          Ist das so sinnvoll?

          Jens G.J Offline
          Jens G.J Offline
          Jens G.
          schrieb am zuletzt editiert von
          #9

          So wieder eine Runde weiter, siehe Bild

          Bildschirmfoto_2025-05-20_17-30-35.png

          Habe einen Minimal Converter erstellt

          AsgothianA 1 Antwort Letzte Antwort
          0
          • Jens G.J Jens G.

            So wieder eine Runde weiter, siehe Bild

            Bildschirmfoto_2025-05-20_17-30-35.png

            Habe einen Minimal Converter erstellt

            AsgothianA Offline
            AsgothianA Offline
            Asgothian
            Developer
            schrieb am zuletzt editiert von
            #10

            @jens-g zumindest geht der Konverter. Ist das der oben gepostete >

            A.

            ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
            "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

            Jens G.J 1 Antwort Letzte Antwort
            0
            • AsgothianA Asgothian

              @jens-g zumindest geht der Konverter. Ist das der oben gepostete >

              A.

              Jens G.J Offline
              Jens G.J Offline
              Jens G.
              schrieb am zuletzt editiert von
              #11

              @asgothian Nein es ist dieser hier:

              module.exports = [
                  {
                      fingerprint: [
                          {modelID: 'ZBColorLightBulb', manufacturerName: 'Espressif'},
                      ],
                      model: 'ZBColorLightBulb',
                      vendor: 'Espressif',
                      description: 'ESP32-C6 RGB LED',
                      fromZigbee: [],
                      toZigbee: [],
                      exposes: [],
              
              ];
              
              AsgothianA 1 Antwort Letzte Antwort
              0
              • Jens G.J Jens G.

                @asgothian Nein es ist dieser hier:

                module.exports = [
                    {
                        fingerprint: [
                            {modelID: 'ZBColorLightBulb', manufacturerName: 'Espressif'},
                        ],
                        model: 'ZBColorLightBulb',
                        vendor: 'Espressif',
                        description: 'ESP32-C6 RGB LED',
                        fromZigbee: [],
                        toZigbee: [],
                        exposes: [],
                
                ];
                
                AsgothianA Offline
                AsgothianA Offline
                Asgothian
                Developer
                schrieb am zuletzt editiert von
                #12

                @jens-g Meine Empfehlung:

                • Aktualisieren auf die aktuelle Latest version 3.0.1 (oder aktuelle Github Version) Wichtig: Diesen Thread berücksichtigen

                • den Converter anpassen:

                import {light} from "zigbee-herdsman-converters/lib/modernExtend";
                
                module.exports = [
                {
                    zigbeeModel: ['ZBColorLightBulb'], // Anpassen an das tatsächliche Modell
                    model: 'ZBColorLightBulb',
                    vendor: 'Espressif',
                    description: 'ESP32-C6 RGB LED',
                    extend: [light({colorTemp: {range: [150, 500]}, color: true})],}
                ];
                

                Starten, und schauen was an Fehlermeldungen kommt.

                Ohne das Update auf 3.0.1 wirst du den Pfad auf

                import {light} from "zigbee-herdsman-converters/dist/lib/modernExtend";
                

                anpassen müssen - allerdings muss diese Anpassung dann beim Wechsel auf die 3.x version rückgängig gemacht werden.

                A.

                ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                Jens G.J 1 Antwort Letzte Antwort
                0
                • AsgothianA Asgothian

                  @jens-g Meine Empfehlung:

                  • Aktualisieren auf die aktuelle Latest version 3.0.1 (oder aktuelle Github Version) Wichtig: Diesen Thread berücksichtigen

                  • den Converter anpassen:

                  import {light} from "zigbee-herdsman-converters/lib/modernExtend";
                  
                  module.exports = [
                  {
                      zigbeeModel: ['ZBColorLightBulb'], // Anpassen an das tatsächliche Modell
                      model: 'ZBColorLightBulb',
                      vendor: 'Espressif',
                      description: 'ESP32-C6 RGB LED',
                      extend: [light({colorTemp: {range: [150, 500]}, color: true})],}
                  ];
                  

                  Starten, und schauen was an Fehlermeldungen kommt.

                  Ohne das Update auf 3.0.1 wirst du den Pfad auf

                  import {light} from "zigbee-herdsman-converters/dist/lib/modernExtend";
                  

                  anpassen müssen - allerdings muss diese Anpassung dann beim Wechsel auf die 3.x version rückgängig gemacht werden.

                  A.

                  Jens G.J Offline
                  Jens G.J Offline
                  Jens G.
                  schrieb am zuletzt editiert von
                  #13

                  @asgothian Ok ist es tatsächlich sicher auf Version 3 oder sollte ich bessern bei 2.0.5 bleiben?

                  AsgothianA 1 Antwort Letzte Antwort
                  0
                  • Jens G.J Jens G.

                    @asgothian Ok ist es tatsächlich sicher auf Version 3 oder sollte ich bessern bei 2.0.5 bleiben?

                    AsgothianA Offline
                    AsgothianA Offline
                    Asgothian
                    Developer
                    schrieb am zuletzt editiert von
                    #14

                    @jens-g die 3.0.1 im Latest ist schon sehr stabil. Aber das musst du letztendlich selber wissen

                    A.

                    ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                    "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                    Jens G.J 1 Antwort Letzte Antwort
                    0
                    • AsgothianA Asgothian

                      @jens-g die 3.0.1 im Latest ist schon sehr stabil. Aber das musst du letztendlich selber wissen

                      A.

                      Jens G.J Offline
                      Jens G.J Offline
                      Jens G.
                      schrieb am zuletzt editiert von
                      #15

                      @asgothian So neue Version neues Problem:

                      Unable to apply converter from module: /opt/iobroker/iobroker-data/zigbee_0/esp32_c6_rgb.js - the code does not run: TypeError: light is not a function
                      
                      AsgothianA 1 Antwort Letzte Antwort
                      0
                      • Jens G.J Jens G.

                        @asgothian So neue Version neues Problem:

                        Unable to apply converter from module: /opt/iobroker/iobroker-data/zigbee_0/esp32_c6_rgb.js - the code does not run: TypeError: light is not a function
                        
                        AsgothianA Offline
                        AsgothianA Offline
                        Asgothian
                        Developer
                        schrieb am zuletzt editiert von
                        #16

                        @jens-g gibt es vorher weitere Meldungen, insbesondere wegen nicht gefundener Dateien ?

                        ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                        "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                        Jens G.J 1 Antwort Letzte Antwort
                        0
                        • AsgothianA Asgothian

                          @jens-g gibt es vorher weitere Meldungen, insbesondere wegen nicht gefundener Dateien ?

                          Jens G.J Offline
                          Jens G.J Offline
                          Jens G.
                          schrieb am zuletzt editiert von
                          #17

                          @asgothian Nein nur dieser Fehler

                          AsgothianA HomoranH 2 Antworten Letzte Antwort
                          0
                          • Jens G.J Jens G.

                            @asgothian Nein nur dieser Fehler

                            AsgothianA Offline
                            AsgothianA Offline
                            Asgothian
                            Developer
                            schrieb am zuletzt editiert von
                            #18

                            @jens-g Ich hab nach Meldungen gefragt, nicht nach Fehlern.

                            Es können warn- oder Info Meldungen sein

                            Bitte mal alle Meldungen vom Start des Adapters bis zum Fehler posten.

                            A.

                            ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                            "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                            Jens G.J 1 Antwort Letzte Antwort
                            0
                            • Jens G.J Jens G.

                              @asgothian Nein nur dieser Fehler

                              HomoranH Nicht stören
                              HomoranH Nicht stören
                              Homoran
                              Global Moderator Administrators
                              schrieb am zuletzt editiert von
                              #19

                              @jens-g bitte keine Schnipsel vom Log

                              Das Log besteht nicht ohne Grund aus timestamp, meldender Instanz, Schweregrad und eigentlicher Meldung.
                              Bitte immer alles zeigen, incl. etwas Kontext.
                              oft meldet auch der Controller oder der admin oder andere verbundene Instanzen weitere Informationen

                              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                              1 Antwort Letzte Antwort
                              0
                              • AsgothianA Asgothian

                                @jens-g Ich hab nach Meldungen gefragt, nicht nach Fehlern.

                                Es können warn- oder Info Meldungen sein

                                Bitte mal alle Meldungen vom Start des Adapters bis zum Fehler posten.

                                A.

                                Jens G.J Offline
                                Jens G.J Offline
                                Jens G.
                                schrieb am zuletzt editiert von
                                #20

                                @asgothian Ok
                                also einmal das:

                                zigbee.0
                                2025-05-20 19:32:46.369	error	Unable to apply converter from module: /opt/iobroker/iobroker-data/zigbee_0/esp32_c6_rgb.js - the code does not run: TypeError: light is not a function
                                
                                zigbee.0
                                2025-05-20 19:32:46.359	warn	Trying to run sandbox for /opt/iobroker/iobroker-data/zigbee_0/esp32_c6_rgb.js
                                
                                zigbee.0
                                2025-05-20 19:32:46.356	warn	trying to add "light = require(../zigbee-herdsman-converters/dist/lib/modernExtend)" to sandbox
                                
                                
                                zigbee.0
                                2025-05-20 19:34:09.992	warn	Device 0xf0f5bdfffe1027bc "ZBColorLightBulb" not found.
                                
                                AsgothianA HomoranH 2 Antworten Letzte Antwort
                                0
                                • Jens G.J Jens G.

                                  @asgothian Ok
                                  also einmal das:

                                  zigbee.0
                                  2025-05-20 19:32:46.369	error	Unable to apply converter from module: /opt/iobroker/iobroker-data/zigbee_0/esp32_c6_rgb.js - the code does not run: TypeError: light is not a function
                                  
                                  zigbee.0
                                  2025-05-20 19:32:46.359	warn	Trying to run sandbox for /opt/iobroker/iobroker-data/zigbee_0/esp32_c6_rgb.js
                                  
                                  zigbee.0
                                  2025-05-20 19:32:46.356	warn	trying to add "light = require(../zigbee-herdsman-converters/dist/lib/modernExtend)" to sandbox
                                  
                                  
                                  zigbee.0
                                  2025-05-20 19:34:09.992	warn	Device 0xf0f5bdfffe1027bc "ZBColorLightBulb" not found.
                                  
                                  AsgothianA Offline
                                  AsgothianA Offline
                                  Asgothian
                                  Developer
                                  schrieb am zuletzt editiert von
                                  #21

                                  @jens-g das ist nicht das wonach ich gefragt hatte, aber ok. Welche Adapter version ?

                                  A.

                                  ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                                  "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                                  Jens G.J 1 Antwort Letzte Antwort
                                  0
                                  • Jens G.J Jens G.

                                    @asgothian Ok
                                    also einmal das:

                                    zigbee.0
                                    2025-05-20 19:32:46.369	error	Unable to apply converter from module: /opt/iobroker/iobroker-data/zigbee_0/esp32_c6_rgb.js - the code does not run: TypeError: light is not a function
                                    
                                    zigbee.0
                                    2025-05-20 19:32:46.359	warn	Trying to run sandbox for /opt/iobroker/iobroker-data/zigbee_0/esp32_c6_rgb.js
                                    
                                    zigbee.0
                                    2025-05-20 19:32:46.356	warn	trying to add "light = require(../zigbee-herdsman-converters/dist/lib/modernExtend)" to sandbox
                                    
                                    
                                    zigbee.0
                                    2025-05-20 19:34:09.992	warn	Device 0xf0f5bdfffe1027bc "ZBColorLightBulb" not found.
                                    
                                    HomoranH Nicht stören
                                    HomoranH Nicht stören
                                    Homoran
                                    Global Moderator Administrators
                                    schrieb am zuletzt editiert von
                                    #22

                                    @jens-g nochmals!

                                    bitte nichts schnibbeln, verändern, weglassen oder hinzufügen!

                                    so wie du das gepostet hast, hast du ein Problem mit deiner Zeitlinie.
                                    Wenn das die TVA erfährt, wirst du gestutzt.

                                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                    Jens G.J 1 Antwort Letzte Antwort
                                    0
                                    • HomoranH Homoran

                                      @jens-g nochmals!

                                      bitte nichts schnibbeln, verändern, weglassen oder hinzufügen!

                                      so wie du das gepostet hast, hast du ein Problem mit deiner Zeitlinie.
                                      Wenn das die TVA erfährt, wirst du gestutzt.

                                      Jens G.J Offline
                                      Jens G.J Offline
                                      Jens G.
                                      schrieb am zuletzt editiert von Jens G.
                                      #23

                                      @homoran Ok verstanden hier kompletter Log von heute:

                                      log iobroker

                                      HomoranH 1 Antwort Letzte Antwort
                                      0
                                      • Jens G.J Jens G.

                                        @homoran Ok verstanden hier kompletter Log von heute:

                                        log iobroker

                                        HomoranH Nicht stören
                                        HomoranH Nicht stören
                                        Homoran
                                        Global Moderator Administrators
                                        schrieb am zuletzt editiert von
                                        #24

                                        @jens-g sagte in ESP32-C6 Zigbee Support external converter Bitte um Hilfe:

                                        hier kompletter Log von heute:

                                        es reicht das log aus der Zeit nach dem Start der Instanz.
                                        Dieses unverändert hier in code-tags posten.

                                        Siehe auch
                                        https://forum.iobroker.net/topic/51555/hinweise-für-gute-forenbeiträge/1

                                        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                        Jens G.J 1 Antwort Letzte Antwort
                                        0
                                        • AsgothianA Asgothian

                                          @jens-g das ist nicht das wonach ich gefragt hatte, aber ok. Welche Adapter version ?

                                          A.

                                          Jens G.J Offline
                                          Jens G.J Offline
                                          Jens G.
                                          schrieb am zuletzt editiert von
                                          #25

                                          @asgothian Die von dir empfohlene Version 3.0.1

                                          Bildschirmfoto_2025-05-20_19-45-51.png

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          622

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe