Índice:

Painel de temperatura de Lora: 5 etapas
Painel de temperatura de Lora: 5 etapas

Vídeo: Painel de temperatura de Lora: 5 etapas

Vídeo: Painel de temperatura de Lora: 5 etapas
Vídeo: Como programar un control de temperatura Mt512 (actualizado) 2024, Novembro
Anonim
Painel de temperatura Lora
Painel de temperatura Lora

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

Baixar Node-red
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

Instale os nós
Instale os nós
Instale os nós
Instale os nós
Instale os nós
Instale os nós
Instale os nós
Instale 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 e instale o fluxo
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

Configurar nó MQTT
Configurar nó MQTT
Configurar nó MQTT
Configurar nó MQTT
Configurar nó MQTT
Configurar nó MQTT
Configurar nó MQTT
Configurar 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.

Recomendado: