goland terminal启动调试_Azure IoT Edge入门(8)边缘设备到云的消息 及 在本地开发调试 debug Edge Module...

94f61e6afa5bc1289e8212ca766337ce.png

本文介绍:

1. 利用Module Client 发送Module 到云的消息;

2. 如何在本地VS code中调试 Azure IoT Edge Module;

3. 使用路由 在多个模块之间控制消息流向;

本文参考:

开发调试 edge module:https://docs.microsoft.com/zh-cn/azure/iot-edge/how-to-vs-code-develop-module

edge hub dev tool:https://github.com/Azure/iotedgehubdev

视频:

图文:

Azure IoT Edge 的Module 如果要发送模块到云的消息,需要使用Module Client 客户端,有关 ModuleClient 类及其通信方法的更多信息,请参阅首选 SDK 语言的 API 参考:C#、C、Python、Java 或 Node.js。

本文在《Azure IoT Edge入门(7)体验Edge Module开发 》的基础上,将模版中的微软提前预置的“SimulatedTemperatureSensor”替换成自己写的“SensorModule”,在SensorModule中我们使用了Module Client 类发送数据,数据格式也比价简单,每5秒钟发送一次模拟的温湿度值。

1. 利用Module Client 发送Module 到云的消息;

ctrl+shift+p,输入Azure IoT Edge:Add IoT Edge Module,为解决方案创建一个新的module

e514d4ce035ace12eb8c998b3ec90226.png

选择一个部署模版,本例中选择debug,那么deployment.template.json则需要在项目调试结束后,手动修改

8834477b1534761398be676957a019fa.png

一个edge中的多个module可以采用不同的开发语言,本例中,我们继续使用C#语言。

82294beffc40f187007015d8a596ca18.png

输入一个Module的命成,本文设置为“SensorModule”。

f404ee215eb87ac4d78e500712a30c0c.png

可以在Azure portal找到 容器注册表的 登录服务器地址,拷贝到 vs code中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值