azure-iot-edge相关内容

Azure IoT边缘[NodeJS]以编程方式在边缘和叶设备之间创建父子关系

我从Azure GitHub Repo中找到了可以使用Java和Python语言在边缘设备和叶设备之间创建父子关系的链接,但我还没有找到Azure提供的NodeJS SDK中的API/接口。有人在NodeJS中实现了这一点吗? 推荐答案 根据REST API有deviceScope属性: 设备的范围。为边缘设备自动生成和不可更改 并可在叶设备中修改以创建子/父关系。 因此尝 ..
发布时间:2022-04-16 20:59:42 其他开发

Raspberry PI/IOTEdge 无法从 Azure 容器注册表中提取

我有一个 IOTEdge 设备 (Rapi3),并且部署并运行了 IotEdgeHub 和 IotEdgeagent. 我已成功构建和部署图像(custom-vision 示例) 到 ACR 并在门户中配置了访问密钥.我已将相应的凭据添加到我的 .env 文件中. deployment.json 已使用 Create deployment for single device 进行部署. ..

从 Azure IoT Edge 的模块内访问 Raspi 上的/dev/serial0 时遇到问题

我正在尝试设置一个模块,该模块将与运行 Raspian Stretch 的 Raspberry Pi B+ 上的 /dev/serial0 进行交互.我在 /boot/config.txt 中使用了 dtoverlay=pi3-miniuart-bt 将 UART0/ttyAMA0 恢复到 GPIOs 14 和 15(这是我基于 Raspi 的硬件需要我做). 我已尝试使用以下容器创建选项使 ..
发布时间:2021-06-08 18:38:03 其他开发

python中的IoT边缘直接方法处理程序

我已经创建了一个用于Bacnet扫描的模块,它将以设备列表及其地址作为响应.但是我在用python实现直接方法处理程序时遇到了麻烦.当我自己第一次尝试实现它时,我遇到了这个错误.这可能意味着我没有成功注册直接方法回调.我有一些参考,但是它来自C#,而azure docs不能帮助我找出正确的方法来注册回调.对于IoTHubModuleClient,有一个on_method_request_recei ..
发布时间:2021-04-14 18:35:04 Python

具有设备预配服务(DPS)和x509证书示例的c#Azure IOT Edge自动预配

我是天蓝色的物联网边缘开发新手.我正在寻找一种使用c#在Windows上创建和配置模拟x509证书边缘设备的方法.边缘设备现在是否是唯一的可信平台模块(TPM)? 我找到了本教程,但这是针对Windows上的模拟TPM Edge设备的. https ://docs.microsoft.com/zh-CN/azure/iot-edge/how-to-auto-provision-simu ..
发布时间:2021-02-08 19:18:25 C#/.NET

IoT Edge模块之一处于具有Raspbian OS的退避状态的Raspberry Pi 4

当Edge设备在Raspberry Pi 4中运行时,我已经开发了一个模块并为arm64v8体系结构构建了映像.我在config文件夹中正确获得了deployment.arm64v8.json文件.但是,当我右键单击Visual Studio Code中的设备并选择“为单个设备创建部署"时,将添加模块,但是其中一个模块显示了“退避"状态.这可能是问题所在,并严格遵守此文档. 我还尝试了重新启 ..
发布时间:2021-02-08 19:18:05 其他开发

虚拟下游设备的Azure IoT边缘模块身份转换

我有以下设置: 多个Modbus传感器 1个通过ModbusTCP连接到这些传感器的网关.在此网关上,一个Azure IoT Edge模块正在运行(使用NodeJS SDK),该模块读取每个连接的传感器的所有值 用于设备管理的Azure IoT Central 在IoT Central中,我想用一个单独的设备模板代表每个Modbus传感器.这样,我可以配置每个传感器唯一的仪表板.然 ..
发布时间:2021-02-08 19:16:25 其他开发

如何从.net核心应用程序内触发IotEdge模块上的计算?

我需要从管理后端应用程序在IotEdge模块上触发一些计算. 在 https://docs.microsoft.com/en-us/azure/iot-edge/module-development 它表示 当前,模块无法接收云到设备的消息 因此,调用直接方法似乎是可行的方法.如何实现直接方法并从.NET Core应用程序中触发它? 解决方案 在IotEdge模块的Mai ..
发布时间:2020-09-17 05:37:01 C#/.NET

创建IOT设备边缘Python Sdk

如何创建物联网边缘设备? 实际上,我使用azure sdk服务iot并创建了普通设备,但是我不知道如何使用azure服务客户端sdk创建物联网边缘设备. 解决方案 这与创建普通设备的方式类似,唯一的区别是您需要添加capabilities属性: { deviceId: "EdgeDevice1", capabilities: { iotEdge: true } } ..
发布时间:2020-09-17 05:36:47 其他开发

将路径安装到Azure IoT Edge模块

我遵循了文档我试图像在docker中那样将路径安装到IoT模块容器中,但未成功.我将以下内容添加到deployments.template.json中的createOptions中: "createOptions": { "Volumes": { "D:\\test":"/test" } } 这将导致运行时响应:400-部署配置格式错误或无效. 我的 ..
发布时间:2020-09-16 02:06:43 其他开发

代理Azure IoT中心上的其他设备

在我们的方案中,我们有一堆与网关本地通信的设备.网关负责汇总来自设备的事件并将其发送到云.它还应从云中接收设备配置更改并将其传输到特定设备. 根据我的阅读,我认为这实际上是典型的IoT中心场景.而且我们非常想使用IoT中心提供的设备管理,消息传递甚至双胞胎服务. 但是,设备的通信方式已经实现,并且不得更改.这意味着设备本身无法创建连接并无法提供IoT中心凭据.这可以使用 azure-i ..
发布时间:2020-09-16 02:04:43 其他开发

有没有一种方法可以强制执行模块间的依赖关系/初始化顺序?

使用Azure IoT Edge,我没有找到任何方法来保证部署中容器/模块的初始化顺序.例如,假设我有两个模块,A和B.A是服务器,而B是依赖A的客户端.据我所知,无法保证A在B之前启动. Azure IoT Edge部署模板符合Docker Engine API,我找不到通过该API强制依赖关系的任何方法.解决方法是,我不假设每个容器的代码中都在运行哪个容器.这行得通,尽管额外代码的开销并 ..
发布时间:2020-07-21 20:03:39 其他开发