ESP8266 MQTT Entrada de entrada remota

¿Está en línea en un área donde usted (o su automóvil) está bloqueado por una puerta? Si es así, puede entender exactamente cómo [Alejandro más] se siente acerca de dejar que sus invitados entre sí, así como hacia fuera regularmente con una administración remota, simplemente no es conveniente. [Alexander] podría haber comprado algunos controles remotos adicionales, así como los pasamos, sin embargo, no son precisamente tan económicos como favores de celebración. Sin mencionar que no tendría sentido entregar uno a cada visitante de todos modos. Dado que la entrada es una puerta de barrio, la piratería del sistema de entrada real no fue una opción. ¡Solo había una cosa que podría hacer: hackear el control remoto!

Como casi todos los demás hacker, [Alexander] tenía una tabla basada en ESP8266 de repuesto que miente. [Alexander] también tuvo un par de relés de repuesto que utilizó para administrar los dos botones en su control remoto designado ‘sacrificio’: un relevo por botón. Después de lanzar estas partes junto con un par de bits de compatibilidad de electrónica, se realizó el hardware. Ahora [Alexander] puede simplemente configurar los atajos de solicitud HTTP en cada teléfono inteligente de su visitante de confianza. Desde allí, ¡pueden abrir / cerrar las puertas!

Originalmente, se estaba utilizando IFTTT para activar la cadena de eventos que hacen que todo suceda, sin embargo, hubo un retraso de unos 8 segundos (desde la activación hasta la acción del relé). [Alexander] no estaba teniendo esto, por lo que confiaba en la aplicación de atajos de solicitud HTTP. Cuando hizo este cambio, el retraso desapareció.

Eso es bastante excelente, pensando en la cantidad cercana de elementos de aplicación de software incluidos en este proyecto. Allí está el firmware en la junta de Nodemcu, así como en cualquier otra cosa: Cloudmqtt, Python, Frask, AWS Lambda, Zappa, atajos de solicitud HTTP. Si desea ver exactamente cómo todos estos se unen para que su sistema funcione, inspeccione su página de GitHub para este proyecto.

Parece que se abstiene de hacerlo todavía. [Alexander] actualizó este trabajo con un par de mejoras, que puso una página de hackaday.io separada que tendremos que vigilar. Solo tenemos una recomendación para este trabajo, puede utilizar algo de seguridad. [Alexander] muestra agregar algún tipo de autenticación / seguridad más adelante, para asegurarse de que nos hace sentir un poco mejor.

¡Hay sorprendentemente pocos hacks de entrada eléctrica aquí, así que si tienes uno, envíalo! ¿Requisito un poco de inspiración? Esta entrada fue creada a piratas informáticos, mientras que este fue hackeado a Hacker.

Leave a Reply

Your email address will not be published. Required fields are marked *