Hardware and Software Framework for Controlling and Monitoring IoT Appliances
International Conference on Ubiquitous and Future Networks, ICUFN
Arduino, CoAP, Home IoT, IoT, Node.js, Raspberry Pi
© 2019 IEEE. The purpose of this research is to build a complete and easy-to-use framework for setting controllable IoT systems, such as Home IoT systems. We created a dynamic mobile application adaptable to the user's preferences and to various systems of appliances-managing computers/microcontrollers, which we will refer generally as controllers. In addition, we developed a controller side application for handling requests sent from the mobile application as well as making requests in certain circumstances. We used multiple sensors and devices to represent real-life appliances. It is aimed that any nonprofessional with some references can easily acquire the necessary information for setting up his own IoT system. In terms of application layer protocols, we used Constrained Application Protocol (CoAP), which is a web transfer protocol especially designed for low power and memory limited devices and for lossy networks , rather than using the traditional HTTP as Internet application protocol. Based on CoAP, we built our own message formats for better parsing of the requested services.
Wane, Ibrahima; Shin, Minjeong; Kim, Sungun; and Lee, Suk Jin, "Hardware and Software Framework for Controlling and Monitoring IoT Appliances" (2019). Faculty Bibliography. 2762.