智能設(shè)備的控制方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及通訊領(lǐng)域,尤其涉及智能設(shè)備的控制方法和裝置。
【背景技術(shù)】
[0002]在智能設(shè)備的使用過程中,用戶可以通過操作該智能設(shè)備的客戶端軟件在家居環(huán)境中或者在遠(yuǎn)程對智能設(shè)備進(jìn)行控制。然而隨著智能設(shè)備的發(fā)展,智能設(shè)備的應(yīng)用場景也日益豐富,因此用戶在通過客戶端軟件對智能設(shè)備進(jìn)行控制時,如何適應(yīng)復(fù)雜的應(yīng)用場景,成為業(yè)界關(guān)注的重點(diǎn)。
【發(fā)明內(nèi)容】
[0003]為克服相關(guān)技術(shù)中存在的問題,本公開提供一種智能設(shè)備的控制方法和裝置。
[0004]根據(jù)本公開實(shí)施例的第一方面,提供一種智能設(shè)備的控制方法,所述方法包括:
[0005]基于輸入的配置信息設(shè)置智能設(shè)備與第三方應(yīng)用的關(guān)聯(lián)響應(yīng)關(guān)系;其中,所述關(guān)聯(lián)響應(yīng)關(guān)系包括通過所述第三方應(yīng)用執(zhí)行第一指定動作時觸發(fā)所述智能設(shè)備執(zhí)行第二指定動作;
[0006]將設(shè)置的所述關(guān)聯(lián)響應(yīng)關(guān)系通過服務(wù)端發(fā)送給所述第三方應(yīng)用,以使得所述第三方應(yīng)用在檢測到所述第一指定動作時,向所述服務(wù)端發(fā)送通告消息,以觸發(fā)所述服務(wù)端向所述智能設(shè)備下發(fā)執(zhí)行所述第二指定動作的指令。
[0007]可選的,所述基于輸入的配置信息設(shè)置智能設(shè)備與第三方應(yīng)用的關(guān)聯(lián)響應(yīng)關(guān)系包括:
[0008]獲取通過預(yù)設(shè)的配置界面輸入的配置信息;
[0009]基于獲取到的所述配置信息設(shè)置所述智能設(shè)備與所述第三方應(yīng)用的關(guān)聯(lián)響應(yīng)關(guān)系O
[0010]可選的,所述關(guān)聯(lián)響應(yīng)關(guān)系還包括通過所述第三方應(yīng)用在指定地點(diǎn)和/或指定時間執(zhí)行第一指定動作時觸發(fā)所述智能設(shè)備執(zhí)行第二指定動作。
[0011 ] 根據(jù)本公開實(shí)施例的第二方面,提供一種智能設(shè)備的控制方法,所述方法包括:
[0012]接收終端發(fā)送的預(yù)先設(shè)置的智能設(shè)備與第三方應(yīng)用的關(guān)聯(lián)響應(yīng)關(guān)系;其中,所述關(guān)聯(lián)響應(yīng)關(guān)系包括通過所述第三方應(yīng)用執(zhí)行第一指定動作時觸發(fā)所述智能設(shè)備執(zhí)行第二指定動作;
[0013]將所述關(guān)聯(lián)響應(yīng)關(guān)系發(fā)送給所述第三方應(yīng)用;
[0014]當(dāng)接收到所述第三方應(yīng)用在檢測到所述第一指定動作時發(fā)送的通告消息后,向所述智能設(shè)備下發(fā)執(zhí)行所述第二指定動作的指令。
[0015]可選的,所述關(guān)聯(lián)響應(yīng)關(guān)系還包括通過所述第三方應(yīng)用在指定地點(diǎn)和/或指定時間執(zhí)行第一指定動作時觸發(fā)所述智能設(shè)備執(zhí)行第二指定動作;
[0016]所述方法還包括:
[0017]當(dāng)接收到所述第三方應(yīng)用在指定地點(diǎn)和/或指定時間檢測到所述第一指定動作時發(fā)送的通告消息后,向所述智能設(shè)備下發(fā)執(zhí)行所述第二指定動作的指令。
[0018]根據(jù)本公開實(shí)施例的第三方面,提供一種智能設(shè)備的控制裝置,所述裝置包括:
[0019]設(shè)置模塊,用于基于輸入的配置信息設(shè)置智能設(shè)備與第三方應(yīng)用的關(guān)聯(lián)響應(yīng)關(guān)系;其中,所述關(guān)聯(lián)響應(yīng)關(guān)系包括通過所述第三方應(yīng)用執(zhí)行第一指定動作時觸發(fā)所述智能設(shè)備執(zhí)行第二指定動作;
[0020]第一發(fā)送模塊,用于將設(shè)置的所述關(guān)聯(lián)響應(yīng)關(guān)系通過服務(wù)端發(fā)送給所述第三方應(yīng)用,以使得所述第三方應(yīng)用在檢測到所述第一指定動作時,向所述服務(wù)端發(fā)送通告消息,以觸發(fā)所述服務(wù)端向所述智能設(shè)備下發(fā)執(zhí)行所述第二指定動作的指令。
[0021]可選的,所述設(shè)置模塊包括:
[0022]獲取子模塊,用于獲取通過預(yù)設(shè)的配置界面輸入的配置信息;
[0023]設(shè)置子模塊,用于基于獲取到的所述配置信息設(shè)置所述智能設(shè)備與所述第三方應(yīng)用的關(guān)聯(lián)響應(yīng)關(guān)系。
[0024]可選的,所述關(guān)聯(lián)響應(yīng)關(guān)系還包括通過所述第三方應(yīng)用在指定地點(diǎn)和/或指定時間執(zhí)行第一指定動作時觸發(fā)所述智能設(shè)備執(zhí)行第二指定動作。
[0025]根據(jù)本公開實(shí)施例的第四方面,提供一種智能設(shè)備的控制裝置,所述裝置包括:
[0026]接收模塊,用于接收終端發(fā)送的預(yù)先設(shè)置的智能設(shè)備與第三方應(yīng)用的關(guān)聯(lián)響應(yīng)關(guān)系;其中,所述關(guān)聯(lián)響應(yīng)關(guān)系包括通過所述第三方應(yīng)用執(zhí)行第一指定動作時觸發(fā)所述智能設(shè)備執(zhí)行第二指定動作;
[0027]第二發(fā)送模塊,用于將所述關(guān)聯(lián)響應(yīng)關(guān)系發(fā)送給所述第三方應(yīng)用;
[0028]第一下發(fā)模塊,用于在接收到所述第三方應(yīng)用在檢測到所述第一指定動作時發(fā)送的通告消息后,向所述智能設(shè)備下發(fā)執(zhí)行所述第二指定動作的指令。
[0029]可選的,所述關(guān)聯(lián)響應(yīng)關(guān)系還包括通過所述第三方應(yīng)用在指定地點(diǎn)和/或指定時間執(zhí)行第一指定動作時觸發(fā)所述智能設(shè)備執(zhí)行第二指定動作;
[0030]所述裝置還包括:
[0031]第二下發(fā)模塊,用于在接收到所述第三方應(yīng)用在指定地點(diǎn)和/或指定時間檢測到所述第一指定動作時發(fā)送的通告消息后,向所述智能設(shè)備下發(fā)執(zhí)行所述第二指定動作的指令。
[0032]根據(jù)本公開實(shí)施例的第五方面,提供一種智能設(shè)備的控制裝置,包括:
[0033]處理器;
[0034]用于存儲處理器可執(zhí)行指令的存儲器;
[0035]其中,所述處理器被配置為:
[0036]基于輸入的配置信息設(shè)置智能設(shè)備與第三方應(yīng)用的關(guān)聯(lián)響應(yīng)關(guān)系;其中,所述關(guān)聯(lián)響應(yīng)關(guān)系包括通過所述第三方應(yīng)用執(zhí)行第一指定動作時觸發(fā)所述智能設(shè)備執(zhí)行第二指定動作;
[0037]將設(shè)置的所述關(guān)聯(lián)響應(yīng)關(guān)系通過服務(wù)端發(fā)送給所述第三方應(yīng)用,以使得所述第三方應(yīng)用在檢測到所述第一指定動作時,向所述服務(wù)端發(fā)送通告消息,以觸發(fā)所述服務(wù)端向所述智能設(shè)備下發(fā)執(zhí)行所述第二指定動作的指令。
[0038]根據(jù)本公開實(shí)施例的第六方面,提供一種智能設(shè)備的控制裝置,包括:
[0039]處理器;
[0040]用于存儲處理器可執(zhí)行指令的存儲器;
[0041 ] 其中,所述處理器被配置為:
[0042]接收終端發(fā)送的預(yù)先設(shè)置的智能設(shè)備與第三方應(yīng)用的關(guān)聯(lián)響應(yīng)關(guān)系;其中,所述關(guān)聯(lián)響應(yīng)關(guān)系包括通過所述第三方應(yīng)用執(zhí)行第一指定動作時觸發(fā)所述智能設(shè)備執(zhí)行第二指定動作;
[0043]將所述關(guān)聯(lián)響應(yīng)關(guān)系發(fā)送給所述第三方應(yīng)用;
[0044]當(dāng)接收到所述第三方應(yīng)用在檢測到所述第一指定動作時發(fā)送的通告消息后,向所述智能設(shè)備下發(fā)執(zhí)行所述第二指定動作的指令。
[0045]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:
[0046]本公開的以上實(shí)施例中,通過在終端上設(shè)置智能設(shè)備與第三方應(yīng)用的關(guān)聯(lián)響應(yīng)關(guān)系,并由終端將關(guān)聯(lián)響應(yīng)關(guān)系通過服務(wù)端發(fā)送到第三方應(yīng)用,當(dāng)?shù)谌綉?yīng)用檢測到第一指定動作時,觸發(fā)服務(wù)端向智能設(shè)備下發(fā)執(zhí)行第二指定動作的指令,實(shí)現(xiàn)了可以通過第三方應(yīng)用來對智能設(shè)備進(jìn)行控制,從而可以適應(yīng)不同的應(yīng)用場景。
[0047]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0048]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實(shí)施例,并與說明書一起用于解釋本公開的原理。
[0049]圖1是根據(jù)一示例性實(shí)施例示出的一種智能設(shè)備的控制方法的流程示意圖;
[0050]圖2是根據(jù)一示例性實(shí)施例示出的另一種智能設(shè)備的控制方法的流程示意圖;
[0051]圖3是根據(jù)一示例性實(shí)施例示出的另一種智能設(shè)備的控制方法的流程示意圖;
[0052]圖4是根據(jù)一示例性實(shí)施例示出的一種智能家庭APP的界面圖;
[0053]圖5是根據(jù)一示例性實(shí)施例示出的另一種智能家庭APP的界面圖;
[0054]圖6是根據(jù)一示例性實(shí)施例示出的另一種智能家庭APP的界面圖;
[0055]圖7是根據(jù)一示例性實(shí)施例示出的一種智能設(shè)備的控制裝置的示意框圖;
[0056]圖8是根據(jù)一示例性實(shí)施例示出的另一種智能設(shè)備的控制裝置的示意框圖;
[0057]圖9是根據(jù)一示例性實(shí)施例示出的另一種智能設(shè)備的控制裝置的示意框圖;
[0058]圖10是根據(jù)一示例性實(shí)施例示出的另一種智能設(shè)備的控制裝置的示意框圖;
[0059]圖11是根據(jù)一示例性實(shí)施例示出的一種用于所述智能設(shè)備的控制裝置的一結(jié)構(gòu)示意圖;
[0060]圖12是根據(jù)一示例性實(shí)施例示出的另一種用于所述智能設(shè)備的控制裝置的一結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0061]這里將詳細(xì)地對示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本公開相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本公開的一些方面相一致的裝置和方法的例子。
[0062]在本公開使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本公開。在本公開和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”是指并包含一個或多個相關(guān)聯(lián)的列出項(xiàng)目的任何或所有可能組合。
[0063]應(yīng)當(dāng)理解,盡管在本公開可能采用術(shù)語第一、第二、第三等來描述各種信息,但這些信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本公開范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當(dāng)……時”或“響應(yīng)于確定”。
[0064]在智能設(shè)備的使用過程中,用戶可以通過智能終端上安裝的客戶端軟件來掃描周圍的智能設(shè)備,并與掃描到的智能設(shè)備建立綁定關(guān)系來獲得該智能設(shè)備的使用權(quán)限。當(dāng)綁定關(guān)系建立以后,用戶可以通過操作所述客戶端軟件來對所述智能設(shè)備進(jìn)行控制和管理。
[0065]然而,在一些特殊的應(yīng)用場景中,用戶通過所述客戶端軟件對智能設(shè)備進(jìn)行控制已經(jīng)無法滿足實(shí)際的需求;例如,當(dāng)用戶未攜帶智能終端時,將無法通過操作所述客戶端軟件來對智能設(shè)備進(jìn)行控制和管理。
[0066]有鑒于此,本公開提出一種智能設(shè)備的控制方法,通過在終端上設(shè)置智能設(shè)備與第三方應(yīng)用的關(guān)聯(lián)響應(yīng)關(guān)系,并由終端將關(guān)聯(lián)響應(yīng)關(guān)系通過服務(wù)端發(fā)送到第三方應(yīng)用,當(dāng)?shù)谌綉?yīng)用檢測到第一指定動作時,觸發(fā)服務(wù)端向智能設(shè)備下發(fā)執(zhí)行第二指定動作的指令,實(shí)現(xiàn)了可以通過第三方應(yīng)用來對智能設(shè)備進(jìn)行控制,從而可以適應(yīng)不同的應(yīng)用場景。
[0067]如圖1所示,圖1是根據(jù)一示例性實(shí)施例示出的一種智能設(shè)備的控制方法,該智能設(shè)備的控制方法用于終端中,包括以下步驟:
[0068]在步驟101中,基于輸入的配置信息設(shè)置智能設(shè)備與第三方應(yīng)用的關(guān)聯(lián)響應(yīng)關(guān)系;其中,關(guān)聯(lián)響應(yīng)關(guān)系包括通過第三方應(yīng)用執(zhí)行第一指定動作時觸發(fā)智能設(shè)備執(zhí)行第二指定動作;
[0069]在步驟102中,將設(shè)置的關(guān)聯(lián)響應(yīng)關(guān)系通過服務(wù)端發(fā)送給第三方應(yīng)用,以使得第三方應(yīng)用在檢測到第一指定動作時,向服務(wù)端發(fā)送通告消息,以觸發(fā)服務(wù)端向智能設(shè)備下發(fā)執(zhí)行第二指定動作的指令。
[0070]在本實(shí)施例中,終端可以是智能終端,例如智能手機(jī)。服務(wù)端可以是服務(wù)器、服務(wù)端器集群或者云平臺。智能設(shè)備,可以是智能家居設(shè)備或其它類型的智能設(shè)備。用戶在使用智能終端對智能設(shè)備進(jìn)行控制時,通??梢酝ㄟ^智能終端上安裝的客戶端軟件來完成;例如,在實(shí)現(xiàn)時,客戶端軟件可以是一種“智能家庭”的APP,用戶可以通過該APP與家居環(huán)境中的智能設(shè)備分別建立綁定關(guān)系來獲取對應(yīng)的使用權(quán)限,當(dāng)綁定關(guān)系建立完成后,用戶可以通過該APP對家庭環(huán)境中的各種智能設(shè)備進(jìn)行集中管理和控制。
[0071]以下以客戶端軟件為智能家庭APP (以下簡稱APP)為例,并結(jié)