Hi everyone,
I’ve been working on a collection of SmartThings Edge drivers that ports device support from Zigbee2MQTT.
This is an ongoing project and does not cover the full Zigbee2MQTT catalog. The channel currently includes 18 drivers with nearly 4,000 fingerprint entries, and more device families will be added over time.
Driver channel
Supported devices and source code
Support is split across multiple drivers, so please check the GitHub README for your device’s fingerprint and install the driver listed for it.
Current coverage includes selected models from Aqara, Xiaomi, IKEA, Philips, OSRAM, LEDVANCE, Innr, GLEDOPTO, SONOFF, Third Reality, HEIMAN, Schneider Electric, Legrand, Bosch, Frient, Sunricher, and other manufacturers.
It also includes many Tuya-based devices sold under different regional and white-label brands.
Device types currently represented include:
- Lights, dimmers, switches, relays, and smart plugs
- Motion, presence, environmental, and safety sensors
- Covers, thermostats, TRVs, fans, and valves
- Power and energy meters
- Buttons, scene switches, remotes, and repeaters
Not every feature exposed by Zigbee2MQTT is available as a SmartThings capability yet. I’m focusing on the main controls and status values first. If there is a missing option or feature you need, please let me know.
Many fingerprints were added from Zigbee2MQTT definitions but have not yet been tested on real SmartThings hardware. If something does not work as expected, please report it with the relevant hub logcat output.