Please note that this project is not currently being maintained! It is kept for reference, but it is likely to have issues with current versions of JMeter and other libraries
This project implements a library for a mock LWM2M client. It is able to register, derregister, hold basic objects, instances and resources and interact with a LWM2M server.
It is build on top of Californium, and aims to be a very simple and lightweight option for testing or tinkering. It is being used to load test LWM2M implementations with thousands of simultaneous mock clients.
If you need a full-featured LWM2M implemenation, consider using Leshan.
Clone this project with git clone https://github.com/vears91/simplelwm2m.git
Build it with maven using mvn install
Maven Central artifact coming soon!
Check out this example