I recently released device-hub, a self-hosted software for collecting, storing, and monitoring data from IoT devices. It's written in Go - I'm really sorry, Rust fans!
Key features:
- Stores telemetry data in InfluxDB
- Supports mDNS auto-discovery and inactive device monitoring
- Automatically reconnects to registered devices after a restart
I also wrote a detailed guide on how to install it on a Raspberry Pi: https://github.com/open-control-systems/device-hub/blob/mast...
If you find it useful, please let me know!