Eclipse Leshan open source project provides production ready implementation of new IoT device management standard.
The Eclipse IoT Working Group, a collaborative working group of the Eclipse Foundation, is pleased to announce the Eclipse Leshan open source project will support the newly ratified Open Mobile Alliance (OMA) LightweightM2M (LwM2M) 1.0 device management standard.
LwM2M has become an important Internet of Things (IoT) standard for managing low power and lightweight devices that are common for IoT solutions.
Eclipse Leshan is a Java based implementation of the LwM2M standard. It provides a LwM2M server implementation that can be incorporated into any IoT platform or solution. Eclipse Leshan incorporates some of the core IoT functionality required for device management, including access control, device connectivity, firmware update, location, and connectivity statistics.
Mike Milinkovich, Executive Director of the Eclipse Foundation, explains:
“A key strategy of the Eclipse IoT community has been to provide open source implementations of IoT standards. Therefore, we are thrilled about our close collaboration with the OMA to provide an open source implementation of LwM2M.”
“Eclipse Leshan’s production quality code will be available soon after the specification has been ratified.”
Eclipse Leshan has been in development since 2014. The project code has been downloaded over 30,000 times. The project is led by developers from Sierra Wireless and includes contributions from over 25 developers. Companies active in the Leshan community include Sierra Wireless, Bosch Software Innovations and many others.
A new milestone release of Eclipse Leshan 1.0, supporting the LwM2M 1.0 specification, was made available this week.
“OMA’s LwM2M standard is a powerful and yet simple technology that fulfills remote device management requirements for the IoT,” said Julien Vermillard, Principal Engineer, Sierra Wireless.
“Sierra Wireless started the open source “Leshan project” with the Eclipse Foundation as a way to promote interoperability, and our AirVantage IoT platform is compatible with Leshan. We believe the LwM2M 1.0 release will provide a stable foundation for the standard and support the growing Leshan and LwM2M communities.”
Eclipse Wakaama will also support the LwM2M 1.0 specification. Eclipse Wakaama is a C implement about the LwM2M specification.