我想你可以考虑使用 Azure IoT中心 和 Azure功能 。 您可以在Azure Database for MySQL或其他MySQL主机中存储设备的阈值和条件。
Azure IoT Hub支持从设备到云以及从云到设备的通信。我们可以使用Azure IoT Hub来监控 遥测 数据。 Azure Function可以处理Azure IoT Hub中的数据。一个 文章 此处显示如何从您的设备或传感器捕获数据,对此数据执行聚合,过滤或其他一些自定义处理,并将其存储在数据库中。这是您的方案的典型教程。
我不确定它是否是一个更好的解决方案,希望对您有所帮助。