I have started having an issue with a custom driver. This line of code:
sendLocationEvent(name: "hsmSetArm", value: hsmSetArm)
with the values of armAway, armNight, armHome or disarm have recently started throwing the following error:
groovy.lang.MissingMethodException: No signature of method: user_driver_belk_Elk_M1_Driver_291.hsmStatusChange() is applicable for argument types: (com.hubitat.hub.domain.Event) values: [com.hubitat.hub.domain.Event@114549] (hsmStatusChange)
The HSM mode is still changing but the log still shows the error coming from the driver. If I comment out the above line, the error does not occur. It did not initially throw this error and I'm not sure what has changed to cause it, but I am unable to determine the cause.
Does anyone have a suggestion on how I can narrow down the issue?
My hub is at version 2.1.6.118
Thanks,
Greg