Features
XZG Firmware unifies the best innovations from previous Zigbee gateway projects into a single, comprehensive solution.
By focusing the community's efforts on enhancing one product, XZG aims to streamline development, thereby improving the features and efficiency of your Zigbee Gateways. 🌍
🍓 Key features¶
Localized Translation | 🇬🇧 🇺🇦 🇨🇳 🇪🇸 🇵🇹 🇷🇺 🇫🇷 🇩🇪 🇯🇵 🇹🇷 🇮🇹 🇵🇱 🇨🇿 |
Zigbee OTA | Install new Zigbee firmware or change role Coordinator / Router / OpenThread using only the Web UI of your gateway 🚀 |
NVRAM | Erase NVRAM using only the Web UI of your gateway 🎉 |
Web UI theme | 🌞 Light or Dark 🌑 |
Zigbee mode | Network or USB on ANY device |
Network mode | RJ45 and Wi-Fi (simultaneously) |
VPN support | WireGuard |
MQTT client | Publish gateway states to brokers and subscribes for commands |
Access point | If there isn't available any wire and wireless connection |
NTP client | Yes |
Custom DNS servers | Yes (when DHCP is off), Ethernet and WiFi |
Realtime web updates | Without page refreshing |
Button | Change current modes, factory reset |
LEDs | Different blinks helps to indicate current mode |
Disable LEDs modes | Full disable and Night |
Code | XZG is developed, coded and tested in Ukraine 🇺🇦 |
Build | All builds are published using GitHub Actions. No more manual publishing of binaries. |
🎮 Supported devices¶
Device Name | Button | ESP32 LEDs | Remote Network / USB mode selection | Ethernet |
---|---|---|---|---|
- Some devices do not support all features
Custom device support
You can add any custom device by editing configHw.json
in Tools/Debug/File browser after installing XZG firmware.
Please share your configuration with our community after testing. The most popular devices will be added. 🚀