Simulate 1000s of IoT devices fast
Realistic IoT data generator for MQTT, HTTP and TCP.
Simulate 1000s of IoT devices fast – Realistic IoT data generator for MQTT, HTTP and TCP
Summary: Mer is a high-performance IoT data generator written in Rust that simulates thousands of devices by producing realistic, structured payloads over MQTT, HTTP, and TCP protocols. It uses customizable Handlebars templates for flexible JSON schemas and supports TLS, authentication, and environment variables for production use.
What it does
Mer generates scalable IoT data streams from the command line, enabling developers to test infrastructure without physical hardware. It supports multiple protocols and custom templates to mimic various sensor data formats.
Who it's for
It is designed for developers and teams needing to test IoT backends, such as those building energy monitoring or smart home platforms, before hardware or firmware availability.
Why it matters
Mer addresses the hardware gap by allowing early and large-scale testing of IoT systems, reducing development delays caused by waiting for physical devices.