I have some pistons that have been humming along happily for months and years. For some reason today, anything that uses the “set location mode” action is producing this error in my log:
║║Error executing virtual command [].setLocationMode: (3ms) groovy.lang.MissingMethodException: No signature of method: physicalgraph.location.LocationService.updateMode() is applicable for argument types: (physicalgraph.device.cache.LocationDTO, java.lang.String, java.util.LinkedHashMap) values: [Home,REDACTED [:]] Possible solutions: updateMode(physicalgraph.device.cache.LocationDTO, physicalgraph.device.cache.ModeDTO, java.util.Map), updateMode(physicalgraph.location.Location, java.lang.String, java.util.Map), updateMode(physicalgraph.app.LocationWrapper, physicalgraph.device.cache.ModeDTO, java.util.Map)
Any idea how I can fix this? It’s affecting multiple pistons the same way.