物联网智能家居平台框架介绍

物联网智能家居平台框架介绍,第1张

整个物联网智能家居平台框架所有文章都是基于自己的经验和对市场已知物联网开发平台、智能家居应用、运营平台、数据分析平台的了解和分析,进行抽取出来的知识点,涉及到的范围会比较广泛,适用于想对整个物联网开发平台、智慧生活应用(C端)、产业互联网应用(B端,仅提及部分内容,不会过多说明)、运营、数据分析的有比较整体了解的人群,深度为浅或适中。

整个平台通常会包含四大部分: 物联网开发平台+(智慧生活应用 、产业互联应用)+市场运营+数据分析 。整个平台框架下的文章,我都会围绕这四大部分展开。

一、 物联网开发平台 :设备接入、消息通信、设备管理、产品开发、监控运营以及对行业应用的动态配置管理。开发者通过平台提供的接入指引、标准物模型、SDK、API、芯片模组,实现设备与云端、App终端的消息通信、设备的控制管理,实现设备智能、设备场景控制等,并可直接通过后台对设备进行OTA升级、设备监控诊断、日志分析等。

二、 智慧生活应用  。分为智能家居、电工照明、大小家电、运动健康、宠物与植物、安防监控、节能能源、户外出行等。主要通过App作为载体给到用户进行体验。App应用包括:设备控制(家、房间)、场景、内容(图文、视频、直播)、社交、商城、论坛、众测、会员等级、积分、帮助与反馈、产品百科、在线客服等大模块。

三、 产业互联应用。 物联网平台在为智慧校园、智慧楼宇、智慧酒店、智慧街道、智慧社区、智慧城市等等各领域的应用。其实就是普通硬件变成智能硬件以后,对各个领域造成的冲击,通过物联网平台系统,对所有智能设备进行分组、分群的统一管理、控制和监控,满足各种业务场景,并延伸出一些新的玩法和新的模式,让业务和场景变得更加智能和可控。

三、 市场运营。 面对C端用户、行业用户的市场运营能力构建,通过市场活动,用户运营对公域流量、私域流量的用户进行拉新、促活、转化、留存等。像通过用户画像、用户分群、用户标签等做用户精细化的管理,通过对细分用户群体 进行邮件营销、调查问卷、短信、App通知等做一些精准营销活动。

四、 数据分析 ,基于应用端(App、设备)的用户行为、 *** 作进行数据采集(采集的数据存储在数据中台)、数据分析,并通过多维度的用户标签管理,打造出全维度、多层次的用户画像;通过构建指标体系,结合用户属性、用户标签,构建出可拖拽、可自定义的统计分析报表。

一、对设备进行接入评估,确定设备数据是否可以被采集
一般来说,目前大多数工厂都已经实现了自动化能力,设备通过PLC、CNC等仪表仪器进行数据展示获取,因此对于这部分设备来说,想要实现联网,可以用工业网关进行接入。
以Ruff物联网智能网关为例,Ruff网关与车间设备PLC连接,并将数据进行协议转化和处理后发送到云端,其中涉及到的主要连接协议包括Modbus-RTU等传输协议,而自动化数据采集方式则包括通讯串口、以太网、RS-485等。
当网关进行顺利的连接之后,网关的一端进行设备PLC数据的采集,采集到本地之后,网关会进行初步的数据筛选和处理,将由价值的数据再从另一端口上传到云端或者客户指定的服务器上,从而实现设备数据的采集和传输。
同时,也会遇到另外一种情况,就是工厂的设备完全没有自动化的能力,纯粹属于一台物理机器,如果想要实现联网,则需要借助传感器来实现,用传感器来采集设备的各维度数据,再通过网关进行采集和传输。
二、设备数据联网,实现生产过程实时监控
当设备数据通过工业网关采集上传到云端或者服务器之后,下一步骤就是针对这批设备数据进行分析处理。
以设备宝为例,采集上来的数据可以立马获取工厂生产监控情况及设备异常告警信息,包括实时查看生产线的运行状况及产量信息,实现对工厂生产状况的实时监控。此外,工厂管理者也可以通过手机端远程查看生产状况,保证工厂的实时运行情况都被监控和管理。
除了生产信息获取,设备的异常监控也可以通过设备联网实现。联网之后,通过物联网技术手段,可以将设备的各项标准参数数据进行监控,超过标准范围的异常数据将被预警,管理者通过手机端获取异常预警通知,从而避免意外故障带来的生产损失。
目前,大多数工厂都选了IoT云平台来存储及处理设备数据,例如百度云针对物联网领域推出的天工物联网平台,就是一站式全托管的物联网云平台,实现设备数据的处理计算、存储以及可视化的展示与分析等。
而如果客户针对设备数据具有高度安全性保密性要求,也可以采取私有化部署的方式,进行数据的存储与管理。
三、终端化设备数据展示,实现工厂管理数字化
设备数据从PLC到网关,再从网关到云端,最后云端经过处理分析之后,再把数据展示到终端设备上,比如手机端、PC端、LED大屏等等。
当数据通过云平台的分析处理之后,我们通常可以获取工厂生产统计信息、生产效率信息以及工段或车间数据对比等工厂生产信息。
以生产统计为例,工厂管理者可以通过手机端的APP获取到生产效率统计信息,包括设备生产线的开机率、停机时长、停机次数等实时统计,从而判断工厂生产效率水平及影响生产效率的原因。
其次可以获取工厂产量统计信息,包括生产产量、良品率以及各个班组、产品规格等实时精确统计,保证生产计划的实时交付及工人考核的精确性。
目前,终端数据展示主要以手机端和PC端两种形式为主,在一些工厂的车间及生产线上,也会有生产看板大屏,工厂管理者既可以通过手机端进行实时查看工厂各项数据,也可以通过现场生产看板进行当前生产数据查看。

物联网开发应用最重要的是各种接口的兼容性。

首先物联网终端设备数量比手机大得多,而且本身没有显示界面,通常只是能够通过特定网络协议回传数据的传感器(直接连入互联网或者通过网关设备),也就是说在物联网大数据汇聚的前端,数据的汇入是自动化进行的,应用开发的重点是后端的汇聚层。

物联网应用后端汇聚层需要有一个智能化软件系统(通常运行于数据中心),来管理物联网设备(包括固件升级等)、网络、处理海量数据,并提供给用户。

在设备层、汇聚层之外,物联网应用还需要一个分析层,负责处理物联网设备产生的大数据。

最后,是最终用户层,负责将有用的数据分析结果以可视化的方式展示到用户的终端设备中,这个层面的开发,可以是移动web网站也可以是一个手机APP。

由于设备层和汇聚层第三方专业产品和服务的完善,实际上今天的物联网应用开发,主要指的是分析层和用户层这两个层面,换而言之,未来物联网开发生态主要建立在成熟的云计算物联网平台上。成熟的物联网平台通常都提供汇聚层需要的大数据存储、实时信息总线以及于前端应用通讯的API。

实际上今天已经有大量面向物联网应用开发的平台,例如Xively、Mnubo、BugLabs和ThingWorx等,这些平台通常能够兼容大量物联网产品厂商的设备。

开发之间的重要问题

这些问题对物联网应用开发人员很重要。哪一种才是最好的方法,来构建一个“物联网应用”,它可以做很多事情,从远程控制家庭应用到对引擎改动机制造商发送通知,而这一需要维护服务的引擎有个能在世界任何一个地方?开发人员要具备怎样的技能?要从哪里先开始?

物联网应用开发的始占在于它本身。这些边缘设备通常没有屏幕(尽管并非总是如此)、处理器功耗低,搭载的是某种嵌入式 *** 作系统,使用一个或多个通信协议进行交流(通常是无线)。这些东西可能直接与网络、相邻事物和网络网关相连,一般外形就是一个盒子带一些闪闪发光的灯。

系统的下一层即集成层是软件和基础设施,运行在企业数据中心或云中,来从各种事物中接收和管理数据流。运行在集成层的软件通常也负责管理这些事物,必要时更新固件。

接下来就分析层,用于管理并处理数据。最后,还有一个终端用户层,这一层上应用程序用于用户之间交流。这些可能是企业应用、可能是网络应用,也可能是移动应用。

如果你正在想办法构建物联网应用,最后两层将会是你接触最多的。作为开发人员,你可能没有工具处理这些边缘设备或网关,或者没有适应集成层的能力。

这也就是为什么说构建应用程序要从已经就绪的“物联网平台”开始是有道理的了。这些平台通常包含集成层,这一层承载着以时间为序列输入的数据,以及分析层、自动精简配置,激活和管理功能,实时消息总线和建立其上的平台和应用之间的通信API。

现在市场上有许多公司都在提供这类平台。这有Xively、Mnubo、BugLabs和ThingWorx,他们都有能力与不同的制造商产生的大量“事物”进行沟通。

还有些比较有名的公司,如微软的智能系统服务,和企业软件厂商如SAP的物联网解决方案,这些厂商都在他们的产品中增加了物联网功能。

松鼠绒线是就是人们通常所说的毛线。是以羊毛为原料纺织而成的股线。一般用于纺织羊毛衫、毛裤、毛背心、围巾、帽子及手套和编织各种春秋季节服饰用品,除保暖外还有装饰作用。 纺纱学是研究将纺织短纤维加工成纱线的一门科学,纱线一般都是由许多长度不等的短纤维通过捻接的方法制成,没有荧光剂成分


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

原文地址: https://outofmemory.cn/dianzi/13279550.html

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

发表评论

登录后才能评论

评论列表(0条)

保存