Hello everyone,
I’m experiencing a serious issue with my Aqara M3 Hub and would appreciate any help or insights.
Setup:
• Aqara M3 Hub
• Multiple Zigbee devices connected (dimmer switches, wall switches, outlets, relay)
• Integrated with Apple HomeKit
• Firmware is up to date
• Network tested via Wi-Fi and Ethernet (LAN)
Problem description:
Initially, everything works perfectly. All devices connect correctly, and automations in HomeKit run as expected.
However, after restarting the M3 hub (e.g. due to a power outage), the following happens:
• All Zigbee devices are still visible in the Aqara app and HomeKit
• Device status updates correctly (e.g. pressing a wall switch is detected, single/double taps are recognized)
• Signal strength appears normal
• The device cards in the Aqara app show the “on/off” state changing
But:
• Zigbee devices do not react when controlled from the Aqara app or HomeKit
• Lights do not turn on/off via the hub
• The hub is unable to control any Zigbee devices
• Adding new Zigbee devices is not possible
Physically controlling the switches still works, and the hub clearly receives events, but it seems unable to send Zigbee commands.
Temporary workaround:
The only way I’ve found to fix this is:
• Factory reset the M3 hub
• Re-add all devices manually
After that, everything works again — until the next power outage or restart, when the issue reappears.
Question:
• Is this a known firmware or Zigbee stack issue on the M3 hub?
• Is there a way to recover Zigbee functionality without factory resetting the hub?
• Any logs, settings, or troubleshooting steps I should check?
Thanks in advance for any help or feedback.