Node-RED – apresentação

porRicardo Jorge

Node-RED – apresentação

Conhecendo Node-RED

Node-RED é uma ferramenta de desenvolvimento baseada em fluxos e foi originalmente criada pela IBM para interconexão de dispositivos de hardware, APIs e serviços online, tendo como foco aplicações IoT.

Todo o acesso ao ambiente de desenvolvimento é feito através de uma interface WEB.

Através desta interface, é possível desenvolver inúmeras aplicações utilizando várias bibliotecas já disponíveis, denominadas “nós”, ou programando diretamente em JavaScript.

Utilizo Node-RED faz alguns anos tanto para prototipagem, como em produção, juntamente com MQTT, JSON, arduino, Raspberry, “família” ESP8266, mosquitto e muitas outras ferramentas e recursos.

Acesse o site Node-RED e saiba mais.

Devido a sua versatilidade, inúmeros projetos focados em IoT utilizam Node-RED.

Mas nem só de IoT vive o Node-RED, já que, através do uso de APIs e acesso a serviços online, é possível criar muita coisa interessante.

Posso citar alguns casos de uso ( próprio ) :

  • Integração com Twitter
  • Gerenciador de bot para Telegram
  • Sistema de automação residencial
  • Conector para armazenamento de dados ( bancos de série histórica )
  • Automação de processos, como por exemplo : rotinas de backup

Devido a forma de programação ser orientada por fluxos, tudo o que você “escreve” e desenvolve, fica auto documentado de maneira visual.

É claro que existem algumas técnicas para evitar a “poluição” visual e facilitar o entendimento do fluxo.

Nos próximos artigos, abordaremos mais detalhes e formas de uso de Node-RED.

Fique ligado !

Sobre o Autor

Ricardo Jorge administrator

Deixe uma resposta