π Introducing Sensor Data Uploader: Effortless Sensor Telemetry from Edge Devices
Weβre excited to announce the first public release of Sensor Data Uploader, a lightweight and efficient open-source tool designed to collect, process, and transmit sensor data from edge devices to your backend or cloud platform β reliably and securely.
π§ What Is It?
Sensor Data Uploader is a C++-based command-line application designed to run on embedded Linux systems, Raspberry Pi, and industrial gateways. It reads local sensor data, formats it, and sends it over HTTP using libcurl. It also integrates seamlessly with systemd, allowing it to be managed like a proper Linux service.
π‘ Why Did We Build It?
Managing sensor fleets in industrial or research environments often means:
- Dealing with fragmented data sources
- Writing repetitive upload scripts
- Fighting flaky Wi-Fi or limited compute
We needed something:
- Simple enough to configure
- Reliable on low-power hardware
- Easy to deploy via
.debpackages
So we built one!
β Key Features
- π¦ Lightweight binary with no runtime dependencies
- π Configurable HTTP POST endpoint
- π Secure and retry-capable upload logic
- π Systemd service ready for automation
- π§ͺ Fully open-source & CI-packaged for Debian systems
π₯ How to Install
You can install it in seconds from our APT repository:
echo "deb [trusted=yes] https://melnyk.ovh/apt/binary-amd64/ ./" | sudo tee /etc/apt/sources.list.d/melnyk.list
sudo apt update
sudo apt install sensor-data-uploader
Then start and check logs:
sudo systemctl enable --now send-sensor-probe.service
journalctl -u send-sensor-probe.service -f
π‘ Ready for the Field
The tool is now running in field trials and internal deployments. Itβs designed to scale β plug it into your own MQTT broker, database, or cloud function.
π€ Contributions Welcome
This is just the beginning. We're planning:
- JSON config parsing
- MQTT and WebSocket backends
- Optional local buffering
If you're building an IoT project or managing edge sensors β weβd love your feedback or contributions!
π Links
- GitLab Repo: [π link-to-repo]
- Debian APT Repo: https://melnyk.ovh/apt/
- License: BSD License

