<Product Revision="1" xmlns="https://github.com/OpenZWave/open-zwave">
  <MetaData>
    <MetaDataItem name="Name">ZEN23 Toggle Switch V3</MetaDataItem>
    <MetaDataItem name="Description">Product features:
- Manual or remote on/off control from your mobile device or computer (when included to a Z-Wave gateway controller)
- Z-Wave Plus with improved 500 chip for faster and safer wireless communication
- Works with LED, CFL, and incandescent bulbs (minimum 15Watts on load required)
- Based on simple and universal binary switch command class - supported by most Z-Wave controllers
- May be associated and grouped with other Z-Wave devices for advanced home automation
- Built-in Z-Wave signal repeater for a stronger and more reliable network 

Specifications:
- Z-Wave Signal Frequency: 908.42 MHz
- Power: 120 V, 60 Hz
- Maximum Load: 960W Incandescent, 150W LED and CFL bulbs, 1800W (15A) Resistive
- Range: Up to 100 feet line of sight
- Installation and Use: Indoor Only
- Operating Temperature: 32-104° F (0-40° C)
- Dimensions: 4 1/8" tall x 2 1/8" wide (with heat sink tabs,1 3/4" without the tabs) x 1 3/8" deep
- Weight: 10 oz


https://www.support.getzooz.com/kb/article/301-zen23-toggle-switch-change-log/
https://www.support.getzooz.com/kb/article/317-zen23-on-off-toggle-switch-ver-3-05-advanced-settings/
MANUAL CONTROL
Toggle Up: 
1 x tap: load on; Scene 1, attribute 00 (button 1)
2 x tap: Scene 1, attribute 03 (button 3)
3 x tap: enter inclusion (pairing) mode; Scene 1, attribute 04 (button 5)
4 x tap: Scene 1, attribute 05 (button 7)
6 x tap: change LED indicator mode (see parameter 2)
10 x tap: change physical / Z-Wave control mode (see parameter 11)
tap-tap-tap-and-hold: factory reset

Toggle Down: 
1 x tap: load off; Scene 2, attribute 00 (button 2)
2 x tap: Scene 2, attribute 03 (button 4)
3 x tap: enter exclusion (unpairing) mode; Scene 2, attribute 04 (button 6)
4 x tap: Scene 2, attribute 05 (button 8)
tap-tap-tap-and-hold: factory reset</MetaDataItem>
    <MetaDataItem name="OzwInfoPage">http://www.openzwave.com/device-database/027a:251c:b111</MetaDataItem>
    <MetaDataItem name="ProductPage">http://getzooz.com/zooz-zen23-24-toggle-switch.html</MetaDataItem>
    <MetaDataItem name="ProductSupport">https://www.support.getzooz.com/kb/tag/3/</MetaDataItem>
    <MetaDataItem name="ProductPic">images/zooz/zen23v3.png</MetaDataItem>
    <MetaDataItem name="ProductManual">https://cdn.shopify.com/s/files/1/0218/7704/files/zooz-z-wave-plus-toggle-switch-zen23-ver3-manual.pdf?26</MetaDataItem>
    <MetaDataItem name="InclusionDescription">1. Initiate inclusion at your hub. 2. Toggle up 3 times very quickly at the switch.</MetaDataItem>
    <MetaDataItem name="ExclusionDescription">1. Put the Z-Wave hub into exclusion mode. 2. Toggle the switch down 3 times quickly.</MetaDataItem>
    <MetaDataItem name="ResetDescription">If your primary controller is missing or inoperable, you may need to reset the device to factory settings. To complete the reset process manually, toggle-toggle-toggle’n’hold down for at least 10 seconds.</MetaDataItem>
    <MetaDataItem id="251c" name="FrequencyName" type="b111">U.S. / Canada / Mexico</MetaDataItem>
    <MetaDataItem id="251c" name="Identifier" type="b111">ZEN23v3</MetaDataItem>
    <ChangeLog>
      <Entry author="Matthew Grimes - https://github.com/cybergrimes" date="14 June 2020" revision="1">Initial configuration from Zooz product help pages</Entry>
    </ChangeLog>
  </MetaData>
 
  <!-- Configuration Parameters -->
  <CommandClass id="112">
    <Value genre="config" instance="1" index="1" value="0" label="On/Off Toggle Orientation" units="" size="1" min="0" max="2" type="list">
      <Help>Normal mode: Toggle up turns the light on, toggle down turns the light off. Reverse mode: Toggle up turns the light off, toggle down turns the light on. Toggle mode: Either direction toggles the light.</Help>
      <Item value="0" label="Toggle up to turn the light on, toggle down to turn it off (default)"/>
      <Item value="1" label="Toggle up to turn the light off, toggle down to turn it on"/>
	  <Item value="2" label="Toggle up or down to turn light on/off (change state)"/>
    </Value>
    <Value genre="config" instance="1" index="3" value="0" label="Auto Turn-Off Timer" units="" size="1" min="0" max="1" type="list">
      <Help>Use this parameter to enable or disable the auto turn-off timer function.</Help>
      <Item value="0" label="Timer disabled (default)"/>
      <Item value="1" label="Timer enabled"/>
    </Value>
    <Value genre="config" instance="1" index="4" value="60" label="Auto Turn-Off Timer Duration" units="minutes" size="4" min="1" max="65535" type="int">
      <Help>Time, in minutes, for auto-off timer delay.</Help>
    </Value>
    <Value genre="config" instance="1" index="5" value="0" label="Auto Turn-On Timer" units="" size="1" min="0" max="1" type="list">
      <Help>Use this parameter to enable or disable the auto turn-on timer function.</Help>
      <Item value="0" label="Timer disabled (default)"/>
      <Item value="1" label="Timer enabled"/>
    </Value>
    <Value genre="config" instance="1" index="6" value="60" label="Auto Turn-On Timer Duration" units="minutes" size="4" min="1" max="65535" type="int">
      <Help>Set the time (in minutes) after which you want the switch to automatically turn on once it has been turned off.</Help>
    </Value>
	<Value type="list" genre="config" instance="1" index="7" label="Association Reports" units="" min="0" max="15" value="15" size="1">
	  <Help>Choose which physical and Z-Wave triggers should prompt the switch to send a status change report to associated devices.</Help>
	  <Item label="None" value="0" />
	  <Item label="Physical tap on ZEN23 only" value="1" />
	  <Item label="Physical tap on connected 3-way switch only" value="2" />
	  <Item label="Physical tap on ZEN23 or connected 3-way switch" value="3" />
	  <Item label="Z-Wave command from hub" value="4" />
	  <Item label="Physical tap on ZEN23 or Z-Wave command from hub" value="5" />
	  <Item label="Physical tap on connected 3-way switch or Z-Wave command from hub" value="6" />
	  <Item label="Physical tap on ZEN23 / connected 3-way switch or Z-Wave command from hub" value="7" />
	  <Item label="Timer only" value="8" />
	  <Item label="Physical tap on ZEN23 or timer" value="9" />
	  <Item label="Physical tap on connected 3-way switch or timer" value="10" />
	  <Item label="Physical tap on ZEN23 / connected 3-way switch or timer" value="11" />
	  <Item label="Z-Wave command from hub or timer" value="12" />
	  <Item label="Physical tap on ZEN23, Z-Wave command from hub, or timer" value="13" />
	  <Item label="Physical tap on ZEN23 / connected 3-way switch, Z-Wave command from hub, or timer" value="14" />
	  <Item label="All of the above. (default)" value="15" />
	</Value>
    <Value genre="config" instance="1" index="8" value="2" label="On Off Status After Power Failure" units="" size="1" min="0" max="2" type="list">
      <Help>Status after Power Failure</Help>
      <Item value="0" label="Off"/>
      <Item value="1" label="On"/>
      <Item value="2" label="Restore"/>
    </Value>
    <Value genre="config" instance="1" index="9" value="0" label="Enable/Disable Scene Control" units="" size="1" min="0" max="1" type="list">
      <Help>Enable or disable scene control functionality for quick double tap triggers.</Help>
      <Item value="0" label="Scene control disabled (default)."/>
      <Item value="1" label="Scene Control enabled"/>
    </Value>
    <Value genre="config" instance="1" index="11" value="1" label="Smart Bulb Mode: Enable/Disable Paddle / Z-Wave Control" units="" size="1" min="0" max="2" type="list">
      <Help>Enable or disable manual on/off control. If enabled, you’ll only be able to control the connected light via Z-Wave. Scenes and other functionality will still be available through the physical switch.</Help>
      <Item value="0" label="Physical toggle control disabled."/>
      <Item value="1" label="Physical toggle control enabled (default)."/>
      <Item value="2" label="Physical toggle and Z-Wave control disabled. NOTE: toggle the switch up 10 times quickly to change this mode."/>
    </Value>
	<Value type="list" genre="config" instance="1" index="13" label="Reporting behavior with disabled physical control" units="" min="0" max="1" value="0" size="1">
      <Help>Set reporting behavior for disabled physical control.</Help>
	  <Item label="Switch reports on/off status and changes LED indicator state even if physical and Z-Wave control is disabled (default)" value="0" />
	  <Item label="Switch doesn't report on/off status or change LED indicator state when physical (and Z-Wave) control is disabled" value="1" />
	</Value>
	<Value type="list" genre="config" instance="1" index="19" label="3-Way Switch Type" units="" min="0" max="1" value="0" size="1">
	  <Help>Choose the type of 3-way switch you want to use in a 3-way set-up.</Help>
	  <Item label="Regular mechanical 3-way on/off switch, use the connected 3-way switch to turn the light on or off (default)" value="0" />
	  <Item label="Momentary switch, click once to change status (light on or off)." value="1" />
	</Value>
  </CommandClass>
 
  <!-- Association Groups -->
  <CommandClass id="133">
    <Associations num_groups="3">
      <Group index="1" label="Lifeline" max_associations="1" />
      <Group index="2" label="Group 2" max_associations="5" />
      <Group index="3" label="Group 3" max_associations="5" />
    </Associations>
  </CommandClass>
 
</Product>
