Error with parsing a HUI/Feibit humidity sensor

I'm not getting humidity readings from a sensor I'm playing with, and I've found this error in the logs and it doesn't look like the device handler issues I've managed to cause.

dev:352018-08-26 15:27:54.203:errorgroovy.lang.MissingMethodException: No signature of method: GenericZigbeeMoistureSensor.getHumidityResult() is applicable for argument types: (java.math.BigDecimal) values: [67.79] (parse)

Can anyone give me a hint on where I might start investigating?

The generic zigbee moisture sensor is specifically for water detection, it's not capable of detecting humidity, it is however hitting a unimplemented section of humidity parsing.
We don't have a dedicated single function driver for humidity as there are very very few of them.
In any event give the NYCE Motion Sensor Series driver a try, your device obviously isn't going to provide any motion but it may provide temperature and humidity readings.
Be sure to hit configure in the driver to set the reporting parameters.

1 Like

Right, that worked perfectly. Seems I didn't fully engage the brain when I read 'moisture sensor', but I'm well pleased to have found a driver that gets the job done. Thanks for the help.

1 Like