Implementing A Middleware API for Facilitating Heterogeneous IoT Device Communication Protocols and Data Retrieval. - Sai Varun Vadlamudi; Sasoun Krikorian; Benjamin Skarnes (CoRR, 2023)