mirror of
https://github.com/Koenkk/Z-Stack-firmware.git
synced 2024-11-06 02:29:44 +01:00
3.5 KiB
3.5 KiB
Z-Stack coordinator firmwares
This repository contains various Z-Stack coordinator firmwares.
Overiew
Z-Stack | Type | Device | Zigbee | Direct children | Notes |
Z-Stack_Home_1.2 | Default | CC2531 | 1.2 HA | 20 | |
CC2530 | 1.2 HA | 16 | |||
CC2530 + CC2591 | 1.2 HA | 16 | |||
CC2530 + CC2592 | 1.2 HA | 16 | |||
Z-Stack_Home_1.2 | Source routing | CC2531 | 1.2 HA | 5 | |
CC2530 | 1.2 HA | 5 | |||
CC2530 + CC2591 | 1.2 HA | 5 | |||
CC2530 + CC2592 | 1.2 HA | 5 | |||
Z-Stack_3.0.x | Default | CC2531 | 3.0 | 15 |
- WIP (see #1445)
- Max 40 Zigbee 3.0 devices |
Z-Stack_3.x.0 | Default | CC2652R | 3.0 | 20 |
- WIP (see #1429)
- Max 40 Zigbee 3.0 devices |
I'm a Zigbee2mqtt users, which one should I use?
This depends:
- Zigbee 3.0 coordinators are still WIP and therefore not recommended for production.
- If you have a network of 1 - 30 devices, the default firmware is recommended.
- If you have a network of 30+ devices, the source routing firmware is recommended.
- Note that the source routing firmware only supports 5 direct children, therefore you need to have routers in range of the coordinator.
Legend
- Z-Stack: Z-Stack is the Zigbee stack for Texas Instruments Zigbee devices
- Type: The source routing firmware allows the coordinator to remember the routes to the devices. Improves performance for larger (40+ nodes) networks. For more information read Large ZigBee Networks and Source Routing . Because of memory limitations, the number of direct children are reduced for these firmwares.
- Device: The Zigbee hardware
- Zigbee: Zigbee version, for more information read What's New in Zigbee 3.0
- Direct children: Number of children that directly can join the coordinator. Note that this is not the maximum network size. For more information, read the Zigbee2mqtt FAQ about device limit
Notes
- Due to new security requirements in Zigbee 3.0, Zigbee 3.0 coordinators can only support a limited amount of Zigbee 3.0 devices. For Zigbee 1.2 coordinators there is no limit on the max number of Zigbee 3.0 devices that can join.
Compiling the firmware
In case you want to compile the firmware yourself, you can find a COMPILE.md
for each firmware.