Hardware Layer of Ambient Intelligence Environment Implementation
Ambient Intelligence is growing phenomena caused by advances of speed and size of computational hardware. It is possible to collect data from various sensors, devices or services and react to evaluated event and start the predefined process. These systems are closely connected with Cloud based services as they provide publicly available interface for management and visualization, computational and storage capabilities for forecasts and other advanced data processing to create ambient intelligence environment. The true ambient environments react to the presence of people and the sensors and actuators have become part of the environment.
This article presents RoboPhery project aimed to provide abstraction layer for interfacing any low cost hardware sensors and actuators with MQTT and Time-series Database bindings, that can serve as sensory network for Ambient Intelligence environments. The service architecture is designed to be so simple at hardware level to support single-board micro-controllers like ESP2866, ESP32 modules as well as single-board computers based on ARM or x86 architectures. The communication among individual devices is handled by the standard MQTT messages. The same devices can be configured to support multiple use-cases on configuration level to lower the operational costs of the solution.
KeywordsAutomation Sensor Actuator Service-oriented architecture Ambient Intelligence
This work and the contribution were also supported by project of specific science, Faculty of Informatics and Management, University of Hradec Kralove, Czech Republic.
- 2.Aarts, E., Harwig, R., Schuurmans, M.: Ambient Intelligence in The Invisible Future, pp. 235–250. McGraw-Hill Inc. (2002)Google Scholar
- 3.Arribas-Ayllon, M.: Ambient Intelligence: an innovation narrative, 16 April 2017. http://www.academia.edu/1080720/Ambient_Intelligence_an_innovation_narrative
- 4.Augusto, J.C., Nugent, C.D.: A new architecture for smart homes based on ADB and temporal reasoning. In: Proceedings of 2nd International Conference on Smart Homes and Health Telematic, ICOST 2004, pp. 106–113 (2005)Google Scholar
- 5.Bielikova, M., Krajcovic, T.: Ambient Intelligence within a Home Environment, 12 April 2017. https://www.ercim.eu/publication/Ercim_News/enw47/bielikova.html
- 6.Dunning, T., Friedman, E., Loukides, M.K., Demarest, R.: Time Series Databases: New Ways to Store and Access Data. O’Reilly Media, Sebastopol (2014)Google Scholar
- 9.Horálek, J., Matyska, J., Stepan, J., Vancl, M., Cimler, R., Sobĕslav, V.: Lower layers of a cloud driven smart home system. In: Barbucha, D., Nguyen, N.T., Batubara, J. (eds.) New Trends in Intelligent Information and Database Systems. SCI, vol. 598, pp. 219–228. Springer, Cham (2015). doi: 10.1007/978-3-319-16211-9_23CrossRefGoogle Scholar
- 11.Lampkin, V., Tat Leong, W., Olivera, L., Rawat, S., Subrahmanyam, N., Xiang, R.: Building Smarter Planet Solutions with MQTT and IBM WebSphere MQ Telemetry. An IBM Redbooks Publication (2012)Google Scholar
- 13.Mani Chandy, K.: Event-Driven Applications: Costs, Benefits and Design Approaches (2006)Google Scholar
- 14.Papazoglou, M.P.: Service -oriented computing: concepts, characteristics and directions. In: Proceedings - 4th International Conference on Web Information Systems Engineering, WISE 2003, pp. 3–12 (2003)Google Scholar
- 16.Preuveneers, D., Van den Bergh, J., Wagelaar, D., Rigole, P., Clarckx, T., Berbers, Y., Coninx, K., Jonckers, V., De Bosschere, K.: Towards an extensible context ontology for ambient intelligence. In: Ambient Intelligence: Second European Symposium, EUSAI 2004, pp. 148–159 (2004)Google Scholar
- 17.Rui, C., Yi-bin, H., Zhang-qin, H., Jian, H.: Modeling the ambient intelligence application system: concept, software, data, and network. IEEE Trans. Syst. Man Cybern. Part C (Appl. Rev.) 39, 299–314 (2009)Google Scholar
- 18.Sobeslav, V., Horalek, J.: Communications and quality aspects of smart grid network design. In: Wong, W.E. (ed.) Proceedings of the 4th International Conference on Computer Engineering and Networks, vol. 355, pp. 1255–1262. Springer, Cham (2015). doi: 10.1007/978-3-319-11104-9_143CrossRefGoogle Scholar
- 20.Zelkha, E., Epstein, B., Birrel, S., Dodsworth, C.: From devices to “Ambient Intelligence”. Digital Living Room Conference (1988)Google Scholar