Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
No meu último Instructable, mostrei como conectar um sensor de temperatura ao Lora por TTN. Agora vou mostrar como você pode ler esses dados e mostrá-los em um painel. Também cobriremos como usar os dados no IFTTT.
Etapa 1: Baixar Node-red
Se você já instalou o node-red, pode pular esta etapa.
Instalar nó vermelho
Primeiro você precisa instalar o Node.js. Depois de terminar a instalação, abra o CMD e execute este comando:
npm install -g --unsafe-perm node-red
para iniciar o nó vermelho, abra o CMD e execute este comando:
nó-vermelho
Guia oficial de instalação:
Etapa 2: instalar os nós
Agora temos que instalar os nós de que precisaremos.
Existem 2 maneiras:
1) Abra o CMD e execute este comando:
cd./.node-rednpm install node-red-dashboard
2) Certifique-se de que o node-red está em execução, abra 127.0.0.1:1880, pressione as 3 barras no canto superior direito, vá para gerenciar a paleta, vá para instalar, procure por "node-red-dashboard", pressione instalar
Etapa 3: Abra o Node-red e instale o fluxo
Abra o node-red digitando "127.0.0.1:1880" no seu navegador.
Copie o texto no node-red.txt abaixo
Pressione as 3 barras no canto superior direito, vá para importar e pressione a área de transferência. Agora cole o texto que você copiou antes.
Etapa 4: configurar o nó MQTT
Clique duas vezes no nó MQTT e edite-o com o lápis no canto superior direito.
Defina o servidor como: "eu.thethings.network" e a porta como "1883"
Pressione "Segurança" e insira suas credenciais
você pode encontrar suas credenciais no site do aplicativo.
Etapa 5: alguns extras
No meu script Arduino, multipliquei a temperatura pelo fator 100 para remover as casas decimais. Se você não quiser esse recurso, pode remover facilmente o nó e conectar "Parsefloat" a "Celsius / Farenheit".
Eu também tenho um nó que permite que você alterne entre celsius e farenheit. Para mudar para Farenheit, basta comentar a primeira linha e remover o "//" da segunda linha.