diff --git a/examples/java-matter-controller/java/src/com/matter/controller/commands/pairing/PairOnNetworkLongImInvokeCommand.kt b/examples/java-matter-controller/java/src/com/matter/controller/commands/pairing/PairOnNetworkLongImInvokeCommand.kt index 23583ffe6e3169..2b3e7450665251 100644 --- a/examples/java-matter-controller/java/src/com/matter/controller/commands/pairing/PairOnNetworkLongImInvokeCommand.kt +++ b/examples/java-matter-controller/java/src/com/matter/controller/commands/pairing/PairOnNetworkLongImInvokeCommand.kt @@ -91,41 +91,18 @@ class PairOnNetworkLongImInvokeCommand( val tlvWriter1 = TlvWriter() tlvWriter1.startStructure(AnonymousTag) tlvWriter1.put(ContextSpecificTag(0), number) + tlvWriter1.put(ContextSpecificTag(1), number) tlvWriter1.endStructure() val element1: InvokeElement = - InvokeElement.newInstance( - /* endpointId= */ 0, - CLUSTER_ID_IDENTIFY, - IDENTIFY_COMMAND, - tlvWriter1.getEncoded(), - null - ) - - val tlvWriter2 = TlvWriter() - tlvWriter2.startStructure(AnonymousTag) - tlvWriter2.put(ContextSpecificTag(0), number) - tlvWriter2.put(ContextSpecificTag(1), number) - tlvWriter2.endStructure() - - val element2: InvokeElement = InvokeElement.newInstance( /* endpointId= */ 1, CLUSTER_ID_TEST, TEST_ADD_ARGUMENT_COMMAND, - tlvWriter2.getEncoded(), + tlvWriter1.getEncoded(), null ) - val element3: InvokeElement = - InvokeElement.newInstance( - /* endpointId= */ 1, - CLUSTER_ID_IDENTIFY, - IDENTIFY_COMMAND, - null, - """{"0:UINT":1}""" - ) - currentCommissioner() .pairDeviceWithAddress( getNodeId(), @@ -142,20 +119,11 @@ class PairOnNetworkLongImInvokeCommand( clear() currentCommissioner().invoke(InternalInvokeCallback(), devicePointer, element1, 0, 0) waitCompleteMs(getTimeoutMillis()) - clear() - currentCommissioner().invoke(InternalInvokeCallback(), devicePointer, element2, 0, 0) - waitCompleteMs(getTimeoutMillis()) - clear() - currentCommissioner().invoke(InternalInvokeCallback(), devicePointer, element3, 0, 0) - waitCompleteMs(getTimeoutMillis()) } companion object { private val logger = Logger.getLogger(PairOnNetworkLongImInvokeCommand::class.java.name) - private const val MATTER_PORT = 5540 - private const val CLUSTER_ID_IDENTIFY = 0x0003L - private const val IDENTIFY_COMMAND = 0L private const val CLUSTER_ID_TEST = 0xFFF1FC05L private const val TEST_ADD_ARGUMENT_COMMAND = 0X04L }