IOT设备开发系统简介

IOT设备开发系统简介,第1张

下图为一个较为通用的IoT系统的开发技术域图谱。

我们用华为的HiLink进行举例说明。

• 华为HiLink智能家居开发者平台是以HUAWEI HiLink为核心的技术开放平台。 • 为开发者提供基于云到端的整套智能家居解决方案服务。 • 开发者能基于云到端的整套HiLink智能家居解方案,快速构建智能硬件,缩短产品上市周期,还可以与 HiLink生态圈内的硬件互联互通,形成开放、互通、共建的智能家居生态。

• 华为HiLink智能家居开放者平台提供整套解决方案,并建设开发者社区,为开发者提供全方位的指导,帮 助开发者从开发环境搭建到集成、测试、提供一站式的开发服务。 

• HiLink生态中的开发者可以在HiLink智能家居解决方案平台中进行开发。我们将开放 HiLink SDK、 LiteOS、物联网芯片、安全、和人工智能等核心技术能力: 

• 1 HiLink智能设备 

        • 平台提供HiLink SDK。支持Wi-Fi、BLE、Zigbee等方式联网,帮助智能硬件厂商快速集成HUAWEI HiLink协议。 

• 2 智能家居APP 

        • 平台提供标准的HTML5的设备控制页面,开发者也可以基于JSAPI接口,进行智能设备控制界面开发。 

• 3 HiLink 智能家居云 

        • 云端通过开放API,实现和第三方云的协议对接和数据共享。 

• 4 智能路由开放平台 

        • 开放智能路由平台,可以支持主流智能家居协议的转换,实现第三方设备的控制。

最早其的HiLink并没有如此宏大的蓝图,仅仅是为了增强智能路由器的配套工程,即主要是支撑智能路由 产品族,为其配套尽可能多的智能家居产品。 • 最强大的功能就是其自组网能力,是从企业级路由器自组网协议中衍生出来的,从诞生之初,一直是国内 家用路由器中,最好的自组网协议,没有之一。特色就是其自组网键“HiLink”键,它长这样:

• 1 组播/广播配网 

通过华为智能家居APP或HiLink路由器下发路由器SSID 和密码参数,智能设备连接无线路由器网络。设备配网需 要借助智能家居APP来实现,根据家庭组网路由器的不同。 

• 2 SoftAP配网 

周围有待配网的智能设备,设备处于SoftAP模式,通过 *** 作智能家居APP接入设备热点并向设备下发路由器 SSID和密码参数,设备切换为STA模式并回连路由器网 络,智能家居APP切换重连路由器网络。

由于组播/广播配网往往有路由器兼容性问题(主要是广播拥塞),所以WiFi接入的IoT设备必须要支持SoftAP配网 。

• Device 

HiLink智能家居平台中的设备节点,例如家庭娱乐,家庭照明,家庭安防,家庭健康以及穿戴式等IoT领域的智能硬件。 

• 网关 

物联网解决方案中的网关,包括路由器、家庭网关等。 

• APP 

物联网解决方案中的手机/iPad控制端。 

• 云 

物联网运营管理平台,实现海量连接、设备管理和运营管理。 

a)  统一华为账号 

b) 设备管理 

c) 场景联动控制 

d) 安全连接 

e) 外部数据共享功能 

• Profile 

定义了Device设备侧的应用场景,这些行为包括如何与网关、云平台进行信息的查询和控制等。Profile是服务的集合。 

• 服务 

 服务是指定义智能设备执行查询和控制的命令的集合。比如一盏智能灯,可以对外提供开关服务,外界可以通过这个服务来控 制灯的开关状态以及获取灯的开关状态。

根据数据分析公司Statista提供的数据显示,在移动 *** 作系统领域,安卓是全球最受欢迎的移动 *** 作系统,占比份额高达72%,IOS是全球第二大移动 *** 作系统,占比27%,两者总占比高达99%,然而,其母公司谷歌和苹果都是美企,这也导致谷歌也成了西方手中的一张“好牌”,为遏制中国 科技 的迅速发展,美打出了这张牌,谷歌不得已中断了我国电信巨头华为的安卓授权。
然而,华为创始人任正非早已意识到,严重依赖安卓系统无异于“温水煮青蛙”,华为迅猛的发展也必然引起西方的频频“照顾”,从而导致华为“断粮”!为此,华为早在2012年就开始部署自己的 *** 作系统,2019年正式发布鸿蒙,2020年12月,鸿蒙20 bate版发布,并将陆续在手表、车机、手机、PC等终端设备推出。
近日,华为高管王成录正式宣布,华为2021年的目标是在2亿多台华为设备和1亿多台第三方设备上安装上鸿蒙系统,预计年底,采用鸿蒙系统的硬件设备将达到4亿左右!显然鸿蒙系统的推出,正在部分领域逐步取代安卓,安卓也正在逐步被淘汰,为什么会这样说呢?
首先,3G、4G时代是互联网时代,谷歌的安卓、苹果的IOS系统都是互联网时代产品; 5G是物联网时代,安卓碎片化严重,运行效率比较低等缺点不符合万物互联;而鸿蒙与安卓的定位不同,微内核、分布式设计的特点,能从真正意义上实现物联网时代的万物互联。
其次,虽然安卓也能实现分布式功能,但两家公司的本质不同。华为的主要营收来自于硬件,比如物联网设备,手机,PC, 汽车 ICT等,鸿蒙可以将华为的不同硬件设备打通,从而实现万物互联,资源共享;而谷歌则不同,谷歌的主要营收来自广告联盟和软件营收,据公开数据显示,谷歌2019年的广告营收占比高达83%,广告24小时不停播,才是谷歌的最终目的,在物联网时代,显然安卓已经无能为力。
为试图截胡华为的鸿蒙系统,谷歌也在加速布局自己的物联网系统FuchsiaOS,并在全球吸引开发者入局。然而,这场“战争”在8年前就已经胜负已分,华为虽然在2018年才注册的鸿蒙商标,但在8年前华为就在搭建自己的“防御工事”,旨在物联网时代抢占先机。
在全球供应链的环境下,鲜有人能理解任正非的战略;但在变幻莫测的国际环境下,许多人才发现,任正非确实很有远见。

关于此事,大家怎么看?

呵呵。在做任何之前,一定要请基本的概念搞清楚。
物联网是个大得不能再大的概念(建议看一下百度百科)。广义上讲物联网是物物相连。中间涉及的技术那可以说是无穷多。如射频、传感器、通信协议、信息处理等等。
如果你是学生,我建议你试着学学单片机,再高级一点ARM也不错。
单片机建议从AVR开始,
ARM从三星的芯片,淘宝上那种开发版多得要命,也不怎么贵。
想学好一门技术,不能只求简单,要经过一个痛苦的过程才能有所成功的。
加油!!!

物联网专业属于较新的专业,智联招聘的数据专家郝建老师进行了分析:按照目前的职位需求和人才供给情况,以及这些行业的普及程度,到2015年,也就是这些专业的第一批学生毕业那一年,人才需求量最高的会是物联网。

物联网就业岗位:射频识别开发工程师、物联网/嵌入式硬件开发工程师、物联网/嵌入式硬件测试工程师、物联网/嵌入式硬件驱动工程师、

物联网/嵌入式系统软件工程师、物联网系统集成工程师等。

就业方向:自动化企业、智能家电、智能家居、工业控制企业、数字娱乐公司、汽车、医疗、航空航天、环境保护、智能物流等领域。

国内应用的例子有很多,比如:浦东机场的围界报警、世博会的安全报警等;中国移动的M2M业务,煤气、水电费自动收费等等。食品安全追溯、危险品运输车辆监测系统等等。

这是在飞瑞敖物联网信息论坛拷贝的几段内容,详细内容你可以去看看了解一下。

安卓开发你首先要学会java编程和安卓开发基础。
首先APP开发包括三个平台,安卓、苹果和windows。那么APP软件开发难不难?国外的技术开发者开发了许多能够帮助企业创建简单APP应用的傻瓜工具,通过这些工具,就算是一个对程序、对编程代码一窍不通的普通网民都可以很容易的创建一个APP客户端,并可以对程序进行应用 更新维护,开展营销等活动。目前常用的开发辅助软件有5种:Bizness Apps、APPMakr、Appsgeyser、Mobile Roadie、DevmyApp。
Bizness Apps为中小企业提供了一个快速制作手机App的平台。它目前支持iOS(iPhone、 iPad)及Android平台上的本机App制作。用户完全不需要具备任何编程知识,只要进行按钮勾选及拖拽,就能完成大部分设计工作。建立App时, 首先选择你的App类型。Bizness Apps为每种类型提供了相应的模板,包含了该类型大部分的常见功能,用户只需要进一步在选单中选取你的App需要的功能即可完成本机App的设计。在 App完成后,Bizness Apps会帮你把App上传到他们在iOS和Android应用商店的帐号。当然,你也可以申请帐号自己上传。选择iOS或Android之一,Bizness Apps收费为每个平台39美元。如果选择同时支持两个平台,总共仅需59美元。这个价格对于中小企业来说实在很有吸引力,只需要一比颇小的投入,就能利 用App进行品牌营销。
APPMakr它的主要业务是为用户提供一个良好的app手机客户端软件开发平台,让不会编程的用户也可以通过一个功能齐全的DIY工具包来开发手机app。目前,AppMakr平台上的大部分应用主要是针对iOS系统,但针对Android及WP7的应用现在也正不断增长中。
使用AppsGeyser就可以让任何人都可以做应用程序的开发。 当然,这个程序并不能让你创建下一个愤怒的小鸟或者Foursquare。
Mobile Roadie提供一个应用开发平台,整合YouTube, Brightcove, Flickr, Twitpic, Ustream, Topspin, Google资讯,RSS, Twitter和Facebook。用户可使用该应用平台开发iOS和Android的应用,并可以使用其提供的内容管理系统更新资讯,也可自行修改应用细节。Mobile Roadie还提供了数据分析工具。
DevmyApp是一款傻瓜式的iOS客户端开发软件。有了该软件,您就可以创建、设计和开发自己的iOS应用程序了,同时还可避免为一些经常出现的功能模块重复编写代码, 这款程序比较适合苹果手机客户端软件的制作开发。 关于DevmyApp具体功能,有待大家实战!


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存