Revisión de literatura sobre Automatización de Casas, dispositivos de
automatización e interfaces. Introducción La siguiente revisión de literatura abarca 10 artículos encontrados en Web of Science, que permitieron tener una idea de los avances que ha habido respecto a la comunicación para controlar sistemas de casa automatizados, así como los diferentes dispositivos, metodologías y formas de automatización. Esta revisión de literatura abarca desde el 2004 hasta el 2017. La mayoría de esos artículos fueron publicados en revistas de la IEEE (Institute of Electrical and Electronic Engineers), y en otras revistas importantes de ingeniería. El primero de los artículos leído fue elaborado por Nunes, 2004, Miembro de la Universidad Técnica de Lisbon, en Portugal, el artículo A Communication Infrastructure for Home Automation, hace referencia a un sistema de casa automática, elaborada como un proyecto académico. El interés de haber realizado el proyecto fue el poder tener proyectos de casas automáticas de forma sencilla y económica. Se utilizan Módulos de Control, que permiten tener control en aproximadamente 40 puntos de control por cuarto, es decir, en una casa con 7 divisiones, se tienen aproximadamente 300 puntos de control. Se implementa el DomoBus, que permite controlar dichos puntos. Es una arquitectura compuesta de un Router, un módulo de Supervisión y varios módulos de Control según se necesiten para controlar los actuadores y monitorear los sensores. Cada Módulo de Control, puede realizar tareas autónomas, por ejemplo, leer los datos de los switches y ajustar la intensidad de las luces, o leer la temperatura que envían los sensores y enviar la señal respectiva para que otro módulo de control envíe la señal para activar algún ventilador o calentador, dependiendo la programación. Una desventaja de este proyecto, es la limitante en memoria de cada módulo, se podría mejorar la capacidad de memoria para ampliar las tareas y simplificar el diseño reduciendo a un módulo de control por cuarto e incluso, dependiendo la configuración utilizada, sólo un módulo de control que, mediante algún protocolo de comunicación, se pueda controlar toda la casa. ResiDi: Towards a Smarter Smart Home System for Decision-Making Using Wireless Sensors and Actuators, (P. R. Filho et al., 2018) (ResiDi: Rumbo a Sistemas de Casas Inteligentes más Inteligentes para Realizar Decisiones Utilizando Sensores y Actuadores Inalámbricos) describe el desarrollo para realizar un sistema de automatización para una residencia. Consta de módulos, que se pueden conectar en cualquier habitación sin tener que modificar ninguna instalación. Esto facilita la instalación de los dispositivos y hace económica la implementación del mismo. El sensor principal, cuenta con un módulo WiFi que permite la conexión con el módulo de decisión, un sensor de humedad y temperatura así como de presencia, y una luz indicadora. De aquí, se envía la señal al módulo de decisión que tiene un receptor WiFi, y éste envía la señal al actuador, dependiendo las señales recibidas desde los sensores y la programación que se tenga. Sin embargo, para este proyecto, al igual que en el anterior, se podrían utilizar menos módulos de decisión o de conexión, utilizando tecnologías modernas que permitan el alcance de varios metros entre habitaciones y que permita controlar muchos más dispositivos que los que se controlan actualmente. Un punto a favor y de novedad, es el uso de un módulo de WiFi, a comparación de la comunicación serial del artículo uno, sin embargo, el módulo es muy grande y podría buscarse una opción donde no se ocupe mucho espacio pero sin tener que sacrificar algo de potencia o de memoria respecto al microcontrolador utilizado. El tercer artículo que se revisó, fue Fuzzy Control Interoperability and Scalability for Adaptive Domotic Framework (Acampora & Loia, 2005) (Interoperabilidad y Escalabilidad con Lógica Difusa para Marco de Referencia de Domótica Adaptable) habla sobre la lógica de control que se utilizó para poder controlar un Sistema de Aire Acondicionado y un Controlador de Iluminación. En este artículo, explica la lógica difusa, que, a diferencia de las ecuaciones que se utilizan comúnmente en un Control PID (Proporcional-Integral-Diferencial), se programan enunciados, cláusulas del tipo If-Then, lo que implica que el programador debe conocer todas las características del sistema para hacer una programación correcta. Además, se implementa un algoritmo de aprendizaje, donde el usuario va utilizando comúnmente el dispositivo, programando las secuencias así como utilizando los actuadores de distintas formas durante el día. Es así que el controlador, mediante la lógica difusa, va creando nuevas reglas FML (Fuzzy Markup Language), lo que permite que se vayan creando rutinas que el programador ya tiene establecidas y así, ajustarse a los gustos y necesidades del usuario principal sin que sea invasivo o el usuario tenga que crear más rutinas de las preestablecidas para el uso “normal”. En este artículo, se tiene la ventaja de que se habla de “¿Cómo operar el sistema de automatización?”, lo que da una idea específica del control que se puede utilizar para implementar el dispositivo controlador en el sistema que se pretende realizar. Si la lógica que se quiere utilizar es otra, se debe hacer una comparación entre las diferentes formas de control y escoger la que mejor le convenga al programador. Wireless Android – Based Home Automation System (Riaz, Ahmed, Durrani, & Mond, 2017), (Sistema Inalámbrico de Automatización de Casas basado en Android), fue el artículo número 4 encontrado en la búsqueda que se realizó respecto al tema de domótica. Este proyecto implementa su sistema de automatización junto con una aplicación en Android, permitiéndole controlar la puerta, la iluminación, alarma y el aire acondicionado desde el celular, ya sea vía Local (LAN) o remota (internet). El sistema cuenta con dos partes, la primera anteriormente descrita, que permite la comunicación y control de los dispositivos; y la segunda parte que es la que permite la interacción con los sensores y actuadores del sistema de la casa. Este sistema es escalable y permite que un solo servidor puede manejar cuantos sensores y actuadores se requieran, siempre y cuando estén dentro del rango de alcance. Esta es una mejora que no se había visto en los proyectos anteriores y que, sin duda, se tiene que tener en consideración debido al avance que la tecnología tiene en este aspecto. Se explica cómo se realizó la aplicación para el S.O. Android, y, como es una versión antigua, varias mejorías pueden aplicarse en cuanto al diseño y ciertamente en cuanto al número de dispositivos a controlar. También habla de las conexiones y el protocolo de comunicación entre el Circuito de Control y la Computadora (Comunicación Serial), que permiten que se haga el enlace para poder controlar los dispositivos. En el artículo Distant Speech processing for Smart home: comparison of ASR approaches in scattered microphone network for voice command (Lecouteux, Vacher, & Portet, 2018) (Procesamiento de voz distante para Casa Inteligente: comparación de ASR en una red desorganizada de micrófonos para commandos de voz) se habla sobre la importancia del receptor de voz cuando el control de la casa se hace por medio de voz. Esto debido a que cuando se está en la casa, muchas veces no se tienen varios micrófonos instalados en las habitaciones y se tiene que desplazar a un lugar donde se escuche o hacerlo mediante una interfaz. Si se le agrega que en la casa puede haber muchos sonidos que pueden interferir con el comando de voz, un análisis sobre este tema es importante y necesario. En este estudio, se hace un análisis de los diferentes micrófonos que se pueden utilizar para esta aplicación y también, una posible colocación de los micrófonos en las habitaciones para que el ruido o la distancia no sea problema, ya que se junta junto con la reverberación y la poca capacidad de un micrófono mal seleccionado. Explica cómo hacer la programación de las rutinas de voz y la configuración que se le debe hacer al “SWEET-HOMW SYSTEM”, que es el sistema que fue utilizado para el proyecto. Habla sobre sus beneficios y comodidades así como las características del dispositivo y su rendimiento en distintos ambientes en los que fue probado. En Design of a portable touchscreen interface for powerline domotic systems (Mainardi, 2008), se habla sobre una interfaz táctil que permite el control de sistemas domóticos, y en particular, el proyecto se basa en una comunicación de línea eléctrica. Un punto a favor de este artículo es que está pensado para personas con problemas motrices, pero es apto y adaptable para cualquier persona. Tiene las características de ser de bajo costo e instalación simple y se puede utilizar como herramienta académica. El proyecto funciona con 5 secciones, 1) Receptor IR, 2) Fuente de poder, 3) Controlador, 4) Control de Interfaz táctil e 5) Interfaz táctil. La Interfaz táctil es móvil, no está anclado a ninguna pared y puede llevarse a cualquier lado de la casa, tiene un emisor IR que permite mandar la señal al receptor IR. El Controlador obtiene los datos y de acuerdo a lo que se procese, se realiza la acción de control que sea necesaria. La pantalla y la interfaz tienen un diseño muy básico, sin embargo, para ser una aplicación diseñada para personas con dificultad motriz, que tenga los íconos grandes y que sea de fácil manejo es muy importante. Estas cualidades se deben de tomar en cuenta para realizar el diseño de la interfaz, que se puede relacionar con algún sistema operativo actual, como lo es Android y iOS, teniendo en consideración el artículo anteriormente citado. Metadomotic optimization using genetic algorithms (Merino, Martínez, & Guzmán, 2015) (optmización de la metadomótica usando algoritmo genéticos) incluye por primera vez, en la investigación realizada, el término Metadomótica, que hace referencia a la domótica que aprende el comportamiento del usuario para así poder adelantarse a las instrucciones, ya sea que el usuario prenda las luces a las 6 de la tarde, y entonces el programa lo haga sin recibir una instrucción. Se utilizan distintas ecuaciones y vectores que van almacenando la información requerida para poder hacer un sistema que se maneje por sí mismo. Se manejan 4 tipos de sistemas: 1) sistemas que piensan como humanos, 2) sistemas que piensan racionalmente, 3) sistemas que actúan como humanos y 4) sistemas que actúan racionalmente. En este proyecto se adaptan al tercer sistema, para poder analizar el comportamiento del usuario y repetirlo o imitarlo. En este proyecto se utiliza la plataforma Raspberry para obtener las señales de los sensores y poder controlar los actuadores. Una herramienta similar a esta es el Arduino, del cual hay varios modelos y se pueden utilizar para hacer una arquitectura y poder tener controladores dedicados e incluso, hacer un sistema de control y otro para la seguridad de la casa, donde lo ideal es tener un microcontrolador dedicado sin que se distraiga en realizar o supervisar otras actividades. Wireless-based Remote Monitoring and Control of Intelligent Buildings (Nedelcu, Sandu, MacHedon-Pisu, Alexandru, & Ogrutan, 2009) (Monitoreo y Control Remoto de Edificios Inteligentes de forma Inalámbrica) se basa en Edificios y no en casas, que sin duda, puede ser otra opción y más rentable debido a que es más viable venderle a una empresa el sistema que a un particular por razones económicas y sociales actuales en México. Este sistema utiliza el software LabView, que permite hacer una interfaz en la computadora para poder observar en tiempo real el comportamiento de las variables a controlar así como los dispositivos conectados al controlador. Sin embargo, no sólo se tiene la interfaz en una computadora. Se añadió un PDA al sistema que permite monitorear y controlar los elementos que conforman al sistema. Para actualizar el sistema, se puede hacer una aplicación para Android o iOS, teniendo en cuenta los artículos anteriores, y tener un mejor diseño, más cómodo e innovador, que permita al usuario interactuar con el sistema sin tener que adquirir un nuevo dispositivo para su uso. En el artículo se muestra la programación que se hizo en el software, lo es útil para aquellos que no tenemos mucho conocimiento en la programación de ese programa. Un punto adicional, es el módulo de WiFi que se integra al sistema y que, es importante para poder hacer el monitoreo de forma remota por medio de un Smartphone o Tablet. El noveno artículo titulado Smart technologies/systems in home automation: a review and guideline to implement for smart real estate projects (Bagale, 2017) (Tecnologías/Sistemas Inteligentes en automatización de casas: una revision y guía para implementarlos en proyectos de bienes raíces) habla sobre distintos dispositivos que se pueden utilizar para la automatización de la casa, así como el monitoreo de la misma. Se puede encontrar un listado de diferentes aplicaciones y dispositivos con sus características, lo que facilita la búsqueda al momento de decidir qué implementar. También, da una lista de 10 pasos a seguir para poder realizar la automatización de una casa, que son los siguientes: 1) Hacer el diseño de la casa, 2) Crear la lista de lo que puede ser automatizado en la casa, 3) Checar la ley local respecto a la automatización, 4) Realizar el diseño conforme al presupuesto que se tenga, 5) Diseñar para que se ajuste a las necesidades, 6) Maximizar el espacio que se tiene, 7) Planear considerando que puede haber una expansión, 8) Considerar el diseño de interiores, 9) No olvidar el sol, 10) Hacer lo más bonito posible cada parte visible de la automatización de la casa. Esta lista de pasos, si en algún momento se quisiera implementar una empresa de automatización de casas, será muy útil aunque tiene que mejorarse y hacer un protocolo para seguir en caso de que se implemente para hacer bien las cosas, pero es un principio el cual facilita el tener un punto de partida. Otro punto a resaltar es que da varias opciones de monitoreo a distancia, no solo Bluetooth o WiFi, sino RFID, Dash y GSM, que también se pueden considerar para hacer las comunicaciones entre la interfaz y el controlador. El útlimo artículo revisado fue Home Automation Prototype Controlled by Mobile Devices for Disabled People (Rafael et al., 2015) (Prototipo de Automatización de casas controlado por dispositivos móviles para personas discapacitadas) el cual habla sobre la importancia de hacer proyectos que ayuden a la sociedad, en este caso, a las personas con discapacidades. La arquitectura de este sistema, consta de una Interfaz gráfica basada en Android, que permite la interacción del usuario con el sistema, enviando las señales al controlador que después envía las señales de control a los actuadores. La parte del controlador, recibe las señales de la interfaz vía Bluetooth, lo que significa que se recibe en código ASCII, esta etapa se encarga de traducir a código X-10, que es el controlador utilizado en este proyecto, para que después se tomen las decisiones pertinentes en cuanto al accionar de los actuadores. Después de esto, en la interfaz gráfica se tiene una retroalimentación de los dispositivos y sensores, para ver qué se está trabajando y cómo se están comportando los elementos del sistema. Conclusiones Después de haber revisado literatura sobre los sistemas de automatización de casas para volverlas Casas Inteligentes o Edificios Inteligentes, se observa que hay mucho avance que se puede realizar, en cuanto al diseño de los sistemas, la comunicación entre la interfaz y el controlador, los dispositivos que se utilizan, ya sea actuadores, sensores o controladores; ya que se puede hacer un proyecto muy básico, y que se vea reflejado en el costo, o se pueden utilizar elementos más robustos, con mejor calidad y capacidad, pero el precio se elevaría mucho. Hay que considerar el mercado al que se va a llegar y partir de ahí para considerar qué elementos utilizar, sin embargo, gracias a las facilidades de la tecnología que hoy nos brinda, utilizar el Smartphone o Tablet para realizar la interfaz del sistema es de gran ayuda ya que la mayoría de la gente, y la gente a la que llegaría este sistema, cuenta con un dispositivo con Android o iOS, que permitiría el diseño de la aplicación y un ambiente cómodo y sencillo de utilizar. Bibliografía Acampora, G., & Loia, V. (2005). Fuzzy control interoperability and scalability for adaptive domotic framework. IEEE Transactions on Industrial Informatics, 1(2), 97–111. https://doi.org/10.1109/TII.2005.844431 Bagale, G. (2017). Smart Technologies/Systems in Home Automation: A Review and Guideline to Implement for Smart Real Estate Projects. MOJ Civil Engineering, 2(1), 1–4. https://doi.org/10.15406/mojce.2017.02.00021 Lecouteux, B., Vacher, M., & Portet, F. (2018). Distant speech processing for smart home: comparison of ASR approaches in scattered microphone network for voice command. International Journal of Speech Technology, 21(3), 601–618. https://doi.org/10.1007/s10772-018-9520-y Mainardi, E. (2008). Design of a portable touchscreen interface for powerline domotic systems. 680–684. Merino, S., Martínez, J., & Guzmán, F. (2015). Metadomotic optimization using genetic algorithms. Applied Mathematics and Computation, 267, 170–178. https://doi.org/10.1016/j.amc.2015.04.029 Nedelcu, A. V., Sandu, F., MacHedon-Pisu, M., Alexandru, M., & Ogrutan, P. (2009). Wireless-based remote monitoring and control of intelligent buildings. 2009 IEEE International Workshop on Robotic and Sensors Environments, ROSE 2009 - Proceedings, 47–52. https://doi.org/10.1109/ROSE.2009.5355999 Nunes, R. (2004). A Communication Infrastructure for Home Automation. … Conference on Computer, Communications and …. Retrieved from http://domobus.net/papers/04-CCCT04.pdf P. R. Filho, G., A. Villas, L., Freitas, H., Valejo, A., L. Guidoni, D., & Ueyama, J. (2018). ResiDI: Towards a smarter smart home system for decision-making using wireless sensors and actuators. Computer Networks, 135, 54–69. https://doi.org/10.1016/j.comnet.2018.02.009 Rafael, R., Obed, C., Marina, A. R., Gerardo, V. L., Díaz, A., Antonio, S., & Carlos, G. (2015). Home Automation Prototype Controlled by Mobile Devices for Disabled People. International Journal of Combinatorial Optimization Problems and Informatics, 6(2), 54–63. Riaz, M. T., Ahmed, E. M., Durrani, F., & Mond, M. A. (2017). Wireless Android Based Home Automation System. Advances in Science, Technology and Engineering Systems Journal, 2(1), 234–239. https://doi.org/10.25046/aj020128