I am trying to get a Paulmann Cephei Switch to work. I managed to pair it as a generic ZigBee Device with this xml:
<ZigBeeNode>
<ieeeAddress>00158D0002C53BCB</ieeeAddress>
<networkAddress>7631</networkAddress>
<nodeDescriptor>
<apsFlags>0</apsFlags>
<bufferSize>127</bufferSize>
<complexDescriptorAvailable>false</complexDescriptorAvailable>
<manufacturerCode>4509</manufacturerCode>
<logicalType>ROUTER</logicalType>
<serverCapabilities/>
<incomingTransferSize>80</incomingTransferSize>
<outgoingTransferSize>80</outgoingTransferSize>
<userDescriptorAvailable>false</userDescriptorAvailable>
<frequencyBands>
<FrequencyBandType>FREQ_2400_MHZ</FrequencyBandType>
</frequencyBands>
<macCapabilities>
<MacCapabilitiesType>FULL_FUNCTION_DEVICE</MacCapabilitiesType>
<MacCapabilitiesType>RECEIVER_ON_WHEN_IDLE</MacCapabilitiesType>
<MacCapabilitiesType>MAINS_POWER</MacCapabilitiesType>
</macCapabilities>
<extendedEndpointListAvailable>false</extendedEndpointListAvailable>
<extendedSimpleDescriptorListAvailable>false</extendedSimpleDescriptorListAvailable>
<stackCompliance>21</stackCompliance>
</nodeDescriptor>
<powerDescriptor>
<currentPowerMode>RECEIVER_ON_IDLE</currentPowerMode>
<availablePowerSources>
<PowerSourceType>MAINS</PowerSourceType>
</availablePowerSources>
<currentPowerSource>MAINS</currentPowerSource>
<powerLevel>FULL</powerLevel>
</powerDescriptor>
<endpoints>
<ZigBeeEndpoint>
<profileId>260</profileId>
<endpointId>1</endpointId>
<inputClusterIds/>
<outputClusterIds/>
<inputClusters>
<ZclCluster>
<clusterId>0</clusterId>
<isClient>false</isClient>
<attributes>
<entry>
<int>0</int>
<ZclAttribute>
<id>0</id>
<name>ZCL Version</name>
<dataType>UNSIGNED_8_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>16384</int>
<ZclAttribute>
<id>16384</id>
<name>SW Build ID</name>
<dataType>CHARACTER_STRING</dataType>
<mandatory>false</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>1</int>
<ZclAttribute>
<id>1</id>
<name>Application Version</name>
<dataType>UNSIGNED_8_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>2</int>
<ZclAttribute>
<id>2</id>
<name>Stack Version</name>
<dataType>UNSIGNED_8_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>3</int>
<ZclAttribute>
<id>3</id>
<name>HW Version</name>
<dataType>UNSIGNED_8_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>4</int>
<ZclAttribute>
<id>4</id>
<name>Manufacturer Name</name>
<dataType>CHARACTER_STRING</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>5</int>
<ZclAttribute>
<id>5</id>
<name>Model Identifier</name>
<dataType>CHARACTER_STRING</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>6</int>
<ZclAttribute>
<id>6</id>
<name>Date Code</name>
<dataType>CHARACTER_STRING</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>7</int>
<ZclAttribute>
<id>7</id>
<name>Power Source</name>
<dataType>ENUMERATION_8_BIT</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>16</int>
<ZclAttribute>
<id>16</id>
<name>Location Description</name>
<dataType>CHARACTER_STRING</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>true</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>17</int>
<ZclAttribute>
<id>17</id>
<name>Physical Environment</name>
<dataType>ENUMERATION_8_BIT</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>true</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>18</int>
<ZclAttribute>
<id>18</id>
<name>Device Enabled</name>
<dataType>BOOLEAN</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>true</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>19</int>
<ZclAttribute>
<id>19</id>
<name>Alarm Mask</name>
<dataType>BITMAP_8_BIT</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>true</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>20</int>
<ZclAttribute>
<id>20</id>
<name>Disable Local Config</name>
<dataType>BITMAP_8_BIT</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>true</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
</attributes>
<supportedCommandsReceived class="java.util.Collections$UnmodifiableSet">
<c class="sorted-set"/>
</supportedCommandsReceived>
<supportedCommandsGenerated class="java.util.Collections$UnmodifiableSet">
<c class="sorted-set"/>
</supportedCommandsGenerated>
</ZclCluster>
<ZclCluster>
<clusterId>3</clusterId>
<isClient>false</isClient>
<attributes>
<entry>
<int>0</int>
<ZclAttribute>
<id>0</id>
<name>Identify Time</name>
<dataType>UNSIGNED_16_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>true</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
</attributes>
<supportedCommandsReceived class="java.util.Collections$UnmodifiableSet">
<c class="sorted-set"/>
</supportedCommandsReceived>
<supportedCommandsGenerated class="java.util.Collections$UnmodifiableSet">
<c class="sorted-set"/>
</supportedCommandsGenerated>
</ZclCluster>
<ZclCluster>
<clusterId>4</clusterId>
<isClient>false</isClient>
<attributes>
<entry>
<int>0</int>
<ZclAttribute>
<id>0</id>
<name>Name Support</name>
<dataType>BITMAP_8_BIT</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
</attributes>
<supportedCommandsReceived class="java.util.Collections$UnmodifiableSet">
<c class="sorted-set"/>
</supportedCommandsReceived>
<supportedCommandsGenerated class="java.util.Collections$UnmodifiableSet">
<c class="sorted-set"/>
</supportedCommandsGenerated>
</ZclCluster>
<ZclCluster>
<clusterId>5</clusterId>
<isClient>false</isClient>
<attributes>
<entry>
<int>0</int>
<ZclAttribute>
<id>0</id>
<name>Scene Count</name>
<dataType>UNSIGNED_8_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>1</int>
<ZclAttribute>
<id>1</id>
<name>Current Scene</name>
<dataType>UNSIGNED_8_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>2</int>
<ZclAttribute>
<id>2</id>
<name>Current Group</name>
<dataType>UNSIGNED_16_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>3</int>
<ZclAttribute>
<id>3</id>
<name>Scene Valid</name>
<dataType>BOOLEAN</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>4</int>
<ZclAttribute>
<id>4</id>
<name>Name Support</name>
<dataType>BITMAP_8_BIT</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>5</int>
<ZclAttribute>
<id>5</id>
<name>Last Configured By</name>
<dataType>IEEE_ADDRESS</dataType>
<mandatory>false</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
</attributes>
<supportedCommandsReceived class="java.util.Collections$UnmodifiableSet">
<c class="sorted-set"/>
</supportedCommandsReceived>
<supportedCommandsGenerated class="java.util.Collections$UnmodifiableSet">
<c class="sorted-set"/>
</supportedCommandsGenerated>
</ZclCluster>
<ZclCluster>
<clusterId>6</clusterId>
<isClient>false</isClient>
<attributes>
<entry>
<int>0</int>
<ZclAttribute>
<id>0</id>
<name>On Off</name>
<dataType>BOOLEAN</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>true</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
<lastReportTime>
<time>1568921326142</time>
<timezone>Etc/UTC</timezone>
</lastReportTime>
<lastValue class="boolean">true</lastValue>
</ZclAttribute>
</entry>
<entry>
<int>16384</int>
<ZclAttribute>
<id>16384</id>
<name>Global Scene Control</name>
<dataType>BOOLEAN</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>16385</int>
<ZclAttribute>
<id>16385</id>
<name>On Time</name>
<dataType>UNSIGNED_16_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>true</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>16386</int>
<ZclAttribute>
<id>16386</id>
<name>Off Wait Time</name>
<dataType>UNSIGNED_16_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>true</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
</attributes>
<supportedCommandsReceived class="java.util.Collections$UnmodifiableSet">
<c class="sorted-set"/>
</supportedCommandsReceived>
<supportedCommandsGenerated class="java.util.Collections$UnmodifiableSet">
<c class="sorted-set"/>
</supportedCommandsGenerated>
</ZclCluster>
</inputClusters>
<outputClusters>
<ZclCluster>
<clusterId>25</clusterId>
<isClient>true</isClient>
<attributes>
<entry>
<int>0</int>
<ZclAttribute>
<id>0</id>
<name>Upgrade Server ID</name>
<dataType>IEEE_ADDRESS</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>1</int>
<ZclAttribute>
<id>1</id>
<name>File Offset</name>
<dataType>UNSIGNED_32_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>2</int>
<ZclAttribute>
<id>2</id>
<name>Current File Version</name>
<dataType>UNSIGNED_32_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>3</int>
<ZclAttribute>
<id>3</id>
<name>Current ZigBee Stack Version</name>
<dataType>UNSIGNED_16_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>4</int>
<ZclAttribute>
<id>4</id>
<name>Downloaded File Version</name>
<dataType>UNSIGNED_32_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>5</int>
<ZclAttribute>
<id>5</id>
<name>Downloaded ZigBee Stack Version</name>
<dataType>UNSIGNED_16_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>6</int>
<ZclAttribute>
<id>6</id>
<name>Image Upgrade Status</name>
<dataType>ENUMERATION_8_BIT</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>7</int>
<ZclAttribute>
<id>7</id>
<name>Manufacturer ID</name>
<dataType>UNSIGNED_16_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>8</int>
<ZclAttribute>
<id>8</id>
<name>Image Type ID</name>
<dataType>UNSIGNED_16_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>9</int>
<ZclAttribute>
<id>9</id>
<name>Minimum Block Request Period</name>
<dataType>UNSIGNED_16_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
<entry>
<int>10</int>
<ZclAttribute>
<id>10</id>
<name>Image Stamp</name>
<dataType>UNSIGNED_32_BIT_INTEGER</dataType>
<mandatory>true</mandatory>
<implemented>false</implemented>
<readable>true</readable>
<writable>false</writable>
<reportable>false</reportable>
<minimumReportingPeriod>0</minimumReportingPeriod>
<maximumReportingPeriod>0</maximumReportingPeriod>
<reportingTimeout>0</reportingTimeout>
</ZclAttribute>
</entry>
</attributes>
<supportedCommandsReceived class="java.util.Collections$UnmodifiableSet">
<c class="sorted-set"/>
</supportedCommandsReceived>
<supportedCommandsGenerated class="java.util.Collections$UnmodifiableSet">
<c class="sorted-set"/>
</supportedCommandsGenerated>
</ZclCluster>
</outputClusters>
</ZigBeeEndpoint>
</endpoints>
<bindingTable/>
</ZigBeeNode>
But switching it off results in nothing happening (no sound of the relais) and the switch in OH being set to on again after a few seconds. I know that the relais can work because resetting the device sets it into an on-off-clicking mode. This here could be an interesting part of the log when switching:
2019-09-19 19:40:33.263 [DEBUG] [e.transaction.ZigBeeTransactionQueue] - 00158D0002C53BCB: Added transaction to queue, len=2, transaction=ZigBeeTransaction [queueTime=0, state=WAITING, sendCnt=0, command=OffCommand [On/Off: 0/0 -> 7631/1, cluster=0006, TID=--]]
2019-09-19 19:40:33.263 [DEBUG] [transaction.ZigBeeTransactionManager] - 7631/0: Sending ZigBeeTransaction [queueTime=12805, state=WAITING, sendCnt=1, command=ManagementLqiRequest [0/0 -> 7631/0, cluster=0031, TID=1A, startIndex=4]]
2019-09-19 19:40:33.264 [DEBUG] [transaction.ZigBeeTransactionManager] - transactionListenerAdded: 8 outstanding
2019-09-19 19:40:33.264 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: ManagementLqiRequest [0/0 -> 7631/0, cluster=0031, TID=1A, startIndex=4]
2019-09-19 19:40:33.264 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX APS: ZigBeeApsFrame [sourceAddress=0/0, destinationAddress=7631/0, profile=0000, cluster=0031, addressMode=DEVICE, radius=31, apsSecurity=false, apsCounter=86, payload=00 04]
2019-09-19 19:40:33.264 [DEBUG] [ngle.telegesis.ZigBeeDongleTelegesis] - Telegesis send: TelegesisSendUnicastCommand [address=7631, sourceEp=0, destEp=0, profileId=0, clusterId=49, messageData=00 04, messageId=null]
2019-09-19 19:40:33.264 [DEBUG] [gesis.internal.TelegesisFrameHandler] - TX Telegesis queue: 1
2019-09-19 19:40:33.264 [DEBUG] [gesis.internal.TelegesisFrameHandler] - TX Telegesis: TelegesisSendUnicastCommand [address=7631, sourceEp=0, destEp=0, profileId=0, clusterId=49, messageData=00 04, messageId=null]
2019-09-19 19:40:33.264 [DEBUG] [gesis.internal.TelegesisFrameHandler] - TX Telegesis Data:AT+SENDUCASTB:02,1DCF,00,00,0000,0031
2019-09-19 19:40:33.394 [DEBUG] [gesis.internal.TelegesisFrameHandler] - RX Telegesis Data:ERROR:72
2019-09-19 19:40:33.395 [DEBUG] [gesis.internal.TelegesisFrameHandler] - RX Telegesis: TelegesisSendUnicastCommand [address=7631, sourceEp=0, destEp=0, profileId=0, clusterId=49, messageData=00 04, messageId=null, status=TOO_MANY_UNICAST]
2019-09-19 19:40:33.395 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - RX STA: msgTag=1A state=TX_NAK
2019-09-19 19:40:33.395 [DEBUG] [transaction.ZigBeeTransactionManager] - notifyTransactionProgress: TID=1A, state=TX_NAK, outstanding=8
2019-09-19 19:40:33.396 [DEBUG] [transaction.ZigBeeTransactionManager] - Transaction complete: ZigBeeTransaction [queueTime=12938, state=FAILED, sendCnt=2, command=ManagementLqiRequest [0/0 -> 7631/0, cluster=0031, TID=1A, startIndex=4]]
2019-09-19 19:40:33.396 [DEBUG] [transaction.ZigBeeTransactionManager] - transactionListenerRemoved: 7 outstanding
2019-09-19 19:40:33.396 [DEBUG] [e.transaction.ZigBeeTransactionQueue] - 00158D0002C53BCB: transactionComplete FAILED 1
2019-09-19 19:40:33.396 [DEBUG] [e.transaction.ZigBeeTransactionQueue] - 00158D0002C53BCB: transactionComplete exceeded retries 2
2019-09-19 19:40:33.397 [DEBUG] [zigbee.transaction.ZigBeeTransaction] - Transaction terminated: ZigBeeTransaction [queueTime=12939, state=FAILED, sendCnt=2, command=ManagementLqiRequest [0/0 -> 7631/0, cluster=0031, TID=1A, startIndex=4]]
2019-09-19 19:40:33.397 [DEBUG] [transaction.ZigBeeTransactionManager] - 7631/1: Sending ZigBeeTransaction [queueTime=134, state=WAITING, sendCnt=0, command=OffCommand [On/Off: 0/0 -> 7631/1, cluster=0006, TID=23]]
2019-09-19 19:40:33.397 [DEBUG] [transaction.ZigBeeTransactionManager] - transactionListenerAdded: 8 outstanding
2019-09-19 19:40:33.397 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX CMD: OffCommand [On/Off: 0/0 -> 7631/1, cluster=0006, TID=23]
2019-09-19 19:40:33.398 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX ZCL: ZclHeader [frameType=CLUSTER_SPECIFIC_COMMAND, manufacturerSpecific=false, direction=CLIENT_TO_SERVER, disableDefaultResponse=false, manufacturerCode=0, sequenceNumber=35, commandId=0]
2019-09-19 19:40:33.398 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - TX APS: ZigBeeApsFrame [sourceAddress=0/1, destinationAddress=7631/1, profile=0104, cluster=0006, addressMode=DEVICE, radius=31, apsSecurity=false, apsCounter=87, payload=01 23 00]
2019-09-19 19:40:33.398 [DEBUG] [ngle.telegesis.ZigBeeDongleTelegesis] - Telegesis send: TelegesisSendUnicastCommand [address=7631, sourceEp=0, destEp=1, profileId=260, clusterId=6, messageData=01 23 00, messageId=null]
2019-09-19 19:40:33.398 [DEBUG] [zigbee.transaction.ZigBeeTransaction] - Transaction state updated: TID 1A -> TX_NAK == FAILED
2019-09-19 19:40:33.398 [DEBUG] [gesis.internal.TelegesisFrameHandler] - TX Telegesis queue: 1
2019-09-19 19:40:33.399 [DEBUG] [gesis.internal.TelegesisFrameHandler] - TX Telegesis: TelegesisSendUnicastCommand [address=7631, sourceEp=0, destEp=1, profileId=260, clusterId=6, messageData=01 23 00, messageId=null]
2019-09-19 19:40:33.399 [DEBUG] [gesis.internal.TelegesisFrameHandler] - TX Telegesis Data:AT+SENDUCASTB:03,1DCF,00,01,0#04,0006
2019-09-19 19:40:33.532 [DEBUG] [gesis.internal.TelegesisFrameHandler] - RX Telegesis Data:ERROR:72
2019-09-19 19:40:33.533 [DEBUG] [gesis.internal.TelegesisFrameHandler] - RX Telegesis: TelegesisSendUnicastCommand [address=7631, sourceEp=0, destEp=1, profileId=260, clusterId=6, messageData=01 23 00, messageId=null, status=TOO_MANY_UNICAST]
2019-09-19 19:40:33.533 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - RX STA: msgTag=23 state=TX_NAK
2019-09-19 19:40:33.533 [DEBUG] [transaction.ZigBeeTransactionManager] - notifyTransactionProgress: TID=23, state=TX_NAK, outstanding=8
2019-09-19 19:40:33.534 [DEBUG] [transaction.ZigBeeTransactionManager] - Transaction complete: ZigBeeTransaction [queueTime=271, state=FAILED, sendCnt=1, command=OffCommand [On/Off: 0/0 -> 7631/1, cluster=0006, TID=23]]
2019-09-19 19:40:33.534 [DEBUG] [transaction.ZigBeeTransactionManager] - transactionListenerRemoved: 7 outstanding
2019-09-19 19:40:33.534 [DEBUG] [e.transaction.ZigBeeTransactionQueue] - 00158D0002C53BCB: transactionComplete FAILED 1
2019-09-19 19:40:33.534 [DEBUG] [e.transaction.ZigBeeTransactionQueue] - 00158D0002C53BCB: Added transaction to queue, len=1, transaction=ZigBeeTransaction [queueTime=271, state=WAITING, sendCnt=1, command=OffCommand [On/Off: 0/0 -> 7631/1, cluster=0006, TID=23]]
2019-09-19 19:40:33.535 [DEBUG] [zigbee.transaction.ZigBeeTransaction] - Transaction state updated: TID 23 -> TX_NAK == WAITING
2019-09-19 19:40:34.076 [DEBUG] [gesis.internal.TelegesisFrameHandler] - RX Telegesis Data:NACK:33
2019-09-19 19:40:34.076 [DEBUG] [gesis.internal.TelegesisFrameHandler] - RX Telegesis: TelegesisNackMessageEvent [messageId=51]
2019-09-19 19:40:34.077 [DEBUG] [gesis.internal.TelegesisFrameHandler] - RX Telegesis Data:SR:00,00158D0002C53BCB,1DCF
2019-09-19 19:40:34.077 [DEBUG] [tsystems.zigbee.ZigBeeNetworkManager] - RX STA: msgTag=08 state=RX_NAK
2019-09-19 19:40:34.077 [DEBUG] [gesis.internal.TelegesisFrameHandler] - RX Telegesis: TelegesisRouteRecordMessageEvent [hops=0, remoteAddress=00158D0002C53BCB, networkRoute=[7631]]
2019-09-19 19:40:34.077 [DEBUG] [transaction.ZigBeeTransactionManager] - notifyTransactionProgress: TID=08, state=RX_NAK, outstanding=7
2019-09-19 19:40:34.077 [DEBUG] [ngle.telegesis.ZigBeeDongleTelegesis] - Unhandled Telegesis Frame: TelegesisRouteRecordMessageEvent [hops=0, remoteAddress=00158D0002C53BCB, networkRoute=[7631]]
2019-09-19 19:40:34.077 [DEBUG] [transaction.ZigBeeTransactionManager] - Transaction complete: ZigBeeTransaction [queueTime=40910, state=FAILED, sendCnt=2, command=ManagementLqiRequest [0/0 -> 30298/0, cluster=0031, TID=08, startIndex=0]]
2019-09-19 19:40:34.078 [DEBUG] [transaction.ZigBeeTransactionManager] - transactionListenerRemoved: 6 outstanding
2019-09-19 19:40:34.078 [DEBUG] [e.transaction.ZigBeeTransactionQueue] - 000D6FFFFE187C08: transactionComplete FAILED 0
2019-09-19 19:40:34.078 [DEBUG] [e.transaction.ZigBeeTransactionQueue] - 000D6FFFFE187C08: transactionComplete exceeded retries 2
If more / different logs are needed, just ask, I could also filter them with grep by ZigBee address but some information might get lost. Any ideas?
PS: I also have a Cephei Dimmer, but did not get that one to even pair yet.