Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Off Topic
    4. Microcontroller
    5. ESP32-C6 Zigbee Support external converter Bitte um Hilfe

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    ESP32-C6 Zigbee Support external converter Bitte um Hilfe

    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      peterfido @Jens G. last edited by 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. 1 Reply Last reply Reply Quote 0
      • Jens G.
        Jens G. @Asgothian last edited by

        @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 Reply Last reply Reply Quote 0
        • Jens G.
          Jens G. @peterfido last edited by

          @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. 1 Reply Last reply Reply Quote 0
          • Jens G.
            Jens G. @Jens G. last edited by

            So wieder eine Runde weiter, siehe Bild

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

            Habe einen Minimal Converter erstellt

            Asgothian 1 Reply Last reply Reply Quote 0
            • Asgothian
              Asgothian Developer @Jens G. last edited by

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

              A.

              Jens G. 1 Reply Last reply Reply Quote 0
              • Jens G.
                Jens G. @Asgothian last edited by

                @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: [],
                
                ];
                
                Asgothian 1 Reply Last reply Reply Quote 0
                • Asgothian
                  Asgothian Developer @Jens G. last edited by

                  @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. 1 Reply Last reply Reply Quote 0
                  • Jens G.
                    Jens G. @Asgothian last edited by

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

                    Asgothian 1 Reply Last reply Reply Quote 0
                    • Asgothian
                      Asgothian Developer @Jens G. last edited by

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

                      A.

                      Jens G. 1 Reply Last reply Reply Quote 0
                      • Jens G.
                        Jens G. @Asgothian last edited by

                        @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
                        Asgothian 1 Reply Last reply Reply Quote 0
                        • Asgothian
                          Asgothian Developer @Jens G. last edited by

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

                          Jens G. 1 Reply Last reply Reply Quote 0
                          • Jens G.
                            Jens G. @Asgothian last edited by

                            @asgothian Nein nur dieser Fehler

                            Asgothian Homoran 2 Replies Last reply Reply Quote 0
                            • Asgothian
                              Asgothian Developer @Jens G. last edited by

                              @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. 1 Reply Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators @Jens G. last edited by

                                @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

                                1 Reply Last reply Reply Quote 0
                                • Jens G.
                                  Jens G. @Asgothian last edited by

                                  @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.
                                  
                                  Asgothian Homoran 2 Replies Last reply Reply Quote 0
                                  • Asgothian
                                    Asgothian Developer @Jens G. last edited by

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

                                    A.

                                    Jens G. 1 Reply Last reply Reply Quote 0
                                    • Homoran
                                      Homoran Global Moderator Administrators @Jens G. last edited by

                                      @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. 1 Reply Last reply Reply Quote 0
                                      • Jens G.
                                        Jens G. @Homoran last edited by Jens G.

                                        @homoran Ok verstanden hier kompletter Log von heute:

                                        log iobroker

                                        Homoran 1 Reply Last reply Reply Quote 0
                                        • Homoran
                                          Homoran Global Moderator Administrators @Jens G. last edited by

                                          @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

                                          Jens G. 1 Reply Last reply Reply Quote 0
                                          • Jens G.
                                            Jens G. @Asgothian last edited by

                                            @asgothian Die von dir empfohlene Version 3.0.1

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

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.1k
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            6
                                            40
                                            880
                                            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