TY - GEN
T1 - Design and implementation of a cloud-based IoT platform for data acquisition and device supply management in smart buildings
AU - Jamborsalamati, Pouya
AU - Fernandez, Edstan
AU - Hossain, M. J.
AU - Rafi, F. H. M.
PY - 2017
Y1 - 2017
N2 - Increased numbers of installed IoT devices and more complex building management algorithms make vital a secure, reliable, and cloud-based IoT platform, offering provisions for devices to communicate and react to predefined situations. This platform facilitates data acquisition, management, and interactions among IoT devices in order to exchange information including measurement data and control signals with controllers via a two-way communication mechanism. In this paper, an IoT platform to implement a device-supply management algorithm in a smart building, aiming to supply higher-priority devices from solar power and to maximize solar-power utilization, has been designed and implemented. Message Queue Telemetry Transport (MQTT), which is the state-of-the-art Internet of Things (IoT) protocol, has been adopted in this work to incorporate communications between the devices and the controller. MQTT publisher and subscriber are deployed in the Python programming language. A cloud-based data aggregation platform has been used with an interface to MATLAB, in which the device management algorithm runs. From the results, it could be observed that the IoT platform successfully achieves the goals of the designed device-supply management algorithm.
AB - Increased numbers of installed IoT devices and more complex building management algorithms make vital a secure, reliable, and cloud-based IoT platform, offering provisions for devices to communicate and react to predefined situations. This platform facilitates data acquisition, management, and interactions among IoT devices in order to exchange information including measurement data and control signals with controllers via a two-way communication mechanism. In this paper, an IoT platform to implement a device-supply management algorithm in a smart building, aiming to supply higher-priority devices from solar power and to maximize solar-power utilization, has been designed and implemented. Message Queue Telemetry Transport (MQTT), which is the state-of-the-art Internet of Things (IoT) protocol, has been adopted in this work to incorporate communications between the devices and the controller. MQTT publisher and subscriber are deployed in the Python programming language. A cloud-based data aggregation platform has been used with an interface to MATLAB, in which the device management algorithm runs. From the results, it could be observed that the IoT platform successfully achieves the goals of the designed device-supply management algorithm.
UR - http://www.scopus.com/inward/record.url?scp=85052400275&partnerID=8YFLogxK
U2 - 10.1109/AUPEC.2017.8282504
DO - 10.1109/AUPEC.2017.8282504
M3 - Conference proceeding contribution
AN - SCOPUS:85052400275
SN - 9781538626481
SP - 1
EP - 6
BT - 2017 Australasian Universities Power Engineering Conference (AUPEC)
PB - Institute of Electrical and Electronics Engineers (IEEE)
CY - Piscataway, NJ
T2 - 2017 Australasian Universities Power Engineering Conference, AUPEC 2017
Y2 - 19 November 2017 through 22 November 2017
ER -