FYI - @bobbyD recommends to leave descriptionText logging off. I usually turn it on for the devices in an automation only when I create/test the automation. And turn it off promptly after that.
It leaves more room in the logs to catch errors - making Hubitat Support's task easier, should you need their help.
So now that that as of June 5 this is in 2.2.1 firmware I assume we should use that instead?
Ever find the issue with the null error? I can't check into my Hub at the moment due to an issue with my RPi so I can't yet upgrade or see if the nulls are still happening at the moment.
I'm trying to use the built in driver but getting this error when I try to Configure:
[error]groovy.lang.GroovyRuntimeException: Could not find matching constructor for: hubitat.device.HubAction(hubitat.zwave.commands.switchbinaryv1.SwitchBinaryGet, hubitat.device.Protocol) (pollDeviceData)
Running the stock Aeotec Smart Energy Switch driver on 2.2.3.119, it still crashes in config with the same HubAction error.
However, I pulled the driver from GitHub and tried it. It works just fine -- config passed and it is reporting power, voltage, energy and switch status just fine.
groovy.lang.GroovyRuntimeException: Could not find matching constructor for: hubitat.device.HubAction(hubitat.zwave.commands.switchbinaryv1.SwitchBinaryGet, hubitat.device.Protocol) (pollDeviceData)