[{"id":"9b413fcf.66ada","type":"mqtt-broker","z":"1f62b92d.6f2827","broker":"meioseletronicos.pad.lsi.usp.br","port":"1883","clientid":"","usetls":false,"verifyservercert":true,"compatmode":true,"keepalive":"60","cleansession":true,"willTopic":"","willQos":"0","willRetain":null,"willPayload":"","birthTopic":"","birthQos":"0","birthRetain":null,"birthPayload":""},{"id":"1a7e7f1d.4c2b11","type":"http response","z":"1f62b92d.6f2827","name":"","x":716,"y":453.8888854980469,"wires":[]},{"id":"118beb30.cf1355","type":"http in","z":"1f62b92d.6f2827","name":"[get]/data/freeboard","url":"/data/freeboard","method":"get","swaggerDoc":"","x":257,"y":453.88885498046875,"wires":[["4d44eb15.f9a424"]]},{"id":"4d44eb15.f9a424","type":"function","z":"1f62b92d.6f2827","name":"[PUBLISH] Global variable","func":"msg.payload = context.global.message;\nreturn msg;","outputs":1,"noerr":0,"x":504,"y":453.8888854980469,"wires":[["1a7e7f1d.4c2b11"]]},{"id":"da59d8b6.ea0088","type":"comment","z":"1f62b92d.6f2827","name":"Comentario - [get]/data/freeboard","info":"Tem a função de enviar uma mensagem para uma \ninterface REST na URL /api/message\n\nO IBM Bluemix fornece a flexibilidade da utilização\nde qualquer caminho REST desejado pelo usuário,\nconsiderando o caminho raiz como:\n\nnome_minha_aplicação.mybluemix.net/\n\nPara qualquer extensão acrescentada após a barra '/' \nserá criado uma interface REST.\n\nExemplo;\n\nSupondo que queremos carregar dados de\ntemperatura e luminosidade para interfaces\nrest distintas. Para isso pode-se criar uma\nextensão da url para cada tipo de dados.\n\n/sensor/temperatura\n/sensor/luminosidade\n\nEntão foram criadas duas interfaces rest, uma para \ntemperatura e outra para luminosidade.\n\nPara acessar o rest a partir de outras aplicações\nbasta efetuar o método de GET nas URLs\n\nnome_minha_aplicação.mybluemix.net/sensor/temperatura\nnome_minha_aplicação.mybluemix.net/sensor/luminosidade\n\n\n\n","x":249,"y":527.8888854980469,"wires":[]},{"id":"a87f9229.f27c9","type":"comment","z":"1f62b92d.6f2827","name":"Comentário - [PUBLISH] Global variable","info":"Configura a menssagem a ser enviada via REST.\nNeste caso a menssagem enviada é obtida a partir de\numa variável global configurada no nó Publish Global.\nTal variável contém um objeto em padão JSON","x":575,"y":522.8888854980469,"wires":[]},{"id":"f2acd243.3fa7c","type":"function","z":"1f62b92d.6f2827","name":"condition","func":"var p = msg.payload.counter\nmsg.payload = parseInt(p)\n\nif(msg.payload % 2){\n msg.payload = '1';\n}\nelse{\n msg.payload = '0';\n}\nreturn msg;","outputs":"1","noerr":0,"x":497,"y":174.88890838623047,"wires":[["bccc446c.49fa38"]]},{"id":"579fcca5.2dadf4","type":"http response","z":"1f62b92d.6f2827","name":"http out","x":1205,"y":371.888916015625,"wires":[]},{"id":"1721cb2a.99ef95","type":"http in","z":"1f62b92d.6f2827","name":"http in","url":"/webapp","method":"get","swaggerDoc":"","x":835,"y":369.8888854980469,"wires":[["8029cde.ccf1a3","b8fc2bf1.b943d8"]]},{"id":"b8fc2bf1.b943d8","type":"template","z":"1f62b92d.6f2827","name":"Page Template","field":"payload","fieldType":"msg","syntax":"mustache","template":"\n\n\n\n \n
\n \n \n \n \n \n \n \n \n \n \n