HomeSeer Multi-Sensor HSM200 - Error in Logs

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)

Are you using a built in system driver or custom driver?

If custom driver, please provide link to source code.

I'm using this one https://community.hubitat.com/t/release-homeseer-hsm200-multi-sensor/39899

Source Code V1.0

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.

1 Like

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?

**This App was written in Rule Machine 4.0

This is what my HSM-200 Control looks like.

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.

Here is my driver.

2 Likes

@philippompili want to give that one a try? Looks like it should have the color commands.

1 Like

ya it does i use it for motion in the bathroom etc.

one thing to note it is not true rgb.. so some colors come out as others.. i know pink purple orange red blue and green work

2 Likes

This is great. Working just fine, and it looks like the logs are error free as well.

Thank you all.

1 Like

Thanks, saved me some time messing with the other driver!

Wanted to report back that the device is no longer throwing any errors.

Thank you,

2 Likes

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.