Home Assistant

Zigbee Mesh richtig einrichten

Grafik: Zigbee Mesh richtig einrichten, Homeassistant

Ein Türsensor im Erdgeschoss meldet sich als „nicht verfügbar“, der Bewegungsmelder in der Garage reagiert mal sofort und mal mit zehn Sekunden Verzögerung, und der Sensor im Gewächshaus ist ganz weg. Das ist kein Defekt der Geräte – das ist fast immer das Zigbee-Mesh, das keine tragfähige Verbindung dorthin hat. Diese Anleitung zeigt dir, wie du das Mesh so aufbaust, dass auch die entlegenen Ecken stabil erreicht werden – am Mac, mit Zigbee2MQTT.

Zuletzt nachgebaut und verifiziert: September 2026.

Worum es geht

Zigbee ist ein Funknetz, das sich selbst aufspannt – ein Mesh. Nicht jedes Gerät redet direkt mit deinem Koordinator (bei mir ein ConBee II am Raspberry Pi). Stattdessen reichen manche Geräte die Funksignale ihrer Nachbarn weiter, wie eine Eimerkette. Genau das ist der Trick, mit dem ein Zigbee-Netz ein ganzes Haus abdeckt, obwohl die Reichweite eines einzelnen Funkchips nur ein, zwei Wände weit reicht.

Der Haken: Diese Eimerkette funktioniert nur, wenn genug „Eimerträger“ an den richtigen Stellen stehen. Und hier liegt das Missverständnis, das die meisten wackeligen Netze erklärt – meins eingeschlossen: Nicht jedes Zigbee-Gerät reicht Signale weiter. Wer immer mehr batteriebetriebene Sensoren dazukauft und sich wundert, dass das Netz nicht besser wird, kämpft gegen genau diesen Denkfehler. Diesen räumen wir zuerst aus dem Weg, dann bauen wir das Mesh Schritt für Schritt tragfähig auf.

Getestet mit
KoordinatorConBee II (deCONZ-Firmware)
Zigbee2MQTT2.14.1
Home Assistant OS18.2 (64-bit)
Home Assistant Core2026.9
Repeater im TestSonoff ZBDongle-E (Router-Firmware)
SteuerungmacOS Sequoia / Tahoe
StandSeptember 2026

Router oder Endgerät: der wichtigste Unterschied

Jedes Zigbee-Gerät ist eine von drei Rollen. Wer diese drei Rollen verstanden hat, versteht sein halbes Mesh:

  • Der Koordinator ist der Kopf des Netzes – dein ConBee II (oder ein anderer Zigbee-Stick). Er verwaltet das Netz und ist die Brücke zu Zigbee2MQTT. Davon gibt es genau einen.
  • Router sind Geräte, die dauerhaft am Strom hängen: Zwischenstecker, fest verbaute Schaltrelais, viele Netz-betriebene Lampen. Sie erledigen nicht nur ihre eigene Aufgabe, sondern reichen nebenbei die Signale anderer Geräte weiter. Router bauen das Mesh auf.
  • Endgeräte laufen auf Batterie: Tür- und Fensterkontakte, Bewegungsmelder, Taster, die meisten Heizkörperthermostate. Um Strom zu sparen, schlafen sie fast immer und reichen niemals fremde Signale weiter. Sie hängen sich an genau einen Nachbarn (ihren „Parent“) und reden nur über den.
Koordinator ConBee II Router Zwischenstecker · am Strom Router Relais · am Strom Endgerät Türsensor · Batterie Endgerät Bewegung · Batterie Endgerät Thermostat · Batterie
Nur Router (am Strom) tragen das Mesh. Batterie-Endgeräte hängen sich an einen Router und reichen selbst nichts weiter.
Die Kernregel: Reichweite und Stabilität kommen von den Routern, nicht von der Zahl der Sensoren. Ein Haus mit dreißig Batteriesensoren, aber nur zwei Routern im Obergeschoss hat ein schwaches Netz. Drei, vier gut verteilte Zwischenstecker ändern mehr als jeder weitere Sensor.

Der typische Fehler: alle Router auf einer Etage

Bei mir sah das lange genau so aus, wie es nicht sein soll: Alle Router-Geräte standen im Obergeschoss oder draußen. Im Erdgeschoss stand kein einziges dauerhaft stromversorgtes Zigbee-Gerät. Die Folge: Der Türsensor auf der Terrasse hatte eine kritisch schlechte Verbindung, die Thermostate in Büro und Gästezimmer waren wackelig, und der Sensor im Gewächshaus war komplett offline. Kein Wunder – die batteriebetriebenen Endgeräte im Erdgeschoss fanden schlicht keinen Router in Reichweite, über den sie funken konnten.

Vorher: Lücke im EG OG R R EG E E weit & schwach Nachher: Router im EG OG R R EG R E kurze, starke Wege
R = Router (am Strom), E = Endgerät (Batterie). Ein einziger Router im Erdgeschoss gibt den dortigen Sensoren endlich einen kurzen Weg ins Netz.

Die Lösung ist keine neue Software und kein stärkerer Stick, sondern ein Router dort, wo die Lücke ist. Genau das arbeiten wir jetzt ab.

Schritt 1: Den Koordinator sauber platzieren

Bevor du am Mesh feilst, muss der Ausgangspunkt stimmen. Der ConBee II sitzt bei den allermeisten direkt in einem USB-Port des Raspberry Pi – und genau das ist eine der häufigsten Störquellen überhaupt. Der Pi selbst, sein WLAN und vor allem USB-3.0-Ports (etwa für eine SSD) funken auf 2,4 GHz kräftig dazwischen. Das Ergebnis sind unerklärliche Aussetzer im ganzen Netz.

  1. Steck den ConBee II nicht direkt in den Pi, sondern über ein USB-2.0-Verlängerungskabel (Werbung) von mindestens einem Meter.
  2. Nutze am Pi einen USB-2.0-Port (die schwarzen), nicht die blauen USB-3.0-Ports – und halte Abstand zu einer angeschlossenen SSD.
  3. Häng den Stick möglichst frei und erhöht auf, weg von Metallgehäusen, dem Router und dem Sicherungskasten.
Warum das so viel bringt: Das ist die günstigste Verbesserung im ganzen Artikel – ein Kabel für ein paar Euro. Viele „schwache“ Zigbee-Netze sind in Wahrheit gar nicht schwach, sondern werden nur vom eigenen Pi zugefunkt. Erst mit sauber platziertem Koordinator lohnt es sich, über Router und Kanäle nachzudenken.

Schritt 2: Den richtigen Zigbee-Kanal wählen

Zigbee und dein WLAN teilen sich das 2,4-GHz-Band. Liegt dein Zigbee-Kanal genau auf deinem WLAN-Kanal, stören sich beide – typischerweise mit Aussetzern, die zu bestimmten Tageszeiten auftreten (abends, wenn das WLAN voll ist). Deshalb lohnt sich ein bewusst gewählter Kanal.

  1. Schau in deinem Router (bei mir UniFi) nach, auf welchem 2,4-GHz-WLAN-Kanal du sendest – meist 1, 6 oder 11.
  2. Wähle einen Zigbee-Kanal, der davon möglichst weit weg liegt. Bewährt haben sich Kanal 15, 20 oder 25. Faustregel: WLAN 1 → Zigbee 25, WLAN 11 → Zigbee 15.
  3. In Zigbee2MQTT stellst du den Kanal unter Einstellungen → Erweitert → Kanal ein (in der configuration.yaml entspricht das advanced: channel:).
Kanal am besten früh festlegen: Änderst du den Kanal, wenn schon viele Geräte angelernt sind, folgen dir die Endgeräte nicht automatisch – du musst sie danach neu anlernen. Deshalb ist der Kanal eine Sache, die man idealerweise ganz am Anfang richtig setzt. Läuft dein Netz stabil, lass den Kanal in Ruhe.

Schritt 3: Router dort ergänzen, wo die Lücke ist

Jetzt der eigentliche Hebel. Du brauchst mindestens einen Router in jedem Bereich, der bisher schlecht abgedeckt ist – bei mir das komplette Erdgeschoss. Dafür gibt es zwei Wege:

Weg A: Ein Zigbee-Zwischenstecker (der einfachste)

Der unkomplizierteste Router ist eine Zigbee-Schaltsteckdose (Werbung), die du ohnehin gebrauchen kannst – für eine Lampe, den Fernseher-Standby, was auch immer. Sie hängt am Strom, ist damit automatisch Router und kostet keine zehn bis zwanzig Euro. Anlernen, in die schlecht versorgte Zone stecken, fertig. Wer nichts flashen und basteln will, nimmt diesen Weg.

Weg B: Sonoff ZBDongle-E als reiner Repeater

Ich habe mich für einen dedizierten Repeater entschieden, weil ich keinen Verbraucher an der Stelle brauche, wo das Signal hin soll. Ein Sonoff ZBDongle-E (Werbung) ist eigentlich ein Koordinator-Stick, lässt sich aber mit einer Router-Firmware umflashen und wird damit zum reinen Signalverstärker – angeschlossen an ein beliebiges USB-Netzteil.

  1. Öffne den Silabs Firmware Flasher (darkxst.github.io/silabs-firmware-builder) – das läuft nur in Chrome oder Edge, nicht in Safari, weil es die Web-Serial-Schnittstelle braucht.
  2. Steck den ZBDongle-E in deinen Mac, wähle im Flasher das passende Modell und die Router-Firmware und flashe einmalig.
  3. Steck den Stick an ein USB-Netzteil in der Zone, die du abdecken willst – bei mir am Fenster Richtung Gewächshaus, damit das Signal nach draußen kommt.
  4. Aktiviere in Zigbee2MQTT das Anlernen („Permit join“) und warte, bis der Repeater als neues Gerät in der Liste auftaucht.
📸 SCREENSHOT EINFÜGEN — Silabs Firmware Flasher im Chrome mit ausgewählter Router-Firmware für den ZBDongle-E (diesen Block danach löschen)

Schritt 4: Geräte am neuen Router neu anlernen

Das ist der Schritt, den fast alle vergessen – und deshalb bleibt das Netz „trotz neuem Repeater“ schwach. Ein Endgerät sucht sich seinen Weg ins Netz beim Anlernen aus und hält danach stur daran fest, auch wenn längst ein besserer Router in der Nähe steht. Ein frisch gesetzter Router verbessert die Verbindung deiner alten Sensoren also erst einmal nicht.

  1. Ist der neue Router an seinem endgültigen Platz und im Netz, lern die Geräte in seiner Nähe einmal neu an – Türsensor, Bewegungsmelder, Thermostat in der betroffenen Zone.
  2. Wichtig: Lern die Geräte an ihrem echten Einbauort an, nicht neben dem Koordinator. Nur so sucht sich das Gerät den realen, kurzen Weg über den nahen Router – und nicht den langen zum Koordinator, den es dann behält.
  3. Bei den meisten Sensoren genügt kurzes Drücken der Reset-Taste (oft 5 Sekunden), bis die LED blinkt, während in Zigbee2MQTT „Permit join“ aktiv ist.
Gut zu wissen: Zigbee-Geräte müssen beim Neuanlernen nicht aus Home Assistant gelöscht werden – lernst du dasselbe Gerät neu an, übernimmt Zigbee2MQTT es in der Regel unter demselben Namen. Deine Automatisierungen und Dashboard-Karten bleiben also erhalten.

Schritt 5: Das Mesh sichtbar machen

Bisher hast du blind gebaut. Jetzt machst du sichtbar, ob es etwas gebracht hat. Zwei Werkzeuge reichen.

Die Netzwerkkarte in Zigbee2MQTT

Zigbee2MQTT bringt unter Karte (englisch „Map“) eine Netzwerkkarte mit. Sie zeichnet, welches Gerät über welchen Weg funkt, und beziffert jede Verbindung. So siehst du auf einen Blick, ob dein Terrassensensor jetzt tatsächlich über den neuen Router im Erdgeschoss läuft – oder immer noch den weiten Weg nach oben nimmt.

📸 SCREENSHOT EINFÜGEN — Netzwerkkarte in Zigbee2MQTT, in der der neue EG-Router die umliegenden Sensoren an sich bindet (diesen Block danach löschen)

Der LQI-Wert je Gerät

Der LQI (Link Quality Indicator) ist die Verbindungsqualität eines Geräts, gemessen von 0 bis 255 – je höher, desto besser. Als grobe Orientierung: über 100 ist solide, unter 30 wird es kritisch. Diesen Wert kannst du dir direkt in Home Assistant auf ein Dashboard holen.

Der LQI-Sensor ist erst versteckt: Zigbee2MQTT liefert die Verbindungsqualität als eigene Entität, aber Home Assistant blendet sie standardmäßig aus. Du findest sie unter Einstellungen → Geräte & Dienste → Entitäten, wenn du oben die deaktivierten Entitäten einblendest – dort das linkquality-Sensor des Geräts suchen und aktivieren. Erst danach lässt sie sich auf einer Karte anzeigen.

Für ein schnelles Ampel-Dashboard reicht eine einfache Vorlagen-Karte. Diese Mushroom-Vorlage zeigt einen Sensor grün/orange/rot je nach LQI – Namen und Entität an dein Gerät anpassen:

type: custom:mushroom-template-card
primary: Terrasse Türsensor
secondary: "LQI: {{ states('sensor.eg_terrasse_tuer_linkquality') }}"
icon: mdi:access-point-network
icon_color: >-
  {% set q = states('sensor.eg_terrasse_tuer_linkquality') | int(0) %}
  {% if q >= 100 %} green
  {% elif q >= 30 %} orange
  {% else %} red
  {% endif %}

Baust du das für jedes wichtige Gerät, hast du eine Übersicht, die dir sofort zeigt, wenn ein Weg im Netz kippt – lange bevor ein Sensor ganz ausfällt.

Wenn es nicht funktioniert

Die typischen Stolpersteine beim Mesh-Aufbau – mit der jeweiligen Lösung. Das ist der Abschnitt, den die meisten per Google suchen.

Der neue Router ist da, aber das Gerät bleibt schwach oder „nicht verfügbar“

Das Endgerät hält an seinem alten Weg fest. Lern es einmal neu an – an seinem Einbauort, während der neue Router schon im Netz ist (siehe Schritt 4). Das ist mit Abstand die häufigste Ursache.

Der LQI-Wert bleibt niedrig, obwohl der Router direkt daneben steht

Prüfe in der Netzwerkkarte, ob das Gerät überhaupt über den nahen Router läuft. Zeigt die Karte weiter den weiten Weg, war das Neuanlernen nicht erfolgreich – wiederhole es. Hilft das nicht, kann eine dicke Wand, ein Metallschrank oder ein Kühlschrank dazwischen liegen; dann muss der Router einen Standort weiter Richtung Gerät.

Aussetzer immer zur selben Tageszeit

Klassischer WLAN-Konflikt. Prüfe, ob dein WLAN (womöglich automatisch) auf einen 2,4-GHz-Kanal gewechselt ist, der jetzt mit deinem Zigbee-Kanal kollidiert. Setz den WLAN-Kanal fest oder rück mit dem Zigbee-Kanal weiter weg (Schritt 2). Ein Mesh-WLAN, das seine Kanäle selbst umschaltet, ist hier ein häufiger Übeltäter.

Der geflashte Repeater taucht nicht in der Karte auf

Erstens: War „Permit join“ beim Einstecken wirklich aktiv? Zweitens: Die Karte ist eine Momentaufnahme und baut sich nach dem Öffnen erst auf – gib ihr ein, zwei Minuten und lad sie neu. Frisch dazugekommene Router zeigen ihre Verbindungen manchmal erst nach dem nächsten Netz-Scan.

Der ConBee II wird nach einem Neustart nicht mehr erkannt

Das liegt fast nie am Mesh, sondern am USB-Pfad. Verwende in Zigbee2MQTT den festen Geräte-Pfad (den langen /dev/serial/by-id/...-Namen statt /dev/ttyACM0), damit sich die Zuordnung nach einem Neustart nicht verschiebt. Und prüfe, ob der Stick am selben USB-2.0-Port wie zuvor steckt.

Fazit: Lohnt sich der Aufwand?

Ja – und zwar mehr als jede andere Einzelmaßnahme am Zigbee-Netz. Die Reihenfolge ist entscheidend: erst den Koordinator vom Pi wegrücken, dann einen sauberen Kanal wählen, dann gezielt Router in die Lücken setzen und die Geräte dort neu anlernen. Kein einziger dieser Schritte kostet viel Geld; der teuerste Posten ist eine Handvoll Zwischenstecker oder ein Repeater-Stick für unter 20 Euro.

Bei mir hat genau das den Unterschied gemacht: Der Terrassensensor läuft stabil, die Thermostate im Erdgeschoss reagieren zuverlässig, und der Gewächshaus-Sensor ist wieder online. Wichtig ist die Erkenntnis, mit der wir angefangen haben – Reichweite kommt von Routern, nicht von noch mehr Sensoren. Wer das einmal verinnerlicht hat, baut sein Netz von vornherein richtig.

Wie geht’s weiter? Wenn dein Mesh jetzt steht, lohnt sich der Blick auf die Geräte selbst: Welcher Türsensor, welcher Bewegungsmelder taugt für Zigbee2MQTT – und welcher macht Ärger? Genau das schauen wir uns im nächsten Artikel an.

Extra-Tipp: Sichere dein Zigbee2MQTT-Datenverzeichnis regelmäßig mit. Geht der Koordinator oder die SD-Karte kaputt und du hast keine Sicherung, musst du jedes einzelne Gerät neu anlernen – bei einem gewachsenen Netz ein Nachmittag Arbeit. Mit Backup ist es in Minuten erledigt.

Werbung: Die mit „Werbung“ gekennzeichneten Produktlinks in diesem Artikel sind Provisionslinks. Kaufst du darüber ein, erhalte ich eine kleine Provision. Für dich ändert sich der Preis dadurch nicht.