do-Dots is a M2M framework designed to connect different hardware