Abra la puerta de su garaje con su teléfono inteligente

El eterno enemigo de [James Puderer]Los bolsillos son todo lo que no es su teléfono inteligente. Cuando la vivienda en la que reside agregó una puerta de garaje, las fuerzas del mal adquirieron otro aliado en forma de abre-puertas de garaje. Entonces, se enfrentó al insulto, configurando una Raspberry Pi para que actuara como un relé entre el abridor y su teléfono.

El núcleo de la configuración es Firebase Cloud Messaging (FCM), un servicio de Google que le permite enviar mensajes a dispositivos que generalmente tienen direcciones IP dinámicas, así como la capacidad de enviar mensajes en sentido ascendente, en este caso [Puderer]'teléfono móvil a su Raspberry Pi. Después de activar un programa, un widget funcionalmente abotonado, que envía el comando para abrir la puerta a través de FCM, instaló el Pi en un armario de almacenamiento cerca de la puerta del garaje y pudo atrapar un cable con Ethernet y alimentación. Un script que se ejecuta en el Pi activa el abridor de la puerta del garaje cuando recibe el mensaje FCM y, listo, abre el sésamo.

¿Por qué no probar Bluetooth o una simple conexión WiFi? Resulta que el primero era imposible debido a la distancia, mientras que el segundo significaba dejar su Raspberry Pi en una red abierta, lo que no es una opción cómoda. Cómo [Puderer] notas, este es un método alternativo para acceder a algunos de sus dispositivos en casa en el Internet de las cosas, evitando algunos de sus fallos de seguridad.

Con los dispositivos de Internet de las cosas apareciendo en todas partes, no es de extrañar que incluso puedan formar contenedores.

  • Internet dice:

    Oh, genial, un abridor de puerta de garaje basado en Ethernet basado en la nube que requiere acceso a Internet, teléfono celular, teléfono celular y ni siquiera cerca de la clasificación NEMA o IP. ¿Cómo diablos mejora esto la tecnología existente construida especialmente? Es un truco un poco divertido, pero se siente extraordinariamente desagradable cuando te detienes por un momento y piensas en los niveles y las formas en que esto puede dejar de funcionar y no realizar una sola acción. ¿Soy la única persona que piensa esto?

    • Camilopiro dice:

      Desafortunadamente, probablemente no

    • Miguel dice:

      Tiene algunos problemas posibles, prefiero criticar un poco más compasivamente quizás más al lado educado que al lado menos valioso.

    • JIm B dice:

      La-Tecnologia: donde se culpa a los piratas informáticos por ser demasiado pirateados o no ser piratas reales

      • Simón dice:

        ¿O dónde recuerdan los autores los chips LCD de los 80 ... en serio, dónde estaba el truco en esa historia? Al menos este tipo realmente construyó algo y no solo volvió a contar una historia.

        • Tore Lund dice:

          El chip LCD del multímetro mencionado es en realidad de finales de los 60 según la hoja de datos. Me gusta este truco sobre el abridor de garaje tecno-fusión. Podría usarse en las puertas de entrada en lugar de las costosas llaves del sistema que debe solicitar al propietario.

          • SBianca dice:

            Realmente disfruto cuando mis compañeros de cuarto hacen las cosas con menos seguridad porque no pueden molestarse en seguir el protocolo. Hacer copias de las llaves, cerrar la puerta de entrada cerrada con un alfiler, estacionarse en la carretera en lugar de un espacio a 3 ′ de distancia y cuidar una manguera desde el área de la lavadora / secadora del sótano hasta su apartamento de forma gratuita para obtener agua, son cosas de la vida. hackear a alguien. Supongo. ¿Por qué no atravesar el cortacables en la pared hasta su vecino y unirse a él mientras él está en ello?
            Cuando es propietario de una casa y es su propiedad privada, debe sentirse libre de perforar agujeros en todo, excepto que el espacio común es el espacio común. Ni siquiera se ocupará del hecho de que ha aprovechado el poder en los almacenes comunitarios, de modo que cuando se incendia, puede quemar todas las cosas almacenadas, todas escondidas de manera segura, irónicamente, detrás de una puerta contra incendios ...

          • Tore Lund dice:

            Para SBianca: También estaba pensando en mi propia puerta de entrada, no solo en la del edificio. El truco en sí cambiaría el pestillo de resorte interior de mi puerta con un solenoide y tendría un servicio para presionar el timbre. Bludent sería bueno, porque todo lo que necesito es un alcance corto. El administrador / propietario no sabe exactamente dónde pedir más llaves, pero recuerda que costaban $ 75 por pieza (tienen dientes en 3 lados). Creo que esto sería justo porque preferiría pasar un tiempo luchando en lugar de trabajar para ganar $ 75 después de impuestos.

          • Ben Thar dice:

            SBiance, definitivamente vivimos en el mismo complejo de HOA.

            Cuando mi vecino interrumpió su suministro eléctrico en su apartamento, sacó su refrigerador y lo llevó al garaje independiente / laboratorio de metanfetaminas. (Porque la electricidad del garaje fue suministrada por la HOA ... solo para operar un abridor de puerta de garaje y una luz o dos).

            Entonces, un día lo vemos dirigir un largo tramo de cuerda desde la rendija de la luz del garaje, hacia el camino de entrada, sobre la cerca, pasando por dos apartamentos y luego a través de la ventana de la cocina hasta su lugar.

            Uno de los cuerpos de tablas del HOA dio un fuerte tirón a la cuerda del garaje y cayó sobre su amplia popa. Justo cuando se estaba agarrando a sí misma, un jefe de metanfetaminas bastante enojado, que estaba viendo la televisión, salió del apartamento sin electricidad. Se intercambiaron palabras; llamó a la policía, etc.

            ¿Esto califica como un truco?

          • James Puder (@jhpuderer) dice:

            @SBiance ¡Tienes que hablar sobre esos otros chicos! Sí, esos tipos apestan.

            Realmente respeto a mis compañeros de cuarto.

            La puerta es en realidad una puerta interior (dentro de un patio). Según los informes, a nadie le importa la seguridad (porque puedes entrar al costado sin nada), la puerta es principalmente para evitar que los niños del apartamento corran y rayen los autos brillantes. (Nota al margen: casi todas las puertas de garaje no tienen seguridad interna, ya que el espacio del código es ridículamente pequeño; consulte aquí: http://samy.pl/opensesame/)

            Aunque en serio ... no se perforaron agujeros en nada, no se "manipuló" la energía (el RPi está enchufado a una toma de corriente normal; el equipo editorial de la-tecnologia estaba un poco confundido por mi artículo original), y nadie se sintió herido ... ..

            Bueno, el mío (huele) ... pero soy duro.

      • Internet dice:

        ¿Es un medio feliz? ¿Sería http://www.moderatelywelldesignedandsomewhattestedaday.com un competidor viable?

        • Martín dice:

          No, obviamente no. Recibí 404.

      • Echoo_Hotelo (@Echoo_Hotelo) dice:

        Bueno, ¿puedo culparlo por usar un servicio de inserción en la nube cuando DDNS y un subdominio gratuito de freedns servirían?

        • Cierto dice:

          Dondequiera que miro la palabra "nube", la reemplazo con "la computadora de otra persona en algún lugar de Internet, generalmente en un país con pocas o ninguna legislación sobre protección / privacidad, electricidad barata e impuestos de importación muy bajos sobre el hardware".

        • Oportunidad (@Cafe_Guy) dice:

          ¿Cómo manejaría la autenticación?

          • Martín dice:

            Localmente de todos modos. ¿El chico ve problemas de seguridad con Wifi abierto pero no los ve a través del servicio en la nube? Con Wifi Solution, el villano debe estar al menos cerca del objeto y no puede ser dañado desde el otro extremo del mundo.

          • James Puder (@jhpuderer) dice:

            @Martin - En realidad, también utilicé la autenticación local. Todas las solicitudes deben tener incorporado un UUID válido.

            La seguridad se debe al hecho de que el pequeño RPi no tiene direcciones o puertos de acceso público, por lo que básicamente nada puede conectarse a él (no acepta conexiones entrantes). Su única comunicación con el mundo exterior es un enlace saliente al servicio FCM que está iniciando.

            Teóricamente, un atacante podría adivinar o falsificar el ID de instancia de mi programa y, de alguna manera, enviar mensajes al servidor, pero aún así necesitaría adivinar uno de los pocos UUID que uso para autenticar solicitudes.

            El problema con el uso de algo como DDNS es que necesitaría exponer su dispositivo a la Internet pública y que aceptará conexiones entrantes, lo cual es una propuesta mucho más arriesgada.

    • andreo dice:

      Probablemente intentaría piratear el controlador inalámbrico existente para la puerta ... usando algo para iniciar el control remoto existente con el teléfono inteligente

      • James Puder (@jhpuderer) dice:

        Eso es exactamente lo que hice. Puedes verlo en la foto vinculada al artículo. El relé simplemente "presiona" el botón del control remoto del garaje.

    • James Puder (@jhpuderer) dice:

      @Internet: es * complicado *, pero también están la mayoría de estas ridículas soluciones #IoT. Se necesita mucho más esfuerzo para hacer algo similar a este trabajo de manera confiable ... dicho esto, después de salir de los gremlins, fue bastante confiable durante la mayor parte del año.

      Realmente acabo de hacer esto por mí (y algunos miembros de la familia), y resuelve mi problema que no llevo un garaje adicional (especialmente cuando estoy con los niños y el cochecito). ¿Vale la pena? Probablemente no, pero fue divertido de construir.

    • jarek319 dice:

      http://i1.kym-cdn.com/photos/images/newsfeed/000/583/047/803.png

    • Max dice:

      Definitivamente no. La inteligencia integrada tiene sus usos, pero lo que no tenemos es más que ridículo. La locura RPi actual es el nuevo "LED parpadeante hecho con Arduino" - "¿Necesitas un abridor de botellas para esa cerveza? ¡Oye, usa este RPi ...!" si sigue siendo una puerta o no) ...

  • Eric Cherry dice:

    "Hackeé" mi abre-puertas de garaje para trabajar con Blynk, no porque quisiera, sino porque tenía que hacerlo.

    Pensé que simplemente se había agotado la batería de mi control remoto, lo reemplacé e intenté emparejarlo. No coincidiría sin importar qué, probé un nuevo pensamiento distante que tal vez se rompió. Todavía no funcionaría. Romperlo, revenderlo todo, una nueva antena, superar mis habilidades y conocimientos para hacer muchos más problemas que eso.

    Hacía más calor que el infierno y solo quería usar la puerta de mi garaje de nuevo. Demasiado calor para golpear la barrera de "al diablo con esto, nuevo abridor hoy". Tenía toda la basura invirtiendo en varios módulos para jugar aprendiendo sobre electrónica y microcontroladores. Así que me puse manos a la obra, tomé el control con interruptores de límite para saber si la puerta estaba abierta o cerrada. Fue un poco divertido.

    Pero de nuevo, lo hice porque tenía que hacerlo. Voy a reemplazar la puerta del garaje esta primavera porque realmente apesta usar tu teléfono para abrir tu garaje. A veces puede ser conveniente, pero ¿cuándo es la única forma de operarlo? Hombre es molesto.

    Conduzco motocicletas todos los años, así que me quito los guantes, follo por teléfono mientras dejo caer mis guantes al suelo. Tengo que ir a buscar mis guantes. Apenas recibe señal wifi presionando el botón y nada más. Entendiendo un poco más sobre cómo apagar el wifi, enciéndalo.

    Me quejo como si fuera lo peor del mundo, pero es casi más rápido para mí saltar y levantar la puerta con la mano. Todavía estoy agradecido de no tener que dejar mi trasero para hacer eso y me alegro de que la gente haya tratado de hacer las cosas más fáciles y llevar el proyecto a un tipo como yo.

    Pero en última instancia ... es una forma desagradable de operar una puerta de garaje si me preguntas.

    • Emanuele Fanton dice:

      Utilizo un bot de Telegram para interactuar con raspberry pi y abrir mi puerta, y puedes usar IFTTT para abrirlo cuando estás cerca sin el uso de las manos.

    • Martín dice:

      En los noventa cloné el transmisor para la puerta de entrada de nuestro jardín y lo puse en la motocicleta. Algunos amigos se han preguntado para qué sirve ese pequeño botón rojo en el mango. 🙂 El transmisor era básicamente un potente oscilador LC de alrededor de 10 kHz y estaba modulado por FSK mediante un transistor que conectaba una tapa adicional a la bobina. Pero solo teníamos dos de ellos que iban en los autos de mis padres.

      • Martín dice:

        Y no, no había microcontrolador en él, la modulación se hizo con un multivibrador constante (lo de dos transistores) con un 10% de componentes. Solo las dos frecuencias de transporte realmente importaban, allí encontré condensadores de película plástica al 1%.

    • James Puder (@jhpuderer) dice:

      Para un proyecto diferente, pensé en implementar un programa que detectara un "golpe secreto" mientras aún estaba en mi bolsillo. Hay API de Android para activar el dispositivo en función de un disparador de acelerómetro. Sería perfecto para un abridor de puerta de garaje que podría guardar en sus bolsillos.

      En mi caso particular, no fue un problema, pero sentiría tu dolor (literalmente) si montara una motocicleta en el invierno.

  • Mark Smith dice:

    Me encanta. Solía ​​tener una configuración un poco difícil alrededor de 2002-2004.
    Una versión era un módem de voz que llamaba a mi línea y hacía las cosas "presione bla para hacer bla" y "por favor ingrese un código de acceso" ... Creo que usé un phlink ovolab hablando con problemas de entrada indigo x10. Así que simplemente llamaba a mi número con un contacto guardado en mi teléfono celular, pausas incluidas, y llamaba e iniciaba el script, activaba el módulo del dispositivo, que era solo un adaptador de aire acondicionado de 5vdc conectado a un relé, soldado al botón en la pared.

  • mikeeok dice:

    Kit de demostración Tapkey de uso simple;)
    https://tapkey.com/en/demokit/

  • Kev dice:

    Hice algo muy similar con Particle Photon porque tiene una plataforma en la nube administrada e integración IFTTT. Ahora puedo pedirle a Google Home que abra la puerta del garaje. Poco es posible gritar el comando a través de la puerta principal cerrada, que se resolvió con un sistema de grabación local demasiado complicado (usando Google WiFi para activar IFTTT cuando los dispositivos están conectados y desconectados) para que la puerta se pueda "bloquear" cuando no ... uno está en casa.

  • Señor esponjoso dice:

    Estoy listo para soldar un abridor de puerta, solo espero que algunos módulos remotos de código rodante lleguen a la oficina de correos para terminarlo, solo el mío usa un arduino con un boceto que armé para la automatización del hogar y se refiere a una caja de entrada que corre a casa asistente. Puedo dejar que un asistente doméstico sea la puerta de entrada a una conexión gsm, por lo que no se necesita wifi, pero no depende en absoluto de ningún otro servicio en la nube para funcionar, mi esposa insistió en los teclados pequeños como está acostumbrado ahora.
    Mi problema principal actual es el circuito de apertura original, el brindis, el impulsor principal de la renovación, y no tenía interruptores de límite, en su lugar, tenía que "enseñar" al sistema las posiciones, y en climas fríos a menudo dejaba las puertas no completamente abiertas. y en medio del verano se podía escuchar a los operadores rechinar tratando de pasar las bisagras apretadas, etc., así que tengo que adaptar un conjunto de interruptores de límite y deshacerme de esas tonterías. La regla que me he impuesto aquí es que, si lo hago yo mismo, no puede ser tan bueno como un sistema comercial de mierda, tiene que mejorarlo.
    ¿Raspberry pi hace esto? lo que sea que haga flotar su bote, pero solo asegúrese de tener otra forma de abrirlo si / cuando corrompe su sistema de archivos ...
    Obtuve la automatización del hogar por primera vez cuando el x10 era nuevo, y utilicé mi propio calentador con botones Dallas y un interruptor de puerta paralelo y los restos de una computadora portátil muerta. Este sistema aún controla la calefacción de esa casa y tiene registros de temperatura y consumo de energía desde hace 15 años. Me estremecería si lo hubiera pegado con algunos medios en la nube, ¿cuál sería su funcionamiento sin una vida útil actualizada ...

    • Señor esponjoso dice:

      Consciente de que necesito detección de corriente en un puente H a los motores y un arduino para evitar la detección. El proyecto OpenOpener aquí es una buena lectura si alguien está planeando de manera similar.

  • Apéndice dice:

    Utilizo un diseño similar en mi garaje. Pero en lugar de la Raspberry Pi uso un ESP8266 barato que está conectado a mi WiFi. Opera un "servidor web" con un botón de apertura.
    Para abrir la puerta del garaje solo necesito dispositivos que pueda usar para conectarme a mi WiFi. Esto también significa que la seguridad de mi garaje se basa en WPA.

    • Martín dice:

      ¿No podría hacer que este servidor web requiera https?

      • Max dice:

        ¿Y qué crees que lograría ...? ¿Testificando que la página web en blanco con un botón en el medio que está viendo es de hecho su ESP8266 y no otra persona ...? https en sí solo autentica el servidor web, no quién lo está mirando ...

  • Gordon dice:

    No me siento cómodo usando Google o cualquier otra solución basada en la "nube", odio esa expresión de mercado.
    Nunca se sabe cuándo cambiarán la API, cerrarán el servicio o simplemente lo estropearán.
    Necesita que la solución funcione de forma remota con el hardware / software bajo su control y solo luego conectarlo a un servicio externo para obtener detalles adicionales.
    Como un corredor de mqtt que opera con una frambuesa pi que atiende sus electrodomésticos locales / abre-puertas de garaje y solo entonces se conecta al servicio en la "nube". Entonces, si hay algún cambio fuera de su control, simplemente puede cambiar a otro servicio externo y, mientras tanto, aún puede ingresar a su garaje.

    • Martín dice:

      SI REALMENTE necesita conectarlo a una nube. No tiene sentido controlar (abrir) la puerta de forma remota a través de Internet. Solo ábrelo si te paras frente a él.

    • James Puder (@jhpuderer) dice:

      Acordado. Realmente no dependo de esta solución. Es bueno tenerlo. Todavía puedo abrir la puerta de la forma habitual.

      Sin embargo, si utiliza una solución basada en la "nube", es probable que FCM (anteriormente GCM) no vaya a ninguna parte pronto. Para cualquier otro proveedor de servicios, sería más cauteloso ... pero Google tiene más de 1 millón de aplicaciones en su tienda, y una parte significativa de ellas usa FCM. Muchas aplicaciones de iOS también usan FCM.

      Google presentó recientemente su plataforma Android Things (https://developer.android.com/things/index.html), que también utiliza ampliamente servicios como FCM. Será interesante ver qué tipo de SLA lanza Google para las empresas que realmente quieren crear productos basados ​​en esta nueva plataforma. Todavía es una vista previa para los desarrolladores, por lo que solo tendremos que esperar y ver.

  • En Sture dice:

    O puede comprar un conmutador GSM de $ 8 en AliExpress 🙂

  • Greg A. dice:

    No sé a quién merecer, ¿Joe Kim? pero las ilustraciones pulp de muchos artículos sobre piratería son realmente asombrosas y quizás desanimadoras.

  • Jonathan Newman dice:

    ¿No se podría hacer eso con una herramienta para abrir puertas de garaje zigbee o zwave y algo inteligente?

  • abridor de garaje dice:

    Realmente me ayuda porque no necesito salir del auto y abrir o cerrar la puerta conmigo mismo. ¡Me encanta!

Ricardo Prieto
Ricardo Prieto

Deja una respuesta

Tu dirección de correo electrónico no será publicada.