sábado, 19 de noviembre de 2022

Medicion temperatura y humedad, y grafica con ApexCharts Vue

 Medición temperatura/humedad usando sonoff th10, en el dashboard usamos el framework RGraph, para la grafica con doble eje 'y' el nodo UIBuilder el framework ApexCharts Vue.

el th10 es un esp01 + fuente 220 vca/ 5 vcc + rele



Monitor raspberry pi

 Flujo node red que nos permite graficar parametros del pi, los datos se almacenan en variables globales que representan los valores de la ultima hora. Utilizamos el nodo uibuilder y ApexCharts-Vue creando un panel (pagina web - front end) para mostrar la grafica.


domingo, 21 de agosto de 2022

Vincular celular a node red.

 Vinculamos nuestros dispositivos ( laptop, celular, tablet) utilizando la app MacroDroid ejecutandose en el dispositivo ( macro ) a Node Red utilizando un nodo UDP, en el ejemplo vemos la interacción entre un celular y Node Red ejecutandose en un pi3. Cuando conectamos y desconectamos el celular al cargador esto se notifica a uestro flujo, tambien se envia el estado de la bateria y se registra en un grafico. en Paraná Provincia De Entre Rios.



miércoles, 20 de julio de 2022

Registrador usando UIBuilder (Node Red)

Al ejemplo del visor de archivo realizado con el nodo UIBuilder lo convertimos en un registro, agregándole un cuadro de diálogo que controlamos con un botón en la barra de menú, el cuadro de diálogo nos permite ingresar un nuevo registro con los datos, en este ejemplo de canarios. La interface gráfica (front end) está optimizada para celular, al flujo (programa) lo podemos controlar desde distintas interfaces gráficas optimizadas (PC, tablet, etc). Con este tipo de flujo podemos crear desde registros, catálogos, inventario, etc. El archivo de datos es un archivo de texto plano con lo cual podemos gestionarlo con cualquier programa. Las imágenes se cargan en otro archivo también alojado en DropBox y que cargamos usando un bot Telegram. en Paraná Provincia De Entre Rios.




 


 

sábado, 9 de julio de 2022

Crear tu propia nube o tu NAS en tu LAN

El articulo ( https://www.adslzone.net/como-se-hace/internet/nube-almacenamiento-personal/ )  nos plantea las razones y las herramientas para crear tu propia nube. Existe una alternativa no contemplada en el articulo y es el uso de un raspberry pi ejecqutando Node Red y discos ssd, en el articulo ( https://softdanojpa.blogspot.com/2020/09/telegram-tomar-foto-o-video-y-guardarlo.html ) se muestra como usando un bot Telegram podemos tomar una foto en cualquier lugar, cargar esta foto en el bot (este fuciona como almacenamiento) pero en forma sincronizada se almacena en nuestro  SSD conectado al raspberry pi ubicado en nuestra LAN.




miércoles, 4 de mayo de 2022

Node Red - UIBuilder, Bootstrap-Vue.js - Visor achivo de datos.

Este flujo que utiliza UIBuilder y Bootstrap-Vue.js, permite mostrar en una interface grafica diferente del dashboard-node red, los datos de un archivo de texto plano que corresponden a una base de datos.



 


jueves, 21 de abril de 2022

Flashear Sonoff TH10

      Se flasheo (cambio firmware) para poder gestionarlo en modo LAN, con actualización via OTA, a través de Node Red. Se utiliza el pin Tx para conectar un DTH 11 y medir temperatura y humedad. Se muestra interface grafica de control (dashboard Node Red). Para programar la primera vez el TH 10 desde el IDE Arduino, se uso como adaptador de señal un Arduino Nano.


 



domingo, 27 de febrero de 2022

Node Red - uso de cpu y memoria

 El flujo nos permite conocer y registrar el uso de cpu y memoria por parte de Node Red. Se uso el comando Linux "ps".




flujo

jueves, 17 de febrero de 2022

Sonoff basico (flasheado) + dht11 (sensor temperatura/humedad)

         El dashboard (interface gráfica) para este sonoff modelo basic, flasheado, se reemplazo el software original por un firmware propio(https://es.wikipedia.org/wiki/Firmware)(el sonoff basic es un 8285 + una fuente 220Vca/5Vcc + un rele, al que le hemos agregado un dth11 sensor de temperatura/humedad), consta de una barra superior en el que se muestran iconos que nos indican estados y mediciones del sonoff. El led "cliente" nos informa que el cliente udp esta en linea, la comunicación entre el sonoff (cliente) y node red (servidor) se hace en udp (https://es.wikipedia.org/wiki/Protocolo_de_datagramas_de_usuario). El led "en linea" es el resultado de un ping al sonoff, y nos indica que el sonoff esta encendido y funcionando. Luego tenemos dos "gauge" que nos muestran el valor de Temperatura y Humedad. Luego tres botones, el indicado como "rele" controla el rele y tiene un led incorporado que indica el estado del rele. Luego una gráfica donde tenemos los valores de Temperatura/Humedad durante las ultimas 24 hs y por último la gráfica del nivel de la señal wifi que recibe el sonoff. El firmware del sonoff lo podes actualizar via OTA por wifi (https://en.wikipedia.org/wiki/Over-the-air_programming). Configurado de esta manera este sonoff basic equivale a un sonoff th 10/16. Para la primer programación se uso un pc con el idle de Arduino, como adaptador de señal un arduino nano, el sonoff lo programamos utilizando el grupo de pin que instalamos, para que el 8285 entre en el modo "load" debemos tener apretado el pulsador y luego dar alimentación.