基于widget的显示装置、系统及方法与流程

文档序号:12692721阅读:161来源:国知局
基于widget的显示装置、系统及方法与流程

本发明涉及设备信息显示领域,尤其涉及基于widget的显示装置、系统及方法。



背景技术:

现有智能设备信息显示技术中,通常都是由智能设备所对应的APP(Application,应用程序)来显示其运行情况,从而便于用户了解智能设备的运行状态,比如智能连接设备的联网状态等。

然而,即使通过APP控制智能设备也仍然还存在不足,比如当用户想要了解当前智能设备的运行状态时,此时用户需要先点亮终端(比如手机)屏幕,然后再打开APP以进入到相应的操作界面,最后再在操作界面中进行操作而实现智能设备的运行状态显示。显然现有的通过APP显示智能设备的运行状态的方式存在操作繁琐而不够便捷的问题。



技术实现要素:

本发明的主要目的在于提供一种基于widget的显示装置、系统及方法,旨在解决现有通过APP显示智能设备的运行状态的方式存在操作繁琐而不够便捷的技术问题。

为实现上述目的,本发明提供一种基于widget的显示装置,所述基于widget的显示装置设置有widget界面,所述基于widget的显示装置包括:

检测模块,用于检测当前所述基于widget的显示装置是否连接智能连接设备,其中,所述基于widget的显示装置与所述智能连接设备绑定;

读取模块,用于当所述基于widget的显示装置连接智能连接设备时,读取所述智能连接设备的联网状态,并在所述智能连接设备的联网状态正常时,进一步读取所述智能连接设备上连接的其他智能设备的相关信息,其中,所述智能设备至少包括一台空气处理设备;

显示模块,用于在所述widget界面上进行与所述联网状态相应的显示,并在所述智能连接设备的联网状态正常时,进一步在所述widget界面上显示读取的所述智能设备的相关信息。

优选地,所述相关信息至少包括所述空气处理设备的运行参数;

所述显示模块还用于:在所述widget界面上显示所述空气处理设备的运行参数的同时,显示用于控制所述空气处理设备调节所述运行参数的控制按键;

所述基于widget的显示装置还包括:

监测模块,用于监测所述控制按键上是否存在触控操作;

第一控制模块,用于当所述控制按键上存在触控操作时,控制所述空气处理设备调节所述运行参数。

优选地,所述读取模块还用于:当所述智能连接设备的联网状态正常且连接有多个所述智能设备时,读取服务器中的智能设备组信息,其中,所述服务器通过所述智能连接设备而与所述智能设备进行交互,所述智能设备组至少包括两种或两种以上可进行关联的所述智能设备;

所述显示模块还用于:在所述widget界面上显示所述智能设备组信息,以及显示用于开启或关闭所述智能设备组中各智能设备间关联应用的开关按钮。

优选地,所述基于widget的显示装置还包括:

判断模块,用于在所述开关按钮开启时,判断对应所述智能设备组中特定智能设备的运行参数是否满足预置条件,其中,所述特定智能设备具有环境检测功能且与所述空气处理设备关联;

第二控制模块,用于当所述特定智能设备的运行参数满足所述预置条件时,控制与所述特定智能设备关联的所述空气处理设备进行相应运行参数的调节。

进一步地,为实现上述目的,本发明还提供一种基于widget的显示系统,所述基于widget的显示系统包括智能连接设备与移动终端,所述移动终端包括上述任一项所述的基于widget的显示装置。

优选地,所述基于widget的显示系统还包括若干智能设备;所述智能设备包括进风口、出风口,以及连接该进风口与该出风口的风道,其中,该风道中设置有用于进行空气处理功能操作的功能模块;

所述功能模块用于:接收所述基于widget的显示装置所发送的功能操作指令,并根据所述功能操作指令,调节所述智能设备的运行参数以及控制所述智能设备按照调节后的运行参数运行。

优选地,所述智能设备至少包括一台空气处理设备,所述空气处理设备至少包括空调器、加湿机、除湿机、空气净化器。

进一步地,为实现上述目的,本发明还提供一种基于widget的显示方法,应用于移动终端,所述移动终端的显示界面设置有微件widget,所述基于widget的显示方法包括:

检测当前所述移动终端是否连接智能连接设备,其中,所述移动终端与所述智能连接设备绑定;

当所述移动终端连接智能连接设备时,读取所述智能连接设备的联网状态,并在所述智能连接设备的联网状态正常时,进一步读取所述智能连接设备上连接的其他智能设备的相关信息,其中,所述智能设备至少包括一台空气处理设备;

在所述widget的界面上进行与所述联网状态相应的显示,并在所述智能连接设备的联网状态正常时,进一步在所述widget的界面上显示读取的所述智能设备的相关信息。

优选地,所述相关信息至少包括所述空气处理设备的运行参数,所述基于widget的显示方法还包括:

在所述widget的界面上显示所述空气处理设备的运行参数的同时,显示用于控制所述空气处理设备调节所述运行参数的控制按键,并监测所述控制按键上是否存在触控操作;当所述控制按键上存在触控操作时,控制所述空气处理设备调节所述运行参数。

优选地,所述基于widget的显示方法还包括:

当所述智能连接设备的联网状态正常且连接有多个所述智能设备时,读取服务器中的智能设备组信息,其中,所述服务器通过所述智能连接设备而与所述智能设备进行交互,所述智能设备组至少包括两种或两种以上可进行关联的所述智能设备;

在所述widget的界面上显示所述智能设备组信息,以及显示用于开启或关闭所述智能设备组中各智能设备间关联应用的开关按钮。

优选地,在所述开关按钮开启时,判断对应所述智能设备组中特定智能设备的运行参数是否满足预置条件,其中,所述特定智能设备具有环境检测功能且与所述空气处理设备关联;

当所述特定智能设备的运行参数满足所述预置条件时,控制与所述特定智能设备关联的所述空气处理设备进行相应运行参数的调节。

本发明中,具体通过widget界面来快捷显示智能连接设备的运行状态,进而便于用户简便快速了解,实现了对智能连接设备的运行状态的简便监测。此外,在widget界面上还显示有用于控制智能连接设备上连接的其他智能设备的控制按键,进而为用户提供了一种通过该控制按键而便捷控制其他智能设备的简便控制方式。

附图说明

图1为本发明基于widget的显示装置第一实施例的功能模块示意图;

图2为本发明中widget一实施例的部署示意图;

图3为本发明中widget另一实施例的部署示意图;

图4为本发明基于widget的显示装置第二实施例的功能模块示意图;

图5为本发明基于widget的显示装置一实施例的应用场景示意图;

图6为本发明基于widget的显示装置另一实施例的应用场景示意图;

图7为本发明基于widget的显示装置第三实施例的功能模块示意图;

图8为本发明基于widget的显示系统第一实施例的功能模块示意图;

图9为本发明基于widget的显示系统第二实施例的功能模块示意图;

图10为本发明基于widget的显示方法第一实施例的流程示意图;

图11为本发明基于widget的显示方法第二实施例的流程示意图;

图12为本发明基于widget的显示方法第三实施例的流程示意图;

图13为本发明基于widget的显示方法第四实施例的流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。

Widget是一种微型插件,它可以嵌入到移动终端的应用程序中(比如桌面),并周期性接收数据以进行更新显示。比如移动终端上显示时钟、日历、天气等信息的Widget,其在桌面上呈现为显示特定信息的悬浮窗口,因此,用户不需要对Widget进行点击或打开操作,即可第一时间在移动终端上查看到在悬浮窗口上呈现的特定信息。Widget上的显示信息可以自动刷新,或者手动点击预设按键进行刷新。

在本发明的技术方案中,可以将家用终端(比如智能路由器、可穿戴设备、智能插座、智能空调器、智能空气净化器等)的控制APP部署到Widget中,因此,用户通过悬浮于移动终端(比如智能手机)桌面上的APPWidget窗口,即可直接控制家用终端的运行,或者读取到家用终端的运行参数,比如智能插座所监测到的空调器、空气净化器的电量使用情况;可穿戴设备监测用户生理数据。

移动终端中APP创建APPWidget的过程,主要是对AppWidgetProvider和AppWidgetProviderInfo两大类进行相关操作的过程。

AppWidgetProvider用于接收widget相关的广播,例如wigdet的更新、删除、开启和禁用等。而AppWidgetProviderInfo则在XML里定义,具体用于指定AppWidget的相关数据,如Widget的布局、对应的AppWidgetProvider类等。

通常,部署一个APP的Widget主要包括如下步骤:

1、定义Widget的布局,设置Widget及其上各种控件的摆放位置;

2、自定义一个AppWidgetProvider类,以处理Widget的所有相关逻辑,并更新Widget的控件显示(如图片显示或文字显示),同时还可以通过自定义设置当预设按钮被点击时发送广播,并且用onReceive(Context,Intent)接收预设按钮点击的广播,并添加相应的按钮点击逻辑;

3、自定义一个Service以处理App与Widget之间的数据传输,数据传输过程可以自Widget添加到桌面时启动,并到Widget从桌面删除时停止;

4、在XML中定义AppWidgetProviderInfo,以用于指定Widget的布局、AppWidgetProvider类等。

通过上述步骤即可用于部署一个家用终端APP的Widget,进而在家用终端App安装完成之后,将在移动终端系统的小组件列表中出现所创建的Widget,用户可以选择是否将其添加至桌面。

本发明中,移动终端上安装有智能连接设备的APP,并可通过APP与智能连接设备建立信号连接,进而可获取智能连接设备的相关信息,比如联网状态、智能连接设备上的其他智能设备的信息等,并在widget的界面上进行,其中,widget上显示的信息可进行刷新显示。

在APP开启的状态下(只要APP的进程未被杀死,则认为APP处于开启状态),用户将通过APP部署的Widget添加到移动终端的桌面后,将启动APP中定义的Service,该Service将同步该智能连接设备,同步方式可以通过每隔一定的时间对智能连接设备进行查询或由智能连接设备自动上报等方式。Service在获取到智能连接设备的相关信息之后,将智能连接设备的相关信息作为广播发送出去,该广播中将带上一个action标志,如action1,在AppWidgetProvider中通过onReceive(Context,Intent)接收action为action1的广播,并且获取广播中的智能连接设备的相关信息,并将该相关信息实时更新到Widget的界面上,以实现Widget的界面中显示信息的更新。需要进一步说明的是,如果APP进程被杀死了,相应的Service也会被杀死,那么widget处于不可用状态,除非重新启动APP,而再次触发Service开启。

基于widget的上述部署架构及部署方式,提出本发明基于widget的显示装置、系统及方法的各个实施例。

参照图1,图1为本发明基于widget的显示装置第一实施例的功能模块示意图。本实施例中,基于widget的显示装置具体应用于移动终端,当然也可以应用于其他设备上。本实施例中具体以应用于移动终端进行举例说明。

本实施例中,基于widget的显示装置设置有widget界面。

本实施例中,基于widget的显示装置包括:

检测模块10,用于检测当前所述基于widget的显示装置是否连接智能连接设备;

读取模块20,用于当所述基于widget的显示装置连接智能连接设备时,读取所述智能连接设备的联网状态;

显示模块30,用于在所述widget的界面上进行与所述联网状态相应的显示。

本实施例中,对于智能连接设备的类型不限,比如智能路由器。同时,基于widget的显示装置上安装有智能连接设备的APP,并可通过APP与智能连接设备建立信号连接,进而可获取智能连接设备的相关信息,比如智能连接设备的名称、联网状态以及智能连接设备上的其他智能设备的信息等,并在widget的界面上进行,其中,widget上显示的信息可进行刷新显示。

例如,如图2所示的在移动终端桌面上部署的widget。该widget上显示有智能连接设备的联网情况,比如该智能连接设备为智能路由器,读取智能路由器的信息,若该路由器联网正常,则显示亮屏或显示连通的标记;若该路由器联网不正常,则显示暗屏或者显示联网不成功的标记。因此,用户通过widget即可快速便捷地了解当前智能连接设备的联网情况,避免了点击进入APP查看的繁琐操作,提升了用户使用体验。

本实施例中,具体通过widget界面来快捷显示智能连接设备的运行状态,进而便于用户简便快速了解,实现了对智能连接设备的运行状态的简便监测。

进一步地,在本发明基于widget的显示装置一实施例中,读取模块20还用于:当智能连接设备的联网状态正常时,读取智能连接设备上连接的其他智能设备的相关信息;显示模块30还用于:在所述智能连接设备的联网状态正常时,进一步在widget界面上显示读取的智能设备的相关信息。

本实施例中,智能连接设备可连接多个智能设备,且智能设备至少包括一台空气处理设备。比如智能手机、智能电视机、智能空调器、智能净化器、智能除湿机等,进而当智能连接设备的联网状态正常时,各智能设备可通过连接智能连接设备而与外部服务器进行交互。

可选的,读取的智能设备的相关信息既可以是智能设备的名称,比如在widget界面上显示智能路由器上连接的各智能设备的名称,同时也可以进一步显示智能设备的运行参数,比如智能设备为空调器,则显示空调器的运行参数。

可选的,显示模块还用于:在widget界面上显示空气处理设备的运行参数的同时,显示用于控制空气处理设备调节运行参数的控制按键,如图3所示。在widget界面上显示空气处理设备的运行参数可以使用户快速了解当前空气处理设备的运行情况,而在widget界面上显示控制按键,则可便于用户简便快捷地完成对空气处理设备的控制,比如widget界面显示当前环境温度较高,则可通过控制按键控制空调器调低温度。

参照图4,图4为本发明基于widget的显示装置第二实施例的功能模块示意图。基于上述实施例,本实施例中,基于widget的显示装置还包括:

监测模块40,用于监测控制按键上是否存在触控操作;

第一控制模块50,用于当控制按键上存在触控操作时,控制空气处理设备调节运行参数。

可选的,智能设备优选为空气处理设备,至少包括空调器、加湿机、除湿机、空气净化器中的一种或多种;相应地,控制按键至少包括:空调器运行参数调节按键、加湿机运行参数调节按键、除湿机运行参数调节按键、空气净化器运行参数调节按键中的一种或多种。

(1)空调器运行参数调节按键,比如空调器运行模式调节按键、温度调节按键,用户通过空调器运行参数调节按键可对空调器进行运行模式、温度等控制。

(2)加湿机运行参数调节按键,比如加湿机开关按键、加湿按键等,用户通过加湿机运行参数调节按键可对加湿机进行开启或关闭操作、进行加湿操作等控制。

(3)除湿机运行参数调节按键,比如除湿机开关按键、除湿按键等,用户通过除湿机运行参数调节按键可对除湿机进行开启或关闭操作、进行除湿操作等控制。

(4)空气净化器运行参数调节按键,比如净化模式调节按键,用户通过空气净化器运行参数调节按键可对空气净化器进行净化模式调节等控制。

本实施例中,用户通过手动触摸widget上显示的控制按键即可触发生成用于控制智能设备调节运行参数的控制指令。

例如,在widget上显示有空气净化器检测到的空气质量信息,当用户拿起移动终端而从widget上了解到当前PM2.5浓度过高时,则用户可手动触摸widget上的相应控制按键,进而触发生成用于控制空气净化器净化空气,如图5所示。

需要说明的是,用于控制智能设备执行相应功能操作的功能操作指令既可以是直接由智能设备的控制装置生成,并直接发送至智能设备。例如,当移动终端的widget上的功能操作控件被用户触摸点击后,可以向外发送一个广播,具体在AppWidgetProvider中通过onReceive(Context,Intent)接收所述功能操作控件点击的广播,并且添加相应的逻辑。此处添加的逻辑主要是将用户的控制指令(如制冷、除湿、净化空气等)处理成相应的数据,并通过广播发送出去,该广播也会带上一个action标志,如action2,在Service中接收所述功能操作控件点击的广播,并且读取该广播中携带的控制指令,并编成控制码,发送给相应的智能设备(如空调器、除湿机),进而通过Widget实现控制智能设备的过程。

当然,用于控制智能设备执行相应功能操作的功能操作指令也可以是间接控制其他设备生成,比如智能设备的控制装置向与智能连接设备连接的服务器发送控制指令,继而由服务器生成控制智能设备执行相应功能操作的功能操作指令并将该功能操作指令发送至智能设备,进而实现对智能设备的控制。

此外,本实施例中,对于功能操作指令的发送方式不限,比如采用wifi方式向智能设备(比如空调器、加湿机等)传输功能操作指令,或者采用红外线方式向智能设备传输功能操作指令,进而使得智能设备在接收到该功能操作指令后,即可执行对应的功能操作,比如制冷、除湿、净化空气等。

本实施例中,具体通过widget界面来快捷显示智能连接设备的运行状态,进而便于用户简便快速了解,实现了对智能连接设备的运行状态的简便监测。此外,在widget界面上还显示有用于控制智能连接设备上连接的其他智能设备的控制按键,进而为用户提供了一种通过该控制按键而便捷控制其他智能设备的简便控制方式。

进一步地,在本发明基于widget的显示装置另一实施例中,如图6所示,智能连接设备在联网状态正常时,通过智能连接设备可实现智能设备与服务器的交互。

本实施例中,读取模块20还用于:当智能连接设备的联网状态正常且连接有多个所述智能设备时,读取服务器中的智能设备组信息;而显示模块30还用于:在widget界面上显示读取的智能设备组信息,以及显示用于开启或关闭该智能设备组中各智能设备间关联应用的开关按钮。

本实施例中,为实现不同智能设备之间的关联控制,因此,服务器可对联网的智能设备进行关联分组,从而形成智能设备组,需要说明的是,智能设备组至少包括两种或两种以上可进行关联的智能设备。比如基于所要实现功能进行关联分组,例如空气检测设备与空气净化器关联分组,加湿机与空调器关联分组,温度监测设备与空调器关联分组等。

此外,需要进一步说明的是,为提升用户使用体验,进而便于用户根据自身需要或偏好而设置关联关系,因此,在widget界面上显示读取的智能设备组信息的同时,还显示用于开启或关闭该智能设备组中各智能设备间的关联功能被应用的开关按钮,从而只有在智能设备组中各智能设备之间的关联应用按钮开启时,才可实现关联的智能设备的关联控制。

参照图7,图7为本发明基于widget的显示装置第三实施例的功能模块示意图。基于上述第一实施例,本实施例中,基于widget的显示装置还包括:

判断模块60,用于在所述开关按钮开启时,判断对应所述智能设备组中特定智能设备的运行参数是否满足预置条件,其中,所述特定智能设备具有环境检测功能;

第二控制模块70,用于当所述特定智能设备的运行参数满足所述预置条件时,控制与所述特定智能设备关联的智能设备进行相应运行参数的调节。

本实施例中,当智能设备组中各智能设备间关联应用的开关按钮开启时,此时基于widget的显示装置可根据智能设备组中特定智能设备的运行参数,控制与该特定智能设备关联的智能设备进行相应运行参数的调节。

例如净化器和空气检测装置关联,当空气检测装置检测结果为污染比较严重,则自动开启净化器。比如空调器和加湿机关联,当加湿机检测当前湿度较低时,则自动触发空调器按照不除湿的空调模式运行。

本实施例中,对于自动控制智能设备进行运行参数调节的方式不限,具体根据实际需要进行设置。比如由基于widget的显示装置直接控制,或者由基于widget的显示装置将控制指令通过智能连接设备而发送至服务器,然后再由服务器将控制指令转发至对应智能设备,进而实现对该智能设备运行参数的调节。

参照图8,图8为本发明基于widget的显示系统第一实施例的功能模块示意图。

本实施例中,基于widget的显示系统包括:智能连接设备210、移动终端220,其中,移动终端220包括上述实施例中任一项的基于widget的显示装置2201,基于widget的显示装置2201设置有用于显示智能连接设备210联网状态的widget界面。

本实施例中,对于智能连接设备210的类型不限,比如智能路由器。同时,移动终端220上安装有智能连接设备210的APP,并可通过APP与智能连接设备210建立信号连接,进而可获取智能连接设备210的相关信息,比如智能连接设备的名称、联网状态以及智能连接设备上的其他智能设备的信息等,并在widget界面上进行,其中,widget上显示的信息可进行刷新显示。

例如,如图2所示的在移动终端220桌面上部署widget。该widget上显示有智能连接设备210的联网情况,比如该智能连接设备为智能路由器,读取智能路由器的信息,若该路由器联网正常,则显示亮屏或显示连通的标记;若该路由器联网不正常,则显示暗屏或者显示联网不成功的标记。因此,用户通过widget即可快速便捷地了解当前智能连接设备的联网情况,避免了点击进入APP查看的繁琐操作,提升了用户使用体验。

本实施例中,具体通过widget界面来快捷显示与移动终端通信连接的智能连接设备的运行状态,进而便于用户简便快速了解,实现了对智能连接设备的运行状态的简便监测。

参照图9,图9为本发明基于widget的显示系统第二实施例的功能模块示意图。基于上述系统第一实施例,本实施例中,基于widget的显示系统还包括:若干智能设备230。

本实施例中,智能设230包括进风口2301、出风口2302,以及连接该进风口2301与该出风口2302的风道2303,其中,该风道2303中设置有用于进行空气处理功能操作的功能模块2304。

可选的,智能设备230至少包括一台空气处理设备,所述空气处理设备至少包括空调器、加湿机、除湿机、空气净化器。

本实施例中,功能模块2304用于:接收基于widget的显示装置2202所发送的功能操作指令,并根据所述功能操作指令,调节智能设备230的运行参数以及控制智能设备230按照调节后的运行参数运行。

参照图10,图10为本发明基于widget的显示方法第一实施例的流程示意图。本实施例具体应用于移动终端,该移动终端的显示界面设置有微件widget,本实施例中,基于widget的显示方法包括:

步骤S110,检测当前所述移动终端是否连接智能连接设备;

步骤S120,当所述移动终端连接智能连接设备时,读取所述智能连接设备的联网状态,并在所述widget的界面上进行与所述联网状态相应的显示。

本实施例中,对于智能连接设备的类型不限,比如智能路由器。同时,移动终端上安装有智能连接设备的APP,并可通过APP与智能连接设备建立信号连接,进而可获取智能连接设备的相关信息,比如智能连接设备的名称、联网状态以及智能连接设备上的其他智能设备的信息等,并在widget的界面上进行,其中,widget上显示的信息可进行刷新显示。

例如,如图2所示的在移动终端桌面上部署的widget。该widget上显示有智能连接设备的联网情况,比如该智能连接设备为智能路由器,读取智能路由器的信息,若该路由器联网正常,则显示亮屏或显示连通的标记;若该路由器联网不正常,则显示暗屏或者显示联网不成功的标记。因此,用户通过widget即可快速便捷地了解当前智能连接设备的联网情况,避免了点击进入APP查看的繁琐操作,提升了用户使用体验。

本实施例中,具体通过插件widget来快捷显示与移动终端通信连接的智能连接设备的运行状态,进而便于用户简便快速了解,实现了对智能连接设备的运行状态的简便监测。

进一步地,在本发明基于widget的显示方法一实施例中,基于widget的显示方法还包括:

当智能连接设备的联网状态正常时,读取智能连接设备上连接的其他智能设备的相关信息,并在widget的界面上显示读取的智能设备的相关信息。

本实施例中,智能连接设备可连接多个智能设备,比如智能手机、智能电视机、智能空调器、智能净化器、智能除湿机等,进而当智能连接设备的联网状态正常时,各智能设备可通过连接智能连接设备而与外部服务器进行交互。

可选的,读取的智能设备的相关信息既可以是智能设备的名称,比如在widget的界面上显示智能路由器上连接的各智能设备的名称,同时也可以进一步显示智能设备的运行参数,比如智能设备为空调器,则显示空调器的运行参数。

可选的,在widget的界面上显示空气处理设备的运行参数的同时,显示用于控制空气处理设备调节运行参数的控制按键,如图3所示。在widget的界面上显示空气处理设备的运行参数可以使用户快速了解当前空气处理设备的运行情况,而在widget的界面上显示控制按键,则可便于用户简便快捷地完成对空气处理设备的控制,比如widget的界面显示当前环境温度较高,则可通过控制按键控制空调器调低温度。

参照图11,图11为本发明基于widget的显示方法第二实施例的流程示意图。基于上述方法第一实施例,本实施例中,基于widget的显示方法包括:

步骤S210,监测所述控制按键上是否存在触控操作;

步骤S220,当所述控制按键上存在触控操作时,控制所述空气处理设备调节所述运行参数。

可选的,智能设备至少包括一台空气处理设备,比如空调器、加湿机、除湿机、空气净化器等;相应地,控制按键至少包括:空调器运行参数调节按键、加湿机运行参数调节按键、除湿机运行参数调节按键、空气净化器运行参数调节按键中的一种或多种。

(1)空调器运行参数调节按键,比如空调器运行模式调节按键、温度调节按键,用户通过空调器运行参数调节按键可对空调器进行运行模式、温度等控制。

(2)加湿机运行参数调节按键,比如加湿机开关按键、加湿按键等,用户通过加湿机运行参数调节按键可对加湿机进行开启或关闭操作、进行加湿操作等控制。

(3)除湿机运行参数调节按键,比如除湿机开关按键、除湿按键等,用户通过除湿机运行参数调节按键可对除湿机进行开启或关闭操作、进行除湿操作等控制。

(4)空气净化器运行参数调节按键,比如净化模式调节按键,用户通过空气净化器运行参数调节按键可对空气净化器进行净化模式调节等控制。

本实施例中,用户通过手动触摸widget上显示的控制按键即可触发生成用于控制智能设备调节运行参数的控制指令。

例如,在widget上显示有空气净化器检测到的空气质量信息,当用户拿起移动终端而从widget上了解到当前PM2.5浓度过高时,则用户可手动触摸widget上的相应控制按键,进而触发生成用于控制空气净化器净化空气,如图5所示。

需要说明的是,用于控制智能设备执行相应功能操作的功能操作指令既可以是直接由智能设备的控制装置生成,并直接发送至智能设备。例如,当移动终端的widget上的功能操作控件被用户触摸点击后,可以向外发送一个广播,具体在AppWidgetProvider中通过onReceive(Context,Intent)接收所述功能操作控件点击的广播,并且添加相应的逻辑。此处添加的逻辑主要是将用户的控制指令(如制冷、除湿、净化空气等)处理成相应的数据,并通过广播发送出去,该广播也会带上一个action标志,如action2,在Service中接收所述功能操作控件点击的广播,并且读取该广播中携带的控制指令,并编成控制码,发送给相应的智能设备(如空调器、除湿机),进而通过Widget实现控制智能设备的过程。

当然,用于控制智能设备执行相应功能操作的功能操作指令也可以是间接控制其他设备生成,比如智能设备的控制装置向与智能连接设备连接的服务器发送控制指令,继而由服务器生成控制智能设备执行相应功能操作的功能操作指令并将该功能操作指令发送至智能设备,进而实现对智能设备的控制。

此外,本实施例中,对于功能操作指令的发送方式不限,比如采用wifi方式向智能设备(比如空调器、加湿机等)传输功能操作指令,或者采用红外线方式向智能设备传输功能操作指令,进而使得智能设备在接收到该功能操作指令后,即可执行对应的功能操作,比如制冷、除湿、净化空气等。

本实施例中,具体通过插件widget来快捷显示与移动终端通信连接的智能连接设备的运行状态,进而便于用户简便快速了解,实现了对智能连接设备的运行状态的简便监测。此外,在widget上还显示有用于控制智能连接设备上其他智能设备的控制按键,进而为用户提供了一种通过该控制按键而便捷控制其他智能设备的控制方式。

参照图12,图12为本发明基于widget的显示方法第三实施例的流程示意图。基于上述方法第一实施例,本实施例中,基于widget的显示方法还包括:

步骤S310,当所述智能连接设备的联网状态正常且连接有多个所述智能设备时,读取服务器中的智能设备组信息,其中,所述服务器通过所述智能连接设备而与所述智能设备进行交互,所述智能设备组至少包括两种或两种以上可进行关联的所述智能设备;

步骤S320,在所述widget的界面上显示所述智能设备组信息,以及显示用于开启或关闭所述智能设备组中各智能设备间关联应用的开关按钮。

本实施例中,为实现不同智能设备之间的关联控制,因此,服务器可对联网的智能设备进行关联分组,从而形成智能设备组,需要说明的是,智能设备组至少包括两种或两种以上可进行关联的智能设备。比如基于所要实现功能进行关联分组,例如空气检测设备与空气净化器关联分组,加湿机与空调器关联分组,温度监测设备与空调器关联分组等。

此外,需要进一步说明的是,为提升用户使用体验,进而便于用户根据自身需要或偏好而设置关联关系,因此,在widget的界面上显示读取的智能设备组信息的同时,还显示用于开启或关闭该智能设备组中各智能设备间的关联功能被应用的开关按钮,从而只有在智能设备组中各智能设备之间的关联应用按钮开启时,才可实现关联的智能设备的关联控制。

参照图13,图13为本发明基于widget的显示方法第四实施例的流程示意图。基于上述方法第三实施例,本实施例中,基于widget的显示方法还包括:

步骤S410,在所述开关按钮开启时,判断对应所述智能设备组中特定智能设备的运行参数是否满足预置条件,其中,所述特定智能设备具有环境检测功能且与所述空气处理设备关联;

步骤S420,当所述特定智能设备的运行参数满足所述预置条件时,控制与所述特定智能设备关联的所述空气处理设备进行相应运行参数的调节。

本实施例中,当智能设备组中各智能设备间关联应用的开关按钮开启时,此时基于widget的显示装置可根据智能设备组中特定智能设备的运行参数,控制与该特定智能设备关联的智能设备进行相应运行参数的调节。

例如净化器和空气检测装置关联,当空气检测装置检测结果为污染比较严重,则自动开启净化器。比如空调器和加湿机关联,当加湿机检测当前湿度较低时,则自动触发空调器按照不除湿的空调模式运行。

本实施例中,对于自动控制智能设备进行运行参数调节的方式不限,具体根据实际需要进行设置。比如由基于widget的显示装置直接控制,或者由基于widget的显示装置将控制指令通过智能连接设备而发送至服务器,然后再由服务器将控制指令转发至对应智能设备,进而实现对该智能设备运行参数的调节。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1