Mqtt blocks

See my feature request

Javascript can return a List so no need to assemble and then disasemble :slight_smile:

if (messagequeue.length > 0) {
  thismessage = messagequeue.shift();
  console.log("retreived queued message= "+thismessage.destinationName+": "+thismessage.payloadString);
} else {
  console.log("No messages in queue");
}
thismessagedest=thismessage.destinationName;
thismessagepayload=thismessage.payloadString;
return new List([thismessagedest,thismessagepayload]);