Here is my take on the SNZB-01M driver set-up on Hubitat.
Hubitat SONOFF ORB SNZB-01M Driver
Custom Hubitat integration project for the SONOFF ORB 4-in-1 Zigbee Smart Scene Button (SNZB-01M).
Features
- Supports 4 logical buttons (endpoints 1-4)
- Events:
pushed,doubleTapped,held - Triple-tap surfaced via
lastActiontext for Rule Machine matching - Battery reporting (
%and voltage-to-percent fallback)
Project Layout
drivers/SonoffOrbSNZB01M.groovy- Hubitat custom driverapps/SonoffOrbButtonMapper.groovy- Hubitat helper app for gesture-to-switch mappingpackageManifest.json- Hubitat Package Manager (HPM) package metadatadocs/rule-machine-blueprint.md- 16-gesture Rule Machine templatescripts/set-manifest-locations.sh- helper to inject GitHub raw URLs into manifest