以前一直以为自己的Azure订阅不够高级没有IOT功能,后来发现原来是入口不对,这里罗列一下。
企业门户:https://ea.azure.cn
账户门户:https://account.windowsazure.cn
管理门户:https://manage.windowsazure.cn
预览门户:https://portal.azure.cn
IOT:https://www.azureiotsuite.cn
企业门户可以看哪个项目花了多少钱,管理门户就是经典门户,里面没有iot的,预览门户是后来新出的,有一些新的功能,包含IOT,最后这个IOT是专门IOT套件的网址。
首先要创建一个解决方案,只是配置一个名字,这里叫ProIOT。然后系统会预设很多很多的东西,经过不太漫长的时间配置好就可以启动了。
启动后就会进来这个预设好的IOT方案里面,场景预设好了,添加了4个模拟设备,后面自己可以用真实的物理设备上传数据进来。设备可以禁用,可以发送命令。还预设了2个附加到第一个设备的规则,分别监控空气湿度和温度,每个规则都有对应的操作,可以选择发起警报还是发送消息。规则是对应设备拥有的数据字段的,也就是传感器能监控的东西才会有值才能设定规则。
还可以做Jasper API 注册和设备关联。还可以添加设备,包括模拟的和自定义的物理硬件。
回到预览门户,会发现新建了一个名字为ProIOT资源组里面S2 - 标准级别的IOT Hub,包含4个对应的设备,一个同名的Event Hub,和三个流分析作业,分别为DeviceInfo,Rules和Telemetry。这些是位于IOT模块下面的,此外资源组还包含存储账户,应用服务,NoSQL,2个应用服务计划。
能配置的还是很有限,首页的地图应该是一个控件展示设备所在地点的总地图,并且对警报设备标红,点击查看详情等操作,不过可能是区域提供的服务不同的关系,目前就是一个静态的图片。
最后,回到azureiotsuite.cn删除刚刚创建的解决方案,如果不是持续研究的话在Azure创建的东西是在持续扣费的,删除解决方案后可以看到预览门户自动创建的那些也已经被删除了。
PS,微软IOT有个专门的小组提供IOT开发板,集成传感器网络连接组件等。