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.