Micro-Latch y el Internet de las cosas liberado
Bueno pues ya esta disponible el código en dos sabores distintos tenemos la versión para desarrollo y la versión usuario.
Vamos a ver en que difieren y el por que de estas dos versiones, veremos como instalarlas en nuestro ESP8266 y su funcionamiento.
Pero antes vamos a ver que es y para que puede servir Micro-latch.
Pues después de dos entradas todavía recibo preguntas de "para que sirve".
¿Para que nos puede servir micro-latch ?
Esta claro; micro-latch es un cliente de LATCH montado en un modulo wifi (esp8266-01) el cual consulta el estado de nuestra aplicación pareada y actua en consecuencia en sus salidas gpio, este seria el montaje mas simple, puesto con módulos mas avanzados de esp8266 tendríamos mas posibilidades, como la de leer sensores e integrarlos en las opciones de LATCH...en fin no he querido complicarlo demasiado, pero podíamos implementarlo de muchas, muchas formas...
Vamos a ver para que podría servir esto...Imaginad que tenéis un coche con conexión wifi y sois algo paranoicos con el que os lo roben.. micro latch podría ayudaros.
Bastaría con instalar micro-latch en el coche de manera que pueda cortar el suministro eléctrico a la bomba de la gasolina con lo cual si cerrásemos el interruptor de muestra app en nuestro móvil, el coche no arrancaría, o se pararía si estuviese funcionando con lo cual en caso de robo el caco lo tendría muy chungo.
Pues este ejemplo tan extremo, lo podríamos extrapolar a cualquier aparato, u operaciones de estos ya el limite es nuestra imaginación..la lavadora, la puerta de casa, nuestro robot de cocina....una operación automatizada.....
Bueno espero haber sido suficientemente gráfico.
Pasemos al software, se ha publicado dos versiones,
Vamos a ver la versión usuario del pluggin
En esta versión una vez flasheado con el firmware de nodemcu que viene con el proyecto, tenemos disponible un servidor http desde el cual configurar el pareado con la APP y desparear el dispositivo de una manera sencilla y fácil.
Una vez pareada la APP el ESP8266-01 se conecta a la wifi , para configurar el dispositivo mediante el navegador de nuestro ordenador o móvil, consultaríamos la pagina de nuestro esp8266 en la ip de este:
y pasa a comprobar el estatus de la app , si tenemos cerrado esta pondrá la salida gpio02 a low por el contrario la pondrá a HIG... para desaparear el dispositivo accederemos de nuevo a la ip y marcaremos la casilla para desparear.
la consulta de estado la hace cada 10 segundo, En próximas actualizaciones esto sera configurable al igual que las salidas gpio.
Luego tenemos una versión DEV en la cual se prescinde de el frontend web dejando libre mucha memoria de nuestro chip, esta versión esta pensada para desarrolladores.. esta versión hace lo mismo que la versión usuario de momento, pero seguiré trabajando en ella para dotarla de mas modulos .
Respecto a la instalación y tools hare una descripción por lo alto pero tenéis toda la información detallada en la wiki del proyecto.
https://github.com/Hackplayers/Micro-latch/wiki
En primer lugar debemos bajarnos el firmware de modemcu de la pagina del nuestro proyecto, no lo bajaremos de la pagina de modemcu por que la versión actual no funciona fine todavía, y la versión de nuestro github ya tiene compilados los módulos necesarios para micro-latch.
Pondremos a masa el ping GPIO0 para entrar en modo FLASH, conectaremos el modulo a nuestro ordenador y con esptool flashearemos el dispositivo.
Una vez flasheado subiremos los archivos del pluggin y a funcionar...
<>CODE: https://github.com/Hackplayers/Micro-latch
USER_RELEASE: https://github.com/Hackplayers/Micro-latch/releases/tag/user-Version
un saludo:
Manuel sed buenos >:P
Vamos a ver en que difieren y el por que de estas dos versiones, veremos como instalarlas en nuestro ESP8266 y su funcionamiento.
Pero antes vamos a ver que es y para que puede servir Micro-latch.
Pues después de dos entradas todavía recibo preguntas de "para que sirve".
¿Para que nos puede servir micro-latch ?
Esta claro; micro-latch es un cliente de LATCH montado en un modulo wifi (esp8266-01) el cual consulta el estado de nuestra aplicación pareada y actua en consecuencia en sus salidas gpio, este seria el montaje mas simple, puesto con módulos mas avanzados de esp8266 tendríamos mas posibilidades, como la de leer sensores e integrarlos en las opciones de LATCH...en fin no he querido complicarlo demasiado, pero podíamos implementarlo de muchas, muchas formas...
Vamos a ver para que podría servir esto...Imaginad que tenéis un coche con conexión wifi y sois algo paranoicos con el que os lo roben.. micro latch podría ayudaros.
Bastaría con instalar micro-latch en el coche de manera que pueda cortar el suministro eléctrico a la bomba de la gasolina con lo cual si cerrásemos el interruptor de muestra app en nuestro móvil, el coche no arrancaría, o se pararía si estuviese funcionando con lo cual en caso de robo el caco lo tendría muy chungo.
Pues este ejemplo tan extremo, lo podríamos extrapolar a cualquier aparato, u operaciones de estos ya el limite es nuestra imaginación..la lavadora, la puerta de casa, nuestro robot de cocina....una operación automatizada.....
Bueno espero haber sido suficientemente gráfico.
Pasemos al software, se ha publicado dos versiones,
Vamos a ver la versión usuario del pluggin
En esta versión una vez flasheado con el firmware de nodemcu que viene con el proyecto, tenemos disponible un servidor http desde el cual configurar el pareado con la APP y desparear el dispositivo de una manera sencilla y fácil.
Una vez pareada la APP el ESP8266-01 se conecta a la wifi , para configurar el dispositivo mediante el navegador de nuestro ordenador o móvil, consultaríamos la pagina de nuestro esp8266 en la ip de este:
y pasa a comprobar el estatus de la app , si tenemos cerrado esta pondrá la salida gpio02 a low por el contrario la pondrá a HIG... para desaparear el dispositivo accederemos de nuevo a la ip y marcaremos la casilla para desparear.
la consulta de estado la hace cada 10 segundo, En próximas actualizaciones esto sera configurable al igual que las salidas gpio.
Luego tenemos una versión DEV en la cual se prescinde de el frontend web dejando libre mucha memoria de nuestro chip, esta versión esta pensada para desarrolladores.. esta versión hace lo mismo que la versión usuario de momento, pero seguiré trabajando en ella para dotarla de mas modulos .
Respecto a la instalación y tools hare una descripción por lo alto pero tenéis toda la información detallada en la wiki del proyecto.
https://github.com/Hackplayers/Micro-latch/wiki
En primer lugar debemos bajarnos el firmware de modemcu de la pagina del nuestro proyecto, no lo bajaremos de la pagina de modemcu por que la versión actual no funciona fine todavía, y la versión de nuestro github ya tiene compilados los módulos necesarios para micro-latch.
Pondremos a masa el ping GPIO0 para entrar en modo FLASH, conectaremos el modulo a nuestro ordenador y con esptool flashearemos el dispositivo.
Una vez flasheado subiremos los archivos del pluggin y a funcionar...
<>CODE: https://github.com/Hackplayers/Micro-latch
USER_RELEASE: https://github.com/Hackplayers/Micro-latch/releases/tag/user-Version
un saludo:
Manuel sed buenos >:P
Via: www.hackplayers.com
Micro-Latch y el Internet de las cosas liberado
Reviewed by Zion3R
on
0:53
Rating: