Genie - aparcamiento y Control remoto de garaje (2 / 9 paso)

Paso 2: Instalación del Software

El diagrama de flujo de datos sobre explica cómo las tres piezas de software (Arduino, Mosquitto y OpenHAB) trabajan juntos para conseguir la funcionalidad que buscas. Un diagrama más o menos explica cómo funcionan las comunicaciones. Que tiene sentido.

Cuidemos del lado de la PC al instalar los dos programas Mosquitto y OpenHAB.

Mosquitto

Instale el agente MQTT llamado Mosquitto. Una vez instalado, Mosquitto puede ser funcionó simplemente haciendo doble clic sobre el archivo ejecutable después de la instalación. Asegúrese de que Mosquitto se está ejecutando por navegar a la carpeta del programa y ejecutando el comando siguiente en la ventana de comandos ("dos pronto").

Esto se suscribe a todos los temas en el corredor MQTT. Cuando los números vienen del sensor de distancia ultrasónico de Arduino en pasos posteriores, les verás aparecer aquí. Y al pulsar el botón abrir de la puerta de garaje, también verás que la actividad aquí. Utilice ctrl_c para cancelar fuera de este.

OpenHAB

OpenHAB es el servidor principal. Puede ser instalado en un PC, Mac o frambuesa Pi (y otra similar solo tablero de computadora). El Raspberry Pi es ideal para esto ya que es muy eficiente de la energía, pero para los usuarios de primera vez, una instalación de Windows o Mac será más fácil.

Instalar OpenHAB según las instrucciones en el wiki de OpenHAB. Familiarizarse con algunos de los archivos OpenHAB como sitemap, elemento y archivo de reglas. La wiki hace un buen trabajo explicando esto, podrá renunciar a la explicación de OpenHAB yo.

Una vez instalado, utilice el archivo de texto adjunto y añadir las secciones correspondientes a la configuración de artículo, mapa del sitio los archivos de reglas. Aquí está el los gráficos utilizados para el indicador de "coche actual", pero usted están libres de utilizar su propio si eres artístico inclina. Las imágenes van en \webapps\images de la carpeta OpenHAB.

Debe ser para OpenHAB. Si está utilizando Windows, haga doble clic en el archivo "start.bat" en la carpeta OpenHAB para empezar a funcionar. Open a browser and go to "http://localhost:8080/openhab.app?sitemap=demo" to view the interface.

Para la aplicación móvil, descargar de la app store y escriba la dirección IP de la PC de hosting OpenHAB. Tendrás que "puerto adelante" y crear un "DNS dinámica" para poder utilizar la aplicación fuera de tu red wifi de casa. No entraré en este detalle, pero google lo y se encontrará.

Artículos Relacionados

SMS control remoto de garaje/puerta

SMS control remoto de garaje/puerta

IntroducciónMuertos-simple método de control de un transmisor de garaje de puerta inalámbrico vía GSM, utilizando la MediaTek LinkIt uno. La impulsión principal detrás de crear un controlador GSM para mí era para que sea fácil de usar para los no-con
Hacer de un iPod 30 cuna de un abrelatas de la puerta del garaje control remoto!

Hacer de un iPod 30 cuna de un abrelatas de la puerta del garaje control remoto!

It's Saturday afternoon. Está lloviendo. Estás aburrido. Tienes un par de horas para matar. ¿A qué te dedicas?Construir una base iPod rad de un abridor de puerta de garaje antiguo por supuesto! Duh.Todo el mundo ha visto esas cunas de iPod en Best Bu
Construir un enorme RC MONSTER TRUCK - ruedas de carro de Golf - ciclomotor Motor - control remoto

Construir un enorme RC MONSTER TRUCK - ruedas de carro de Golf - ciclomotor Motor - control remoto

aquí es un DIY para construir un enorme camión RC. Usted tiene que tener un soldador.He disfrutado viendo carros con control remoto avanzado mucho en las últimas décadas de la pareja. Incluso he tenido varios de ellos en el camino. Todo comenzó con l
Robot control remoto frambuesa Pi (PS3 controlador) - neurálgico Fablab

Robot control remoto frambuesa Pi (PS3 controlador) - neurálgico Fablab

Estas instrucciones de intentan asumir muy poco. Que si se puede arrancar un Raspberry Pi y tiene conexión a internet debe ser capaz de completar este pequeño gran proyecto.Básicamente, este es un proyecto que resultará en algunas áreas específicas q
Control remoto de colector de polvo para $25,50

Control remoto de colector de polvo para $25,50

Este instructable muestra cómo usar luz remoto interruptor para alimentar algo que consume mucho más corriente. En mi caso voy a utilizar el interruptor de mi colector de polvo encendido/apagado pero que funciona para cualquier cosa hasta 1.5kw en 22
Control de tus electrodomésticos con control remoto de TV!!

Control de tus electrodomésticos con control remoto de TV!!

Ver el proyecto salida vídeo aquí.He encontrado que algunas personas son muy perezosos para levantarse ir a la Junta y pulse el interruptor para encender la luz o ventilador o cualquier otro aparato pero Hey!, ahora hay una solución más fácil. Ahora
DIY 2.1 altavoz portátil con USB, AUX, TF, Bluetooth y control remoto

DIY 2.1 altavoz portátil con USB, AUX, TF, Bluetooth y control remoto

Hola chicos, yo soy un ser pensado DIY fan, me encanta hacer proyectos de pequeña escala, quise hacer instructables aquí pero no tenía una buena cámara para tomar fotos del proceso. Pues bien, ahora compré una cámara buena para su tiempo empiezo hace
Coche de Control remoto controlado por Wi-Fi sin microcontrolador

Coche de Control remoto controlado por Wi-Fi sin microcontrolador

Se trata de un coche de control remoto controlado de Wi-Fi con cámara que puede ser conducido a través de internet. El coche RC es muy singular ya que está utilizando un enrutador inalámbrico y eliminar la necesidad de un microcontrolador.Paso 1: Est
Arduino navegador basado en control remoto (linux)

Arduino navegador basado en control remoto (linux)

tenemos niños.  Amo a pedacitos pero que manten ocultos el control remoto para el satélite y la TV cuando ponen canales para niños.Después de este suceso sobre una base diaria durante varios años y después de mi querida esposa que me permitía tener u
Confiable, seguro, control remoto de SMS personalizables (Arduino/pfodApp) - No codificación requerida

Confiable, seguro, control remoto de SMS personalizables (Arduino/pfodApp) - No codificación requerida

Actualización: 19 de mayo de 2015: uso del biblioteca pfodParser Versión 2.5 o superior. Corrige un problema reportado de no permitir tiempo suficiente para que el escudo para conectarse a la red después de haber encendido arribaIntroducciónCómo es p
Control remoto de Arduino (arco)

Control remoto de Arduino (arco)

En este proyecto, vamos a hacer un Control remoto de Arduino (ARC) que descifra cualquier control remoto de infrarrojos (IR) en hexadecimal o en cualquier otro formato y utilizarlo para encender LED ON/OFF!Es un proyecto bastante fácil y puede hacers
Aviones de papel con control remoto TV

Aviones de papel con control remoto TV

Me encanta todo lo que vuela. En mi infancia hice un montón de aviones de papel, pero tienen un gran problema. Después de algunos minutos caen. Así que ahora he diseñado un pequeño dispositivo que permite controlar la velocidad y la altura de su avió
Construir una palanca de Control remoto

Construir una palanca de Control remoto

este instructable le mostrará cómo construir un puerta de control remoto de bloqueo de cualquier número de solenoides de 110V, pasador de acero sólido, algunas las probabilidades y termina varios y un X10 control de la aplicación remota. He construid
Control remoto de múltiples funciones DSLR

Control remoto de múltiples funciones DSLR

Muchas cámaras DSLR pueden ser controladas remotamente usando un transmisor de infrarrojos.Generalmente son del tamaño de un llavero, cuestan entre US$ 8 (para una copia China barata) a US$ 25 (original) y permitir una prensa solo botón que activa el