The IoT hub: a fog node for seamless management of heterogeneous connected smart objects