var mqtt = require('mqtt'); var client = mqtt.connect( 'mqtt://eu1.cloud.thethings.network:1883', { rejectUnauthorized:false, username:'', password:'', connectTimeout:5000 } ); client.on('connect', function () { client.subscribe('#', function (err) { if (!err) { console.log('subscribed'); } }) }) client.on('message', function (topic, message) { var json=JSON.parse(message.toString()); console.log(json.uplink_message.received_at,json.end_device_ids.dev_addr,json.uplink_message.frm_payload); })