Specifications
www.dragino.com
WTS Temperature sensor 16 / 32
Uplink payload=8E3C010B3200006170BCFD
"BatV": 3.644,
"Ext": 1,
"Systimestamp": 1634778365,
"Temp_TMP117": 28.66
"magnetic_switch_status": "out of place"
2.5.2 Decode in TTN V3
function Decoder(bytes, port) {
var poll_message_status=(bytes[2]&0x40)>>6;
var decode = {};
decode.Ext= bytes[2]&0x0F;
decode.BatV= ((bytes[0]<<8 | bytes[1]) & 0x3FFF)/1000;
decode.magnetic_switch_status=bytes[0]&0x80?"out_of_place":"in_place"
if(decode.Ext==0x01)
{
decode.Temp_TMP117=parseFloat(((bytes[3]<<24>>16 | bytes[4])/100).toFixed(2));
}
else if(decode.Ext==0x02)
{
decode.Temp_TMP117=parseFloat(((bytes[3]<<24>>16 | bytes[4])/100).toFixed(2));
decode.Temp_PT100=parseFloat(((bytes[5]<<24>>16 | bytes[6])/100).toFixed(2));
}
else if(decode.Ext==0x03)
{
decode.light_status=bytes[0]&0x40?"bright":"dark";
decode.Temp_TMP117=parseFloat(((bytes[3]<<24>>16 | bytes[4])/100).toFixed(2));
decode.last_light_duration=(bytes[5]<<8 | bytes[6])&0x3fff;










