Error Saving Button Controller

I get the following error when saving a button controller app since the latest update:

Error: No signature of method: java.lang.String.call() is applicable for argument types: (java.util.HashMap) values: [[p:2]] Possible solutions: wait(), any(), wait(long), each(groovy.lang.Closure), any(groovy.lang.Closure), take(int)

It does save the app when I go back into it, it is configured correctly.

@bravenel is aware of this issue and is looking into it.

1 Like

Any update on this? I ran into this because I broke my Hue hub (I scanned by accident, someone else had a thread on this actually) and had to re-add my Hue Dimmer. In the process, I got this error... but it worked for a while (and created the app). Then it stopped working. Now if I create it, it appears again, but the controller doesn't work (manually activating the hue dimmer buttons works from Devices though).

And in looking into it, I ultimately deleted the button controller, rebooted, and the Hue Dimmer device still lists the deleted button controller, as if it were a phantom controller. Clicking leads to:
Error: Cannot invoke method isExpert() on null object

No idea if it might be related, but the error page links to go to the logs... but that is incorrectly referencing logs and has HUBITATIP/"/"logs/" as the link (escape character incorrect?)

Think we tracked this down and should be fixed in the next update.

The error in the link to logs is also fix, but not related.

1 Like