Tkb tz06

Hi Guys,

I’d like to ask if someone is using TKB TZ06?
The device looks similar to Philio PAN06 and even works with its xml with a small modification: https://raw.githubusercontent.com/div-co/home_automation/master/openhab/zwave/tkb_tz06_0_0.xml

I’d appreciate if someone could have a look at the xml and provide a feedback if it’s fine to be used like that or I’m missing something.

I’ve tested it with both 2.1.0 and 2.2.0 zwave bindings and it works well so if there are no major concerns about the xml I’ll try to go through DB update/submit process.

Thanks
Dimitar

Guys, is there someone who would like to review TKB TZ06 xml and to update the DB?

tkb_tz06_0_0.xml

<?xml version="1.0" encoding="UTF-8"?>
<thing:thing-descriptions bindingId="zwave"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:thing="http://eclipse.org/smarthome/schemas/thing-description/v1.0.0"
  xsi:schemaLocation="http://eclipse.org/smarthome/schemas/thing-description/v1.0.0
                      http://eclipse.org/smarthome/schemas/thing-description/v1.0.0">
  <thing-type id="tkb_tz06_00_000" listed="false">
    <label>TZ06 In Wall Dual Relay(1 Way) Switch Module 2x 1.5kW</label>
    <description>In Wall Dual Relay(1 Way) Switch Module 2x 1.5kW</description>
    <!-- CHANNEL DEFINITIONS -->
    <channels>
      <channel id="switch_binary" typeId="switch_binary">
        <label>Switch</label>
        <properties>
          <property name="binding:*:OnOffType">SWITCH_BINARY</property>
        </properties>
      </channel>
      <channel id="alarm_general" typeId="alarm_general">
        <label>Alarm</label>
        <properties>
          <property name="binding:*:OnOffType">ALARM</property>
        </properties>
      </channel>
      <channel id="switch_binary1" typeId="switch_binary">
        <label>Switch 1</label>
        <properties>
          <property name="binding:*:OnOffType">SWITCH_BINARY:1,BASIC:1</property>
        </properties>
      </channel>
      <channel id="switch_binary2" typeId="switch_binary">
        <label>Switch 2</label>
        <properties>
          <property name="binding:*:OnOffType">SWITCH_BINARY:2,BASIC:2</property>
        </properties>
      </channel>
      <channel id="switch_binary3" typeId="switch_binary">
        <label>Switch 3</label>
        <properties>
          <property name="binding:*:OnOffType">SWITCH_BINARY:3,BASIC:3</property>
        </properties>
      </channel>
    </channels>
    <!-- DEVICE PROPERTY DEFINITIONS -->
    <properties>
      <property name="vendor">TKB Home</property>
      <property name="modelId">TZ06</property>
      <property name="manufacturerId">0118</property>
	  <!-- property name="manufacturerRef">0001:0004,0001:0013</property -->
      <property name="manufacturerRef">0001:0004</property>
      <property name="dbReference">156</property>
      <property name="defaultAssociations">1</property>
    </properties>
    <!-- CONFIGURATION DESCRIPTIONS -->
    <config-description>
      <!-- PARAMETER DEFINITIONS -->
      <parameter-group name="configuration">
        <context>setup</context>
        <label>Configuration Parameters</label>
      </parameter-group>
      <parameter name="config_1_1" type="integer" groupName="configuration">
        <label>1: Selected endpoint</label>
        <description>If Controller not using Multi_Channel command class to access the endpoint of TZ06, you may configure the endpoint value to react the Basic Command Class</description>
        <default>1</default>
        <options>
          <option value="1">Relay 1 + 2</option>
          <option value="2">Relay 1</option>
          <option value="3">Relay 2</option>
        </options>
      </parameter>
      <parameter name="config_2_1" type="integer" groupName="configuration">
        <label>2: Switch mode</label>
        <description>Change the external switch mode</description>
        <default>1</default>
        <options>
          <option value="1">Edge mode</option>
          <option value="2">Pulse mode</option>
          <option value="3">Edge-Toggle mode</option>
        </options>
      </parameter>
      <!-- ASSOCIATION DEFINITIONS -->
      <parameter-group name="association">
        <context>link</context>
        <label>Association Groups</label>
      </parameter-group>
      <parameter name="group_1" type="text" groupName="association">
        <label>1: Relay 1 + 2</label>
      </parameter>
      <parameter name="group_2" type="text" groupName="association">
        <label>2: Relay 1</label>
      </parameter>
      <parameter name="group_3" type="text" groupName="association">
        <label>3: Relay 2</label>
      </parameter>
    </config-description>
  </thing-type>
</thing:thing-descriptions>

User Manual

DB update request created for TZ06.