Continuando con el articulo m5stickc primeros pasos
Esta vez vamos a cargarle la ultima version de firmware.(por fin con ejemplos)
Vamos a usar el UIFlow IDE que ya parece que funciona mejor.
Esta vez lo programaremos por USB En lugar de hacerlo desde el CLOUD.
En proximos articulos lo convertiremos en una Estacion IOT o en un termostato inteligente que nos permitira controlar la calefaccion desde el movil.
Node-Red en un entorno portabilizado con el framework electron.
Es una Simplificacion del proyecto ElectronArduinoNodeRed
En esta version al quitar el Puerto Serie no es necesario compilar luego se obtienen algunas mejoras.
Tambien se le a añadido una traduccion a español
(gracias a que la ultimaversion de node-red tiene soporte multilenguage)
Añadida compilacion para Raspberry Pi
Aqui dejo el primer capitulo de lo que sera un curso para node-red.
En esta animacion se insertan nodos al tablero, se configuran y se despliegan.
Aqui dejo un flujo para node red.
que recoge y procesa comandos de voz de alexa.
Ahora solo queda hacer con el comando lo que quieras.
Persianas, luces, comandos pc, control arduino…
Un osciloscopio con Arduino en solo 3 Nodos y sin programar nada.
Ya tenia Ganas de Probar el entorno de desarollo M5Stack.
Aqui presento una toma de contacto.
Con un microcontrolador M5Stick y un Modulo sensor de entorno.
Haremos una estacion meteorologica con capacidad de enviar los datos a un Servidor IOT (cloud).
En proximos articulos lo convertiremos en una Estacion IOT o en un termostato inteligente que nos permitira controlar la calefaccion desde el movil.
Siguiente Articulo: m5stickc primeros pasos2
Node-Red en un entorno portabilizado con el framework electron.
Es una Simplificacion del proyecto ElectronArduinoNodeRed
En esta version al quitar el Puerto Serie no es necesario compilar luego se obtienen algunas mejoras.
Tambien se le a añadido una traduccion a español
(gracias a que la ultimaversion de node-red tiene soporte multilenguage)
Añadida compilacion para Raspberry Pi
Nueva version con Node-Red 1.0.0 Beta2
Aprovechando el lanzamiento de la Beta2 de node-red he aprovechado para integrarla en el entorno electron. añadiendo algunas funciones:
- Posibilidad de proteger la interfaz Admin con usuario y contraseña.
- Añadido el acceso a la API electron desde Node-Red.
- Optimizado Tamaño. (Aplicacion estatica Solo 47Mb Sin instalacion Descomprimir=> ejecutar)
- Añadida traduccion a español (80%)
Hoy voy a Cacharrear con un chip que me encanta: el Esp8266
esta vez voy a cargarle el firmware esp_wifi_repeater (de martin-ger)
Este firmware me permitira convertir el chip en un repetidor wifi de bajo coste (unos 5€) aunque con funciones avanzadas.
QOS ACL NAT Mqtt Mesh y muchas funciones que nos permitira entender y probar muchos comandos de gestion de redes.
Aqui dejo unas pantallas de lo que parece que seran las nuevas caracteristicas de la version 1 de node-red
Estas pantallas estan sacadas de la version Beta2 de node red.
A Destacar: idiomas y gestion de proyectos.
Hoy voy a probar MicroPyton en el Chip Esp32
Es la evolucion del esp8266. Un chip perfecto para iot.
Vamos a cargarle el ultimo firmware de MicroPyton y vamos ha ejecutar unos comandos con el interprete REPL.
De momento obtendremos la temperatura del chip leeremos el sensor hall y algunas patillas Tactiles/Touch.
MQTT (Message Queuing Telemetry Transport) es un protocolo(libre),
enfocado a la conectividad Machine-to-Machine (M2M)
muy empleado en la comunicación entre sensores ,
sobre todo dentro del Internet de las Cosas (IOT) y el mundo de la Domotica.
En este ejemplo lo utilizaremos para construir un control remoto muy sencillo. (con un solo comando)
El utilizar un servidor MQTT nos permitira saltarnos CGNAT ,cortafuegos routers… sin tener que configurar nada en la red.
La Idea es controlar un Arduino po wifi mediante peticiones HTTP.
Continuando con HTTP_control
Esta vez añado Conexion a una red wifi existente y lectura del Pin A0.
Siempre surgen problemillas.
y mas cuando ya tienes mas de 24 servidoes al mando.
Esta vez al actualizar un Debian9 corriendo un Nextclud me encuentro esto:
En la categoria Apuntes Voy a poner apubtes y notas de los proyectos que tengo en marcha.
No son articulos conpletos. Pero te pueden ayudar a resolver dudas y problemas y tener referencias.
opnsense y pfsense son distribuciones BSD con caracteristicas avanzadas de cortafuegos y gestion de redes.
Vamos a instalar esta distribucion en una VPS para probar que posibilidades tiene.
Con ella veremos como configurar y gestionar una VPN para teletrabajo y acceso remoto.
Una de las fases previas a un ataque o pentesting es la enumeracion.
1º esta la enumeracion de puertos y servicios: detectada y bloqqueada con AntiNmap.
2º Una vez descubiertos los servicios vendria listar los recursos de los mismos.
En el caso de http (Servidores de paginas web) uno de los vectores de ataque mas buscado es la Inyeccion SQL.
Seguido de CMS (Gestores de contenidos como WordPres) y sus interfaces de administracion.
Nueva version con Node-Red 1.0.0 Beta2
Aprovechando el lanzamiento de la Beta2 de node-red he aprovechado para integrarla en el entorno electron. añadiendo algunas funciones:
- Posibilidad de proteger la interfaz Admin con usuario y contraseña.
- Añadido el acceso a la API electron desde Node-Red.
- Optimizado Tamaño. (Aplicacion estatica Solo 47Mb Sin instalacion Descomprimir=> ejecutar)
-Esta es una plantilla que integra Node-Red arduino Firmdata y un panel de control (dashboard) en el Framework de ElectronJs.
Nos va ha permitir poder interactuar el arduino con otros elementos iot como alexa telegram dashboard etc…
El id de telegram es un numero que nos “identifica”.
al comunicarnos.
Nos sera util cuando queramos configurar mensajes automaticos a traves de un bot.
Un bot telegram nos puede servir para enviar , recibir y procesar avisos y mensajes automaticamente.
Una vez que tenemos un bot veremos como enviar mensajes fijos utilizando un enlace.
Es bastante facil.