【物联网那些事儿】中国电信天翼物联网入门简介

2024-02-26 12:10

本文主要是介绍【物联网那些事儿】中国电信天翼物联网入门简介,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

系列文章目录


文章目录

  • 系列文章目录
    • @[TOC](文章目录)
  • 前言
  • 一、天翼物联网平台(AIoT)是什么?
  • 二、平台都有哪些功能?
  • 三、如何成为开发者?
    • 1. 注册与开通流程导览
    • 2. 账号登录
    • 3. 开通通用组件服务
  • 四、快速入门
    • 1. 准备工作
    • 2. 操作步骤
  • 总结

前言

物联网(Internet of Things,简称IoT)是指通过各种信息传感器、射频识别技术、全球定位系统、红外感应器、激光扫描器等各种装置与技术,实时采集任何需要监控、 连接、互动的物体或过程,采集其声、光、热、电、力学、化学、生物、位置等各种需要的信息,通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。物联网是一个基于互联网、传统电信网等的信息承载体,它让所有能够被独立寻址的普通物理对象形成互联互通的网络。

中国电信助力物联网发展,上线了自己的天翼物联网平台(AIoT),官网网站如下:
中国电信天翼物联网CTWing门户网站

下面就让我们看看这个平台怎么用?


一、天翼物联网平台(AIoT)是什么?

天翼物联网平台(AIoT)是中国电信倾力打造的智能终端汇聚、应用开发运行服务和轻量级应用提供的物联网平台,旨在降低物联网应用开发的准入门槛,降低智能硬件的接入门槛,提供端到端的解决方案,服务于终端开发商、个人极客开发者、能力提供商、应用开发商以及集团内部各生态圈。
在这里插入图片描述

二、平台都有哪些功能?

终端接入
天翼物联网平台(AIoT)支持大量设备连接,设备与平台API和SDK进行线下开发调测。
提供API接口、SDK、南向云、开发板等帮助不同设备、网关轻松接入通用组件服务。
提供2/3/4G/CAT1、NB-IoT、wifi等不同网络设备接入方案,解决企业异构网络设备接入管理痛点。
支持T-link、MQTT、LWM2M等多种协议的设备接入,既满足长连接的实时性需求,也满足短连接的低功耗需求。 支持特征串、SM9、证书认证。

终端管理
天翼物联网平台(AIoT)提供完整的设备生命周期管理功能,支持设备注册激活、指令下发、远程配置、固件升级、远程维护、实时监控、设备删除等功能。
提供设备物模型,简化应用开发。
提供设备上下线信息,方便实时获取设备状态。
设备可以按照规定主题向平台上报数据,数据类型根据产品定义做区分,通用组件服务获取终端上报的数据后,进行协议处理,对终端设备管理。
客户可按需向终端下发指令消息,终端接收到命令后按照命令内容执行对应操作。
提供数据存储能力,方便用户海量设备数据的存储及实时访问。
支持OTA升级,提供远程升级能力,可对终端的固件和软件升级。
提供订阅管理能力,方便应用订阅各种所需数据。

终端物模型
为使终端消息格式统一化,并降低客户终端业务开发难度,平台提供物模型配置功能。客户在开发产品时,可以引入平台提供的行业标准物模型数据,并可以根据业务需求在标准物模型的基础上增加自定义字段。平台生成终端代码的功能,减少开发调测工作量。
标准物模型作为行业标准,可实现终端和应用解耦,不同应用之间能够以同一种物模型标准进行数据互通。
平台的物模型能直接生成设备侧编码,可作为源码直接使用加载至设备。

网关子设备
当客户无法做设备的智能化改造,可以通过网关把不同行业不同类型的设备统一接入平台。通用组件服务提供网关/子设备管理功能,提供网关接入规范,通过网关进行各种不同协议的设备管理,并通过标准MQTT接入通用组件服务,即可实现对网关及其所有子设备的控制和管理。
提供“插件能力”,扩展适配范围支持。
能对所有子设备进行管理。

规则引擎
主要对设备上报的数据按照用户设定的规则进行数据加工和数据清洗。
然后,北向应用根据加工或清洗后的数据做出相应的动作,比如:数据推送提醒,告警提醒等。

应用管理
提供应用创建、SDK下载、部署构建、运行监控、版本管理、域名绑定、容器/主机购买等功能。支持北向应用托管和独立的第三方部署方式。

能力网关
丰富的API接口给用户应用使用,提供多种模块整合能力、第三方集成能力。目前共提供303个API接口。
能对所有子设备进行管理。
提供终端管理、规则引擎、数据存储等模块API能力。
提供第三方如定位平台、全连接管理服务的能力。
支持海量的并发调用。
提供总控级、应用级和API级三大流控维度,调用更人性化。

在线开发
在线开发功能为用户提供了一站式智能硬件的解决方案,极速实现硬件智能化与联网化,同时提供全生命周期产品管理。向硬件厂商提供相关示例代码,及可视化在线开发、调试环境,以便快速接入。对北向应用我们可以帮助中小型厂家快速发布App/SAAS应用。

数据存储
平台为客户提供了数据存储一站购齐能力,客户能直接在平台进行数据存储,也可以将数据保存在云端。目前可选择的存储方式包括对象存储和云硬盘。
数据保存在天翼云,通过网络连接,可以轻松访问并同步数据。
存储在云中的数据可以防止任何类型的硬件故障。提供自动备份,存储在远程位置;可以随时检索和访问它们。
如果数据在线存储在云中,则可以确保可负担性。存储数据不需要单独的内部电源和资源。

物云融合
依托天翼云能力开放接口尽快构建通用组件服务的云服务管理模块,面向平台客户提供云资源服务;使能平台产品能力,植入天翼云平台对天翼云客户开放服务,进行双向业务融合。用户在构建物联网应用时能够更方便灵活的使用天翼云资源。

三、如何成为开发者?

1. 注册与开通流程导览

在这里插入图片描述

2. 账号登录

登录账号目前支持账号密码登录、微信绑定登录、天翼号绑定登录、手机号登录4种方式,其中若90天未登录修改密码,您需重置密码后才能登录平台,重置的密码不能与近3次密码相同。

登录后,个人用户需要进行实名验证后方可使用后续功能。

3. 开通通用组件服务

1、使用AIoT平台相关系统功能,需先开通通用组件服务
2、在平台首页点击产品服务—平台服务翼能组件—通用组件服务
注:在控制台—开发向导—服务开通点击“立即开通”也能进入通用组件服务开通页面。
在这里插入图片描述

四、快速入门

如果你已经完成了以上步骤,那恭喜您已打开物理网应用的大门,下面我们来看看如何使用平台。

1. 准备工作

如果按本文介绍的流程进行操作,需做如下准备。

  1. 浏览器:chrome、IE10、firefox 54以上版本
  2. 平台入驻:注册账号,完成实名认证并开通物联网使能套件服务

2. 操作步骤

创建产品与设备:在产品中心里创建产品,通过添加服务属性定义产品的功能与能力,构建完整的物模型,再通过添加设备,使设备端可以链接平台。

创建应用:在应用管理里新增应用,获取应用的相关信息(AppKey AppSecret),该信息将用于后续配置文件的修改以及接口调用时的开发。

在线模拟联调:通过产品中心的在线模拟和构建部署内的运行监控,可以模拟设备端的上下行数据操作,直观了解到应用,平台和硬件之间的交互过程。


总结

以上只是天翼物联网平台(AIoT)的简单介绍,具体的参与过程还需要进一步探索,这里先抛一个概念。下图是数据流转示意图:
在这里插入图片描述
掌握了以上概念,我们后面在学习如何进一步创建产品与设备、创建应用和在线模拟联调。

这篇关于【物联网那些事儿】中国电信天翼物联网入门简介的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/748837

相关文章

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin

数论入门整理(updating)

一、gcd lcm 基础中的基础,一般用来处理计算第一步什么的,分数化简之类。 LL gcd(LL a, LL b) { return b ? gcd(b, a % b) : a; } <pre name="code" class="cpp">LL lcm(LL a, LL b){LL c = gcd(a, b);return a / c * b;} 例题:

ASIO网络调试助手之一:简介

多年前,写过几篇《Boost.Asio C++网络编程》的学习文章,一直没机会实践。最近项目中用到了Asio,于是抽空写了个网络调试助手。 开发环境: Win10 Qt5.12.6 + Asio(standalone) + spdlog 支持协议: UDP + TCP Client + TCP Server 独立的Asio(http://www.think-async.com)只包含了头文件,不依

Java 创建图形用户界面(GUI)入门指南(Swing库 JFrame 类)概述

概述 基本概念 Java Swing 的架构 Java Swing 是一个为 Java 设计的 GUI 工具包,是 JAVA 基础类的一部分,基于 Java AWT 构建,提供了一系列轻量级、可定制的图形用户界面(GUI)组件。 与 AWT 相比,Swing 提供了许多比 AWT 更好的屏幕显示元素,更加灵活和可定制,具有更好的跨平台性能。 组件和容器 Java Swing 提供了许多

【IPV6从入门到起飞】5-1 IPV6+Home Assistant(搭建基本环境)

【IPV6从入门到起飞】5-1 IPV6+Home Assistant #搭建基本环境 1 背景2 docker下载 hass3 创建容器4 浏览器访问 hass5 手机APP远程访问hass6 更多玩法 1 背景 既然电脑可以IPV6入站,手机流量可以访问IPV6网络的服务,为什么不在电脑搭建Home Assistant(hass),来控制你的设备呢?@智能家居 @万物互联

poj 2104 and hdu 2665 划分树模板入门题

题意: 给一个数组n(1e5)个数,给一个范围(fr, to, k),求这个范围中第k大的数。 解析: 划分树入门。 bing神的模板。 坑爹的地方是把-l 看成了-1........ 一直re。 代码: poj 2104: #include <iostream>#include <cstdio>#include <cstdlib>#include <al

MySQL-CRUD入门1

文章目录 认识配置文件client节点mysql节点mysqld节点 数据的添加(Create)添加一行数据添加多行数据两种添加数据的效率对比 数据的查询(Retrieve)全列查询指定列查询查询中带有表达式关于字面量关于as重命名 临时表引入distinct去重order by 排序关于NULL 认识配置文件 在我们的MySQL服务安装好了之后, 会有一个配置文件, 也就

业务协同平台--简介

一、使用场景         1.多个系统统一在业务协同平台定义协同策略,由业务协同平台代替人工完成一系列的单据录入         2.同时业务协同平台将执行任务推送给pda、pad等执行终端,通知各人员、设备进行作业执行         3.作业过程中,可设置完成时间预警、作业节点通知,时刻了解作业进程         4.做完再给你做过程分析,给出优化建议         就问你这一套下

容器编排平台Kubernetes简介

目录 什么是K8s 为什么需要K8s 什么是容器(Contianer) K8s能做什么? K8s的架构原理  控制平面(Control plane)         kube-apiserver         etcd         kube-scheduler         kube-controller-manager         cloud-controlle

音视频入门基础:WAV专题(10)——FFmpeg源码中计算WAV音频文件每个packet的pts、dts的实现

一、引言 从文章《音视频入门基础:WAV专题(6)——通过FFprobe显示WAV音频文件每个数据包的信息》中我们可以知道,通过FFprobe命令可以打印WAV音频文件每个packet(也称为数据包或多媒体包)的信息,这些信息包含该packet的pts、dts: 打印出来的“pts”实际是AVPacket结构体中的成员变量pts,是以AVStream->time_base为单位的显