Jump to content

(Partial) Failure to be able to set Z-Wave MultiSensor 6, fw 1.10, parameter 41. (Solved)


Broyd

Recommended Posts

Posted

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.

Posted

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.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...