I’ve started putting together some libraries on GitHub with the aim of making it as simple as possible to get started using RuuviTag and .NET regardless of platform. I’ve started with Windows 10 support via the Windows 10 SDK, but I aim to add Linux support via BlueZ when I get a chance.
Latest version includes the ability to configure the collector/publisher tool as a systemd service on Linux, and publish RuuviTag data to an MQTT server or an Azure Event Hub.