## glossário

O que é IoT?

IoT (Internet of Things, ou Internet das Coisas) é a rede de objetos físicos equipados com sensores, software e conectividade, capazes de coletar dados do ambiente e trocá-los com outros sistemas pela internet. A ideia é estender a conectividade para além de computadores e celulares.

Na prática, isso abrange desde uma lâmpada controlada por aplicativo até sensores que monitoram vibração em turbinas industriais e antecipam falhas antes que ocorram.

A arquitetura em camadas

  • Dispositivos — sensores que medem (temperatura, umidade, movimento, consumo) e atuadores que agem (ligar, abrir, ajustar).
  • Conectividade — como os dados trafegam: Wi-Fi, Bluetooth, LoRaWAN, Zigbee, redes celulares NB-IoT.
  • Gateway — agrega dispositivos locais, faz pré-processamento e traduz protocolos.
  • Plataforma — ingere, armazena e processa os dados em escala na nuvem.
  • Aplicação — painéis, alertas e automações que transformam dado em decisão.

Protocolos e por que não usar HTTP

Dispositivos IoT costumam ter pouca memória, processamento limitado e operar por bateria — às vezes por anos. HTTP é verboso demais para esse contexto. O padrão dominante é o MQTT, um protocolo leve de publicação e assinatura, com sobrecarga mínima por mensagem.

Publicação de telemetria via MQTT
import mqtt from 'mqtt';

const cliente = mqtt.connect('mqtts://broker.exemplo.com:8883', {
  username: process.env.MQTT_USER,
  password: process.env.MQTT_PASS,
});

// o sensor publica em um tópico hierárquico
cliente.publish(
  'fabrica/linha-2/prensa-07/temperatura',
  JSON.stringify({ valor: 78.4, unidade: 'C', ts: Date.now() }),
  { qos: 1 }
);

// quem se interessa assina o padrão que quiser
cliente.subscribe('fabrica/+/+/temperatura');

A estrutura hierárquica de tópicos e o modelo de assinatura permitem que novos consumidores entrem sem que o dispositivo saiba da existência deles — desacoplamento que é essencial quando há milhares de sensores.

Segurança: o ponto mais frágil

IoT tem histórico ruim de segurança, e as razões são estruturais. Muitos dispositivos saem de fábrica com senha padrão que ninguém troca. Fabricantes abandonam o suporte e param de emitir atualizações. A capacidade de processamento limitada dificulta criptografia robusta. E o dispositivo costuma estar fisicamente acessível a quem quiser abri-lo.

O resultado prático foram botnets formadas por centenas de milhares de câmeras e roteadores comprometidos. As mitigações essenciais são credenciais únicas por dispositivo, atualização remota assinada, comunicação sempre criptografada e segmentação de rede que isole os dispositivos do restante da infraestrutura.

Edge computing e o volume de dados

Enviar tudo para a nuvem é caro em banda e adiciona latência inaceitável em aplicações de controle. Por isso, cresce o processamento na borda: o gateway filtra, agrega e decide localmente, enviando à nuvem apenas o que é relevante. Um sensor que mede a cada segundo pode transmitir só a média por minuto e os eventos fora do padrão. O panorama completo está em internet das coisas e, no lado do hardware, em sistemas embarcados.

## faq

Perguntas frequentes

Qual a diferença entre IoT e sistemas embarcados?

Sistema embarcado é um computador dedicado dentro de um equipamento, conectado ou não. IoT é o subconjunto desses sistemas que se conecta em rede para trocar dados. Todo dispositivo IoT é embarcado; nem todo embarcado é IoT.

Qual protocolo usar em um projeto IoT?

MQTT é a escolha padrão para telemetria, por ser leve e desacoplado. CoAP serve a dispositivos ainda mais restritos. Para a conectividade física, LoRaWAN cobre longas distâncias com baixo consumo, enquanto Wi-Fi entrega mais banda ao custo de bateria.

IoT industrial é diferente do doméstico?

Sim, e bastante. O IIoT exige confiabilidade muito maior, tolerância a ambientes severos, latência determinística em aplicações de controle e ciclos de vida de dez anos ou mais. Dispositivos domésticos priorizam custo e facilidade de instalação.

## leia também

Artigos relacionados