Red Domo
Tuvimos el placer de trabajar con la gente de Deitres, una empresa Marplatense de alcance nacional que utiliza tecnología inalámbrica de vanguardia en sístemas de monitoreo de alarmas.
El trabajo realizado consiste en un ambicioso proyecto que permite que su sistema de alarmas esté completamente integrado y pueda ser accedido vía web, utilizando un navegador web estándar.
Fué todo un desafío para nosotros debido a la infraestuctura que ya tenía en funcionamiento la empresa y las características de seguridad que requiere un sistema con estas características.
Después de muchas reuniones, y de un planeamiento cuidadoso comenzamos a desarrollar lo que hoy es DOMO.
Naturaleza del Proyecto
El proyecto fué dividido en tres partes1:
Receptora
La receptora es la encargarda de recibir todos los datos que llegan de los diferentes sistemas de alarmas. El desarrollo se llevó a cabo usando C# y partiendo de base de una librería interna proveída por el departamento técnico de Deitres. Fué planeada con tolerancia a fallos y problemas de conexión. Ésta luego de procesar los paquetes los envia por un canal seguro hacia el servidor.
Servidor
El servidor fué desarrollado integramente en PHP, utilizando un Servidor Dedicado. Su principal función es la de recibir los datos que envía la receptora, clasificarlos de forma correspondiente y asociarlos a las cuentas de usuario y diferentes proveedoras de alarmas distribuidas por todo el país.
Página Web.
La página Web, a su vez está dividida en tres partes:
- Cuenta de Administrador.
- Cuentas para proveedores de servicios de alarmas.
- Cuentas para usuarios finales.
Fué desarrollada2 utilizando PHP y Javascript, haciendo uso intensivo de el servicio de Google Maps para visualizar en tiempo real el estado de todos los equipos de alarmas conectados al sistema.
Toda las transacciones entre el navegador y el servidor son realizadas a través de una conexión segura utilizando el protocolo SSL..
Funcionalidad
El sistema completo provee una integración total de los servicios ya ofrecidos por la empresa, mostrando gráficos en tiempo real del rendimiento de los equipos. Ubicando en un mapa todos los puntos donde se encuentran las alarmas y permitiendo administrar las cuentas de usuario y las alertas recibidas.
Además para el usuario final le permite acceder, cualquiera sea su ubicación al estado de las diferentes alarmas que posee intaladas, permitiendole ver el estado y los mensajes que ha enviado la alarma al sistema.
Cabe destacar también que los usuarios que tienen contratado el servicio de domótica pueden controlar los diferentes dispositivos conectados a las alarmas, por ejemplo, pueden abrir y cerrar puertas, encender luces controlar calderas, etc. Todo desde su navegador web.
Palabras Finales
La implementación principal del proyecto llevó alrededor de cuatro meses de trabajo con colaboración constante entre las partes.
Hemos formado una sólida relación de negocios con dicha empresa y al día de hoy continuamos trabajando en agregar funcionalidad al sistema, y siempre dispuestos a innovar de forma conjunta.
-
Debido a la discreción requerida en este tipo de proyectos, se mencionan superficialmente las características del mismo. ↩
-
El diseño gráfico de la misma fué contratado externamente por Deitres y es una realización de Chic Creative. ↩