基于华为云一站式智能IOT平台快速打造行业解决方案(操作篇)

举报
Micker 发表于 2019/12/19 01:31:00 2019/12/19
【摘要】 基于华为云一站式的这个智能IOT平台,如何去打造一个行业的解决方案?物联网,我刚才讲到物联网是一个苦逼的行业,为什么这么说?其实它也不苦逼,因为它的产业规模很大,到2025年,全球的这个设备零件数。达到1000亿,包括智慧城市和智慧园区和智慧农业、车联网、智慧交通、工业制造等等,几乎所有的行业和领域都会涉及到物联网,所以说物联网的前景是光明的。

华为云开发者沙龙-杭州站

基于华为云一站式智能IOT平台快速打造行业解决方案(操作篇)

image.png

华为IoT生态高级专家

image.png


image.png

华为IoT开发者平台

        那这个这就是我们的一个开发的平台,大家平时的开发可以在我们这个开发者平台里面去完成。这个开发的平台完全是免费的不收费,但是你开发的这个产品要去转商用的时候,然后那才会收费,商用之前都是免费的。那这个开发包括那几块?一个是产品就是你终端侧的开发,一个是应用侧的开发,第三个就是这个终端和应侧与平台的这个对接。

image.png

端侧集成IDE

        这个是刚刚提到的,你在这个平台上定义的Profile文件,设备的一些参数一些属性,能够快速的生成这个代码框架,然后你可以把这个代码框架这个链接复制,换到我们的这个LiteOS ide的一个开发工具里面,直接可以实现华云平台上面的这个代码框架,直接同步到你的这个,比如说你电脑上面的这ide里面去,然后你可以做一些少量的修改,就可以将你的代码直接烧入到你的这个终端,这里提到直接生成80%的一个代码框架,其实是可以极大的减少我们的工作量。

image.png

产品发布

        你的这个产品开发完之后,可以直接在华为云的这个开发的平台进行发布,你的产品发布之后。有多少个Openlab会用?全球的20多个,这20多个。华为自建的,包括共建的,还包括联合的孵化中心,比如说你的一个产品发布之后,全球的Openlab都可以看到你的作品,然后他想买的时候直接能够通过华为云联系到你,所以一点发布全球可达,所以说欢迎大家跟华为IoT上进行对接,测试好,然后去发布你的作品、你的产品到整个华为云的全球的Openlab。

image.png

技术认证

        针对企业开发者,我们还推出了一个技术认证的服务,这个认证是免费的,有三个方式三个证书。

        第一个是什么很compatible,就是针对开发者伙伴的这个终端产品做认证。包括测试这个通信接口的验证,包括这个平台接口的一个验证和对接和测试, 第二个就是enabled,主要针对你的这个应用的系统应用管理系统做一个认证,也是一些接口,包括数据采集、下发等等内容。

        第三个就是validated,这也是最难的,就是对你的终端和应用做一个端到端的一个认证,这个认证会在我们的Openlab那个里面去进行,时间要一个多月,有可能到两个月,因为我们实验室的这个工具对你的整个产品,做一个非常详细和严格的认证,那这个证书在行业里面认不认?所有的运营商都认这个证书。然后右边是这个证书的一个样例。那针对这个企业能够拿到这个证书认证,然后产品可以发布到华为IoT的这个全球Openlab。

image.png

开发者培训与职业认证

        那么针对开发者个人,我们也有相应的一个职业认证,大,就是HCIA-IoT,学完这个课程之后,你可以去参加这个HCIA考试,这是国际考试中心的考试。并不是一个华为考试,但是它是收费的,这个钱不是交给我们还是交给国际考试中心。

        一个认证要200美金200美金是国际认证的,所以说这是一个职业认证。因为我们以前,在跟伙伴沟通交流过程中,很多伙伴提出来,说现在物联网很火,很多人,很多企业都想做物联网,但是缺少什么东西?缺少人才,想找到一个对物联网有深刻理解,有开发经验的人非常少,我们这个华为云学院,对这个IoT开发了这三个认证的课程,去帮助开发者提升自己,包括我们平时也在做一些实战训练营的活动,就出些题目让开发者去每天打卡,去完成相应的作业,去提升自己的开发能力,完了之后,我们还会有一些奖励,所以说我们这是我们为了培养物联网的一个人才。

image.png

IoT云服务公众号

        IoT公众账号里面,你可以找到华为所有IoT的东西,都可以在里面找到,包括产品服务、云市场,云市场就是大家的产品,在产品中心发布后,可以同步到云市场,然后云市场就是一个应用商城,华为全球的渠道都会帮你去卖,卖你的产品,但华为会收取一定佣金。

        包括认证,包括你的问题可以随时去联系我们,这个不是普通的这个电话,是我们这个微信小助手,直接加她微信,可以提出任何问题,包括我们论坛有问题可以提问,包括我们的资料,包括视频课程,刚才讲到的所有的物联网的课程在里面,大家有时间都可以去学习,目前是免费的,但是后面再过两三个月,我们会启动收费,所以说,大家想学习的,尽快学习好吧。

image.png

image.png

华为云IoT平台实操演练

        那我们讲这么多,怎么去做一个从终端到平台到应用,这样一个端到端的开发,实现我们的这一个案例哈,我们去看一下,这是一个智慧路灯的案例,比较简单的。

        其实流程是一样的,首先,我们要对设备做开发,设备你是选择继承这个API还是SDK,用什么模组?你是要选择直连还是这种以网关的方式,这个是在开发之前要明确的,终端开发完之后要做应用的开发,比如说你管这个智慧路灯管理系统,你要开发,完了之后,你要从终端到平台到应用,做一个调试。

        最后,你可以在我们的这个开发者专区发布你的产品,然后让全球的这个Openlab那边都能看到你。最后三用,可以将作品可以上我们的这个云市场,利用华为全球的这个销售渠道去帮你去变现。

        那这么多开发,对一个开发者来讲太苦逼了,华为有3千家的这个企业合作伙伴,各个领域和行业他们的很多产品跟我们平台都是对接的,所以说如果你想做一个智慧路灯的一个管理系统,你可以直接用我们伙伴的这个终端,他已经对接好了,拿过去有账号直接可以使用了,那你只需要专心去开发你的应用管理系统就可以了。

        如果说你是想开发端侧的,那应用的,你也可以直接找我们的伙伴,这些伙伴怎么找到?直接上华为官网去这个云市场。包括IoT的这个产品中心,可以去找相应的终端产品和这个行业应用系统。那这样的话,你可以专注擅长的领域,擅长的模块做开发,减少大家工作量能够快速推出你们的端到端的解决方案。

image.png

     实操案例-智慧路灯   

        那这个智慧路灯好会用到这个绿色的部分。而这个开发,是需要一个开发版,当然我们也可以用这个平台里面的一个虚拟设备也可以去体验,也可以去做一个端到端的开发,那这个开发的目标就是能够上报平台上的应用应用管理系统能够收到这个路灯的观察数据,然后,也可以给这个路灯设置规则,光强的这个路灯,随着这个外界光强的强弱自动的开和关。

image.png

环境准备

        大家需要在华为云去注册一个账号,包括你要有一个LiteOS IDE,当然现在我们还没有用到开发板,所以说呢这一块我们可以不用准备,直接用虚拟设备就做,但是实际开发中,你需要这个IDE,对你的这个终端芯片去写入你的代码。

        那这个小熊派的开发板,我不知道为什么?现在开发板都会后面带一个派,是什么原因?这个开发板是我们一个伙伴开发的,我们不做这一块。但是我们伙伴对做了一份开发板,去匹配大家平时的这种代码的一些验证。当你的代码验证通过后,我们再去做你的这个产品。

image.png

页面操作

        我们一起来看一下,大家如果手里还拿着电脑的,我们一起去尝试一下。开发其实也是比较简单的,首先是登录到这个华为云,然后,在这个产品页面我们看到有一个物联网,大家可以动手,我们一起去尝试一下,物联网里面有一个开发者专区,所有的服务都是免费的,就是针对我们的开发者。进入页面之后,进入这个免费体验,然后点击之后,会进入这个开发者中心,开发者中心之后。

image.png

开发中心

        这就是我们的这个开发中心,在开发中心,你就可以做下面开发了。首先是创建,就创建这一个项目,你这次是路灯,还是智慧水表。

        作为开发者开发,必须要有网络。把信息输进去创建项目之后,你会进入这样一个页面。进页面之后,我们就创建这样一个项目。

        看到这个整个页面了是进入到这一个开发页面。包括产品,包括应用开发,那这时候你就需要去创建一个产品,比如说你创建一个智慧路灯,创建一个产品。

        大家这个视频,我给你推荐的这个视频课程里面都有,难度比这个要大很多,里面的视频包括还有HCIP的这样一个高级认证这边都有。还有从哪里可以获取视频,在这里大家在用我们这个开发者专机中心做开发时候,我们有一个信息助手,点一下那里面会有很多帮助,包括端到端的这个开发视频里面都有,大家可以去里面去学习,所以说,首先你要记住怎么去进这个渠道这个途径。怎么去获得这个信息。

         都是属于自动化的,直接就部署成功,因为我们之前直接选了里面已经已经内置的一个模板,一个快速开发的模板,因为我们里面有很多物模型。

image.png

设备开发

        开发设备开发,下载我们这个LiteOS IDE,这是一个针对终端侧的一个开发工具。然后我们进入这个LiteOS IDE里面去,选择我们之前选好的这个模板。进去之后去登陆。

        IDE装安装好之后,目录也创建好了,模板也选取了之后,就是要将开发板连到我们的电脑,那我们就可以回到这个刚才我们打开的这个IDE。

        去做这个代码的编译,这为什么代码已经写好了?因为刚才提到了我们有代码框架,但把80%以上的代码都帮你写好了,你需要去改一些东西就可以了,改代码就可以了,所以说你的工作量只有20%。把它通过编译烧入到这个开发板上去。程序已经写到开发板,终端侧基本上完成开发了。

image.png

应用层开发

        接下来我要做应用层,这个运营管理系统的开发,应用管理系统开发就是我们这个web应用开发,我们通过拖拉拽这样的方式图形化进行开发,但你也可以选择华为云上面这个软开云去做这种开发,也可以通过写代码来开发也是OK的。

        那我们这里就介绍这个图形化的一个开发,创建一个应用,应用构建,我们也可以去选,你看自定义的,还是要用一些通用的模板都可以去选择,是比较灵活的。

        那这个接下来就是,我们要创建这个设备监控页面,比如说我们是智慧路灯吧,那我就监控你的传感器的一个光强的一个数据。然后选择你要监控哪个设备,你到时候会到这里去选择设备,然后还包括这个命令的下发,包括这个设备的监控比如说这个数据通过图形化的方式去呈现出来。

        然后是做这个数据上报,那么比如说这个光强的这个数据上报。图形化的数据那个数据不是一个数字,图形化的一个数据。

        我们还可以去创建规则,我们让这个传感器去根据这个外界光强的强弱自动开灯或者关灯,这种方式可以创建规则,就刚才提到的这个规则引擎。可以做很多的一个自定义,所以说自由度和灵活性是非常高的。然后,去预览一下应用,设备现在也注册上来,因为每一个设备,就像咱们每个人都有一个身份证号都不一样的,设备也是不一样的,去完成这个。

image.png

业务调测

        最后我们就调试了,调试好了把这个设备注册到平台,能够管理到这个设备,设备上线之后,我们可以自己睡觉了,我们还可以去创造一些规则,我这里就没讲到,大家可以看视频,包括里面比如刚才创建规则啊,怎么计算规则,那路灯自动的光和灭,都没有讲到,包括怎么使用这个软开云,华为云去做相应的一个开发。

        今天基本上就是这些。大家以后,可以随时通过公众账号,去获取所有关于IoT的一些相关信息,也可以通过公众号里面的这个论坛号,然后去联系到我们,然后大家有什么问题,都可以随时的沟通和交流。


问答环节Q&A

Q:

        问题就是咱们这个华为的LiteOS IDE目前支持的微控制器单片机有哪些种类?是否主流的那些单片机都是支持的呢?

A:

        是这样的,这个大面积肯定支持的,但是像一些比较以前那种功能比较弱的单片机就不支持,因为我们现在终端模组,我们也有很多合作伙伴,然后对他们的所有产品我们也在做对接。肯定也有一部分一部分还没支持,但是我们后面还是会去支持更多的这个芯片模组,而且我们也不会说仅仅是支持华为自己的海思芯片,包括其他友商的芯片,我们也是会支持的,因为我们是一个开放的平台呵。

Q:

        咱们这个成本控制上跟传统的那种模式来做的话有什么区别吗?或者有哪些那个不同的地方?

A:

        你说这个成本控制是指哪一块的成本?

Q:

        你那个演示的过程中,大部分就是在使用这种成熟的这种模块,而不是直接芯片级的那种那种时上板的那种,我觉得可能成本控制上,在出货量比较大的情况下,比较麻烦这个事情。

A:

       在开发部分开发者愿意去使用这种成熟的,现有东西开始做开发就可以做的方式,当然如果说一个企业开发者他愿意从芯片做开发,那也是可以的,但只是说这种开发的话对这个企业来讲工作量会比较大,其实很多时候不一定所有东西都要自己去做开发,这样其实对成本控制其实是更高的,我们从芯片到模组到整个板子的设计到最后通过产品做出来,其实这个成本是更高的。

        但如果说你直接去去购买,去采购这样的一个东西,因为这个企业比如说开发板出货量是比较大的,那相当于把这个成本已经降下来了,就好比我们现在这个模组,就是这个整个终端和物联网这次的一个比较大的一个成本,其实现在模组按照今年行情,比如说这个NB模组按照今年的这个出货量,今年会达到3000万,明年会到1亿,那这样的模组,它的价格已经接近两G的这个价格了,基本上是在二十多左右,甚至后面出货量更大,它的这个大的价格就会更低了,其实这样的话成本就更加的能够降下来了。

Q:

        最后一个问题就是,你刚刚演示的那个软件开发那个平台是否支持那个手机端的APP?

A:

        手机上APP。现在安卓是支持的,iOS的话我们也有也有计划有计划,但是现在的话我们。主要是我们这一块,文档包括一些材料,安卓这一块的话还在陆续刷新,但已经有了,我们还需要再去。做一些这个文档的一些增强,后面会我们会随时发布,大家可以关注我们的这个公众账号,会有相互的信息会发布。

Q:

        这个东西和阿里的IoT有什么区别吗?或者你们能提供一些他们提供不了的服务吗?

A:

        首先针对这个互联网,各个友商之间,这个功能性差异比较少。差异在哪里呢?在生态,因为一个功能,或者说现在有或者现在没有,其实通过这个快速开发迭代,是可以快速去具备这个功能的,但是难的是什么?难道是你的这个生态,就围绕你的平台,你的这个新的服务是构筑你的这个生态,因为只有生态之后才能够推动你的这个产品和解决方案的,快速的满足行业需求去变现,可以去对比一下,对比一下双方的服务是有些差异。但是你说差异特别大,其实也也没有。

Q:

        我刚刚在那个IoT服务那个公众号里面看了一下解决方案,就是我想问一下,我们这边有没有关于线上线下结合的电商解决方案相关的。

A:

        现在华为在IoT这块,目前主要是聚焦在5个解决方案。刚才在微信上也看到了,就是车联网、智慧交通、智慧城市、智慧园区、智慧农业,但是在电商这块,电商播报、物流,我们是有在关注,比如说电商的产品投入的运输,其实我们是有相应的方案的,包括这个电商仓库物流的一个存储和仓储,仓储我们也是有方案,但是目前相对于其他方案来讲,我们更加聚焦在这个刚才提到的那几个解决方案里面,但是其它方案我们也不会放弃。也会去做,但是投入力度不会那么大。


视频链接:https://mp.weixin.qq.com/s/bdTZDy5Oo3Oj0cdkPvBz6w

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。