fibaro and problems with 65535 parameters
Posted: Saturday 19 March 2016 10:03
i currently use a couple of fibaro devices and noticed that they have problems with certain parameters which can not be set correctly
most of the time these parameters are the short type (0-65535)
i also notice that trying to set these parameters to 65535 willl not be accepted.
I can not believe that I am the only one who is noticing this
eg
fibaro motion sensor FGMS-001
parameter 66 temp offset
i can not set this parameter to 65525 (-1.0c)
fibaro wallplug fgwpe
parameter 47
65535 should disable power report but setting 65535 is not accepted (can use -1 to set it though)
i tested and 32767 is accepted as the highest number
this is 15 bits
could it be that the zwave implementation in domoticz for certain registers is 15 bits instead of 16
eg, did somebody make a mistake and calculate from bit 0 to bit 15 and mistakenly is using 15 bits instead of 16 bits.
most of the time these parameters are the short type (0-65535)
i also notice that trying to set these parameters to 65535 willl not be accepted.
I can not believe that I am the only one who is noticing this
eg
fibaro motion sensor FGMS-001
parameter 66 temp offset
i can not set this parameter to 65525 (-1.0c)
fibaro wallplug fgwpe
parameter 47
65535 should disable power report but setting 65535 is not accepted (can use -1 to set it though)
i tested and 32767 is accepted as the highest number
this is 15 bits
could it be that the zwave implementation in domoticz for certain registers is 15 bits instead of 16
eg, did somebody make a mistake and calculate from bit 0 to bit 15 and mistakenly is using 15 bits instead of 16 bits.