Skip to main content

Zigbee Hub

4. Zigbee Hub

4.1 What is Zigbee Hub in SLZB-OS?

The Zigbee Hub feature allows the SLZB device to run its Zigbee network directly on the device — without needing an external computer, Raspberry Pi, or NAS to host the Zigbee stack.
In Zigbee Hub mode, SLZB-OS launches an integrated Zigbee stack service that can connect directly to your smart home platform over MQTT.

This mode is ideal for:

  • Self-contained setups where the device acts as both the coordinator and the host.

  • Reducing complexity by eliminating extra hardware.

  • PoE/Ethernet-based installations for maximum stability.

When Zigbee Hub is active, a dedicated Zigbee Hub menu appears in the SLZB-OS interface, containing the following pages:

  1. Dashboard – Live overview of Zigbee network status.

  2. Devices – List and manage all paired Zigbee devices.

  3. MQTT – Configure the MQTT broker connection.

  4. Settings – Advanced Zigbee network and coordinator options.


4.2 Zigbee Hub → Dashboard

The Dashboard is the central monitoring page for your Zigbee network.

image.pngimage.png

KeyThe elementsdashboard displayed:

contains
    Connected Devices Count – Numbercards of activeyour ZigbeeZigBee nodesdevices with the data they provide and controls.
    The dashboard is updated in yourreal network.time via

    Connected Devices Control – Let the user control paired Zigbee devices.SSE.

    Use cases:

      Check network health at a glance.

      Quickly restart services if devices appear offline.

      Access the full Z2M UI for deeper diagnostics.


      4.3 Zigbee Hub → Devices

      The Devices page lists every Zigbee device paired to your coordinator.

      image.png

      Pairing control: 

      • Permit Join (+ button on the bottom right side of the device table) – Allow or deny new devices joining the network.

      For each device, you’ll see:

      • Name / Friendly Name – Human-readable identifier.

      • IEEE Address – Unique device ID.

      • Network Address – Short Zigbee address assigned by the coordinator.

      • Device Type – Coordinator, Router, or End Device.

      Last Seen – Timestamp of the last communication.

      Powering – Device power source (AC/battery) or ? if the device does not provide information.

      Link Quality (LQI) – Signal strength indicator.

      Actions:

      • Rename device

      • Remove/unpair device

      • View device details (clusters, endpoints, bindings)

      • Bind/unbind devices (if supported)

      Typical uses:

      • Verify devices are online and responsive.

      • Rename devices for easier identification in automations.

      • Remove devices no longer in use.


      4.4 Zigbee Hub → MQTT

      This page configures the MQTT connection that Zigbee2MQTT (running on SLZB-OS) uses to communicate with your smart home platform.

      image.png

      Configuration fields include:

      • MQTT Server Address – IP or hostname of your broker (e.g., mqtt://192.168.1.100).

      • Port – Default 1883 for MQTT, 8883 for MQTT over TLS.

      • Username / Password – Broker authentication (if required).

      • Base Topic – Topic prefix for Zigbee messages (default: zigbee2mqtt).

      • Discovery RetainPrefix messages- –Home Optionassistant tomain keeptopic last known state on the broker.

      TLS/SSL options – Certificates and secure connection settings.

      name.

      Tips:

      • For Home Assistant with Mosquitto add-on, use the HA IP and port 1883.

      • Always use a unique base topic if you run multiple Zigbee networks.

      • Save and restart Zigbee Hub after making MQTT changes.


      4.5 Zigbee Hub → Settings

      The Settings page contains deeper configuration for the Zigbee coordinator and Zigbee2MQTT service.

      image.png

      Typical settings available:

      • Network Parameters:

        • PAN ID – Zigbee network identifier (hex).identifier.

        • Channel – RF channel (11–26; avoid Wi-Fi overlap if possible).

        • Extended PAN ID – Long network identifier.

      • Transmit Power – Radio TX power in dBm (higher = longer range, more power draw).

      • Show in debug log - Select which categories of Zigbee-related information are recorded in the Log & Debug page.
        • Zigbee Hub messages – Logs high-level events from the Zigbee Hub service (e.g., device joins, status updates).

        • Raw Zigbee packets – Logs low-level Zigbee frame data; useful for deep protocol debugging.

        • Zigbee MQTT – Logs MQTT messages related to Zigbee communication, including publishes and subscriptions.

      Best practices:

      • Change the Zigbee channel only on a fresh network (re-pair required after change).

      • Keep Permit Join disabled most of the time for security.

      • Adjust transmit power to match your coverage needs and regulatory limits.