阿里云物联网平台 - 物模型

阿里云物联网平台 - 物模型,第1张

物模型是云平台为物联网产品定义的数据模型,用于描述产品的功能。将产品抽象成数据的集合,方便云端进行控制。

物模型从 属性 服务 事件 三个维度,分别描述了该实体是什么、能做什么、可以对外提供哪些信息。定义了物模型的这三个维度,即完成了产品功能的定义。

TSL 格式是一个 JSON 格式的文件,完整的 TSL 格式可以参考: 阿里云物模型 。

嵌入式端开发固件往往只需要关注少数几个参数,可以在产品的 功能定义 页面,单击 物模型TSL 精简物模型 里面查看。

需要关注的有 "properties","events","services",在 JSON 格式里,这三者都是数组,分别存储了该物模型的数据,事件和服务,在 C-SDK 里也就分别是 IOT_Linkkit_Report() 上报属性, IOT_Linkkit_TriggerEvent() 触发事件和注册为 ITE_SERVICE_REQUEST 的回调函数。

在上报属性时,只需要关注 "identifier" 名称对应的值(字符串),此时表示该属性在产品下的唯一标识。例如一个精简物模型属性为:

则上报的数据只需要为 {"count":10} 即可,需满足 JSON 字符串的格式,字符串内有一个名称/值对,名称为 "count"(物模型里 "identifier" 的值),值对为 10(满足物模型里数据类型为 int 的要求)。

触发事件需要关注 "identifier" 名称对应的值(字符串),表示该事件在产品下的唯一标识;还需要关注 "outputData",表示上报事件的输出值。一个精简物模型例子如下:

"outputData" 数组的使用与属性上报一致,这里就不介绍了。

服务调用需要同时关注 "identifier","inputData" 和 "outputData" 这三个名称,分别表示该服务在产品下的唯一标识,服务的输入参数,服务的输出参数。与函数调用有输入值和输出值类似,服务调用也有这些特征。

物模型数据校验方式目前有两种, 弱校验 免校验

也就是说,弱校验针对产品设备的上报数据,只要 idetifier 是一致的,且 dataType 字段满足要求,就接收该数据,并且在其他云端产品流转。

为什么云端可以设置和获取接入设备的属性呢?为什么接入设备可以上报事件给云端呢?又为什么云端可以调用接入设备提供的服务呢?这就是这一小节解释的内容。

物模型基于 MQTT 协议,MQTT 协议的介绍不在此处展开。

云端定义了一系列的 Topic,在设备接入云端时,C-SDK 向 MQTT broker 订阅了一些的 Topic,而云端需要与设备交互时,就向 MQTT broker 发布相应的 Topic,这样就完成了交互过程。同理,云端也会订阅一些 Topic,设备可以向这些 Topic 发布消息。

接入设备端订阅发布的 Topic 列表如下:

其中 ${productKey} 会替换为实际的产品名,${deviceName} 会替换为实际的设备名,${tsleventidentifier} 是事件的标识符,${tslserviceidentifier} 是服务的标识符,最大限度地保证了 Topic 的唯一性。

这些 Topic 的作用在后面用时序来描述。

随着物联网、云计算、人工智能等新一代信息技术的发展,已经达到一定规模的企业,为了加强企业数字化建设,开始部署私有物联网平台,通过海量数据积累来对市场作出预判并增强与用户之间的粘性,高效满足用户新需求。一个好的私有物联网平台可以带给企业IT结构的转型与巨大的经济效益。
要做物联网私有云平台的可以看一下机智云物联网߅。机智云拥有团队丰富的大数据、开发架构设计和实战经验,能够满足企业私有物联网平台开发需求。机智云基于超过10年、千万级设备接入的物联网云平台建设和运维经验,推出可私有化部署的物联网云平台产品Gizwits IOT Enterprise(GIE)。这是由机智云从公有PaaS平台提炼整合而成的私有部署版产品,能够为物联网企业提供更加高效、可靠的私有云解决方案,支持远程托管运维升级、全球化部署、自助开发及具备开放API可对接企业管理系统。
机智云GIE私有云产品是一套相对成熟的IoT连接产品,已在多个行业部署使用,帮助多个品牌企业建设完成物联网私有云平台,包括智慧能源运维云平台、智能家居管理云平台、物联网系统管理平台、物联网运营管理系统、智联网数据中台、物联网数据中台等,携手行业合作伙伴共享AIoT商业价值。

云计算属于物联网的必不可少的组成部分。

云计算与物联网的结合方式及面临问题 核心提示:云计算带来的高效率的运算模式可以为物联网提供良好的应用基础。没有云计算的发展,物联网也就不能顺利实现,而物联网的发展又推动了云计算技术的进步,因为只有真正与物联网结合后,云计 算才算是真正意义上从概念走向应用,两者缺一不可。

物联网的四大组成部分:感应识别、网络传输、管理服务和综合应用,其中中间两个部分就会利用到云计算,特别是管理服务这一项。因为这里有海量的数据存储和计算的要求,使用云计算可能是最省钱的一种方式。

云计算促进物联网和互联网的智能融合,从而构建 IBM 智慧地球。物联网和互联网的 融合,需要更高层次的整合,需要更透彻的感知,更安全的互联互通,更深入的智能化。这 同样也需要依靠高效的、动态的、可以大规模扩展的技术资源处理能力,而这正是云计算模 式所擅长的。同时,云计算的创新型服务交付模式,简化服务的交付,加强物联网和互联网 之间及其内部的互联互通,可以实现新商业模式的快速创新,促进物联网和互联网的智能融合。

云计算与物联网的结合方式我们可以分为以下几种: 一是单中心,多终端。此类模式中,分布范围的较小各物联网终端 (传感器、摄像头或 3G 手机等),把云中心或部分云中心做为数据/处理中心,终端所获得信息、数据统一由云 中心处理及存储,云中心提供统一界面给使用者 *** 作或者查看。

这类应用非常多,如小区及家庭的监控、对某一高速路段的监测、幼儿园小朋友监管以 及某些公共设施的保护等都可以用此类信息。这类主要应用的云中心,可提供海量存储和统 一界面、分级管理等功能,对日常生活提供较好的帮助。

京东智能云是京东旗下针对智能硬件产品专门推出的一项云服务,致力于打造一个多方共赢的智能硬件生态链。依靠京东云强大的技术积累,我们将为合作伙伴提供从物联网技术、大数据分析、开放平台、京东智能云APP等全方位的技术能力,从而帮助众多硬件厂家快速便捷地实现产品智能化。

如果,设备通过WIFI与互联网通讯,那么可以选择WIFI方式来接入

如果,设备通过蓝牙方式,与手机通讯,那么可以选择蓝牙的方式来接入

如果,设备可以通过2G/3G/4G模块,与互联网通讯,那么可以通过2G/3G/4G方案接入

一个APP控制所有智能设备;
便捷的智能设备发现和配置;
随时随地的远程控制;
不同设备的状态自动感知和互联互通控制;
众多穿戴设备、健康设备的接入,个人档案的生成;

多款智能设备,一手掌控
轻松点击,即可 *** 作设备
简单生活,从这里开始

健康历程
今日运动、作业睡眠、体重、血压、血糖,为您记录每日健康数据
健康运动
运动计划指导,为您提供专业的健身方法
健康菜谱
健康饮食推荐,为您合理推荐,饮食搭配

智能设备,快速下单

设备互联,互联互通

京东智能云提供三种接入方式: WIFI接入,蓝牙接入,2G/3G/4G接入。

京东智能云平台也叫京东微联,并且上线有京东微联APP。

京东微联是京东针对未来智慧生活而全力打造的智能平台,其目标是帮助智能硬件厂家打造体验更好的智能硬件产品,为消费者提供一站式的智能产品体验。通过微联App,用户可以对不同品牌智能产品进行远程控制,并实现产品之间的联动。同时针对个人健康情况,记录运动、睡眠等信息,进行完整的数据收集,提供个性服务。随着智能化时代的来临,京东微联致力于为您提供简单、快乐的智能生活体验。

该应用可实现的功能包括:一个App控制所有智能设备,智能设备的便捷发现和配置,随时随地的远程管理,众多穿戴设备、健康设备的接入以及个人健康档案生成等。同时还可以设置不同的应用场景,在智能家居的场景中,我们可支持空调、净化器、电饭煲、净水机、灯光、插座等智能设备的远程控制,在智慧健康的场景中,我们可支持手环、血糖仪、体脂仪等智能设备的数据收集,为您实现一手掌控简单智能生活的愿望。

选择模块厂商----底层芯片开发----产品录入----H5开发----联调测试----审核并上架

京东微联提供了一些合作的模块厂商,并提供了。

底层芯片开发由模块厂商完成,以实现与主控板协议的对接。底层芯片需要集成京东微联JoyLink协议,对此,京东微联提供了JoyLink协议的SDK、SDK开发文档和调试工具。

开放服务是将京东微联的数据通过JOS(京东开放服务)接口暴露给第三方开发者。第三方开发者接入京东智能云开放服务, 通过既有的接口开发出与微联类似功能的三方应用。用户可以不使用京东微联而使用三方开发者自己开发的APP就能获取该用户在京东微联绑定的设备列表、,控制授权设备等功能。

接入步骤如下:申请JOS开发者-->创建JOS应用-->实现三方授权-->智能云开发者中心创建开放服务-->调用开放服务SDK

物联网的应用如下:
1、智能仓库。物联网一个很好的应用。它能准确的提供仓库管理各个环节数据的真实性,对于生产企业,可以根据这个数据合理的把控库存量,调整生产量。物联网中利用SNHGES系统的库位管理功能,可以准确提供货物库存位置,这就大大提高了仓库管理的效率。
2、智能物流。运用条形码、传感器、射频识别技术、全球定位等先进的物联网通信技术,实现物流业运输、仓储、配送、装卸等各个环节的智能化。不仅货物运输更加的自动化,而且作出的全面分析还能及时的处理问题对物流过程作出调整,优化了管理。大大提高了物流行业的服务水平,还节约了成本。
3、智能医疗。利用物联网技术,实现患者和医务人员、医疗机构、医疗设备的互动,实现医疗智能化。物联网医疗设备中的传感器与移动设备可以对患者的生理状态进行捕捉,把生命指数记录到电子健康文件中,不仅自己可以查看,也方便了医生的查阅,实现远程的医疗看病。很好的解决当前的医疗资源分布不均,看病难的问题。
4、智能家庭。物联网的出现让我们的日常生活更加的便捷。不远的将来一台手机,就可以 *** 作家里大多数的电器,查看它们的运行状态。寒冷的冬天,我们可以提前打开家里的空调,回到家就暖暖的。物联网还能准确的定位家庭成员的位置,你再也不用担心孩子跑的找不见人,省心省力。
5、智能农业。物联网在农业中的应用就更加的广泛。监测温湿度,监视土壤酸碱度,查看家禽的状态。在这些数据的支持下,农户就可以合理进行科学评估,安排施肥,灌溉。监测到的天气情况比如降水,风力等又为我们抗灾、减灾提供了依据。提高了产量,降低了减产风险。
6、智能交通。物联网将整个交通设备连在一起。主要是用图像识别为核心技术。可以准确的收集到交通车流量信息,通过信号灯等设备进行流量的控制,这个技术的运用,会让堵车成为历史。管理人员利用这个技术能将道路、车辆的情况掌握的一清二楚,驾驶违章无处可逃,交通事故也能及时的得到处理。人们的出行得到了很大的方便。
7、智能电力。电力工程是一项重大的民生工程,对电网的安全检测是一项必修科目。以南方电网与中国移动通过M2M技术进行的合作为例,因为物联网的运用,使得自动化计量系统开始启动,使得故障评价处理时间得到一倍的缩减。

你好!
物联网数据采集终端连接云平台,要从两个层面考虑。一是硬件链路层,采用有线还是无线,一般会采用4G,3G,gprs等网络,终端插一张物联网卡,二是应用协议层,两者之间采用哪种物联网协议,以及传送的数据格式是什么。不清楚的可以看看帝图信息的方案,就清楚了
仅代表个人观点,不喜勿喷,谢谢。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/dianzi/10524939.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-09
下一篇2023-05-09

发表评论

登录后才能评论

评论列表(0条)

    保存