Ábreme la puerta

IT Igor Támara Igor Támara

Igor Támara

Senior Software Engineer
1 min read.

Levantarse a abrir la puerta debería ser una decisión y no una obligación, y así lo han entendido las empresas de seguridad que normalmente como control de acceso tienen un dispositivo electromagnético accionado por un botón desde la comodidad del asiento del vigilante. Eso mismo queremos en AxiaCore, y ahora que tenemos a mompa, podemos tenerlo :)

.          +-----------+                                          
           |           |         +-----------+                    
           |    RPI    | <-------+           |                    
           |           |         |   Will    |  <--------+        
           +-+---------+         |           |           |        
             |                   +-----------+           |        
XXXXXX       |                                           |        
X    X       |                                           |        
X    X       |                                           |        
X  X X <-----+    +----------+                    +------+-------+
X    X            |          |                    |              |
X    X            |   User   +----------------->  |    Hipchat   |
XXXXXX            |          |                    |              |
                  +----------+                    +--------------+


¿Qué se necesita? Una aplicación que esté siendo usada todo el tiempo y desde la que cualquiera pueda dar la orden, por ejemplo, IRC o Hipchat, o hangout, o cualquier otra que se use en el entorno de trabajo, un robot al que se le puedan colocar plugins, en nuestro caso tenemos a mompa que está hecho en Python y para el cual es muy sencillo registrar una acción con base en algo que "escuche" en el canal. En IRC o Jabber también hay robots en python para hacer tareas sencillas, complejas o divertidas.

El robot puede vivir en un servidor en cualquier país y dado que la puerta está en nuestro entorno y es algo real, tal robot debe poder emitir la señal para que suceda algo a unos metros de nosotros, así que hay que configurar los puertos necesarios para que con nuestra conexión a Internet podamos recibir la señal enviada.

Necesitamos hardware muy sencillo para ser usado y programado, nuestra opción más cercana en este momento es un raspberry pi con un módulo wifi y alimentación eléctrica para colocar un pequeño circuito que le indique a nuestro electroimán que debe abrir la puerta y un botón que nos permita hacerlo de la "forma tradicional".

Cuál es la diferencia con un interruptor de botón y un cable hacia el electroimán? Que lo podemos hacer desde el celular o desde fuera de la oficina :)

Cuando tengamos los dispositivos y funcionando, les invitamos a que "mompa" abra la puerta para ustedes :)


Written by Igor Támara

IT Igor Támara Igor Támara

A seasoned developer, Igor brings expertise in designing and building complex software systems. With a focus on quality and performance, they lead projects that drive innovation and deliver reliable solutions to meet user needs.

Newsletter

Subscribe to our newsletter:

Read more

Django y selects encadenados

Vamos a ver un ejemplo de cómo escribir formularios con selects encadenados en Django.

· 1 min read.

Ascii Art

Algunas personas nos han preguntado acerca del batman que utilizamos en nuestro código fuente en todos los proyectos que real...

· 1 min read.

Build Once. Own Forever.