微软云当前势头越来越强,此文简单写下之前的经验。

1. 注册

1)注册地址 https://portal.azure.com/   https://azure.microsoft.com/zh-cn/free/

以上两个为国际的,需要visa/master信用卡注册才能用

以下是国内的,提供1元免费试用1个月服务

https://www.azure.cn/zh-cn/

2)使用微软账户登录(如xxx@msn.com, xxx@live.com, xxx@hotmail.com等微软邮箱账号)

3)创建Azure free account。

成功后得到azure的账号及密码。

2.创建IOT Hub资源

3.创建设备Id

1)先获取连接信息,如下示,进入前面创建的Iot Hub中心,选择“Shared access policies”, 选择iothubowner, 复制”connection string-primary key”下面的内容

2) 将以上复制的内容放入Device Explorer(工具下载地址https://github.com/Azure/azure-iot-sdk-csharp/releases)中,然后点update,即连接上Iot Hub资源中心。

此工具可用于管理资源中心的设备,查看设备发送来的消息,以及向设备发消息,及调用设备方法。

3)在Device Explorer的management添加一个设备

3. Azure设备SDK-Linux编译与使用

azure-iot-sdk-c 包下载

按照: https://github.com/Azure/azure-iot-sdk-c/blob/master/doc/devbox_setup.md

(注意:如果直接从git上下载包压缩包,会缺少相关使用的包, cmake时无法生成makefile编译,必须按上面链接中的方法下载)

样例使用与测试

https://docs.azure.cn/zh-cn/iot-hub/iot-hub-device-sdk-c-intro

“适用于 C 语言的 Azure IoT 设备 SDK - 有关序列化程序的详细信息”

https://docs.azure.cn/zh-cn/iot-hub/iot-hub-device-sdk-c-serializer

windows编译程序,发送遥感数据

https://docs.microsoft.com/zh-cn/azure/iot-hub/quickstart-send-telemetry-c

微软云azure iot hub开发环境部署相关推荐

  1. Part1 2014年大赛MapGIS 云GIS软件桌面开发环境部署

    1. MicorsoftVisual Studio(建议安装VS2010) 微软官网地址:http://www.visualstudio.com/downloads/download-visual-s ...

  2. Azure IoT Hub 十分钟入门系列 (2)- 使用模拟设备发送设备到云(d2c)的消息

    本文主要分享一个案例: 10分钟- 使用Python 示例代码和SDK向IoT Hub 发送遥测消息 本文主要有如下内容: 了解C2D/D2C消息: 了解IoT Hub中Device的概念 了解并下载 ...

  3. 【物联网云端对接-1】 通过HTTP协议与微软Azure IoT hub进行云端通信

    在2015年曾写过一篇文章<从微软build 2015.展望微软未来发展>,提到了微软的Azure和Windows 10 IoT,那算是初次接触微软物联网技术.比較幸运的是在兴许的时间里. ...

  4. 微软发布 Azure IoT物联网「数字孪生」智能解决方案

    2022 年 3 月 1 日,微软宣布面向中国市场推出基于微软 Azure IoT 产品线, 包含 Azure IoT Hub, Azure Digital Twins(Azure 数字孪生)以及大数 ...

  5. Microsoft Azure IoT Hub应用 – 第一部分:向云端发送数据

    By Toradex Leonardo Graboski Veiga 1). 简介 物联网(Internet of Things)概念的本质其实就是关于发送数据到网络,所以称为云服务.随着时代发展和技 ...

  6. 微软正式发布Azure IoT Central

    微软正式发布Azure IoT Central,这是一个面向物联网的软件即服务解决方案.借助该服务,微软旨在提供一种设计.开发.配置和管理IoT设备的低代码方式,同时提供开箱即用的安全性.可伸缩性以及 ...

  7. Azure IoT Hub 十分钟入门系列 (1)- 10分钟带你了解Azure IoT Hub 并创建IoT Hub

    建议您先对<Azure 上 IoT 整体解决方案概览 >进行了解. 本文主要分享一个案例: 10分钟-了解Azure IoT Hub并创建Azure IoT Hub 本文主要有如下内容: ...

  8. 针对世纪互联Azure IoT Hub的一种设备下线通知方案

    本文介绍: 世纪互联Azure IoT Hub的一种获取设备下线通知方案 视频介绍: 您可在B站观看视频介绍:https://www.bilibili.com/video/BV1RK4y1b7Zp/ ...

  9. 微软云Azure训练营 | 八城联动,全球盛会

    Global Azure Bootcamp是由微软发起.MVP参与组织的全球化学习交流活动.每年会挑选一个特定的时间,在同一天内,全球不同地区将同时开展. 2019年全球Azure训练营(Global ...

最新文章

  1. pidstat 命令详解(转载)
  2. TensorRT学习笔记(三)
  3. Brocade NOS学习笔记(第一章——第三章)
  4. Eclipse里做JBPM工作流gpd.xml中文乱码问题解决(包括控制台乱码解决)
  5. ThinkPHP多次重复提交问题的根源
  6. 几种并发服务器模型的实现:多线程,多进程,select,poll,epoll
  7. android 隐藏键盘时ui延迟恢复,android 软键盘的显示与隐藏问题的研究
  8. linux用户群组实验总结,linux基础概念和个人笔记总结(2)——账号和权限管理实验验证...
  9. Linux使用ntpdate和ntpd进行时间同步
  10. Java — 【报错】Parameter index out of range (1 number of parameters, which is 0).
  11. C#工程添加了DLL编译运行时却提示”无法加载DLL“的解决方案
  12. Python返回Json格式定义的例子
  13. Ueditor编辑器 .Net 版
  14. 记服务器遭遇ssh攻击及应对过程
  15. BZOJ4049 : [Cerc2014] Mountainous landscape
  16. redis通过key模糊搜索_jedis模糊查询key
  17. MATLAB实现最小二乘法
  18. 2021超级好玩的VR游戏推荐,玩了还想玩
  19. 基于HI3559的ISP调试(一)
  20. 明翰全日制英国硕士留学攻略V2.7(持续更新)

热门文章

  1. 常见的四种数据库设计模式
  2. Java实习生面试题(一)
  3. Linux bind安装问题-无法提供查询转发解析
  4. MYSQL数据库数据表创建以及数据操作命令汇总
  5. Web应用程序的打包发布与优化项目的URL
  6. 为什么电脑插上电源电池模式默认为省点节能模式
  7. Python shutil库
  8. mysql数据库自动备份脚本(详解)
  9. 思维导图五(Linux、JVM、Redis、RabbitMQ、ElasticSearch)
  10. bat删除计算机用户,如何将电脑中所有用户账户的cookies记录全部清除?