Pre-release of Fibaro Motion Sensor

I think for temp and illuminance you need to change it to this:

def zwaveEvent(physicalgraph.zwave.commands.crc16encapv1.Crc16Encap cmd)
{
	def version = [0x31: 2, 0x30: 1, 0x84: 1, 0x9C: 1, 0x70: 2][cmd.commandClass as Integer] ?: 1
	zwaveEvent(zwave.commandClass(cmd.commandClass, version)?.command(cmd.command)?.parse(cmd.data))
}

I hate Groovy …

2 Likes