Downloads


 

Codec Tools

New features will be added in the coming weeks… (threshold, encoding,…)

Examples

json example:

> echo 110a005000064107010536d80e4e01a059022ee0000001 | py Main.py -of json

{« version »: « NKE_Frame_Codec_v_1.0 », « TimeStamp »: « 2018-05-14 09:35:36.186645 »}
{
« FrameCtrl »: {
« EndPoint »: 0,
« Report »: « Standard »
},
« CommandID »: « ReportAttributes »,
« ClusterID »: « Configuration »,
« AttributeID »: « NodePowerDescriptor »,
« AttributeType »: « ByteString »,
« Data »: {
« CurrentPowerMode »: « PeriodicallyON »,
« AvailablePowerSourceBitField »: 5,
« ConstantVoltage »: 14040,
« DisposableBatteryVoltage »: 3662,
« CurrentPowerSource »: « Constant »
}
}

xml example:

> echo 110a04020000290A25 | py Main.py -of xmlp

<?xml version= »1.0″ ?>

<NKE_Frame_Codec_v_1.0>
<FrameCtrl type= »dict »>
<EndPoint type= »int »>0</EndPoint>
<Report type= »str »>Standard</Report>
</FrameCtrl>
<CommandID type= »str »>ReportAttributes</CommandID>
<ClusterID type= »str »>Temperature</ClusterID>
<AttributeID type= »str »>MeasuredValue</AttributeID>
<AttributeType type= »str »>Int16</AttributeType>
<Data type= »int »>2597</Data>
</NKE_Frame_Codec_v_1.0>

 

 

Batch Tools


Tic Tools

 

 

Print Friendly