1. Dashboard
  2. Forum
    1. Aktivste Themen
    2. Unerledigte Themen
  3. Artikel
  4. Mitglieder
    1. Achivements
    2. Benutzerränge
    3. Letzte Aktivitäten
    4. Benutzer online
    5. Team
    6. Mitgliedersuche
  5. Blog
    1. Artikel
  6. Spenden
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Blog-Artikel
  • Erweiterte Suche
Freitag: 23 Oktober 2026
  • Wir freuen uns sehr dass du diese Webpräsenz gefunden hast, leider bist du nicht angemeldet und kannst daher diese Plattform nur eingeschränkt benutzen. Möchtst Du die volle Vielfalt unserer Community erleben, so registriere dich jetzt kostenlos & unverbindlich oder melden sich mit Ihren Benutzerdaten an.

    Anmelden Registrieren
    1. Smart Home Community
    2. Forum
    3. Allgemein
    4. Allgemeine Diskussionsthemen und Fragen

    ESP32 über Zigbee2MQTT in HA

    • Andreas26
    • 13. Juli 2025 um 13:45
    • Erledigt

    Jetzt mitmachen!

    Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!

    Benutzerkonto erstellen Anmelden
    1. offizieller Beitrag
    • Andreas26
      1
      Andreas26
      Smart Home Neuling
      Beiträge
      7
      • 13. Juli 2025 um 13:45
      • #1

      Hallo Community,

      beschäftige mich seit ein paar Monaten mit HA; habe auch schon einige Geräte integriert (Homematik Thermostate, Sensoren, Zigbee- Geräte)

      will mich jetzt in den ESP32 reindenken, nutze dazu Software Arduino Vers: 2.3.6 und ein Kit ESP32-H2-DEV-KIT-N4. Ich habe vor einen eigenen Sensor zu bauen, der mir über Zigbee und Zigbee2MQTT einen analogen Wert an HA übergibt. Sollte Zigbee nicht Wifi sein, da die Vorteile Zigbee überwiegen.

      Ein Bsp- Programm: Zigbee_Color_Dimmable_Light funktioniert gut -> kann über HA die LED mehrfarbig auf dem Bord steuern; d.h. Gerät wird erkannt und Enitäten sind nutzbar. (Bsp. Programme von Arduino Datei/Bsp/Zigbee)

      Ich will aber eigentlich den Analog Eingang verwenden. Dazu gibt es das Bsp- Programm: Zigbee_Analog_Input_Output. Anlernen funktioniert, aber in Details im Zigbee2MQTT kein Analogwert sichtbar, damit auch keine Enität. Der Cluster Analoginput ist im Zigbee2MQTT vorhanden.

      Gibt es irgendwo ein Bsp- Programm dafür – bzw. wo zu finden? Liegt es nur an dem Programm oder muss im Zigbee2MQTT etwas ergänzt werden, so dass der Analogwert sichtbar wird


      wäre für Hilfe dankbar

      BG Andreas

    • Paul
      49
      Paul
      Community Unterstützer
      • News-Reporter
      Reaktionen
      364
      Trophäen
      4
      Beiträge
      1.330
      Blog-Artikel
      1
      • 14. Juli 2025 um 18:53
      • Offizieller Beitrag
      • #2

      Hallo und Willkommen im Forum Andreas26

      Schaue mal bei Espressif, ESPHome oder direkt bei Koenkk nach. Gruß Paul

      Manchmal sitzt das Problem davor.....

      • Nächster offizieller Beitrag
    • Andreas26
      1
      Andreas26
      Smart Home Neuling
      Beiträge
      7
      • 15. Juli 2025 um 13:18
      • #3

      Das war sehr hilfreich: "Manchmal sitzt das Problem davor....."

      Ich gebe ja zu, dass ich Anfänger bin, wollte mich in Arduino rein arbeiten, ESPHome noch nicht installiert -> sollte es da ein Bsp-Programm geben OK

      Ich habe mich informiert bei Espressif, dort gibt es auch ein neueres Bsp: https://github.com/espressif/ardu…nput_Output.ino

      Aber da sind neue Funktionen drin, so das Fehlermeldungen beim Compilieren kamen; behoben durch Austausch der der Dateien zigbeeanalog.h und zigbeeanalog.cpp von arduino-esp32-master.

      Jedoch wird das Gerät im Zigbee2MQTT gar nicht erkannt.

      Also für den Anfang ist es doch immer das Beste etwas Funktionierendes zu benutzen und dies zu modifizieren. Deshalb noch mal die Frage oder Bitte: gibt ein Programm für den ESP 32 (ob nun Arduino oder ESPHome) das eine analogen Wert misst und an HA übergibt??

    • Paul
      49
      Paul
      Community Unterstützer
      • News-Reporter
      Reaktionen
      364
      Trophäen
      4
      Beiträge
      1.330
      Blog-Artikel
      1
      • 15. Juli 2025 um 17:26
      • Offizieller Beitrag
      • #4

      Mal so gefragt, Uwe26 oder Andreas26

      Welchen Coordinator benutzt Du?

      Manchmal sitzt das Problem davor.....

      • Vorheriger offizieller Beitrag
      • Nächster offizieller Beitrag
    • Andreas26
      1
      Andreas26
      Smart Home Neuling
      Beiträge
      7
      • 16. Juli 2025 um 12:30
      • #5

      Bin mir nicht sicher was Du mit Coordinator meinst.

      Nutze:

      - NUC mit aktuellem HomeAsisstant mit Zigbee2MQTT über SONOFF Zigbee 3.0 USB Dongle Plus und

      - ESP32-H2-DEV-KIT; Software über Arduino 2.3.6 mit den Bsp- Programmen unter Zigbee

      - Gerät (ESP32) angelernt an Zigbee2MQTT

      (ja ich habe mich schon etwas länger als Uwe26 bei Simon42 angemeldet, da hat mir aber noch keiner einen Tipp gegeben, der mir weiter geholfen hätte)

    • Paul
      49
      Paul
      Community Unterstützer
      • News-Reporter
      Reaktionen
      364
      Trophäen
      4
      Beiträge
      1.330
      Blog-Artikel
      1
      • 16. Juli 2025 um 12:43
      • Offizieller Beitrag
      • #6

      Hallo Andreas26


      Zitat von Andreas26

      SONOFF Zigbee 3.0 USB Dongle

      Das ist der Coordinator. Ist das das E oder P Modell? Wenn E, ist er bereits auf Ember geflasht?

      Ich habe auch das E Model im Einsatz. Das erkennt zwar viel, jedoch nicht alles. Ich habe zusätzlich noch den SLZB-06M, und jetzt ganz neu ( Test erscheint bald) den SLZB-MR3 im Einsatz. Die erkennen weitaus mehr Details der Zigbee Geräte.

      Manchmal sitzt das Problem davor.....

      • Vorheriger offizieller Beitrag
      • Nächster offizieller Beitrag
    • Andreas26
      1
      Andreas26
      Smart Home Neuling
      Beiträge
      7
      • 16. Juli 2025 um 13:04
      • #7

      Es ist der SONOFF Zigbee Modell P.

      Wäre interessant was das Bsp. bei Dir macht. Das Gerät wird ja erkannt, nur fehlt der Analogwert.

      Ich habe ja auch noch andere Bsp. erprobt:

      1) Zigbee_Color_Dimmable_Light:
      Quelle: Bsp. von Arduino Bibliothek, unter Zigbee
      Gerät wird im HA erkannt, Steuerung LED über HA funktioniert

      2) Zigbee_Contact_Switch:
      Quelle: Bsp. von Arduino Bibliothek, unter Zigbee
      Gerät wird erkannt; Alarm Eigenschaft als Enität funktioniert zu HA
      aber nach Poweroff oder Reset nicht mehr, Gerät löschen und neu anlernen

      3) Zigbee_Temperature_Sensor:
      Quelle: Bsp. von Arduino Bibliothek, unter Zigbee
      Gerät wird erkannt, aber Enität Temperatur ändert sich nicht

    • Paul
      49
      Paul
      Community Unterstützer
      • News-Reporter
      Reaktionen
      364
      Trophäen
      4
      Beiträge
      1.330
      Blog-Artikel
      1
      • 16. Juli 2025 um 17:23
      • Offizieller Beitrag
      • #8

      Nur mal ein paar Beispiele von mir.

      Zwei Helligkeitssensoren: IoBroker- Sonoff-Dongle E-Z2M

      Wurden als unbekannt erkannt, eingebunden aber keine Werte

      Beim iHost wurden beide erkannt mit Werten

      HA-SLZB-Z2M erkannt mit Werten


      Sonoff Bewegungsmelder: IoBroker- Bewegung erkannt

      IHost (auch Sonoff) Bewegung erkannt

      HA mit SLZB-06M Bewegung erkannt und den Helligkeitssensor der auch verbaut ist.


      Also: HA, IoBroker, Z2M können nur Anzeigen was der Coordinator liefert, bzw. im stande ist den Sensoren zu entlocken.

      Manchmal sitzt das Problem davor.....

      • Vorheriger offizieller Beitrag
      • Nächster offizieller Beitrag
    • Andreas26
      1
      Andreas26
      Smart Home Neuling
      Beiträge
      7
      • 17. Juli 2025 um 15:19
      • #9

      Danke erst mal das Du mir antwortest.

      Wenn ich Deine Antwort richtig verstehe:

      Wenn was erkannt wurde auch mit Werten , dann meinst Du den ESP32 - programmiert mit dem Bsp. AnalogInput -> um das geht es (oder welches andere Gerät?) und das mit verschiedenen Coordinatoren.

      Was ist gemeint mit: "Bewegung erkannt und den Helligkeitssensor "

      Ich bitte Dich es mal näher zu erläutern was Du bei den Bsp. genau getestet hast.

    • Paul
      49
      Paul
      Community Unterstützer
      • News-Reporter
      Reaktionen
      364
      Trophäen
      4
      Beiträge
      1.330
      Blog-Artikel
      1
      • 17. Juli 2025 um 17:41
      • Offizieller Beitrag
      • #10

      Ich will damit sagen, das es auch auf den Coordinator drauf an kommt, was an Werten geliefert wird und was nicht.

      Zitat von Andreas26

      Was ist gemeint mit: "Bewegung erkannt und den Helligkeitssensor "

      Ein Bewegungsmelder liefert den Wert "Bewegung erkannt" Und mit IoBroker und dem iHost kam eben nur "Bewegung erkannt" Bei HA hingegen wurde noch der verbaute Helligkeitssensor gefunden. IoBroker und HA sind ähnlich aufgebaut bei mir. Ausser eben die Coordinatoren sind verschieden.

      Manchmal sitzt das Problem davor.....

      • Vorheriger offizieller Beitrag
      • Nächster offizieller Beitrag
    • Andreas26
      1
      Andreas26
      Smart Home Neuling
      Beiträge
      7
      • 18. Juli 2025 um 17:37
      • #11

      Also ich verstehe das so:

      In den C-Programmen werden der Zigbee Type und die Cluster festgelegt, die als Enitäten erkannt werden sollten.

      Bsp1: Zigbee_Color_Dimmable_Light – was gut funktioniert im HA; HA erkennt das steuerbare LED (Bulb); Typ: Lampe; Cluster: unter anderem genonoff; genlevelCtrl; ligthingColorCtrl

      hier steht im Programm:

      C
      #define ZIGBEE_RGB_LIGHT_ENDPOINT 10;  // Endpunkt 10
      #include "Zigbee.h"; 
      ZigbeeColorDimmableLight zbColorLight = ZigbeeColorDimmableLight(ZIGBEE_RGB_LIGHT_ENDPOINT);

      Zigbee.h verweist auf ZigbeeColorDimmableLight.h und ZigbeeColorDimmableLight.cpp


      Bsp 2: Zigbee_Contact_Switch – was im Prinzip auch funktioniert im HA; Typ: Schalter; Cluster unter anderem genonoff

      hier steht im Programm:

      C
      #define CONTACT_SWITCH_ENDPOINT_NUMBER 10; // Endpunkt 10
      #include "Zigbee.h
      ZigbeeContactSwitch zbContactSwitch = ZigbeeContactSwitch(CONTACT_SWITCH_ENDPOINT_NUMBER);

      Zigbee.h verweist auf ZigbeeContactSwitch.h und ZigbeeContactSwitch.cpp


      Bsp 3: Zigbee_Analog_Input_Output; was nicht funktioniert; Typ: AnalogEingang; Cluster AnalogInput; AnalogOutput

      hier steht im Programm:

      C
      #define ANALOG_DEVICE_ENDPOINT_NUMBER 1; // Endpunkt 1
      #include "Zigbee.h"
      ZigbeeAnalog zbAnalogDevice = ZigbeeAnalog(ANALOG_DEVICE_ENDPOINT_NUMBER);

      Zigbee.h verweist auf ZigbeeAnalog.h und ZigbeeAnalog.cpp

      Resume: Ich stecke nicht so drin was in den Files falsch definiert ist oder fehlt. Und ich glaube nicht das der Coordinator das einschränkt.

      Es geht also erst mal drum einzuschränken wo der Fehler liegt: in den Quellprogrammen von Espressif oder muss man (wenn das geht) Ergänzungen im Zigbee2MQTT vornehmen (wie?)

      Grüße und Danke

    • Paul
      49
      Paul
      Community Unterstützer
      • News-Reporter
      Reaktionen
      364
      Trophäen
      4
      Beiträge
      1.330
      Blog-Artikel
      1
      • 19. Juli 2025 um 08:08
      • Offizieller Beitrag
      • #12

      Da ich mit programmieren nichts am Hut habe, bin ich da leider raus. Wenn ich etwas benötige, das es so nicht gibt, dann mit Tasmota und Wifi. Aber davon komme ich immer mehr ab.

      Ansonsten kann ich Dir nur anraten, es einmal mit einem anderen Coordinator zu versuchen. Oder mit ZHA anstatt Z2M. Oder Du versuchst es mal mit einem Firmware Upgrade für den Dongle P nach dieser Anleitung.

      Imho wird Z-Stack eh nicht mehr von Z2M weiter entwickelt. Nur noch Ember

      Gruß Paul

      Manchmal sitzt das Problem davor.....

      • Vorheriger offizieller Beitrag
    • Andreas26
      1
      Andreas26
      Smart Home Neuling
      Beiträge
      7
      • 26. Juli 2025 um 16:26
      • #13

      Hi,

      Danke erst mal, weiß noch nicht wie ich zu der Problematik weitermache, neuer Coordinator naja; ZHA statt Z2M ist aufwendig und nicht sicher ob alle Geräte erkannt werden, mache ich nur wenn jemand das Bsp. Programm "Zigbee_Analog_Input_Output" erfolgreich im ZHA getestet haben sollte

      Grüße

    Unsere Facebook-Gruppe

    Smart Home Community Facebook Gruppe

    Smart Home Community auf Facebook
    Tausche Dich mit vielen Smart-Home-Begeisterten aus und erhalte Hilfe bei Home Assistant, Shelly, Homematic IP, Zigbee, Matter und vielen weiteren Smart-Home-Systemen.

    Jetzt beitreten

    Letzte Beiträge

    1. Home Assistant mit Claude: Mein Setup und meine Erfahrungen

      Paul
      21. Oktober 2026 um 20:53
    2. Shelly Geräte mit Galaxy Watch steuern

      Funkenwerner
      16. Oktober 2026 um 13:29
    3. mit einer externe Kontrollleuchte anzeigen, ob Strom in einer Schaltsteckdose ein oder ausgeschaltet ist

      Paul
      12. Oktober 2026 um 18:23
    4. Google Nest: Google Assistant mit Gemini auf Lautsprechern verfügbar

      Paul
      6. Oktober 2026 um 19:49
    5. Switchbot Lock Pro

      Paul
      4. Oktober 2026 um 12:54

    Beliebtesten Themen

    1. Hallo, hier ist der Andy und komme aus Niederbayern

      Andy
      24. Juli 2026 um 08:03
    2. Google Nest: Google Assistant mit Gemini auf Lautsprechern verfügbar

      SmartHome Forum
      16. Dezember 2024 um 09:30
    3. Somfy Synchronisation und Regensensor

      Uwe_M
      28. Juli 2026 um 15:25
    4. Smartes Türschloss ohne Cloud/Internet

      Alois_W
      19. Juli 2026 um 11:33
    5. Sunricher "Azoula Smart Hub" (ZigBee, Matter) ... ich kann den AWS Gateway nicht konfigurieren :-(

      MBR
      29. August 2026 um 14:28

    Statistiken

    Themen
    1.077
    Beiträge
    4.460
    Blog-Artikel
    7
    Mitglieder
    1.643
    Meiste Benutzer online
    723
    Neuestes Mitglied
    cobalt940

    Spenden

    Monatlich (Oktober)

    0 %

    0% (0,00 von 80 EUR)

    Jetzt spenden

    Werbung

    Ähnliche Themen

    • SmLight SLZB-MRW10 ist in der Testphase

      • Paul
      • 5. Juli 2025 um 19:41
      • News

    Tags

    • Zigbee
    • Esp32
    • Zigbee2mqtt
    • Homeasisstant

    Weitere Infos & Links

    Allgemeine Links

      Abenteuer Altbau

    Weitere Links

      Hier könnte ihr Link stehen

      Hier könnte ihr Link stehen

      Hier könnte ihr Link stehen

      Hier könnte ihr Link stehen

      Hier könnte ihr Link stehen

      Hier könnte ihr Link stehen

    Über uns

      Die Smart Home Community ist deine Plattform rund um intelligente Haussteuerung, Automatisierung und moderne Technik im Alltag. Egal ob Einsteiger oder Profi – hier findest du Hilfe, Anleitungen, Erfahrungen und Diskussionen zu Smart Home, Netzwerken, Sicherheit, Energie und mehr.


      Tausche dich mit anderen Mitgliedern aus, entdecke neue Lösungen und finde Inspiration für dein vernetztes Zuhause. Gemeinsam machen wir Smart Home verständlich, praxisnah und unabhängig.


      » Smart-Home-Community.de
    Wer jetzt nicht teilt ist selber Schuld:
    1. Datenschutzerklärung
    2. Kontakt
    3. Impressum
    4. * = Affiliate-Links
    Stil: Color Drop Multi by GrischaMedia
    Community-Software: WoltLab Suite™ 6.2.8
    Smart Home Community in der WSC-Connect App bei Google Play
    Smart Home Community in der WSC-Connect App im App Store
    Download