控制智能設備的方法及裝置的制造方法
【技術(shù)領域】
[0001]本公開涉及智能設備技術(shù)領域,特別涉及一種控制智能設備的方法及裝置。
【背景技術(shù)】
[0002]隨著智能設備和互聯(lián)網(wǎng)技術(shù)的發(fā)展,越來越多的智能設備可以實現(xiàn)通過網(wǎng)絡進行遠程操控的控制方式。
[0003]—般情況下,為了實現(xiàn)遠程操控的控制方式,都需要為智能設備專門開發(fā)一套遠程操控的應用程序,并需要由用戶自行下載該應用程序至手機等終端中。隨著智能設備種類的增多,也需要開發(fā)越來越多的用于遠程操控智能設備的應用程序,進而需要用戶下載各類應用程序,才可以控制各類智能設備。
【發(fā)明內(nèi)容】
[0004]為了解決相關技術(shù)的問題,本公開實施例提供了一種控制智能設備的方法及裝置。所述技術(shù)方案如下:
[0005]根據(jù)本公開實施例的第一方面,提供一種控制智能設備的方法,包括:
[0006]獲取智能設備的功能描述信息,所述功能描述信息包括功能類型以及狀態(tài)顯示類型;
[0007]根據(jù)所述功能類型生成用于控制所述智能設備的控制選項;
[0008]根據(jù)所述狀態(tài)顯示類型生成用于顯示所述智能設備的狀態(tài)顯示界面;
[0009]根據(jù)所述控制選項和所述狀態(tài)顯示界面控制所述智能設備。
[0010]可選的,所述獲取智能設備的功能描述信息,包括:
[0011]當檢測到智能設備首次與本端建立連接時,獲取智能設備的功能描述信息。
[0012]可選的,所述獲取所述智能設備的功能描述信息,包括:
[0013]向所述智能設備或云端服務器發(fā)送獲取請求消息;
[0014]接收所述智能設備或所述云端服務器返回的所述智能設備的功能描述信息。
[0015]可選的,所述根據(jù)所述功能類型生成用于控制所述智能設備的控制選項,包括:
[0016]獲取所述功能類型對應的圖標以及控制命令;
[0017]根據(jù)所述功能類型對應的圖標以及控制命令,在控制界面區(qū)域生成所述功能類型對應的控制選項。
[0018]可選的,所述根據(jù)所述狀態(tài)顯示類型在所述框架程序中生成用于顯示所述智能設備的狀態(tài)顯示界面,包括:
[0019]獲取所述狀態(tài)顯示類型對應的顯示控件,所述顯示控件中包括獲取所述狀態(tài)顯示類型對應的狀態(tài)參數(shù)的數(shù)據(jù)輸入接口;
[0020]在狀態(tài)顯示區(qū)域加載所述顯示控件,生成用于顯示所述智能設備的狀態(tài)顯示界面。
[0021 ] 可選的,所述方法還包括:
[0022]在設備顯示列表中生成所述智能設備對應的顯示接口選項;
[0023]當所述智能設備對應的顯示接口選項被選中時,顯示所述智能設備的控制選項和狀態(tài)顯示界面。
[0024]根據(jù)本公開實施例的第二方面,提供一種控制智能設備的裝置,包括:
[0025]獲取模塊,用于獲取智能設備的功能描述信息,所述功能描述信息包括功能類型以及狀態(tài)顯示類型;
[0026]第一生成模塊,用于根據(jù)所述功能類型生成用于控制所述智能設備的控制選項;
[0027]第二生成模塊,用于根據(jù)所述狀態(tài)顯示類型生成用于顯示所述智能設備的狀態(tài)顯示界面;
[0028]控制模塊,用于根據(jù)所述控制選項和所述狀態(tài)顯示界面控制所述智能設備。
[0029]可選的,所述獲取模塊用于:
[0030]當檢測到智能設備首次與本端建立連接時,獲取智能設備的功能描述信息。
[0031]可選的,所述獲取模塊,包括:
[0032]發(fā)送單元,用于向所述智能設備或云端服務器發(fā)送獲取請求消息;
[0033]接收單元,用于接收所述智能設備或云端服務器返回的所述智能設備的功能描述
?目息O
[0034]可選的,所述第一生成模塊,包括:
[0035]第一獲取單元,用于獲取所述功能類型對應的圖標以及控制命令;
[0036]第一生成單元,用于根據(jù)所述功能類型對應的圖標以及控制命令,在控制界面區(qū)域生成所述功能類型對應的控制選項。
[0037]可選的,所述第二生成模塊,包括:
[0038]第二獲取單元,用于獲取所述狀態(tài)顯示類型對應的顯示控件,所述顯示控件中包括獲取所述狀態(tài)顯示類型對應的狀態(tài)參數(shù)的數(shù)據(jù)輸入接口;
[0039]第二生成單元,用于在狀態(tài)顯示區(qū)域加載所述顯示控件,生成用于顯示所述智能設備的狀態(tài)顯示界面。
[0040]可選的,所述裝置還包括:
[0041]第三生成模塊,用于在設備顯示列表中生成所述智能設備對應的顯示接口選項;
[0042]顯示模塊,用于當所述智能設備對應的顯示接口選項被選中時,顯示所述智能設備的控制選項和狀態(tài)顯示界面。
[0043]根據(jù)本公開實施例的第三方面,提供一種控制智能設備的裝置,包括:
[0044]處理器;
[0045]用于存儲處理器可執(zhí)行指令的存儲器;
[0046]其中,所述處理器被配置為:
[0047]獲取智能設備的功能描述信息,所述功能描述信息包括功能類型以及狀態(tài)顯示類型;
[0048]根據(jù)所述功能類型生成用于控制所述智能設備的控制選項;
[0049]根據(jù)所述狀態(tài)顯示類型生成用于顯示所述智能設備的狀態(tài)顯示界面;
[0050]根據(jù)所述控制選項和所述狀態(tài)顯示界面控制所述智能設備。
[0051]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
[0052]通過獲取智能設備的功能描述信息,并根據(jù)功能描述信息中的功能類型生成控制選項以及根據(jù)功能描述信息中的狀態(tài)顯示類型生成狀態(tài)顯示界面,最終根據(jù)控制選項和狀態(tài)顯示界面來控制智能設備。無需針對每一個智能設備單獨設計和開發(fā)控制程序,簡化了開發(fā)過程提高了控制程序的開發(fā)效率,進而提高了控制智能設備的效率以及提高了人機交互性。
【附圖說明】
[0053]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
[0054]圖1是根據(jù)一示例性實施例示出的一種控制智能設備的方法的流程圖;
[0055]圖2是根據(jù)一示例性實施例示出的一種控制智能設備的方法的流程圖;
[0056]圖3是根據(jù)一示例性實施例示出的一種控制智能設備的方法中智能空氣凈化器的控制和狀態(tài)顯示界面;
[0057]圖4是根據(jù)一示例性實施例示出的一種控制智能設備的方法的流程圖;
[0058]圖5是根據(jù)一示例性實施例示出的一種控制智能設備的方法中設備顯示列表的界面;
[0059]圖6是根據(jù)一示例性實施例示出的一種控制智能設備的裝置的框圖;
[0060]圖7是根據(jù)一示例性實施例示出的一種控制智能設備的裝置中獲取模塊的框圖;
[0061]圖8是根據(jù)一示例性實施例示出的一種控制智能設備的裝置中第一生成模塊的框圖;
[0062]圖9是根據(jù)一示例性實施例示出的一種控制智能設備的裝置中第二生成模塊的框圖;
[0063]圖10是根據(jù)一示例性實施例示出的一種控制智能設備的裝置的框圖(智能設備的一般結(jié)構(gòu))。
【具體實施方式】
[0064]為使本公開的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本公開實施方式作進一步地詳細描述。
[0065]本公開一示例性實施例提供了一種控制智能設備的方法,本方法實施例應用于終端中,參見圖1,方法流程包括:
[0066]在步驟101中,獲取智能設備的功能描述信息,功能描述信息包