这几年,各种物联网应用如雨后春笋般涌现,设备上云可以极大的方便海量设备的管理和维护。由于一直以来从事底层嵌入式开发人员大都不太熟悉上层平台接入的一些流程和规则,自己搭建平台,又有安全性、稳定性等诸多方面的顾虑以及还要花费大量的人力和时间成本,所以目前普遍才用的是共有云平台方案。
腾讯为了让用户更便捷的接入腾讯云平台,也推出了自家的TencentOS tiny物联网操作系统,系统已经集成了连接云平台的相关sdk,用户只需很简短的一些步骤就可以连接上腾讯云平台,大大加快了产品开发进度。
至此平台测的工作基本完成, 当然比较重要的设备3元组(产品ID, 设备名, 设备秘钥),设备端连接上云的时候需要用到
app 首先想到的是微信小程序,而且我之前从未开发过小程序,本次使用起来也是觉得相当方便,之前还在想怎么去调用平台测的API实现小程序远程控制,后来发现官方有提供 API Explorer工具,该工具提供了在线调用、签名验证、SDK 代码生成和快速检索接口等能力,十分方便。
在微信开发者工具中实现查询和和控制接口,并部署,之后就是开发自己的应用了
https://www.bilibili.com/video/av65762370
完成本次demo的过程中间虽然遇到了一些小问题, 在群里反馈后,群里的大神们都很热心的为我解答,真的很感激。最后总算是基本完成了微信小程序远程控制开发板上的智能灯,打通了从端到云到app的链路,为以后正式项目的开发打下了良好的基础。但是本次demo还是有很多不足的地方,因为本次是基于例程开发的,主要还是熟悉了解整个开发过程。后期打算从一个空的工程开始,从创建第一个任务开始,一步一步的完善自己的工程,并把自己的使用心得和大家交流分享。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。