## 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.
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