安裝智能設(shè)備的插件的方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及智能家居技術(shù)領(lǐng)域,尤其涉及一種安裝智能設(shè)備的插件的方法和裝置。
【背景技術(shù)】
[0002]智能家居(smart home)是以住宅為平臺(tái),利用綜合布線技術(shù)、網(wǎng)絡(luò)通信技術(shù)、安全防范技術(shù)、自動(dòng)控制技術(shù)、音視頻技術(shù)將家居生活有關(guān)的設(shè)施集成,構(gòu)建高效的住宅設(shè)施與家庭日程事務(wù)的管理系統(tǒng),提升家居安全性、便利性、舒適性、藝術(shù)性,并實(shí)現(xiàn)環(huán)保節(jié)能的居住環(huán)境。
[0003]相關(guān)技術(shù)中,用戶通過安裝有控制智能設(shè)備的應(yīng)用程序(applicat1n,簡(jiǎn)稱app)的移動(dòng)終端對(duì)智能設(shè)備進(jìn)行統(tǒng)一管理,實(shí)現(xiàn)智能家居。
[0004]控制智能設(shè)備的app具有對(duì)所有智能設(shè)備的控制功能。隨著智能設(shè)備的種類的增多,控制智能設(shè)備的app隨之更新,更新后的控制智能設(shè)備的app的體積越來越臃腫,造成移動(dòng)終端運(yùn)行速度緩慢,用戶體驗(yàn)差。
【發(fā)明內(nèi)容】
[0005]為克服相關(guān)技術(shù)中存在的問題,本公開提供一種安裝智能設(shè)備的插件的方法和裝置。
[0006]根據(jù)本公開實(shí)施例的第一方面,提供一種安裝智能設(shè)備的插件的方法,包括:
[0007]接收智能設(shè)備的選擇指令;
[0008]當(dāng)所述智能設(shè)備的插件未安裝時(shí),向所述服務(wù)器發(fā)送插件獲取請(qǐng)求,所述插件獲取請(qǐng)求包括所述智能設(shè)備的標(biāo)識(shí);
[0009]接收所述服務(wù)器根據(jù)所述插件獲取請(qǐng)求發(fā)送的插件安裝包;
[0010]運(yùn)行所述插件安裝包,在應(yīng)用程序中安裝所述插件,所述應(yīng)用程序用于通過所述插件控制所述智能設(shè)備。
[0011]在第一方面一種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0012]當(dāng)所述插件已安裝時(shí),跳轉(zhuǎn)至所述智能設(shè)備的用戶操作界面。
[0013]在第一方面另一種可能的實(shí)現(xiàn)方式中,所述接收智能設(shè)備的選擇指令,包括:
[0014]獲取所述服務(wù)器發(fā)送的多個(gè)智能設(shè)備的信息;
[0015]在智能設(shè)備選擇界面輸出所述多個(gè)智能設(shè)備的信息;
[0016]接收通過所述智能設(shè)備選擇界面輸入的所述選擇指令。
[0017]在第一方面又一種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0018]在所述在控制所有智能設(shè)備的應(yīng)用程序中安裝所述插件之后,跳轉(zhuǎn)至所述智能設(shè)備的用戶操作界面。
[0019]在第一方面又一種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0020]當(dāng)所述插件已安裝且安裝的版本不是最新版時(shí),向所述服務(wù)器發(fā)送所述插件獲取請(qǐng)求。
[0021]根據(jù)本公開實(shí)施例的第二方面,提供一種安裝智能設(shè)備的插件的方法,包括:
[0022]接收插件獲取請(qǐng)求,所述插件獲取請(qǐng)求包括智能設(shè)備的標(biāo)識(shí);
[0023]根據(jù)所述插件獲取請(qǐng)求,發(fā)送所述智能設(shè)備的標(biāo)識(shí)對(duì)應(yīng)的智能設(shè)備的插件安裝包,所述插件安裝包用于在應(yīng)用程序中安裝所述插件,所述應(yīng)用程序用于通過所述插件控制所述智能設(shè)備。
[0024]在第二方面一種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0025]接收插件安裝包;
[0026]保存并發(fā)布接收的插件安裝包。
[0027]根據(jù)本公開實(shí)施例的第三方面,提供一種安裝智能設(shè)備的插件的裝置,包括:
[0028]指令接收模塊,用于接收智能設(shè)備的選擇指令;
[0029]發(fā)送模塊,用于當(dāng)所述智能設(shè)備的插件未安裝時(shí),向所述服務(wù)器發(fā)送插件獲取請(qǐng)求,所述插件獲取請(qǐng)求包括所述智能設(shè)備的標(biāo)識(shí);
[0030]安裝包接收模塊,用于接收所述服務(wù)器根據(jù)所述插件獲取請(qǐng)求發(fā)送的插件安裝包;
[0031]安裝模塊,用于運(yùn)行所述插件安裝包,在應(yīng)用程序中安裝所述插件,所述應(yīng)用程序用于通過所述插件控制所述智能設(shè)備。
[0032]在第三方面一種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0033]跳轉(zhuǎn)模塊,用于當(dāng)所述插件已安裝時(shí),跳轉(zhuǎn)至所述智能設(shè)備的用戶操作界面。
[0034]在第三方面另一種可能的實(shí)現(xiàn)方式中,所述指令接收模塊包括:
[0035]獲取子模塊,用于獲取所述服務(wù)器發(fā)送的多個(gè)智能設(shè)備的信息;
[0036]輸出子模塊,用于在智能設(shè)備選擇界面輸出所述多個(gè)智能設(shè)備的信息;
[0037]接收子模塊,用于接收通過所述智能設(shè)備選擇界面輸入的所述選擇指令。
[0038]在第三方面又一種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0039]跳轉(zhuǎn)模塊,用于在所述在控制所有智能設(shè)備的應(yīng)用程序中安裝所述插件之后,跳轉(zhuǎn)至所述智能設(shè)備的用戶操作界面。
[0040]在第三方面又一種可能的實(shí)現(xiàn)方式中,所述發(fā)送模塊還用于,
[0041]當(dāng)所述插件已安裝且安裝的版本不是最新版時(shí),向所述服務(wù)器發(fā)送所述插件獲取請(qǐng)求。
[0042]根據(jù)本公開實(shí)施例的第四方面,提供一種安裝智能設(shè)備的插件的裝置,包括:
[0043]請(qǐng)求接收模塊,用于接收插件獲取請(qǐng)求,所述插件獲取請(qǐng)求包括智能設(shè)備的標(biāo)識(shí);
[0044]發(fā)送模塊,用于根據(jù)所述插件獲取請(qǐng)求,發(fā)送所述智能設(shè)備的標(biāo)識(shí)對(duì)應(yīng)的智能設(shè)備的插件安裝包,所述插件安裝包用于在應(yīng)用程序中安裝所述插件,所述應(yīng)用程序用于通過所述插件控制所述智能設(shè)備。
[0045]在第四方面一種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
[0046]安裝包接收模塊,用于接收插件安裝包;
[0047]處理模塊,用于保存并發(fā)布接收的插件安裝包。
[0048]根據(jù)本公開實(shí)施例的第五方面,提供一種安裝智能設(shè)備的插件的裝置,包括:
[0049]處理器;
[0050]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0051 ] 其中,所述處理器被配置為:
[0052]接收智能設(shè)備的選擇指令;
[0053]當(dāng)所述智能設(shè)備的插件未安裝時(shí),向所述服務(wù)器發(fā)送插件獲取請(qǐng)求,所述插件獲取請(qǐng)求包括所述智能設(shè)備的標(biāo)識(shí);
[0054]接收所述服務(wù)器根據(jù)所述插件獲取請(qǐng)求發(fā)送的插件安裝包;
[0055]運(yùn)行所述插件安裝包,在應(yīng)用程序中安裝所述插件,所述應(yīng)用程序用于通過所述插件控制所述智能設(shè)備。
[0056]根據(jù)本公開實(shí)施例的第六方面,提供一種安裝智能設(shè)備的插件的裝置,包括:
[0057]處理器;
[0058]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0059]其中,所述處理器被配置為:
[0060]接收插件獲取請(qǐng)求,所述插件獲取請(qǐng)求包括智能設(shè)備的標(biāo)識(shí);
[0061]根據(jù)所述插件獲取請(qǐng)求,發(fā)送所述智能設(shè)備的標(biāo)識(shí)對(duì)應(yīng)的智能設(shè)備的插件安裝包,所述插件安裝包用于在應(yīng)用程序中安裝所述插件,所述應(yīng)用程序用于通過所述插件控制所述智能設(shè)備。
[0062]本公開的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:通過當(dāng)智能設(shè)備的插件未安裝時(shí),向服務(wù)器發(fā)送插件獲取請(qǐng)求,接收服務(wù)器根據(jù)插件獲取請(qǐng)求發(fā)送的插件安裝包,并運(yùn)行插件安裝包,在應(yīng)用程序中安裝智能設(shè)備的插件,應(yīng)用程序用于通過智能設(shè)備的插件控制智能設(shè)備,由于控制應(yīng)用程序中安裝的智能設(shè)備的插件可以根據(jù)應(yīng)用程序控制的智能設(shè)備進(jìn)行增減,有效避免了控制所有智能設(shè)備的應(yīng)用程序體積臃腫,提高了終端的運(yùn)行速度,用戶體驗(yàn)好。
[0063]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0064]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本發(fā)明的實(shí)施例,并與說明書一起用于解釋本發(fā)明的原理。
[0065]圖1是根據(jù)一示例性實(shí)施例示出的一種安裝智能設(shè)備的插件的應(yīng)用場(chǎng)景圖;
[0066]圖2是根據(jù)一示例性實(shí)施例示出的一種安裝智能設(shè)備的插件的方法的流程圖;
[0067]圖3是根據(jù)一示例性實(shí)施例示出的一種安裝智能設(shè)備的插件的方法的流程圖;
[0068]圖4是根據(jù)一示例性實(shí)施例示出的一種安裝智能設(shè)備的插件的方法的流程圖;
[0069]圖5是根據(jù)一示例性實(shí)施例示出的一種安裝智能設(shè)備的插件的方法的流程圖;
[0070]圖6是根據(jù)一示例性實(shí)施例示出的一種安裝智能設(shè)備的插件的裝置的框圖;
[0071]圖7是根據(jù)一示例性實(shí)施例示出的一種安裝智能設(shè)備的插件的裝置的框圖;
[0072]圖8是根據(jù)一示例性實(shí)施例示出的一種安裝智能設(shè)備的插件的裝置的框圖;
[0073]圖9是根據(jù)一示例性實(shí)施例示出的一種安裝智能設(shè)備的插件的裝置的框圖;
[0074]圖10是根據(jù)一示例性實(shí)施例示出的一種安裝智能設(shè)備的插件的裝置的框圖;
[0075]圖11是根據(jù)一示例性實(shí)施例示出的一種安裝智能設(shè)備的插件的裝置的框圖。
【具體實(shí)施方式】
[0076]這里將詳細(xì)地對(duì)示例性實(shí)施例進(jìn)行說明,其示例表示在附圖中。下面的描述涉及附圖時(shí),除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實(shí)施例中所描述的實(shí)施方式并不代表與本發(fā)明相一致的所有實(shí)施方式。相反,它們僅是與如所附權(quán)利要求書中所詳述的、本發(fā)明的一些方面相一致的裝置和方法的例子。
[0077]下面先結(jié)合圖1簡(jiǎn)單介紹一下本公開實(shí)施例提供的安裝智能設(shè)備的插件的方法的應(yīng)用場(chǎng)景。如圖1所示,移動(dòng)終端I中安裝有控制智能設(shè)備的app,三個(gè)智能設(shè)備2、3、4分別與移動(dòng)終端I無線連接。智能設(shè)備可以包括但不限于智能空調(diào)、智能電視、智能洗衣機(jī)、智能冰箱、掃地機(jī)器人、智能窗簾、安防系