Hello all, I have a HomeSeer Multi-Sensor and it keeps throwing back errors. As far as I can tell, everything is functioning properly, except I get these errors in my logs every few minutes. Anyone have any thoughts?
groovy.lang.MissingMethodException: No signature of method: java.lang.Double.getAt() is applicable for argument types: (java.lang.Integer) values: [0]
Possible solutions: getAt(java.lang.String), next(), putAt(java.lang.String, java.lang.Object), wait(), grep(), getClass() on line 449 (method parse)
Since that person has since become staff, I suspect the built in system driver is similar in features but probably without the bugs.
I would try out the built in driver for a bit and see how that works. If the custom one is giving you something you don't get on the system one then we could look at patching that custom driver to fix the error.
Ok, just changed to the builtin driver. I'll monitor it and see if it keeps throwing back errors. I think I was using the other drivers because it was easier to switch colours from the device page. I don't need that feature anymore.
Ok now I remember why I went over to the other driver....
app:6122024-10-15 06:22:59.409errorjava.lang.IllegalArgumentException: Command 'setColor' is not supported by device 769. on line 6139 (method allHandler)
Because on that device, when there is a change to the state of one of the doors and windows, the colour on the HSM200 changes. With the built in driver, I get the following error. I had donr this so long ago that I couldn't remember why I had done it this way. Is there another way to set colour on the HSM within Rule Machine?
No you would need the custom driver, looks like the system one does not have the setColor command. I will have a peek at that custom driver code later today hopefully and see if I can make a fixed version for you.