LWM2M (Lightweight Machine to Machine) is a secure, efficient and deployable client-server protocol for managing resource constrained devices on a variety of networks. LWM2M uses a modern architectural design based on REST, defines an extensible resource and data model and reuses and builds on an ef