Difference between revisions of "Seluxit Multisensor"
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
+ | [[Category: Hardware]] | ||
{{Versioninfo}} | {{Versioninfo}} | ||
[[Category: RF Control]] | [[Category: RF Control]] | ||
Line 41: | Line 42: | ||
</pre> | </pre> | ||
= Configuration = | = Configuration = | ||
− | Association Groups | + | == Association Groups == |
The device supports 14 groups. Some of the groups also have configuration parameters related to | The device supports 14 groups. Some of the groups also have configuration parameters related to | ||
them. All groups also support multichannel association. The groups for the association command | them. All groups also support multichannel association. The groups for the association command | ||
class and the multi channel association command class are identical. All groups support up to 5 | class and the multi channel association command class are identical. All groups support up to 5 | ||
associated nodes. | associated nodes. | ||
− | Group 1 (Lux Group) | + | ===Group 1 (Lux Group)=== |
This group depends on the Lux sensor. The group has 2 configuration parameters related to it which | This group depends on the Lux sensor. The group has 2 configuration parameters related to it which | ||
implement a hysteresis: | implement a hysteresis: | ||
+ | |||
Configuration Parameter nr. 7: | Configuration Parameter nr. 7: | ||
Size: 2 bytes | Size: 2 bytes | ||
Line 57: | Line 59: | ||
Default: 0x7FFF (Value not used) | Default: 0x7FFF (Value not used) | ||
Context: The value controls the low threshhold for this group. | Context: The value controls the low threshhold for this group. | ||
+ | |||
The group sends a BASIC_SET_OFF when the lux value passes the high threshhold. | The group sends a BASIC_SET_OFF when the lux value passes the high threshhold. | ||
The group sends a BASIC_SET_ON when the lux value passes the low threshhold. | The group sends a BASIC_SET_ON when the lux value passes the low threshhold. | ||
− | Group 2 (Inverse Lux Group) | + | ===Group 2 (Inverse Lux Group)=== |
This group depends on the Lux sensor. The group has 2 configuration parameters related to it which | This group depends on the Lux sensor. The group has 2 configuration parameters related to it which | ||
implement a hysteresis: | implement a hysteresis: | ||
Line 72: | Line 75: | ||
The group sends a BASIC_SET_ON when the lux value passes the high threshhold. | The group sends a BASIC_SET_ON when the lux value passes the high threshhold. | ||
The group sends a BASIC_SET_OFF when the lux value passes the low threshhold. | The group sends a BASIC_SET_OFF when the lux value passes the low threshhold. | ||
− | Group 3 (Lux Report Group) | + | ===Group 3 (Lux Report Group)=== |
This group depends on the Lux sensor. The group has 1 configuration parameter related to it which | This group depends on the Lux sensor. The group has 1 configuration parameter related to it which | ||
is a delta change threshhold: | is a delta change threshhold: | ||
Line 81: | Line 84: | ||
The group sends a SENSOR_MULTILEVEL_REPORT containing the Lux value, when the lux | The group sends a SENSOR_MULTILEVEL_REPORT containing the Lux value, when the lux | ||
value has changed more than the given delta threshhold. | value has changed more than the given delta threshhold. | ||
− | Group 4 (Temperature Group) | + | ===Group 4 (Temperature Group)=== |
This group depends on the Temperature sensor. The group has 2 configuration parameters related to | This group depends on the Temperature sensor. The group has 2 configuration parameters related to | ||
it which implement a hysteresis: | it which implement a hysteresis: | ||
Line 96: | Line 99: | ||
The group sends a BASIC_SET_OFF when the temperature value passes the high threshhold. | The group sends a BASIC_SET_OFF when the temperature value passes the high threshhold. | ||
The group sends a BASIC_SET_ON when the temperature value passes the low threshhold. | The group sends a BASIC_SET_ON when the temperature value passes the low threshhold. | ||
− | Group 5 (Inverse Temperature Group) | + | ===Group 5 (Inverse Temperature Group)=== |
This group depends on the Temperatrue sensor. The group has 2 configuration parameters related to | This group depends on the Temperatrue sensor. The group has 2 configuration parameters related to | ||
it which implement a hysteresis: | it which implement a hysteresis: | ||
Line 111: | Line 114: | ||
The group sends a BASIC_SET_ON when the temperature value passes the high threshhold. | The group sends a BASIC_SET_ON when the temperature value passes the high threshhold. | ||
The group sends a BASIC_SET_OFF when the temperature value passes the low threshhold. | The group sends a BASIC_SET_OFF when the temperature value passes the low threshhold. | ||
− | Group 6 (Temperature Report Group) | + | ===Group 6 (Temperature Report Group)=== |
This group depends on the Temperature sensor. The group has 1 configuration parameter related to | This group depends on the Temperature sensor. The group has 1 configuration parameter related to | ||
it which is a delta change threshhold: | it which is a delta change threshhold: | ||
Line 121: | Line 124: | ||
The group sends a SENSOR_MULTILEVEL_REPORT containing the Temperature value, when the | The group sends a SENSOR_MULTILEVEL_REPORT containing the Temperature value, when the | ||
temperature value has changed more than the given delta threshhold. | temperature value has changed more than the given delta threshhold. | ||
− | Group 7 (Humidity Group) | + | ===Group 7 (Humidity Group)=== |
This group depends on the Humidity sensor. The group has 2 configuration parameters related to it | This group depends on the Humidity sensor. The group has 2 configuration parameters related to it | ||
which implement a hysteresis: | which implement a hysteresis: | ||
Line 136: | Line 139: | ||
The group sends a BASIC_SET_OFF when the humidity value passes the high threshhold. | The group sends a BASIC_SET_OFF when the humidity value passes the high threshhold. | ||
The group sends a BASIC_SET_ON when the humidity value passes the low threshhold. | The group sends a BASIC_SET_ON when the humidity value passes the low threshhold. | ||
− | Group 8 (Inverse Humidity Group) | + | ===Group 8 (Inverse Humidity Group)=== |
This group depends on the humidity sensor. The group has 2 configuration parameters related to it | This group depends on the humidity sensor. The group has 2 configuration parameters related to it | ||
which implement a hysteresis: | which implement a hysteresis: | ||
Line 151: | Line 154: | ||
The group sends a BASIC_SET_ON when the humidity value passes the high threshhold. | The group sends a BASIC_SET_ON when the humidity value passes the high threshhold. | ||
The group sends a BASIC_SET_OFF when the humidity value passes the low threshhold. | The group sends a BASIC_SET_OFF when the humidity value passes the low threshhold. | ||
− | Group 9 ( Humidity Report Group) | + | ===Group 9 ( Humidity Report Group)=== |
This group depends on the humidity sensor. The group has 1 configuration parameter related to it | This group depends on the humidity sensor. The group has 1 configuration parameter related to it | ||
which is a delta change threshhold: | which is a delta change threshhold: | ||
Line 161: | Line 164: | ||
The group sends a SENSOR_MULTILEVEL_REPORT containing the humidity value, when the | The group sends a SENSOR_MULTILEVEL_REPORT containing the humidity value, when the | ||
humidity value has changed more than the given delta threshhold. | humidity value has changed more than the given delta threshhold. | ||
− | Group 10 (Pir and Lux combined Group) | + | ===Group 10 (Pir and Lux combined Group)=== |
This group depends on the PIR sensor (motion) and the Lux sensor. The group has 2 configuration | This group depends on the PIR sensor (motion) and the Lux sensor. The group has 2 configuration | ||
parameters related to it which implement a hysteresis: | parameters related to it which implement a hysteresis: | ||
Line 177: | Line 180: | ||
The group sends a BASIC_SET_ON when the lux value passes the low threshhold and the PIR is | The group sends a BASIC_SET_ON when the lux value passes the low threshhold and the PIR is | ||
ON (motion detected). | ON (motion detected). | ||
− | Group 11 (Inverse Pir and Lux combined Group) | + | ===Group 11 (Inverse Pir and Lux combined Group)=== |
This group depends on the PIR sensor (motion) and the Lux sensor. The group has 2 configuration | This group depends on the PIR sensor (motion) and the Lux sensor. The group has 2 configuration | ||
parameters related to it which implement a hysteresis: | parameters related to it which implement a hysteresis: | ||
Line 193: | Line 196: | ||
The group sends a BASIC_SET_OFF when the PIR goes to OFF (no motion) and the Lux value is | The group sends a BASIC_SET_OFF when the PIR goes to OFF (no motion) and the Lux value is | ||
above the low threshhold. | above the low threshhold. | ||
− | Group 12 (PIR Group) | + | ===Group 12 (PIR Group)=== |
This group depends on the Pir sensor (motion). | This group depends on the Pir sensor (motion). | ||
The group sends a BASIC_SET_OFF when the PIR sensor hasn't detected motion according to the | The group sends a BASIC_SET_OFF when the PIR sensor hasn't detected motion according to the | ||
Line 199: | Line 202: | ||
The group sends a BASIC_SET_ON when the PIR sensor has detected motion and it has been in | The group sends a BASIC_SET_ON when the PIR sensor has detected motion and it has been in | ||
the “no motion detected” state. | the “no motion detected” state. | ||
− | Group 13 (Inverse PIR Group) | + | ===Group 13 (Inverse PIR Group)=== |
This group depends on the Pir sensor (motion). | This group depends on the Pir sensor (motion). | ||
The group sends a BASIC_SET_ON when the PIR sensor hasn't detected motion according to the | The group sends a BASIC_SET_ON when the PIR sensor hasn't detected motion according to the | ||
Line 205: | Line 208: | ||
The group sends a BASIC_SET_OFF when the PIR sensor has detected motion and it has been in | The group sends a BASIC_SET_OFF when the PIR sensor has detected motion and it has been in | ||
the “no motion detected” state. | the “no motion detected” state. | ||
− | Group 14 ( PIR Report Group) | + | ===Group 14 ( PIR Report Group)=== |
This group depends on the Pir sensor (motion). | This group depends on the Pir sensor (motion). | ||
The group sends a when the PIR sensor changes state (motion or no motion). | The group sends a when the PIR sensor changes state (motion or no motion). | ||
The group sends a SENSOR_BINARY_REPORT containing the PIR value. | The group sends a SENSOR_BINARY_REPORT containing the PIR value. | ||
− | Other configuration parameters | + | ==Other configuration parameters== |
− | Parameter 1 | + | ===Parameter 1=== |
This parameter controls the walktest led. It is represented as a bit map. The following bits activate | This parameter controls the walktest led. It is represented as a bit map. The following bits activate | ||
the different walk test functions: | the different walk test functions: | ||
Line 216: | Line 219: | ||
Default: BUTTONACTIVE | Default: BUTTONACTIVE | ||
PIR1ACTIVE 0x01 | PIR1ACTIVE 0x01 | ||
− | |||
PIR2ACTIVE 0x02 | PIR2ACTIVE 0x02 | ||
− | |||
BUTTONACTIVE 0x04 | BUTTONACTIVE 0x04 | ||
− | |||
PIR1INACTIVE 0x08 | PIR1INACTIVE 0x08 | ||
− | |||
PIR2INACTIVE 0x10 | PIR2INACTIVE 0x10 | ||
− | |||
BUTTONINACTIVE 0x20 | BUTTONINACTIVE 0x20 | ||
− | |||
WAKEUPINTERVAL 0x40 | WAKEUPINTERVAL 0x40 | ||
− | |||
BOOT 0x80 | BOOT 0x80 | ||
− | + | ===Parameter 2=== | |
− | Parameter 2 | + | |
This parameter controls the “no motion timeout”. The timeout is specified in seconds. It applies to | This parameter controls the “no motion timeout”. The timeout is specified in seconds. It applies to | ||
all PIR related groups. | all PIR related groups. | ||
Size: 4 bytes | Size: 4 bytes | ||
Default: 300 | Default: 300 | ||
− | Parameter 3 | + | ===Parameter 3=== |
This parameter controls the front motion detectors sensitivity threshhold (PIR 1). | This parameter controls the front motion detectors sensitivity threshhold (PIR 1). | ||
Size: 2 bytes | Size: 2 bytes | ||
Default: 50 | Default: 50 | ||
− | Parameter 4 | + | ===Parameter 4=== |
This parameter controls whether the bottom motion detector is activated or not (PIR 2). | This parameter controls whether the bottom motion detector is activated or not (PIR 2). | ||
Size: 1 byte | Size: 1 byte | ||
Default: 0x00 (detector enabled) | Default: 0x00 (detector enabled) | ||
− | Parameter 5 | + | ===Parameter 5=== |
This parameter controls which groups are enabled or disabled. The groups are represented as a bit | This parameter controls which groups are enabled or disabled. The groups are represented as a bit | ||
mask and if the correspondig bit is set, the group is disabled. | mask and if the correspondig bit is set, the group is disabled. | ||
Line 250: | Line 245: | ||
Bitmap: | Bitmap: | ||
LUX_GROUP_BIT 0x0001 | LUX_GROUP_BIT 0x0001 | ||
− | |||
LUX_INVERSE_GROUP_BIT 0x0002 | LUX_INVERSE_GROUP_BIT 0x0002 | ||
− | |||
LUX_STATUS_GROUP_BIT 0x0004 | LUX_STATUS_GROUP_BIT 0x0004 | ||
− | |||
TEMPERATURE_GROUP_BIT 0x0008 | TEMPERATURE_GROUP_BIT 0x0008 | ||
− | |||
TEMPERATURE_INVERSE_GROUP_BIT 0x0010 | TEMPERATURE_INVERSE_GROUP_BIT 0x0010 | ||
− | |||
TEMPERATURE_STATUS_GROUP_BIT 0x0020 | TEMPERATURE_STATUS_GROUP_BIT 0x0020 | ||
− | |||
HUMIDITY_GROUP_BIT 0x0040 | HUMIDITY_GROUP_BIT 0x0040 | ||
− | |||
HUMIDITY_INVERSE_GROUP_BIT 0x0080 | HUMIDITY_INVERSE_GROUP_BIT 0x0080 | ||
− | |||
HUMIDITY_STATUS_GROUP_BIT 0x0100 | HUMIDITY_STATUS_GROUP_BIT 0x0100 | ||
− | |||
PIR_LUX_GROUP_BIT 0x0200 | PIR_LUX_GROUP_BIT 0x0200 | ||
− | |||
PIR_LUX_INVERSE_GROUP_BIT 0x0400 | PIR_LUX_INVERSE_GROUP_BIT 0x0400 | ||
− | |||
PIR_GROUP_BIT 0x0800 | PIR_GROUP_BIT 0x0800 | ||
− | |||
PIR_INVERSE_GROUP_BIT 0x1000 | PIR_INVERSE_GROUP_BIT 0x1000 | ||
− | |||
PIR_STATUS_GROUP_BIT 0x2000 | PIR_STATUS_GROUP_BIT 0x2000 | ||
− | + | ===Parameter 6=== | |
− | Parameter 6 | + | |
This parameter can be used to correct the time skew the sensor can have. There is a variation of up | This parameter can be used to correct the time skew the sensor can have. There is a variation of up | ||
to ± 20% in the clock of the Multi sensor. To get the correct timing for the other timeouts (wakeup | to ± 20% in the clock of the Multi sensor. To get the correct timing for the other timeouts (wakeup |
Latest revision as of 16:36, 28 September 2010
Version | Status | Date Updated | Updated By |
---|---|---|---|
710 | Unknown | N/A | N/A |
810 | Unknown | N/A | N/A |
1004 | Unknown | N/A | N/A |
1204 | Unknown | N/A | N/A |
1404 | Unknown | N/A | N/A |
Usage Information |
Contents
- 1 Status
- 2 About
- 3 Features
- 4 Command classes
- 5 Configuration
- 5.1 Association Groups
- 5.1.1 Group 1 (Lux Group)
- 5.1.2 Group 2 (Inverse Lux Group)
- 5.1.3 Group 3 (Lux Report Group)
- 5.1.4 Group 4 (Temperature Group)
- 5.1.5 Group 5 (Inverse Temperature Group)
- 5.1.6 Group 6 (Temperature Report Group)
- 5.1.7 Group 7 (Humidity Group)
- 5.1.8 Group 8 (Inverse Humidity Group)
- 5.1.9 Group 9 ( Humidity Report Group)
- 5.1.10 Group 10 (Pir and Lux combined Group)
- 5.1.11 Group 11 (Inverse Pir and Lux combined Group)
- 5.1.12 Group 12 (PIR Group)
- 5.1.13 Group 13 (Inverse PIR Group)
- 5.1.14 Group 14 ( PIR Report Group)
- 5.2 Other configuration parameters
- 5.1 Association Groups
- 6 Links
Status
Received sample from manufacturer. Working with latest SVN revision but not yet plug and play (automatic group setup in sis mode will follow soon)
About
The Seluxit Multisensor is a Z-Wave sensor.
Manuf ID1: 0x0 ID2: 0x69, Prod Typ1: 0x0 Typ2: 0x3, Prod ID1: 0x0 ID2: 0x2
Features
- Movement covers a 90 degrees angle with up to 12 meters in range. No blind spot due to double movement sensor
- Light level is measured in steps of 10%
- Temperature is measured in steps of 0,5 degrees centigrade
- Humidity is measured with an accuracy of plus minus 3%
Command classes
41 01/14/09 22:57:30.709 0x1 0x13 0x0 0x49 0x40 0x4 0xd 0x4 0x20 0x1 0x30 0x84 0x72 0x86 0x31 0x60 0x80 0x70 0x85 0x8e 0x23 (###I@#\r# #0#r#1`#p###) <0xb7998b90> 36 01/14/09 22:57:30.709 ** Network change **: ID 4 was assigned to a new Z-Wave node <0xb7998b90> 36 01/14/09 22:57:30.709 Supported command classes: <0xb7998b90> 36 01/14/09 22:57:30.709 COMMAND_CLASS_SENSOR_BINARY <0xb7998b90> 36 01/14/09 22:57:30.709 COMMAND_CLASS_WAKE_UP <0xb7998b90> 36 01/14/09 22:57:30.709 COMMAND_CLASS_MANUFACTURER_SPECIFIC <0xb7998b90> 36 01/14/09 22:57:30.709 COMMAND_CLASS_VERSION <0xb7998b90> 36 01/14/09 22:57:30.709 COMMAND_CLASS_SENSOR_MULTILEVEL <0xb7998b90> 36 01/14/09 22:57:30.709 COMMAND_CLASS_MULTI_INSTANCE <0xb7998b90> 36 01/14/09 22:57:30.709 COMMAND_CLASS_BATTERY <0xb7998b90> 36 01/14/09 22:57:30.709 COMMAND_CLASS_CONFIGURATION <0xb7998b90> 36 01/14/09 22:57:30.709 COMMAND_CLASS_ASSOCIATION <0xb7998b90> 36 01/14/09 22:57:30.709 COMMAND_CLASS_MULTI_INSTANCE_ASSOCIATION <0xb7998b90>
Configuration
Association Groups
The device supports 14 groups. Some of the groups also have configuration parameters related to them. All groups also support multichannel association. The groups for the association command class and the multi channel association command class are identical. All groups support up to 5 associated nodes.
Group 1 (Lux Group)
This group depends on the Lux sensor. The group has 2 configuration parameters related to it which implement a hysteresis:
Configuration Parameter nr. 7:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the high threshhold for this group.
Configuration Parameter nr. 8:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the low threshhold for this group.
The group sends a BASIC_SET_OFF when the lux value passes the high threshhold. The group sends a BASIC_SET_ON when the lux value passes the low threshhold.
Group 2 (Inverse Lux Group)
This group depends on the Lux sensor. The group has 2 configuration parameters related to it which implement a hysteresis: Configuration Parameter nr. 9:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the high threshhold for this group.
Configuration Parameter nr. 10:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the low threshhold for this group.
The group sends a BASIC_SET_ON when the lux value passes the high threshhold. The group sends a BASIC_SET_OFF when the lux value passes the low threshhold.
Group 3 (Lux Report Group)
This group depends on the Lux sensor. The group has 1 configuration parameter related to it which is a delta change threshhold: Configuration Parameter nr. 11:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the delta that threshhold for this group.
The group sends a SENSOR_MULTILEVEL_REPORT containing the Lux value, when the lux value has changed more than the given delta threshhold.
Group 4 (Temperature Group)
This group depends on the Temperature sensor. The group has 2 configuration parameters related to it which implement a hysteresis: Configuration Parameter nr. 12:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the high threshhold for this group. It represents the temperature value times 100.
Configuration Parameter nr. 13:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the low threshhold for this group. It represents the temperature value times 100.
The group sends a BASIC_SET_OFF when the temperature value passes the high threshhold. The group sends a BASIC_SET_ON when the temperature value passes the low threshhold.
Group 5 (Inverse Temperature Group)
This group depends on the Temperatrue sensor. The group has 2 configuration parameters related to it which implement a hysteresis: Configuration Parameter nr. 14:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the high threshhold for this group. It represents the temperature value times 100.
Configuration Parameter nr. 15:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the low threshhold for this group. It represents the temperature value times 100.
The group sends a BASIC_SET_ON when the temperature value passes the high threshhold. The group sends a BASIC_SET_OFF when the temperature value passes the low threshhold.
Group 6 (Temperature Report Group)
This group depends on the Temperature sensor. The group has 1 configuration parameter related to it which is a delta change threshhold: Configuration Parameter nr. 16:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the delta that threshhold for this group. It represents the temperature value times 100.
The group sends a SENSOR_MULTILEVEL_REPORT containing the Temperature value, when the temperature value has changed more than the given delta threshhold.
Group 7 (Humidity Group)
This group depends on the Humidity sensor. The group has 2 configuration parameters related to it which implement a hysteresis: Configuration Parameter nr. 12:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the high threshhold for this group. It represents the humidity value times 100.
Configuration Parameter nr. 13:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the low threshhold for this group. It represents the humidity value times 100.
The group sends a BASIC_SET_OFF when the humidity value passes the high threshhold. The group sends a BASIC_SET_ON when the humidity value passes the low threshhold.
Group 8 (Inverse Humidity Group)
This group depends on the humidity sensor. The group has 2 configuration parameters related to it which implement a hysteresis: Configuration Parameter nr. 14:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the high threshhold for this group. It represents the humidity value times 100.
Configuration Parameter nr. 15:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the low threshhold for this group. It represents the humidity value times 100.
The group sends a BASIC_SET_ON when the humidity value passes the high threshhold. The group sends a BASIC_SET_OFF when the humidity value passes the low threshhold.
Group 9 ( Humidity Report Group)
This group depends on the humidity sensor. The group has 1 configuration parameter related to it which is a delta change threshhold: Configuration Parameter nr. 16:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the delta that threshhold for this group. It represents the humidity value times 100.
The group sends a SENSOR_MULTILEVEL_REPORT containing the humidity value, when the humidity value has changed more than the given delta threshhold.
Group 10 (Pir and Lux combined Group)
This group depends on the PIR sensor (motion) and the Lux sensor. The group has 2 configuration parameters related to it which implement a hysteresis: Configuration Parameter nr. 7:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the high threshhold for this group.
Configuration Parameter nr. 8:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the low threshhold for this group.
The group sends a BASIC_SET_OFF when the lux value passes the high threshhold. The group sends a BASIC_SET_OFF when the PIR goes to OFF (no motion) and the Lux value is below the high threshhold. The group sends a BASIC_SET_ON when the lux value passes the low threshhold and the PIR is ON (motion detected).
Group 11 (Inverse Pir and Lux combined Group)
This group depends on the PIR sensor (motion) and the Lux sensor. The group has 2 configuration parameters related to it which implement a hysteresis: Configuration Parameter nr. 9:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the high threshhold for this group.
Configuration Parameter nr. 10:
Size: 2 bytes Default: 0x7FFF (Value not used) Context: The value controls the low threshhold for this group.
The group sends a BASIC_SET_ON when the lux value passes the high threshhold and the PIR is ON (motion detected). The group sends a BASIC_SET_OFF when the lux value passes the low threshhold. The group sends a BASIC_SET_OFF when the PIR goes to OFF (no motion) and the Lux value is above the low threshhold.
Group 12 (PIR Group)
This group depends on the Pir sensor (motion). The group sends a BASIC_SET_OFF when the PIR sensor hasn't detected motion according to the “no motion timeout” configuration parameter. The group sends a BASIC_SET_ON when the PIR sensor has detected motion and it has been in the “no motion detected” state.
Group 13 (Inverse PIR Group)
This group depends on the Pir sensor (motion). The group sends a BASIC_SET_ON when the PIR sensor hasn't detected motion according to the “no motion timeout” configuration parameter. The group sends a BASIC_SET_OFF when the PIR sensor has detected motion and it has been in the “no motion detected” state.
Group 14 ( PIR Report Group)
This group depends on the Pir sensor (motion). The group sends a when the PIR sensor changes state (motion or no motion). The group sends a SENSOR_BINARY_REPORT containing the PIR value.
Other configuration parameters
Parameter 1
This parameter controls the walktest led. It is represented as a bit map. The following bits activate the different walk test functions:
Size: 1byte Default: BUTTONACTIVE PIR1ACTIVE 0x01 PIR2ACTIVE 0x02 BUTTONACTIVE 0x04 PIR1INACTIVE 0x08 PIR2INACTIVE 0x10 BUTTONINACTIVE 0x20 WAKEUPINTERVAL 0x40 BOOT 0x80
Parameter 2
This parameter controls the “no motion timeout”. The timeout is specified in seconds. It applies to all PIR related groups.
Size: 4 bytes Default: 300
Parameter 3
This parameter controls the front motion detectors sensitivity threshhold (PIR 1).
Size: 2 bytes Default: 50
Parameter 4
This parameter controls whether the bottom motion detector is activated or not (PIR 2).
Size: 1 byte Default: 0x00 (detector enabled)
Parameter 5
This parameter controls which groups are enabled or disabled. The groups are represented as a bit mask and if the correspondig bit is set, the group is disabled.
Size: 2 bytes Bitmap: LUX_GROUP_BIT 0x0001 LUX_INVERSE_GROUP_BIT 0x0002 LUX_STATUS_GROUP_BIT 0x0004 TEMPERATURE_GROUP_BIT 0x0008 TEMPERATURE_INVERSE_GROUP_BIT 0x0010 TEMPERATURE_STATUS_GROUP_BIT 0x0020 HUMIDITY_GROUP_BIT 0x0040 HUMIDITY_INVERSE_GROUP_BIT 0x0080 HUMIDITY_STATUS_GROUP_BIT 0x0100 PIR_LUX_GROUP_BIT 0x0200 PIR_LUX_INVERSE_GROUP_BIT 0x0400 PIR_GROUP_BIT 0x0800 PIR_INVERSE_GROUP_BIT 0x1000 PIR_STATUS_GROUP_BIT 0x2000
Parameter 6
This parameter can be used to correct the time skew the sensor can have. There is a variation of up to ± 20% in the clock of the Multi sensor. To get the correct timing for the other timeouts (wakeup interval and no motion detected timeout) this parameter can be used. The value 1000 represents a factor of 1.0, so by setting a lower value than 1000 the timeouts will get shorter and by setting a larger value, the timeouts will get longer.
Size: 2 bytes. Default: 1000