Broyd Posted July 10, 2018 Posted July 10, 2018 I am at 5.0.13. I have 2 Aeotec MultiSensor 6's at firmware version 1.10 (US version). In this firmware version the temperature threshold to send a update to the ISY is parameter 41. This parameter is 4 bytes long and has a default value of 20 and °F. In use, this sets the temperature trigger to send an update at 2.0°F. This 4 byte parameter is a combination of the temperature (high bytes) in tenths of a degree and the temperature unit code (low bytes) 0x0100 for °C, 0x0200 for °F. The default hex value is 0x00140200 (2.0°F). In the Control Panel, Z-Wave, Set Parameter panel, in hex, this value is displayed as 140200 (NOT 00140200); the leading zeros have been suppressed. I don't think is is a good idea for a hex display and should show the full hex field. (I'd much rather see the full length hex field with leading zeros to remove any questionable entry). Anyway, the problem is I want to set a threshold value of .5°F. The hex value for this is 0x00050200. The set parameter WILL NOT let me enter that value. However, I am able to enter 0x00100200 (1.6°F). The setting of this parameter seems to require a non-zero value in the third position. This seems to me a problem with the code that is storing the parameter in the Multisensor. Can this be fixed? Thanks for your consideration.
Broyd Posted July 12, 2018 Author Posted July 12, 2018 OK ... So I finally got to the bottom of this one with some deep digging! Using the ZenSys Tools program in conjunction with a Gen5 Z-Stick, I was able to access and set parameter 41 (0x29) from the ZenSys Tools interface. I discovered that the minimum temperature allowed for this parameter is 1°F. That has the hex value of (0x000A0200). So this is not a problem with the ISY-994i or a problem with the Multisensor 6. It's just the way the firmware (v 1.10) is set up.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.