Hi,
i'm using iskra meter, when i use the tool provided by iskra meter to set the destination, and execute the push i do get the push notification on the listener, but when i use gurux library to set the destination ip and port and execute the push, i donot receive any push notification no matter how many times i try, on comparing TX for both scenario, i found that it differs only in priority and invokeid.
below are the parsed xml's
working xml :
<WRAPPER len="46" >
<TargetAddress Value="1" />
<SourceAddress Value="1" />
<PDU>
<SetRequest>
<SetRequestNormal>
<!--Priority: NORMAL ServiceClass: CONFIRMED invokeID: 1-->
<InvokeIdAndPriority Value="65" />
<AttributeDescriptor>
<!--PUSH_SETUP-->
<ClassId Value="40" />
<!--0.4.25.9.0.255-->
<InstanceId Value="0004190900FF" />
<AttributeId Value="3" />
</AttributeDescriptor>
<Value>
<Structure Qty="3" >
<Enum Value="0" />
<!--removed ip and port from the xml-->
<OctetString Value="removed ip intentionally" />
<Enum Value="0" />
</Structure>
</Value>
</SetRequestNormal>
</SetRequest>
</PDU>
</WRAPPER>
request not working
<WRAPPER len="46" >
<TargetAddress Value="1" />
<SourceAddress Value="1" />
<PDU>
<SetRequest>
<SetRequestNormal>
<!--Priority: HIGH ServiceClass: CONFIRMED invokeID: 1-->
<InvokeIdAndPriority Value="193" />
<AttributeDescriptor>
<!--PUSH_SETUP-->
<ClassId Value="40" />
<!--0.4.25.9.0.255-->
<InstanceId Value="0004190900FF" />
<AttributeId Value="3" />
</AttributeDescriptor>
<Value>
<Structure Qty="3" >
<Enum Value="0" />
<!--removed ip and port from the xml-->
<OctetString Value="removed ip intentionally" />
<Enum Value="0" />
</Structure>
</Value>
</SetRequestNormal>
</SetRequest>
</PDU>
</WRAPPER>
Hi, You can try to changeā¦
Hi,
You can try to change the service class. That should not usually make the difference, but there are differences between the meters.
BR,
Mikko