Over the last couple of days, I was experimenting with making a simple Zigbee to MQTT bridge in Arduino using the Esp32-C6-Bug+Esp32-Bug-Eth combination, and today I succeed! The code is available from here. It's a proof of concept, so only the basic functionality is implemented, like turning on/off Zigbee devices via MQTT.
I was surprised that even some commercial Zigbee devices (tested with Sonoff S26R2ZBTPE smart plug) connect to the bridge out-of-the-box!

The MQTT functionality was tested via MQTT explorer

Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.