Thanks for this port!
I have tried to create association with battery-powered Z-Wave.me ZME_WALLC-S controller similarly as few years back with SmartThings: [BETA] Z-Wave Tweaker (See post #209 for new V3 app version) - #19 by scrool - Community Created Device Types - SmartThings Community .
I have encountered two issues:
- Sync didn't seem to work when a device woke up
- Device always seemed to stay in sync pending state
I have improved Z-Wave Tweaker to:
- Call
sync()
anytime a Wake Up Notification from the device is received. - Do not try to remove all associations
- Instead allow user to explicitly remove associations if needed
Since I'm not very skillfull in Groovy and even though this worked for me as one-off I haven't tested this much I'm keeping code in my fork and not attempting to get it merged back. If anybody confirms that it is indeed working and I can open a pull request against your repo though.