Despertador infantil y conexión externa al server via mqtt

Vamos esos McGuiver, a ver si nos servís de inspiración a todos
Post Reply
User avatar
Sigmundfreud
Posts: 495
Joined: Tue Feb 12, 2019 8:23 pm
Location: Girona

Despertador infantil y conexión externa al server via mqtt

Post by Sigmundfreud »

Buenas noches,

Tengo un hijo de 7 que cada dia le gusta dormir menos y con el rollo que en verano el sol sale muy pronto cada dia se me despertaba más pronto "6:00, 6:30, con suerte las 7:00" . Asi que me dije le voy hacer un semaforo con unos leds que hasta que no se ponga verde que se quede en la cama.
Screenshot_20210724-230633_WhatsApp.jpg
Mi hijo que es muy avispado para lo que quiere me dijo "bueno me levantaré cuando este rojo y no sabrás " jajajj. No problem le dije, te pongo un pir y como te levantes me llega una alarma por telegram y te pego una broca, jajajaj.
Screenshot_20210724-230745_Telegram.jpg
El cacharro no tiene gran misterio, es un wemos con dos baterias 18650 un stepup para subir de 3,3 a 5 para el pir y un cambio de nivel, creo recordar que no tiene nada más. Luego en el server creo un circuito de alumbrado y el wemos hago que se suscriba al topic, de esta forma lo controlo como un circuito más
tengo
Screenshot_20210724-230941.jpg
Todo funciona bien, pero claro, ahora nos hemos ido de vacaciones al un bungalow y claro, aqui tambien tenemos que dormir, asi que me puse manos a la obra y he conseguido conectarse al server via externa. Explico el metodo porque esto abre la puerta a tener dispositivos fuera de nuestra red interna y ser controlados via server.

Primero crear una cuenta en https://www.duckdns.org/domains , es el único servicio dns gratuito que deja crear un vínculo a la ip sin asignar puerto. Al crear aqui la cuenta hay que hacerlo desde la red que tenemos el server, ademas de usar algun programa para que se vaya actulizando.

En el skecht del wemos tenemos que poner el server el link qie se haya creado en duckdns, además del puerto que tengamos del mqtt.

Abrir en el router el puerto del mqtt.

En el skecht cargar la libreria wifimanager, de esta forma cuando nos llevamos el cacharro fuera de nuestra de red o alguna wifi que tenga reconocida, se inicia en un servidor web para establer una mueva wifi y asi conectar con el server.
Screenshot_20210724-230842_Chrome.jpg

El proceso es sencillo y creo que bastante útil para ciertos dispositivos.

Un saludo
You do not have the required permissions to view the files attached to this post.
Una persona que nunca se ha equivocado es porque nunca ha probado nada nuevo
(Albert Einstein)

En mi lista ya hay 5 mkr, 1shield excontrol, 1 extensión, 1 nano iot33, multiples CI...... :lol: :lol: :lol:
Post Reply

Return to “El Rincón del Manitas”

Who is online

Users browsing this forum: No registered users and 3 guests