将Android Things与阿里云集成,轻松实现物联网项目

将Android Things与阿里云集成,轻松实现物联网项目,第1张

在本文中,我们将向您展示如何使用阿里云IoT平台轻松将Android Things连接到您的物联网(IoT)网络,我们将为该项目构造一个示例:功能性甲醛和温度传感器。有些人可能不了解Android Things,简单来说, 它就是让开发者可以使用Android开发工具开发嵌入式设备

项目设备清单

NXP iMX7D

设备接线图

在设置硬件之后,是时候在阿里云IoT平台上配置软件了。

首先,导航到物联网控制台并激活阿里云IoT。创建高级产品并添加产品属性定义:

Android Things设备开发

1、使用Android Studio创建Android Things项目,并授予网络权限

2、将“eclipsepahomqtt”存储库添加到gradle

3、通过I2C读取DHT12数据

4、通过UART获取Ze08CH2O数据

5、创建阿里云IoT连接并报告数据

设备启动后,您可以在阿里云IoT控制台上查看设备的实时数据, 设备管理 - >运行状态

此项目在GIT上的地址是:>不宜比较。
1、阿里云物联网平台是向下连接海量设备,支撑设备数据采集上云;向上提供云端API,指令数据通过API调用下发至设备端,实现远程控制。
2、开源是把源代码开放,使用者只要不违反开源平台的相关规定,就可以进行相关修改开发,Linux系统就是开源系统,只要有能力,就可以修改Linux系统的内核代码,实现想要的变态功能。

有很多通信模块只有TCP功能,没有MQTT功能,比如WIFI,W5500等模块,还有一些NBIOT模块,但是又想连接阿里云物联网平台,官方提供了 *** 作系统,需要自己移植,很麻烦,比较难看得懂。就在想有没有一些简单一定的方法。
心想MQTT是基于TCP的,能否使用TCP转MQTT?因此就想使用TCP协议然后转MQTT协议连接阿里云物联网平台,经过试验证明是可以的。
首先我们先分析一下如何登陆接入Onenet平台。
先从它数据格式开始分析。首先我们要从后台取出三个信息,我们以这个为例。
我们把产品ID,设备名称,设备秘钥,简称三要素 (具体是什么看你自己的设备)
其实阿里云物联网平台的MQTT协议用的就是标准的,不过它加入了自己的认证方式。
MQTT协议需要上传四个参数,报活时间,clientID,用户名,密码。
那么阿里云的就在clientID,用户名,密码做了手脚。
clientID比较长,按照一定的格式
用户名:设备名和秘钥组成
密码:使用了加密串进行了加密,有sha1或者MD5加密方式
下面我们来介绍一下
MQTT接入都是发十六进制的数据。
么我们发送的时候就是这样子的一串数据
0x74 0x00 0x04 0x4d 0x51 0x54 0x54 0x04 0xC0 0078 0033 0x61 0x62 0x63 0x7c 0x73 0x65 0x63 0x75 0x72 0x65 0x6d 0x6f 0x64 0x65 0x3d 0x33 0x2c 0x73 0x69 0x67
0x6e 0x6d 0x65 0x74 0x68 0x6f 0x64 0x3d 0x68 0x6d 0x61 0x63 0x73 0x68 0x61 0x31 0x2c 0x74 0x69 0x6d 0x65 0x73 0x74 0x61 0x6d 0x70 0x3d 0x31 0x32 0x30 0x7c 0009
0x35 0x36 0x37 0x38 0x26 0x31 0x32 0x33 0x34 0028 0x32 0x32 0x32 0x37 0x35 0x30 0x44 0x45 0x44 0x46 0x45 0x34 0x46 0x37 0x37 0x34 0x30 0x30 0x32 0x45 0x45 0x38 0x37 0x45 0x45 0x44 0x32 0x39 0x43 0x46 0x44 0x30 0x36 0x33 0x38 0x43 0x35 0x46 0x36 0x36
十六进制解释
数据长度:0x74
协议数据长度 0x00 0x04
协议类型: 0x4d 0x51 0x54 0x54
协议数据: 0x04 0xC0
keepAlive数据:0078
ClientID长度:0033
ClientID: 0x61 0x62 0x63 0x7c 0x73 0x65 0x63 0x75 0x72 0x65 0x6d 0x6f 0x64 0x65 0x3d 0x33 0x2c 0x73 0x69 0x67 0x6e 0x6d 0x65 0x74 0x68 0x6f 0x64 0x3d 0x68 0x6d 0x61 0x63 0x73 0x68 0x61 0x31 0x2c 0x74 0x69 0x6d 0x65 0x73 0x74 0x61 0x6d 0x70 0x3d 0x31 0x32 0x30 0x7c
用户名:0009
用户名: 0x35 0x36 0x37 0x38 0x26 0x31 0x32 0x33 0x34
密码长度:0028
密码: 0x32 0x32 0x32 0x37 0x35 0x30 0x44 0x45 0x44 0x46 0x45 0x34 0x46 0x37 0x37 0x34 0x30 0x30 0x32 0x45 0x45 0x38 0x37 0x45 0x45 0x44 0x32 0x39 0x43 0x46 0x44 0x30 0x36 0x33 0x38 0x43 0x35 0x46 0x36 0x36复制代码上面的就是连接服务器的连接包
下面呢,我们来做个发布包(上传数据到服务器)
0x30 0x1D 0009 2f7379732f706f7374 0x7b 0x70 0x61 0x72 0x61 0x6d 0x73 0x3a 0x7b 0x74 0x65 0x6d 0x70 0x3a 0x31 0x30 0x7d 0x7d
十六进制数据解释
数据头:0x30
数据长度:0x1D
TopicName数据长度:0009
TopicName数据内容:2f7379732f706f7374
主体json数据: 0x7b 0x70 0x61 0x72 0x61 0x6d 0x73 0x3a 0x7b 0x74 0x65 0x6d 0x70 0x3a 0x31 0x30 0x7d 0x7d复制代码以上就是连接阿里云的数据包格式及发布数据的格式,由于时间问题没有做订阅的数据包分析,下一次更新订阅的内容。

之前一直想要使用mqtt协议模拟tcp协议的实时返回监控参数的功能,经过几个月的摸索和试验,终于将同步服务的开发摸透,仅仅看飞燕平台的技术文档是看不懂的,核心文档链接如下:

1、什么是rrpc,同步服务如何使用rrpc实现实时返回的效果

>

物联网平台指AloT产业链中负责连接的网络,承担着将终端设备、边缘、云端连接起来的职责。随着AloT产业发展,物联网设备数量快速增加,设备种类、设备应用场景日益丰富,更灵活的无线网络连接能力将是市场的必然选择。

目前全球有超过 600 多家物联网平台,物联网平台参与主体数量有很多,主要可以区分为通信厂商、互联网厂商、IT 厂商、工业厂商、物联网厂商、新锐企业。每种类型平台功能特点略有不同。
通信厂商主要包括运营商和通信设备供应商。如ctwing物联网市场,联通物联,中移物联,主要特点是汇聚电信能力和互联能力,向合作伙伴提供统一规范的服务。以ctwing为例,将物联网与5G、AI 、边缘计算、区块链、大数据等新技术深度融合,并基于中国电信CTWing50打造的物联网一站式购物平台,成为中国电信物联网产业生态的汇集地,提供丰富的5G、芯片模组、应急消防、安防监控、追踪定位、智慧能源、智慧农业、智慧养老等细分行业的产品服务,为合作伙伴提供产品快速上架通达省市的渠道。
互联网厂商主要包括阿里巴巴、腾讯、百度、京东等企业,这类企业在生态构筑和 AI 技术上有优势。如阿里云提供云管边端等基础产品接入及技术赋能、行业解决方案合作与实施、软硬件销售、营销推广、需求对接等快速商业变现通道。
IT 厂商主要包括浪潮、IBM、中国通服等企业,这类企业在 IT 方面有深刻理解。如用友利用物联网、AI、数字孪生等技术搭建的平台,拥有精智物联平台、精智云盒、精智时序数据库YonTimesDB+流式计算引擎、精智数据魔方、精智工业大脑等产品。
工业厂商则包括富士康、三一集团、施耐德电气、西门子、徐工集团等工业企业为主,平台以工业垂直能力为主。如通用电气是连接机器、数据、人员以及其他资产,使用分布式计算、大数据分析、资产数据管理和 M2M 通信的领先技术,提供广泛的工业微服务,使企业能够提供生产力。
物联网厂商平台主要根植于物联网时代,为物联网而生的平台企业,主要包括创通联达、联想懂的通信、涂鸦智能、小匠物联、萤石云等。如联想采用互联网云平台架构设计,依托物联网、机器视觉识别等技术,接入感知设备采集用户侧数据,建立统一的数据中心和设备管理中心,形成统一的应用服务中台,提升了设备状态感知。
新锐企业大多由 IT、OT、CT 领域经验丰富的专家建立,往往专注在某个领域。如瀚云工业物联网平台面向制造业数字化、网络化、智能化需求,构建基于海量数据采集、汇聚、分析的服务体系,支撑制造资源泛在连接、d性供给、高效配置。

智能家居属于比较智能的产品,现在在我们的生活中很常见,说到智能家居,说的简单一点就是让家里更自动化。现在市面上智能家居的品牌太多了,阿里就是一个销售量很高的牌子。那么阿里智能家居都有哪些?智能家居品牌有哪些?

智能家居属于比较智能的产品,现在在我们的生活中很常见,说到智能家居,说的简单一点就是让家里更自动化。现在市面上智能家居的品牌太多了,阿里就是一个销售量很高的牌子,但是很多人还是比较陌生的,对智能家居并不是很了解。那么我就来介绍一下 阿里智能 家居都有哪些? 智能家居品牌 有哪些?

阿里智能家居都有哪些?

1、阿里云Link生活平台(生活物联网平台),阿里云Link城市平台(城市物联网平台)和阿里云Link商业共享平台(商业共享平台)阿里云LinkEdge(将计算扩展至边缘),阿里云LinkWAN(广域低功耗物联通讯网络)和AliOSThings(嵌入式物联网实时 *** 作系统)

2、阿里云Link测试&认证服务(软硬结合的测试&标准化认证服务)和阿里云Link魔笔(自然书写笔迹数字化的云端产品)。可以看出阿里做基础设施通路的做法,它想建立的是智能家居物联网的基础设施,也就是阿里云LoT平台。在这样的条件下,实际各厂商都在他上面做,需要的时间会比较久,短时间内很难看到比较好的整体解决方案出来,但长期来看,它这一块爆发力将相当强悍。

智能家居品牌有哪些?

1、海尔U-home是海尔集团在物联网时代推出的美好住居生活解决方案,它采用有线与无线网络相结合的方式,把全部设备通过信息传感设备与网络连接,从而实现了“家庭小网”、“社区中网”、的物物互联,并通过物联网实现了3C产品、智能家居系统、安防系统等的智能化识别、管理以及数字媒体信息的共享。

2、美国Control4总部位于美国犹他州盐湖城,是一家专注于提供智能家居解决方案的公司,成立于2003年,于2013年在美国纳斯达克上市,股票代码CTRL.Control4致力于为用户的生活带来更多舒适、方便和安全。

3、美国快思聪(CRESTRON)总部设立于美国新泽西Rockleigh拥有五万平方尺的现代化设备,是快思聪集团的销售、推广、财务及技术中心。而于新泽西Cresskill的生产厂房亦已扩展至五万平方尺,为全球供应先进的遥控设备。

4、 霍尼韦尔 具有120多年历史的霍尼韦尔是自动化控制技术的领导者。在智能社区领域,霍尼韦尔拥有二十多年市场经验和技术积累。根据中国 小区 市场的特别需求,霍尼韦尔研发并整合了小区智能安防系统比较全的产品线及成熟的一体化解决方案,包括出入口控制、视频监控、周界及室内防盗报警、可视对讲、智能家居等多个子系统及全系列产品。

以上是我介绍的阿里智能家居都有哪些?智能家居品牌有哪些?家里有智能家居,让生活更自动化,其实是很方面的,当然智能家居包含的内容也比较多,我们在选购的时候,可以选择阿里智能家居,当然也可以选择其他的品牌,我们在购买时,可以多做一些对比,就知道我们想要什么产品。

“2019阿里云峰会·上海”已经结束,在7月26日的阿里云新零售联合解决方案“星选会”上,阿里巴巴集团副总裁、阿里云智能新零售事业部总裁肖利华发表了名为“新零售时代的企业数智化转型的联合之道”的主题演讲。演讲再次强调了阿里云致力于成为全链路数智化转型的引导者,助力新零售企业转型升级。

阿里巴巴集团副总裁、阿里云智能新零售事业部总裁 肖利华

纵观零售业的发展历程,整个行业发展的关键体现在两个层面。 从行业层面而言,核心在于效率与成本;而从需求层面而言,核心在于产品和体验。 由于新一代网络消费者的世界会呈现出更复杂、碎片化、变化多端的样貌,企业经营全面数字化,提升商业决策和商业目标的转化率和可靠性也变得愈加重要。基于对目前零售业的变化及零售商角色转变的深刻认识,各大零售商分别提出了对于零售业转型升级概念的解读。

阿里云的“新零售”

阿里的新零售概念始于2016年云栖大会。根据定义, 新零售是以消费者体验为中心的数据驱动的泛零售业态。以“以心为本”、“零售二重性”和“零售物种大爆发”为特征,同时意味着人货场的重构 ;区别与以往任何一次零售变革,新零售将通过数据与商业逻辑的深度结合,真正实现消费方式逆向牵引生成变革。在企业云端,是用户行为、用户认知、关系链等的全面数字化;在用户终端,是用户触电、消费场景、消费行为的全面数字化。

针对零售企业的“新零售”升级,主要体现在企业组织结构及决策方式的变革、数据对于决策与运营方面的驱动、供应链扁平化与柔性化的管理、新产品研发模式的改进、业态创新融合与 科技 融入、仓储物流体系的完善、面向消费者服务的升级和销售渠道融合等多个方面。阿里巴巴在其生态大会上也曾经提出,将要把从品牌设计、开发、营销、渠道服务、物流、金融等所有板块11大要素全部整合在一起,为新零售企业提供更加全面的解决方案。

“新零售”的成绩单

从今年1月11日ONE商业大会推出的新零售全链路数智化转型蓝图,到全站式数智化转型五部曲,经过几个月的全力以赴, 阿里云新零售已携手伙伴提交验证了近百个联合解决方案,其中22个已顺利通过认证,覆盖商品制造、物流、供应链、运营营销、零售、组织等流程。

鹰云智能 创立于2018年,成立的时间虽然不长,但是通过与阿里云的合作为零售行业创造了巨大的价值。他们 基于阿里云物联网和互联网云中台技术,为购物中心等大型商业空间提供“项目洞察及竞对联合解决方案” ,通过大数据与商业逻辑的深度结合,构建商业数据化、在线化、智能化的全场景闭环。

鹰云智能订货签约仪式

广州的正佳广场是一个非常成功的案例。通过此次项目洞察及竞对联合解决方案,正佳广场顾客数字化运营的实践取得了显著的效果。 正佳广场数字化方式识别的到场会员数量从以前的月均20万提升为月均107万,提升了435倍,数据应用带来的广告营销服务收入同比上年度增长60%,租金收益提升15%。

鹰云智能CEO宋亦皇先生在分享时提到:作为一个购物中心的老板,通过网络协同加数据智能的理念,在定位招商营运的各个环节中,研究商户和顾客生态,多样化的运营购物中心,才能更好的创造价值。

成立三年的 袋鼠云 也是阿里云一个很重要的合作伙伴。作为数据智能践行者, 袋鼠云携手阿里云打造智能组货解决方案。 该方案指导门店调整产品陈列与区域配置,开启以消费者为中心的组货模式,进一步提高店铺坪效,开启组货革命。 目前,包括李宁在内,已经有很多品牌商开始使用智能组货解决方案,并取得了不错的提升效果。

袋鼠云解决方案分享

在这场集成与被集成的关系里,阿里云与合作伙伴互利互惠,携手共赢。 据了解,阿里云将在9月发布支持零售企业全链路数智化转型升级的更多的联合解决方案。

星选会上, 阿里云智能全球生态事业部总经理沈涛指出 :“前面有一片广阔的蓝海等待着我们,大家联合起来形成真正的核心力量,把新零售行业做大,把公司业务做好,成为全行业乃至全世界的典范,阿里巴巴永远与合作伙伴站在一起,把新零售的标杆不断拉新做高,成为行业里面绝对的领头羊。”

全面上云拐点已至,新零售时代悄然来临之际,企业需要基于消费者主权和用户认知,优化商业价值链,降低获客成本,优化经营效率(流量效率、数据效率、认知效率);同时 科技 创新配合崭新的渠道铺货策略,零售业在未来十年间将被重新定义。 阿里云也将坚定践行"被伙伴集成"的原则,携手更多的行业能力伙伴,加速能力融合,共同驱动中国新零售行业数智化转型的进程!


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

原文地址: http://outofmemory.cn/dianzi/12749640.html

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

发表评论

登录后才能评论

评论列表(0条)

保存