Webifying Heterogenous Internet of Things Devices
Proceedings of 19th International Conference on Web Engineering (ICWE2019)
Internet of Things (IoT) applications incorporate heterogenous smart devices that support different communication protocols (Zigbee, RFID, Bluetooth, custom protocols). Enabling application development employing different protocols require interoperability between the different types of heterogenous devices that co-exist in the IoT ecosystem. In this paper we propose WoTDL2API tool, that automatically generates a running RESTful API based on the popular OpenAPI specification and integrating with the existing OpenAPI code generation toolchain. This solution provides interoperability between the devices by wrapping IoT devices with a Web-based interface enabling easier integration with other platforms. We showcase our approach using a smart home scenario available online.
Noura, Mahda; Heil, Sebastian; Gaedke, Martin: Webifying Heterogenous Internet of Things Devices. Proceedings of 19th International Conference on Web Engineering (ICWE2019), pp. 509-513, 2019.