腾讯物联TencentOS tiny上云初探
2017年中旬曾写过一篇关于物联网平台的文章《微软最完善,百度最“小气” 看微软阿里百度三大物联网云平台对比》。现在已经过去两年了,物联网的格局又发生了不少的变化。不过针对腾讯来说,其物联网平台发轫的时间绝不算晚,基本就是伴随“智能硬件”而崛起的,早在2014年就发布了“QQ物联●智能硬件开放平台”和“微信硬件平台”。不过这和我心目中的那个“物联网平台”还是有些差别的,直到2019年五月腾讯在数字生态大会上,正式发布了物联网开发者社区平台-- Tencent Things Network(“旨在面向开发者提供开放的IoT网络服务,社区门户、以及微信小程序、IoT Explorer、IoT Hub等服务集成能力,从而帮助开发者快速创建丰富的物联网行业应用。”),才感觉腾讯终于在物联网领域真正发力了。
无论是国外微软的Window 10 IoT + Windows Azure IoT云平台,谷歌的Android Things + Google Cloud IoT云平台,还是国内华为的LiteOS(鸿蒙)+ OceanConnect物联网平台,阿里的AliOS Things + 阿里云物联网平台,似乎物联网嵌入式平台 + 物联网云平台成了一个大公司物联网体系的一个标配。所以腾讯在推出“真正”的物联网云平台(IoT Explorer + IoT hub)不久,又推出了物联网嵌入式系统 – TencentOS tiny。
TencentOS tiny定位就是轻量级物联网嵌入式系统,和liteOS的定位有些类似。目前TencentOS tiny还在内测阶段,有幸相对早期参与了相关的内测。下面简单介绍一下TencentOS tiny如何和IoT Explorer对接的。
自从亚马逊的物联网云平台以面向对象的理念构建设备的模型后,无论是百度的物接入,还是阿里的物模型,及腾讯IoT Explorer的数据模板,都是一脉相承的。
所以我们依然先在物联网云平台(IoT Explorer)创建产品的属性。

创建了产品之后,直接创建一个设备即可。
硬件平台我们采用了腾讯提供的TencentOS_tiny_EVB_MX开发板。

和阿里的三元组一样,对应云端的设备也需要三个元素,一个是产品ID,一个是设备名称,一个设备秘钥。

把相关程序部署到设备后,在串口调试助手中会看到相关的调试信息。

相对于其他物联网云平台,腾讯云的物联网平台的调试功能让人眼前一亮,不仅虚拟设备可以是一个手机APP程序(通过扫码可以快速创建出对应的虚拟设备)。WEB的云端调试界面也是非常直观可视化的,可以直接和入云的设备互动。

其日志功能也比较强大,可以非常直接的看到上行和下行通信的内容(阿里的还需要进一步解析才可以看到)。

腾讯物联TencentOS tiny上云初探的更多相关文章
- 精选腾讯技术干货200+篇,云加社区全年沙龙PPT免费下载!
2019年已经过去,小编为大家整理了这一年以来云加社区发布的 200多篇腾讯干货,点击文章标题即可跳转到原文,请速速收藏哦~ 看腾讯技术: 腾讯成本优化黑科技:整机CPU利用率最高提升至90%: 腾讯 ...
- 如何基于TencentOS tiny,快速打造属于自己的IoT小应用?
导语 | 近日,云+社区技术沙龙“腾讯开源技术”圆满落幕.本次沙龙邀请了多位腾讯技术专家,围绕腾讯开源与众多开发者进行探讨,深度揭秘了腾讯开源项目TencentOS tiny.TubeMQ.Kona ...
- 腾讯TencentOS 十年云原生的迭代演进之路
导语 TencentOS Server (又名 Tencent Linux 简称 Tlinux) 是腾讯针对云的场景研发的 Linux 操作系统,提供了专门的功能特性和性能优化,为云服务器实例中的应用 ...
- Arduino上传数据至贝壳物联并与FPGA进行交互
本篇实现Arduino与FPGA交互,当然也没有什么新的协议,还是基于串口通讯,现在学一个串口通信基本上可以驱动大多数模块了,而且和各种单片机无缝数据交互,Arduino由于其强大的库函数支持,在实现 ...
- 【阿里云IoT+YF3300】3. Alink物模型之属性上传和下发
[名词解释]属性:设备的功能模型之一,一般用于描述设备运行时的状态,如环境监测设备所读取的当前环境温度等.属性支持 GET 和 SET 请求方式.应用系统可发起对属性的读取和设置请求. 在上一篇文章& ...
- 腾讯云-ASP.NET Core+Mysql+Jexus+CDN上云实践
腾讯云-ASP.NET Core+Mysql+Jexus+CDN上云实践.md 开通腾讯云服务器和Mysql 知识点: ASP.NET Core和 Entity Framework Core的使用 L ...
- CODING 再携手腾讯云 Serverless,让开发者跑步上云
近年来,腾讯云持续在云原生领域打磨和完善产品矩阵,致力于为开发者上云提供更好的产品和服务.继前段时间 CODING CI 助力腾讯云 Serverless 全新应用控制台.持续保障 Serverles ...
- 国内物联网平台(3):QQ物联智能硬件开放平台
国内物联网平台(3)——QQ物联·智能硬件开放平台 马智 平台定位 将QQ帐号体系.好友关系链.QQ消息通道及音视频服务等核心能力提供给可穿戴设备.智能家居.智能车载.传统硬件等领域的合作伙伴,实现用 ...
- 国内物联网平台初探(三) ——QQ物联·智能硬件开放平台
平台定位 将QQ帐号体系.好友关系链.QQ消息通道及音视频服务等核心能力提供给可穿戴设备.智能家居.智能车载.传统硬件等领域的合作伙伴,实现用户与设备.设备与设备.设备与服务之间的联动. 实现用户与设 ...
随机推荐
- C++中 =default,=delete用法
=default: 用于显式要求编译器提供合成版本的四大函数(构造.拷贝.析构.赋值) 例如: class A{ public: A() = default; A(const A& a) = ...
- c++学习书籍推荐《C++ Primer Plus中文版(第6版)》下载
百度云及其他网盘下载地址:点我 编辑推荐 一本经久不衰的C++畅销经典教程:一本支持C++11新标准的程序设计图书. 它被誉为“开发人员学习C++的教程,没有之一”! Amazon网站“Langua ...
- .NET项目迁移到.NET Core操作指南
为什么要从.NET迁移到.NET Core? .NET Core提供的特性 .NET Core性能提升 .NET如何迁移到.NET Core? 迁移工作量评估(API兼容性分析) 迁移方案制定 通过类 ...
- 基于SpringCloud的Microservices架构实战案例
@import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/c ...
- Unix及Linux编辑器vi/vim基本使用方法
- 浅谈tomcat 、apache、 nginx的区别及优缺点
(~~排版垃圾~~,此文纪念自己18年6月所作为,如有不适合之处,请告知.) 本文主要说明tomcat .apache. nginx的定义.区别及优缺点 一. 定义: 1. Apache Apache ...
- linux svn 中文 https://my.oschina.net/VASKS/blog/659236
https://my.oschina.net/VASKS/blog/659236 设置服务器: export LC_ALL=zh_CN.UTF-8长久之计, echo export LC_ALL=zh ...
- UVA11988 【Broken Keyboard (a.k.a. Beiju Text)】:题解
题目链接:https://www.luogu.org/problemnew/show/UVA11988 这题虽说是和链表有关的模拟,但其实并不是很需要啊,但蒟蒻用了(说的好听是练手,说的难听是太弱), ...
- markdown浅谈
markdown是啥? markdown就是一种修饰网页/博客的方法,他能使网页变得更美观. 我们先解释一下代码框: 这个没法保留,就是把键盘左上角的⋅·⋅ 切换成英文变成`. 然后``` 在隔一行` ...
- Storm基础知识学习
概述 Storm是一个免费开源的分布式实时计算系统.Storm能轻松可靠地处理无界的数据流,就像Hadoop对数据进行批处理 编程模型 spout:数据读取数据.接收数据.将数据写出到blot bol ...