54 lines
2.8 KiB
XML
54 lines
2.8 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<!--
|
|
Kwikset smartcode
|
|
http://s7d5.scene7.com/is/content/BDHHI/z-wave-configuration
|
|
-->
|
|
<Product xmlns='http://code.google.com/p/open-zwave/'>
|
|
<!-- Configuration Parameters -->
|
|
<CommandClass id="112">
|
|
<Value type="byte" genre="config" instance="1" index="31" label="Dipswitches state" min="0" max="255" read_only="true">
|
|
<Help>Bit mask field that returns the state of the user accessible Dipswitches on the door look.
|
|
Bit 0 Lock LED Status (1: enable)
|
|
Bit 1 Autolock (1: enable)
|
|
Bit 2 Buzzer (1: enable)
|
|
Bit 3 Handing Invert (1: enable)
|
|
</Help>
|
|
</Value>
|
|
<Value type="byte" genre="config" instance="1" index="33" label="MSB SKU part numbers" min="0" max="255" >
|
|
<Help>The Configuration Parameter 33 and 34 are used to set the SKU part numbers to the Kwikset locks.
|
|
Is the first four most significant bytes (MSB).
|
|
Below describes how Configuration Parameter 33 and 34 are being used.
|
|
* For a ZW Configuration Set, the DLM will first do a GET_SKU_ID to retrieve the full SKU from the lock, and the lock will respond with all 8 bytes. (If it not yet set, the DLM will consider that as all 0x30s.)
|
|
The DLM changes only the appropriate 4 bytes in its local copy of the SKU, and it then sends the full 8 bytes down to the lock in a SET_SKU_ID.
|
|
* For a ZW Configuration Get, the DLM will do a GET_SKU_ID down to the lock, to which the lock will respond with all 8 bytes.
|
|
The DLM will return the requested 4 bytes via ZW. If the SKU is not set, it will return all 0x30s (ASCII 0s).
|
|
</Help>
|
|
</Value>
|
|
<Value type="byte" genre="config" instance="1" index="34" label="LSB SKU part numbers" min="0" max="255" >
|
|
<Help>The Configuration Parameter 33 and 34 are used to set the SKU part numbers to the Kwikset locks.
|
|
Is the least four significant bytes (LSB).
|
|
</Help>
|
|
</Value>
|
|
<Value type="list" index="40" genre="config" label="Reset To Factory Defaults" size="1" value="0" write_only="true">
|
|
<Help>Reset to factory defaults</Help>
|
|
<Item label="Perform factory reset" value="1"/>
|
|
<Item label="Normal" value="0"/>
|
|
</Value>
|
|
</CommandClass>
|
|
<CommandClass id="113">
|
|
<!-- These Door Locks don't send a DoorLockReport when the
|
|
Lock Status is Changed, but instead send a Alarm Message -
|
|
So we trigger a Refresh of the DoorLock Command Class when
|
|
we recieve a Alarm Message Instead -->
|
|
<TriggerRefreshValue Genre="user" Index="0" Instance="1">
|
|
<RefreshClassValue CommandClass="98" RequestFlags="0" Index="1" Instance="1"/>
|
|
</TriggerRefreshValue>
|
|
</CommandClass>
|
|
<!-- Association Groups -->
|
|
<CommandClass id="133">
|
|
<Associations num_groups="1">
|
|
<Group index="1" max_associations="5" label="Lifeline" />
|
|
</Associations>
|
|
</CommandClass>
|
|
</Product>
|