I have a zigbee Enbrighten Dimmer switch in the office - I was setting up 'Flasher' to hook my doorbell and got the following error...
dev:392024-07-21 12:01:34.358 PMerrororg.codehaus.groovy.runtime.metaclass.MethodSelectionException: Could not find which method setLevel() to invoke from this list: public java.util.List geZigbeeDimmer#setLevel(java.lang.Object) public java.util.List geZigbeeDimmer#setLevel(java.lang.Object, java.lang.Object) on line 647 (method setLevel)
Try using setLevel from the device page with the duration set to 0, and also try with the duration blank. See if either of those generate a similar error.
I it seems like the driver may have two setLevel methods, one with a duration and one without. The one with a duration may have a default if value set for duration which is throwing it off.