Azure IoT Edge 固件和内部自定义文件

San*_*huk 5 firmware azure .net-core azure-iot-hub azure-iot-edge

我有在 Ubuntu 服务器下工作的设备,我创建了两个应用程序,它们实际上是我的“固件”我的目标是通过使用 Azure IoT Edge 更新这两个应用程序并创建某种发送健康和传感器状态的代理。我读了几篇文章,但仍有疑问:

  1. 如何创建包含两个 bin 应用程序的自定义固件,将其解压到目标设备上并移动到特定文件夹?
  2. 是否可以在 .NET CORE 中编写该代理是否受支持?

提前感谢有关如何创建自定义固件的任何链接。

Vla*_*lav 0

我认为这是一个老问题,但为了得到充分的回答,我认为您需要详细说明“我的目标是通过 Azure IoT Edge 更新这两个应用程序”。Azure IoT Edge 专为开发本地云网关而设计,使你能够对数据进行一些边缘处理。该技术建立在 Docker 容器之上。您可以创建自定义 .net core 模块,这些模块可以通过正确的 docker 映射来操作文件。此外,IoT Edge 本身与 Azure IoT 中心保持实时连接,您可以在其中检查设备及其模块的指示状态。但是,最佳实践建议您不断发送自定义心跳消息,其中可以包含您想要的任何健康信息。

这更像是一个介绍,但要获得更准确和具体的答案,请详细说明“我的目标是通过 Azure IoT Edge 更新这两个应用程序”。