控制物联网系统中的物联网装置的方法、装置及系统制造方法及图纸

技术编号:26895079 阅读:19 留言:0更新日期:2020-12-29 16:19
提供一种控制物联网系统中的物联网装置的方法、装置及系统。该控制物联网系统中的物联网装置的方法包括:响应于接收到用于选择物联网装置的用户输入,确定用户选择的物联网装置以及用户选择的物联网装置使用的物联网协议;在物联网系统中搜索使用所述物联网协议并且具有支持物联网控制功能的用户界面的物联网装置;并且响应于搜索到使用所述物联网协议并且具有支持物联网控制功能的用户界面的至少一个物联网装置,基于所述至少一个物联网装置的支持物联网控制功能的用户界面控制用户选择的物联网装置,从而将IOT控制界面集成到一个统一的平台进行控制操作,提升了用户体验。

【技术实现步骤摘要】
控制物联网系统中的物联网装置的方法、装置及系统
本公开涉及物联网
更具体地,本公开涉及一种控制物联网(IOT)系统中的物联网装置的方法、物联网装置及物联网系统。
技术介绍
IOT在智能家居领域已经得到广泛的应用。例如目前的智能电视支IOT相关的指令,比如打开空调,设置空气净化器等。目前多个IOT的开发平台。这些IOT开放平台通信层面连接的标准协议为MQTT、COAP和HTTP。集成方面多用RESTAPI。智能家居中节点之间的通讯必须通过某一个IOT开发平台协议。如果两个节点分属的厂商使用不同的IOT开发平台,是不同互相通信的。关于IOT设备节点的展示和控制方法,也五花八门,一般在支持界面的智能节点开发了相关的配置界面。比如智能电视,智能手机等,各个厂商开发的控制应用涉及也不一而足。目前智能家居的IOT的设备发现和连接做得很成熟。目前不同厂商支持的IOT协议不一样,比如英特尔,三星,微软支持的是开放协议联盟(OpenConnectivityFoundation,简称OCF)。OCF是一个通用的、互操作性的解决方案。Google和苹果有自己的IOT协议。不同厂商的IOT节点的互连互通有困难。不同厂商的IOT节点之间不能互连互通,因为所属的协议不一样。限制了IOT的发展和更加无障碍地大规模地应用。另外每个厂商都开发了基于带界面的智能设备(智能手机,智能穿戴设备,智能电视等)的IOT的控制应用。但是每个厂商开发的应用界面各不相同,可操作性,易用性也不样。用户去操作控制界面需要根据用户手册去熟悉相关界面。
技术实现思路
本公开的示例性实施例在于提供一种控制物联网系统中的物联网装置的方法、装置及系统,通过借助于同厂商的带控制界面功能的智能设备将IOT控制界面集成到一个统一的平台进行控制操作,提升用户体验。根据本公开的示例性实施例,提供一种控制物联网系统中的物联网装置的方法,包括:响应于接收到用于选择物联网装置的用户输入,确定用户选择的物联网装置以及所述用户选择的物联网装置使用的物联网协议;在物联网系统中搜索使用所述物联网协议并且具有支持物联网控制功能的用户界面的物联网装置;并且响应于搜索到使用所述物联网协议并且具有支持物联网控制功能的用户界面的至少一个物联网装置,基于所述至少一个物联网装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置。可选地,基于所述至少一个物联网装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置的步骤可包括:请求所述至少一个物联网装置将支持物联网控制功能的用户界面投屏到预设屏幕;并且响应于所述至少一个物联网装置基于所述请求将支持物联网控制功能的用户界面投屏到预设屏幕,基于投屏的用户界面控制所述用户选择的物联网装置。可选地,基于所述至少一个物联网装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置的步骤可包括:当所述至少一个物联网装置无法将支持物联网控制功能的用户界面投屏到预设屏幕时,获取所述至少一个物联网装置的支持物联网控制功能的用户界面的屏幕截屏;并且基于屏幕截屏在预设屏幕上重现支持物联网控制功能的用户界面。可选地,基于屏幕截屏在预设屏幕上重现支持物联网控制功能的用户界面的步骤可包括:基于屏幕截屏分析支持物联网控制功能的用户界面的元素和布局,并基于分析出的元素和布局重现支持物联网控制功能的用户界面。可选地,基于所述至少一个物联网装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置的步骤还可包括:向所述至少一个物联网装置发送用于控制物联网系统中的物联网装置的唤醒指令。可选地,当搜索到的使用所述物联网协议并且具有支持物联网控制功能的用户界面的物联网装置超过一个时,基于所述至少一个物联网装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置的步骤可包括:基于所述至少一个物联网装置的控制方式和使用历史中的至少一个,从所述至少一个物联网装置中选择一个物联网装置,其中,控制方式包括触屏输入控制方式和语音输入控制方式中的至少一个;并且基于所述物联网装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置。可选地,所述方法还可包括:响应于在物联网系统中未搜索到使用所述物联网协议并且具有支持物联网控制功能的用户界面的物联网装置,通过使用跨网段通信技术搜索物联网系统外的投屏装置;并且响应于搜索到物联网系统外的投屏装置,通过所述投屏装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置。可选地,所述方法还可包括:对接入物联网系统中的物联网装置进行注册。可选地,对接入物联网系统中的物联网装置进行注册的步骤可包括以下项中的至少一个:获取摄像头拍摄的接入的物联网装置的外观图片,基于外观图片识别出物联网装置的类别和型号信息,并对物联网装置的类别和型号信息进行存储;通过动态主机配置协议技术分析出接入的物联网装置的媒体存取控制MAC地址,并对物联网装置的MAC地址进行存储;接收用户针对接入的物联网装置输入的用户添加信息,并对物联网装置的用户添加信息进行存储;以及获取接入的物联网装置的位置信息,并对物联网装置的位置信息进行存储。可选地,在接收到用于选择物联网装置的用户输入之前,所述方法还可包括:显示基于物联网系统中所有物联网装置的注册信息形成的IOT标准控制界面。可选地,基于所述至少一个物联网装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置的步骤可包括:响应于接收到用户输入的操作命令,将操作命令转化为指令请求;并且将转化的指令请求发送到所述至少一个物联网装置,以使得所述至少一个物联网装置通过根据指令请求控制支持物联网控制功能的用户界面来控制所述用户选择的物联网装置。根据本公开的示例性实施例,提供一种物联网装置,包括:协议确定单元,被配置为响应于接收到用于选择物联网装置的用户输入,确定用户选择的物联网装置以及所述用户选择的物联网装置使用的物联网协议;装置搜索单元,被配置为在物联网系统中搜索使用所述物联网协议并且具有支持物联网控制功能的用户界面的物联网装置;和装置控制单元,被配置为响应于搜索到使用所述物联网协议并且具有支持物联网控制功能的用户界面的至少一个物联网装置,基于所述至少一个物联网装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置。可选地,装置控制单元可被配置为:请求所述至少一个物联网装置将支持物联网控制功能的用户界面投屏到预设屏幕;并且响应于所述至少一个物联网装置基于所述请求将支持物联网控制功能的用户界面投屏到预设屏幕,基于投屏的用户界面控制所述用户选择的物联网装置。可选地,装置控制单元可被配置为:当所述至少一个物联网装置无法将支持物联网控制功能的用户界面投屏到预设屏幕时,获取所述至少一个物联网装置的支持物联网控制功能的用户界面的屏幕截屏;并且基于屏幕截屏在预设屏幕上重现支持物联网控制功能的用户界面。可选地,装置控制单元可被配置为:基于屏幕截屏分析支持物联网控制功能的用户界面的元素和布局,基于分析出的元素和布局重现支本文档来自技高网
...

【技术保护点】
1.一种控制物联网系统中的物联网装置的方法,包括:/n响应于接收到用于选择物联网装置的用户输入,确定用户选择的物联网装置以及所述用户选择的物联网装置使用的物联网协议;/n在物联网系统中搜索使用所述物联网协议并且具有支持物联网控制功能的用户界面的物联网装置;并且/n响应于搜索到使用所述物联网协议并且具有支持物联网控制功能的用户界面的至少一个物联网装置,基于所述至少一个物联网装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置。/n

【技术特征摘要】
1.一种控制物联网系统中的物联网装置的方法,包括:
响应于接收到用于选择物联网装置的用户输入,确定用户选择的物联网装置以及所述用户选择的物联网装置使用的物联网协议;
在物联网系统中搜索使用所述物联网协议并且具有支持物联网控制功能的用户界面的物联网装置;并且
响应于搜索到使用所述物联网协议并且具有支持物联网控制功能的用户界面的至少一个物联网装置,基于所述至少一个物联网装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置。


2.根据权利要求1所述的方法,其中,基于所述至少一个物联网装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置的步骤包括:
请求所述至少一个物联网装置将支持物联网控制功能的用户界面投屏到预设屏幕;并且
响应于所述至少一个物联网装置基于所述请求将支持物联网控制功能的用户界面投屏到预设屏幕,基于投屏的用户界面控制所述用户选择的物联网装置。


3.根据权利要求2所述的方法,其中,基于所述至少一个物联网装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置的步骤包括:
当所述至少一个物联网装置无法将支持物联网控制功能的用户界面投屏到预设屏幕时,获取所述至少一个物联网装置的支持物联网控制功能的用户界面的屏幕截屏;并且
基于屏幕截屏在预设屏幕上重现支持物联网控制功能的用户界面。


4.根据权利要求3所述的方法,其中,基于屏幕截屏在预设屏幕上重现支持物联网控制功能的用户界面的步骤包括:
基于屏幕截屏分析支持物联网控制功能的用户界面的元素和布局,并基于分析出的元素和布局重现支持物联网控制功能的用户界面。


5.根据权利要求2所述的方法,其中,基于所述至少一个物联网装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置的步骤还包括:
向所述至少一个物联网装置发送用于控制物联网系统中的物联网装置的唤醒指令。


6.根据权利要求1所述的方法,其中,当搜索到的使用所述物联网协议并且具有支持物联网控制功能的用户界面的物联网装置超过一个时,基于所述至少一个物联网装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置的步骤包括:
基于所述至少一个物联网装置的控制方式和使用历史中的至少一个,从所述至少一个物联网装置中选择一个物联网装置,其中,控制方式包括触屏输入控制方式和语音输入控制方式中的至少一个;并且
基于所述物联网装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置。


7.根据权利要求1所述的方法,还包括:
响应于在物联网系统中未搜索到使用所述物联网协议并且具有支持物联网控制功能的用户界面的物联网装置,通过使用跨网段通信技术搜索物联网系统外的投屏装置;并且
响应于搜索到物联网系统外的投屏装置,通过所述投屏装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置。


8.根据权利要求1所述的方法,还包括:
对接入物联网系统中的物联网装置进行注册。


9.根据权利要求8所述的方法,其中,对接入物联网系统中的物联网装置进行注册的步骤包括以下项中的至少一个:
获取摄像头拍摄的接入的物联网装置的外观图片,基于外观图片识别出物联网装置的类别和型号信息,并对物联网装置的类别和型号信息进行存储;
通过动态主机配置协议技术分析出接入的物联网装置的媒体存取控制MAC地址,并对物联网装置的MAC地址进行存储;
接收用户针对接入的物联网装置输入的用户添加信息,并对物联网装置的用户添加信息进行存储;以及
获取接入的物联网装置的位置信息,并对物联网装置的位置信息进行存储。


10.根据权利要求1所述的方法,其中,在接收到用于选择物联网装置的用户输入之前,所述方法还包括:
显示基于物联网系统中所有物联网装置的注册信息形成的IOT标准控制界面。


11.根据权利要求1-10中任一项所述的方法,基于所述至少一个物联网装置的支持物联网控制功能的用户界面控制所述用户选择的物联网装置的步骤包括:
响应于接收到用户输入的操作命令,将操作命令转化为指令请求;并且
将转化的指令请求发送到所述至少一个物联网装置,以使得所述至少一个物联网装置通过根据指令请求控制支持物联网控制功能的用户界面来控制所述用户选择的物联网装置。


12.一种物联网装置,包括:
协议确定单元,被配置为响应于接收到用于选择物联网装置的用户输入,确定用户选择的物联网装置以及所述用户选择的物联网装置使用的物联网协议;
装置搜索单元,被配置为在物联网系统中搜索使用所述物联网协议并且具有支持物联网控制功能的用户界面的物联网装置;和
装置控制单元,被配置为响应于搜索到使用所述物联网协议并且具有支持物联网控制功能的用户界面的至少一个物联网装置,基于所述至少一个物联网装置的支持物联网控制功能的用户界面...

【专利技术属性】
技术研发人员:许可喜王爰青曹娟洪艳婷刘昊东
申请(专利权)人:三星电子中国研发中心三星电子株式会社
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1