<?xml version="1.0" encoding="utf-8"?>
<Product xmlns='https://github.com/OpenZWave/open-zwave' Revision="1">
    <!-- Configuration Parameters -->
    <CommandClass id="112">
        <Value type="list" index="3" genre="config" label="Sets bottom LED operation" min="0" max="1" size="1" value="1">
            <Help>Sets bottom LED operation (in normal mode)</Help>
            <Item label="LED on if load is off" value="0"/>
            <Item label="LED off if load is off" value="1"/>
        </Value>
        <Value type="list" index="4" genre="config" label="Invert switch" min="0" max="1" size="1" value="0">
            <Help>Change the top of the switch to OFF and the bottom of the switch to ON if the switch was installed upside down.</Help>
            <Item label="No" value="0"/>
            <Item label="Yes" value="1"/>
        </Value>
        <Value type="byte" index="11" genre="config" label="Dimmer ramp rate for remote control" min="0" max="90" value="3">
            <Help>Ramp rate in seconds. 0 is no delay</Help>
        </Value>
        <Value type="byte" index="12" genre="config" label="Dimmer ramp rate for local control" min="0" max="90" value="3">
            <Help>Ramp rate in seconds. 0 is no delay</Help>
        </Value>
        <Value type="list" index="13" genre="config" label="Dimmer LED mode" min="0" max="1" size="1" value="0">
            <Help>Normal mode (load status) or status mode (custom status)</Help>
            <Item label="Normal mode" value="0"/>
            <Item label="Status mode" value="1"/>
        </Value>
        <Value type="list" index="14" genre="config" label="Normal mode LED color" min="0" max="6" size="1" value="0">
            <Help>Sets the Normal mode LED color</Help>
            <Item label="White" value="0"/>
            <Item label="Red" value="1"/>
            <Item label="Green" value="2"/>
            <Item label="Blue" value="3"/>
            <Item label="Magenta" value="4"/>
            <Item label="Yellow" value="5"/>
            <Item label="Cyan" value="6"/>
        </Value>        
        <Value type="list" index="21" genre="config" label="Status mode LED 1 (bottom) color" min="0" max="7" size="1" value="0">
            <Help>Sets the Status mode LED color</Help>
            <Item label="Off" value="0"/>
            <Item label="Red" value="1"/>
            <Item label="Green" value="2"/>
            <Item label="Blue" value="3"/>
            <Item label="Magenta" value="4"/>
            <Item label="Yellow" value="5"/>
            <Item label="Cyan" value="6"/>
            <Item label="White" value="7"/>
        </Value>        
        <Value type="list" index="22" genre="config" label="Status mode LED 2 color" min="0" max="7" size="1" value="0">
            <Help>Sets the Status mode LED color</Help>
            <Item label="Off" value="0"/>
            <Item label="Red" value="1"/>
            <Item label="Green" value="2"/>
            <Item label="Blue" value="3"/>
            <Item label="Magenta" value="4"/>
            <Item label="Yellow" value="5"/>
            <Item label="Cyan" value="6"/>
            <Item label="White" value="7"/>
        </Value>        
        <Value type="list" index="23" genre="config" label="Status mode LED 3 color" min="0" max="7" size="1" value="0">
            <Help>Sets the Status mode LED color</Help>
            <Item label="Off" value="0"/>
            <Item label="Red" value="1"/>
            <Item label="Green" value="2"/>
            <Item label="Blue" value="3"/>
            <Item label="Magenta" value="4"/>
            <Item label="Yellow" value="5"/>
            <Item label="Cyan" value="6"/>
            <Item label="White" value="7"/>
        </Value>        
        <Value type="list" index="24" genre="config" label="Status mode LED 4 color" min="0" max="7" size="1" value="0">
            <Help>Sets the Status mode LED color</Help>
            <Item label="Off" value="0"/>
            <Item label="Red" value="1"/>
            <Item label="Green" value="2"/>
            <Item label="Blue" value="3"/>
            <Item label="Magenta" value="4"/>
            <Item label="Yellow" value="5"/>
            <Item label="Cyan" value="6"/>
            <Item label="White" value="7"/>
        </Value>        
        <Value type="list" index="25" genre="config" label="Status mode LED 5 color" min="0" max="7" size="1" value="0">
            <Help>Sets the Status mode LED color</Help>
            <Item label="Off" value="0"/>
            <Item label="Red" value="1"/>
            <Item label="Green" value="2"/>
            <Item label="Blue" value="3"/>
            <Item label="Magenta" value="4"/>
            <Item label="Yellow" value="5"/>
            <Item label="Cyan" value="6"/>
            <Item label="White" value="7"/>
        </Value>        
        <Value type="list" index="26" genre="config" label="Status mode LED 6 color" min="0" max="7" size="1" value="0">
            <Help>Sets the Status mode LED color</Help>
            <Item label="Off" value="0"/>
            <Item label="Red" value="1"/>
            <Item label="Green" value="2"/>
            <Item label="Blue" value="3"/>
            <Item label="Magenta" value="4"/>
            <Item label="Yellow" value="5"/>
            <Item label="Cyan" value="6"/>
            <Item label="White" value="7"/>
        </Value>        
        <Value type="list" index="27" genre="config" label="Status mode LED 7 color" min="0" max="7" size="1" value="0">
            <Help>Sets the Status mode LED color</Help>
            <Item label="Off" value="0"/>
            <Item label="Red" value="1"/>
            <Item label="Green" value="2"/>
            <Item label="Blue" value="3"/>
            <Item label="Magenta" value="4"/>
            <Item label="Yellow" value="5"/>
            <Item label="Cyan" value="6"/>
            <Item label="White" value="7"/>
        </Value>
        <Value type="byte" index="30" genre="config" label="Status mode blink frequency" min="0" max="255" value="0">
            <Help>100ms blink intervals. 0 is off</Help>
        </Value> 
        <Value type="byte" index="31" genre="config" label="LEDs to blink in status mode" min="0" max="255" value="0">
            <Help>Bitmask defines specific LEDs to enable for blinking: Note: this decimal value is derived from a hex code calculation based on the following: 
              Bit 0 = led 1
              Bit 1 = led 2
              Bit 2 = led 3
              Bit 3 = led 4
              Bit 4 = led 5
              Bit 5 = led 6
              Bit 6 = led 7 
              IE: value of 1 = first LED, 64 = led 7
            </Help>
        </Value>        
    </CommandClass>
    <!-- Association Groups -->
    <CommandClass id="133">
        <Associations num_groups="1">
            <Group index="1" max_associations="5" label="Lifeline"/>
        </Associations>
    </CommandClass>
</Product>
