<?xml version="1.0"?>
<device eep_size="1024" version="01">
<supported_types>
	<type priority="2" id="HBW-SD6-Multikey" name="Haus-Bus.de 6-Fach Taster mit 1-Wire (version 0)">
		<parameter const_value="0xB1" size="1" index="0"/>
		<parameter const_value="0" size="1" index="1"/>
		<parameter index="2" size="2" const_value="0x0200" cond_op="GE"/>
	</type>
	<type priority="2" id="HBW-SD6-Multikey-v1" name="Haus-Bus.de 6-Fach Taster mit 1-Wire (version 1)">
		<parameter const_value="0xB1" size="1" index="0"/>
		<parameter const_value="1" size="1" index="1"/>
		<parameter index="2" size="2" const_value="0x0200" cond_op="GE"/>
	</type>	
	<type priority="2" id="HBW-SD6-Multikey-v2" name="Haus-Bus.de 6-Fach Taster mit 1-Wire (version 2)">
		<parameter const_value="0xB1" size="1" index="0"/>
		<parameter const_value="2" size="1" index="1"/>
		<parameter index="2" size="2" const_value="0x0300" cond_op="GE"/>
	</type>	
	<type priority="2" id="HBW-SD6-Multikey-v3" name="Haus-Bus.de 6-Fach Taster mit 1-Wire (X192C3)">
		<parameter const_value="0xB1" size="1" index="0"/>
		<parameter const_value="3" size="1" index="1"/>
		<parameter index="2" size="2" const_value="0x0300" cond_op="GE"/>
	</type>
	<type priority="2" id="HBW-SD6G-Multikey-v4" name="Haus-Bus.de 6-Fach Taster mit 1-Wire (X192C3)">
		<parameter const_value="0xB1" size="1" index="0"/>
		<parameter const_value="4" size="1" index="1"/>
		<parameter index="2" size="2" const_value="0x0300" cond_op="GE"/>
	</type>
	<type priority="2" id="HBW-SD6-Multikey-ESP" name="Haus-Bus.de 6-Fach Taster mit 1-Wire (ESP)">
		<parameter const_value="0xB1" size="1" index="0"/>
		<parameter const_value="5" size="1" index="1"/>
		<parameter index="2" size="2" const_value="0x0314" cond_op="GE"/>
	</type>	
	<type priority="2" id="HBW-IO-12-1W-UP" name="Haus-Bus.de 12-Fach IO Expander mit 1-Wire (AL)">
		<parameter const_value="0xB2" size="1" index="0"/>
		<parameter const_value="0" size="1" index="1"/>
		<parameter index="2" size="2" const_value="0x0200" cond_op="GE"/>
	</type>	
	<type priority="2" id="HBW-IO-12-1W-UP-v1" name="Haus-Bus.de 12-Fach IO Expander mit 1-Wire (AH)">
		<parameter const_value="0xB2" size="1" index="0"/>
		<parameter const_value="1" size="1" index="1"/>
		<parameter index="2" size="2" const_value="0x0200" cond_op="GE"/>
	</type>		
	<type priority="2" id="HBW-IO-12-1W-UP-v2" name="Haus-Bus.de 12-Fach IO Expander mit 1-Wire (AH)">
		<parameter const_value="0xB2" size="1" index="0"/>
		<parameter const_value="2" size="1" index="1"/>
		<parameter index="2" size="2" const_value="0x0300" cond_op="GE"/>
	</type>		
</supported_types>

<paramset id="HBW-SD6-Multikey_dev_master" type="MASTER">
	<parameter id="HW_REV" hidden="true">
		<logical type="integer"/>
		<physical size="1" type="integer" interface="eeprom">
			<address index="0x0000"/>
		</physical>
	</parameter>
	<parameter id="LOGGING_TIME">
		<logical type="float" unit="s" default="5.0" max="25.0" min="0.1"/>
		<physical size="1.0" type="integer" interface="eeprom">
			<address index="0x0001"/>
		</physical>
		<conversion type="float_integer_scale" offset="0.0" factor="10"/>
	</parameter>
	<parameter id="CENTRAL_ADDRESS" hidden="true">
		<logical type="integer"/>
		<physical size="4" type="integer" interface="eeprom">
			<address index="0x0002"/>
		</physical>
	</parameter>
	<enforce id="CENTRAL_ADDRESS" value="1"/>
	<parameter id="OWN_ADDRESS">
		<logical type="integer" default="1620000000" max="1629999999" min="1620000000"/>
		<physical size="4" type="integer" interface="eeprom">
			<address index="0x0006"/>
		</physical>
	</parameter>
</paramset>

<frames>
	<frame id="LEVEL_SET" type="#x" channel_field="10" direction="to_device">
		<parameter size="1.0" index="11.0" type="integer" param="LEVEL"/>
	</frame>
	<frame id="LEVEL_GET" type="#S" channel_field="10" direction="to_device"/>
	<frame id="KEY_EVENT_SHORT" type="#K" channel_field="10" direction="from_device" event="true">
		<parameter const_value="0" size="0.1" index="12.0" type="integer"/>
		<parameter size="0.6" index="12.2" type="integer" param="COUNTER"/>
	</frame>
	<frame id="KEY_EVENT_LONG" type="#K" channel_field="10" direction="from_device" event="true">
		<parameter const_value="1" size="0.1" index="12.0" type="integer"/>
		<parameter size="0.6" index="12.2" type="integer" param="COUNTER"/>
	</frame>
	<frame id="KEY_SIM_SHORT" direction="from_device" type="#K" channel_field="10" receiver_channel_field="11">
		<parameter type="integer" index="12.0" size="0.1" const_value="0"/>
		<parameter type="integer" index="12.2" size="0.6" param="SIM_COUNTER"/>
	</frame>
	<frame id="KEY_SIM_LONG" direction="from_device" type="#K" channel_field="10" receiver_channel_field="11">
		<parameter type="integer" index="12.0" size="0.1" const_value="1"/>
		<parameter type="integer" index="12.2" size="0.6" param="SIM_COUNTER"/>
	</frame>	
	<frame id="INFO_LEVEL" direction="from_device" event="true" type="#i" channel_field="10">
		<parameter type="integer" index="11.0" size="1.0" param="LEVEL"/>
		<parameter type="integer" index="12.4" size="0.4" param="STATE_FLAGS"/>		
	</frame>
	<frame id="INFO_STATE" direction="from_device" event="true" type="#i" channel_field="10">
		<parameter type="integer" index="11.0" size="1.0" param="STATE"/>
	</frame>		
	<frame id="TEMP_EVENT" direction="from_device" event="true" type="#i" channel_field="10">
		<parameter type="integer" signed="true" index="11.0" size="2.0" param="TEMPERATURE"/>
	</frame>
	<frame id="LUX_EVENT" direction="from_device" event="true" type="#i" channel_field="10">
		<parameter type="integer" index="11.0" size="2.0" param="LUX"/>
	</frame>	
	<frame id="WEATHER_EVENT" direction="from_device" event="true" type="#i" channel_field="10">
		<parameter type="integer" index="11.0" size="1.0" param="HUMIDITY"/>
	</frame>
	<frame id="SET_LOCK" direction="to_device" type="#l" channel_field="11">
		<parameter type="integer" index="12.0" size="1.0" param="INHIBIT"/>
	</frame>
	<frame id="TOGGLE_INSTALL_TEST" direction="to_device" type="#x" channel_field="10">
		<parameter type="integer" index="11.0" size="1.0" param="TOGGLE_FLAG"/>
	</frame>
</frames>

<channels>
	<channel index="0" type="MAINTENANCE" count="1" class="maintenance" ui_flags="internal">
		<paramset type="MASTER" id="maint_ch_master"/>
		<paramset type="VALUES" id="maint_ch_values">
			<parameter id="UNREACH" operations="read,event" ui_flags="service">
				<logical type="boolean"/>
				<physical type="integer" interface="internal" value_id="UNREACH"/>
			</parameter>
			<parameter id="STICKY_UNREACH" operations="read,write,event" ui_flags="service">
				<logical type="boolean"/>
				<physical type="integer" interface="internal" value_id="STICKY_UNREACH"/>
			</parameter>
			<parameter id="CONFIG_PENDING" operations="read,event" ui_flags="service">
				<logical type="boolean"/>
				<physical type="integer" interface="internal" value_id="CONFIG_PENDING"/>
			</parameter>
		</paramset>	
	</channel>

	<channel index="1" type="KEY" count="12" physical_index_offset="-1">
	    <link_roles>
            <source name="SWITCH"/>
        </link_roles>

		<paramset id="hmw_input_ch_master" type="MASTER" address_step="2" address_start="0x10">
			<parameter id="INPUT_TYPE">
				<logical type="option">
					<option id="SWITCH"/>
					<option id="PUSHBUTTON" default="true"/>
				</logical>
				<physical size="0.3" type="integer" interface="eeprom">
					<address index="+0.0"/>
				</physical>
			</parameter>
			<parameter id="INPUT_LOCKED">
				<logical type="boolean" default="false"/>
				<physical size="0.1" type="integer" interface="eeprom">
					<address index="+0.3"/>
				</physical>
				<conversion type="boolean_integer" invert="true"/>
			</parameter>
			<parameter id="PULL" hidden="false">
				<logical type="option">
					<option id="DOWN"/>
					<option id="UP" default="true"/>
				</logical>
				<physical size="0.1" type="integer" interface="eeprom">
					<address index="+0.4"/>			
				</physical>
			</parameter>
			<parameter id="LOGIC" hidden="false">
				<logical type="option">
					<option id="INVERTED"/>
					<option id="NORMAL" default="true"/>
				</logical>
				<physical size="0.1" type="integer" interface="eeprom">
					<address index="+0.5"/>			
				</physical>
			</parameter>
			<parameter id="REPEAT_ON_LONG_PRESS">
				<logical type="boolean" default="true"/>
				<physical size="0.1" type="integer" interface="eeprom">
					<address index="+0.6"/>
				</physical>
				<conversion type="boolean_integer"/>
			</parameter>			
			<parameter id="LED_FEEDBACK">
				<logical type="option">
					<option id="OFF"/>
					<option id="ON" default="true"/>
				</logical>
				<physical size="0.1" type="integer" interface="eeprom">
					<address index="+0.7"/>			
				</physical>
			</parameter>				
			<parameter id="LONG_PRESS_TIME">
				<logical type="float" unit="s" default="1.0" max="5.0" min="0.4"/>
				<physical size="1.0" type="integer" interface="eeprom">
					<address index="+1"/>
				</physical>
				<conversion type="float_integer_scale" factor="10"/>
				<conversion type="integer_integer_map">
					<value_map to_device="false" from_device="true" parameter_value="10" device_value="0xff"/>
				</conversion>
			</parameter>
		</paramset>
		
        <paramset id="hmw_input_ch_link" type="LINK" count="40" address_start="0x070" address_step="6" peer_param="ACTUATOR" channel_param="CHANNEL">
            <parameter id="CHANNEL" hidden="true" operations="none">
                <logical type="integer" min="0" max="255" default="255"/>
                <physical size="1.0" type="integer" interface="eeprom">
                    <address index="+0"/>
                </physical>
            </parameter>
            <parameter id="ACTUATOR" hidden="true" operations="none">
                <logical type="address"/>
                <physical type="array">
                    <physical size="4.0" type="integer" interface="eeprom">
                        <address index="+1"/>
                    </physical>
                    <physical size="1.0" type="integer" interface="eeprom">
                        <address index="+5"/>
                    </physical>
                </physical>
            </parameter>
        </paramset>
		
		<paramset id="hmw_input_ch_values" type="VALUES">
			<parameter id="PRESS_SHORT" operations="event,write" loopback="true" control="BUTTON.SHORT">
				<logical type="action"/>
				<physical type="integer" interface="command" value_id="COUNTER">
					<event frame="KEY_EVENT_SHORT"/>
					<set request="KEY_SIM_SHORT"/>
				</physical>
				<conversion type="action_key_counter" counter_size="6" sim_counter="SIM_COUNTER"/>
			</parameter>
			<parameter id="PRESS_LONG" operations="event,write" loopback="true" control="BUTTON.LONG">
				<logical type="action"/>
				<physical type="integer" interface="command" value_id="COUNTER">
					<event frame="KEY_EVENT_LONG"/>
					<set request="KEY_SIM_LONG"/>
				</physical>
				<conversion type="action_key_counter" counter_size="6" sim_counter="SIM_COUNTER"/>
			</parameter>
			<parameter id="SENSOR" operations="read,event" control="DOOR_SENSOR.STATE">
				<logical type="boolean" default="false"/>
				<physical type="integer" interface="command" value_id="STATE">
					<get request="LEVEL_GET" response="INFO_STATE"/>
					<event frame="INFO_STATE" auth_violate_policy="reject"/>
				</physical>
				<conversion type="boolean_integer" threshold="1" false="0" true="200"/>
			</parameter>
			<parameter id="INSTALL_TEST" operations="event" ui_flags="internal">
				<logical type="action"/>
				<physical type="integer" interface="command" value_id="TEST_COUNTER">
					<event frame="KEY_EVENT_SHORT"/>
					<event frame="KEY_EVENT_LONG"/>
					<event frame="INFO_STATE"/>
				</physical>
			</parameter>
		</paramset>		
	</channel>	

	<channel index="13" type="DIMMER" count="12" physical_index_offset="-1">
	    <link_roles>
            <target name="SWITCH"/>
        </link_roles>

	    <paramset id="hmw_dim_ch_master" type="MASTER" address_step="2" address_start="0x28">
			<parameter id="LOGGING">
				<logical type="option">
					<option id="OFF"/>
					<option id="ON" default="true"/>
				</logical>
				<physical size="0.1" type="integer" interface="eeprom">
					<address index="+0.7"/>
				</physical>
			</parameter>
		</paramset>
		
		<paramset id="hmw_switch_ch_link" type="LINK" count="40" address_start="0x160" address_step="16" peer_param="SENSOR" channel_param="CHANNEL">
			<parameter id="UI_HINT">
				<logical type="string" default="" use_default_on_failure="true"/>
				<physical id="UI_HINT" type="string" interface="store" save_on_change="true"/>
			</parameter>		
            <parameter id="SENSOR" hidden="true" operations="none">
                <logical type="address"/>
                <physical type="array">
                    <physical size="4.0" type="integer" interface="eeprom">
                        <address index="+0"/>
                    </physical>
                    <physical size="1.0" type="integer" interface="eeprom">
                        <address index="+4"/>
                    </physical>
                </physical>
            </parameter>
            <parameter id="CHANNEL" hidden="true" operations="none">
                <logical type="integer" min="0" max="255" default="255"/>
                <physical size="1.0" type="integer" interface="eeprom">
                    <address index="+5"/>
                </physical>
            </parameter>
            <parameter id="SHORT_ACTION_TYPE">
                <logical type="option">
                    <option id="ON"/>
                    <option id="OFF"/>
                    <option id="INACTIVE"/>
                    <option id="TOGGLE" default="true"/>
					<option id="BLINK_ON"/>
					<option id="BLINK_TOGGLE"/>
                </logical>
                <physical size="0.3" type="integer" interface="eeprom">
                    <address index="+6"/>
                </physical>
            </parameter>
            <parameter id="LONG_ACTION_TYPE">
                <logical type="option">
                    <option id="ON"/>
                    <option id="OFF"/>
                    <option id="INACTIVE"/>
                    <option id="TOGGLE" default="true"/>
					<option id="BLINK_ON"/>
					<option id="BLINK_TOGGLE"/>
				</logical>
                <physical size="0.3" type="integer" interface="eeprom">
                    <address index="+6.3"/>
                </physical>
            </parameter>
			<parameter id="SHORT_ON_LEVEL">
                <logical type="float" unit="%" default="100" max="100" min="0"/>
                <conversion type="float_integer_scale" factor="2"/>
                <physical size="1.0" type="integer" interface="eeprom">
                    <address index="+7"/>
                </physical>
            </parameter>
  		    <parameter id="SHORT_OFF_LEVEL">
                <logical type="float" unit="%" default="0" max="100" min="0"/>
                <conversion type="float_integer_scale" factor="2"/>
                <physical size="1.0" type="integer" interface="eeprom">
                    <address index="+8"/>
                </physical>
            </parameter>
			<parameter id="LONG_ON_LEVEL">
                <logical type="float" unit="%" default="100" max="100" min="0"/>
                <conversion type="float_integer_scale" factor="2"/>
                <physical size="1.0" type="integer" interface="eeprom">
                    <address index="+9"/>
                </physical>
            </parameter>
  		    <parameter id="LONG_OFF_LEVEL">
                <logical type="float" unit="%" default="0" max="100" min="0"/>
                <conversion type="float_integer_scale" factor="2"/>
                <physical size="1.0" type="integer" interface="eeprom">
                    <address index="+10"/>
                </physical>
            </parameter>
			<parameter id="BLINK_ON_TIME">
				<logical type="float" unit="s" default="1.0" max="25.0" min="0.1"/>
				<physical size="1.0" type="integer" interface="eeprom">
					<address index="+11"/>
				</physical>
				<conversion type="float_integer_scale" factor="10"/>
				<conversion type="integer_integer_map">
					<value_map to_device="false" from_device="true" parameter_value="10" device_value="0xff"/>
				</conversion>
			</parameter>
			<parameter id="BLINK_OFF_TIME">
				<logical type="float" unit="s" default="1.0" max="25.0" min="0.1"/>
				<physical size="1.0" type="integer" interface="eeprom">
					<address index="+12"/>
				</physical>
				<conversion type="float_integer_scale" factor="10"/>
				<conversion type="integer_integer_map">
					<value_map to_device="false" from_device="true" parameter_value="10" device_value="0xff"/>
				</conversion>
			</parameter>
			<parameter id="BLINK_QUANTITY">
			   <logical type="integer" default="0" min="1" max="255">
			     <special_value id="NOT_USED" value="0"/>
			   </logical>	   
               <physical size="1.0" type="integer" interface="eeprom">
                  <address index="+13.0"/>
               </physical>	  
			</parameter>
        </paramset>
		
		<paramset id="hmw_dim_ch_values" type="VALUES">
			<parameter id="LEVEL" operations="read,write,event" control="DIMMER.LEVEL">
				<logical type="float" unit="100%" default="0.0" max="1.0" min="0.0"/>
				<physical type="integer" interface="command" value_id="LEVEL">
					<set request="LEVEL_SET"/>
					<get request="LEVEL_GET" response="INFO_LEVEL"/>
					<event frame="INFO_LEVEL"/>
				</physical>
				<conversion type="float_integer_scale" factor="200"/>
			</parameter>
			<parameter id="WORKING" operations="read,event" ui_flags="internal">
				<logical type="boolean" default="false"/>
				<physical type="integer" interface="command" value_id="STATE_FLAGS">
					<get request="LEVEL_GET" response="INFO_LEVEL"/>
					<event frame="INFO_LEVEL"/>
					<event frame="ACK_STATUS"/>
				</physical>
				<conversion type="boolean_integer"/>
				<conversion type="integer_integer_map">
					<value_map device_value="0x00" parameter_value="0" />
					<value_map device_value="0x01" parameter_value="0" />
					<value_map device_value="0x02" parameter_value="0" />
					<value_map device_value="0x03" parameter_value="0" />
					<value_map device_value="0x04" parameter_value="0" />
					<value_map device_value="0x05" parameter_value="0" />
					<value_map device_value="0x06" parameter_value="0" />
					<value_map device_value="0x07" parameter_value="0" />	
					<value_map device_value="0x08" parameter_value="1" />
					<value_map device_value="0x09" parameter_value="1" />
					<value_map device_value="0x0A" parameter_value="1" />
					<value_map device_value="0x0B" parameter_value="1" />
					<value_map device_value="0x0C" parameter_value="1" />
					<value_map device_value="0x0D" parameter_value="1" />
					<value_map device_value="0x0E" parameter_value="1" />
					<value_map device_value="0x0F" parameter_value="1" />	
				</conversion>				
			</parameter>	
			<parameter id="STATE" operations="read,event" ui_flags="internal">
				<logical type="option">
					<option id="ON" default="true"/>
					<option id="OFF"/>
					<option id="TOGGLE"/>
					<option id="BLINK_ON"/>
					<option id="BLINK_OFF"/>
					<option id="UNDEFINED"/>
				</logical>
				<physical type="integer" interface="command" value_id="STATE_FLAGS">
					<get request="LEVEL_GET" response="INFO_LEVEL"/>
					<event frame="INFO_LEVEL"/>
					<event frame="ACK_STATUS"/>
				</physical>
				<conversion type="option_integer">
					<value_map device_value="0x00" parameter_value="0" />
					<value_map device_value="0x01" parameter_value="1" />
					<value_map device_value="0x02" parameter_value="2" />
					<value_map device_value="0x03" parameter_value="3" />
					<value_map device_value="0x04" parameter_value="4" />
					<value_map device_value="0x05" parameter_value="5" />
					<value_map device_value="0x06" parameter_value="5" />
					<value_map device_value="0x07" parameter_value="5" />	
					<value_map device_value="0x08" parameter_value="0" />
					<value_map device_value="0x09" parameter_value="1" />
					<value_map device_value="0x0A" parameter_value="2" />
					<value_map device_value="0x0B" parameter_value="3" />
					<value_map device_value="0x0C" parameter_value="4" />
					<value_map device_value="0x0D" parameter_value="5" />
					<value_map device_value="0x0E" parameter_value="5" />
					<value_map device_value="0x0F" parameter_value="5" />	
				</conversion>
			</parameter>
		</paramset>		
	</channel>	

	<channel index="25" count="6" physical_index_offset="-1" type="WEATHER">
		<link_roles>
			<source name="WEATHER_T"/>
		</link_roles>	
	    <paramset type="MASTER" id="hmw_temp_ch_master" address_step="6" address_start="0x40">
			<parameter id="SENSOR_ID">
			   <logical type="integer" default="255" max="254" min="1">
			       <special_value id="NOT_USED" value="0"/>
			       <special_value id="AUTO" value="255"/>
			   </logical>	   
               <physical size="1.0" type="integer" interface="eeprom">
                  <address index="+0"/>
               </physical>			   
			</parameter>
			<parameter id="SEND_DELTA_TEMP">
			   <logical type="float" unit="&#x2103;" default="0.5" min="0.1" max="25.0">
			       <special_value id="NOT_USED" value="0"/>
			   </logical>	   
               <physical size="1.0" type="integer" interface="eeprom">
                  <address index="+1.0"/>
               </physical>	
               <conversion type="float_integer_scale" factor="10"/>		
               <conversion type="integer_integer_map">
                 <value_map to_device="false" from_device="true" parameter_value="5" device_value="0xff"/>
               </conversion>			   
			</parameter>			
			<parameter id="SEND_MIN_INTERVAL">
			   <logical type="integer" unit="s" default="10" min="5" max="3600">
			     <special_value id="NOT_USED" value="0"/>
			   </logical>	   
               <physical size="2.0" type="integer" interface="eeprom" endian="little">
                  <address index="+2.0"/>
               </physical>	  
               <conversion type="integer_integer_map">
                 <value_map to_device="false" from_device="true" parameter_value="10" device_value="0xffff"/>
               </conversion>				   
			</parameter>
			<parameter id="SEND_MAX_INTERVAL">
			   <logical type="integer" unit="s" default="150" min="5" max="3600">
			     <special_value id="NOT_USED" value="0"/>
			   </logical>	   
               <physical size="2.0" type="integer" interface="eeprom" endian="little">
                  <address index="+4.0"/>
               </physical>	
               <conversion type="integer_integer_map">
                 <value_map to_device="false" from_device="true" parameter_value="150" device_value="0xffff"/>
               </conversion>				   
			</parameter>
		</paramset>
		<paramset type="VALUES" id="hmw_temp_input_values">
			<parameter id="TEMPERATURE" operations="read,event">
				<logical type="float" min="-273.15" max="327.67" unit="&#x2103;">
				  <special_value id="NOT_USED" value="-273.15"/>
				</logical>
				<physical type="integer" interface="command" value_id="TEMPERATURE">
					<get request="LEVEL_GET" response="TEMP_EVENT"/>
					<event frame="TEMP_EVENT"/>
				</physical>
				<conversion type="float_integer_scale" factor="100"/>
			</parameter>
		</paramset>		
	</channel>
	
	<channel index="31" type="LUXMETER" count="1" physical_index_offset="-1">
		<paramset type="MASTER" id="lux_ch_master" address_step="6" address_start="0x64">
			<parameter id="TX_MINDELAY" operations="read,write">
			   <logical type="integer" unit="s" default="10" min="5" max="3600">
			     <special_value id="NOT_USED" value="0"/>
			   </logical>	   
               <physical size="2.0" type="integer" interface="eeprom" endian="little">
                  <address index="+0.0"/>
               </physical>	  
               <conversion type="integer_integer_map">
                 <value_map to_device="false" from_device="true" parameter_value="10" device_value="0xffff"/>
               </conversion>
			</parameter>
			<parameter id="TX_THRESHOLD_PERCENT" operations="read,write">
				<logical type="integer" min="10" max="100" unit="%" default="10">
					<special_value id="NOT_USED" value="0.0"/>
				</logical>
				<physical size="1.0" type="integer" interface="eeprom">
					<address index="+2.0"/>
				</physical>	
			</parameter>
			<parameter id="POTENCY" operations="read,write">
				<logical type="integer" min="5" max="200" default="120"/>
				<physical size="1.0" type="integer" interface="eeprom">
					<address index="+3.0"/>
				</physical>	
			</parameter>
			<parameter id="FACTOR" operations="read,write">
				<logical type="integer" min="5" max="65500" default="36065"/>
				<physical size="2.0" type="integer" interface="eeprom">
					<address index="+4.0"/>
				</physical>	
			</parameter>
		</paramset>
		<paramset type="VALUES" id="lux_ch_values">
			<parameter id="LUX" operations="read,event" control="LUXMETER.LUX">
				<logical type="float" min="0.0" max="1600.0" unit="Lux"/>
				<physical type="integer" interface="command" value_id="LUX" no_init="true">
					<get request="LEVEL_GET" response="LUX_EVENT"/>
					<event frame="LUX_EVENT"/>
				</physical>
				<conversion type="float_integer_scale" factor="10"/>
			</parameter>
		</paramset>
	</channel>	

	<channel index="32" count="1" physical_index_offset="-1" type="HUMIDITY">
		<link_roles>
			<source name="WEATHER_H"/>
		</link_roles>
		<paramset type="MASTER" id="shtc3_ch_master" address_step="6" address_start="0x6A">
			<parameter id="TX_MINDELAY" operations="read,write">
			   <logical type="integer" unit="s" default="10" min="5" max="3600">
			     <special_value id="NOT_USED" value="0"/>
			   </logical>	   
               <physical size="2.0" type="integer" interface="eeprom" endian="little">
                  <address index="+0.0"/>
               </physical>	  
               <conversion type="integer_integer_map">
                 <value_map to_device="false" from_device="true" parameter_value="10" device_value="0xffff"/>
               </conversion>
			</parameter>
			<parameter id="TX_THRESHOLD_PERCENT" operations="read,write">
				<logical type="integer" min="1" max="100" unit="%" default="2">
					<special_value id="NOT_USED" value="0.0"/>
				</logical>
				<physical size="1.0" type="integer" interface="eeprom">
					<address index="+2.0"/>
				</physical>	
			</parameter>
		</paramset>		
		<paramset type="VALUES" id="shtc3_ch_values">
			<parameter id="HUMIDITY" operations="read,event">
				<logical type="integer" min="0" max="99" unit="%"/>
				<physical type="integer" interface="command" value_id="HUMIDITY">
					<event frame="WEATHER_EVENT"/>
				</physical>
				<description>
					<field id="AutoconfRoles" value="WEATHER"/>
				</description>
			</parameter>
		</paramset>
		<paramset type="LINK" id="shtc3_ch_link"/>
	</channel>	
	
</channels>

</device>