er, these ad hoc IoT solutions are unable to interoperate with each other as they are developed using different sensors, data models, communication protocol