智能家居系統中智能設備的分組方法和分組裝置的制造方法
【技術領域】
[0001]本公開涉及智能設備技術領域,尤其涉及智能家居系統中智能設備的分組方法及
目.0
【背景技術】
[0002]目前,隨著高科技技術在人們生活中得到普遍應用,智能家居逐漸走入人們的視野中,越來越多的智能硬件和家電產品開始被用戶購買使用。這類產品往往都可以通過手機應用程序遠程來查看設備狀態、執行控制命令。當設備的數量增多后,如果不對設備進行合理的分組,當用戶拿出手機,打開應用程序后,面對眾多的設備列表,往往要花費很長的時間來尋找關心的設備。
[0003]通常,開發者都會允許用戶按照房間或者設備類型對自己的智能設備進行歸類。如在應用程序界面中,用戶首先看到的是不同的房間名稱。點擊某一房間后,應用程序將展示當前房間下有哪些智能設備。這種方案目前比較通用,需要用戶手動對自己的設備按照房間進行分組。
【發明內容】
[0004]本公開實施例提供智能家居系統中智能設備的分組方法和分組裝置,用以實現根據用戶的使用習慣自動對智能設備進行分組。
[0005]根據本公開實施例的第一方面,提供一種智能家居系統中智能設備的分組方法,可用于服務器,包括:
[0006]根據記錄的對智能設備的歷史操作信息確定所述智能設備對應的目標預設組別;
[0007]根據所述目標預設組別對所述智能設備進行分組操作。
[0008]在一個實施例中,所述根據所述目標預設組別對所述智能設備進行分組操作,包括:
[0009]判斷所述智能設備是否屬于已分組智能設備;
[0010]在所述智能設備屬于已分組智能設備時,判斷智能設備當前所在的組別與目標預設組別是否一致,在智能設備當前所在的組別與目標預設組別不一致時,將所述智能設備從當前所在的組別移動至所述目標預設組別;
[0011]在所述智能設備屬于未分組智能設備時,將所述智能設備添加至所述目標預設組別。
[0012]在一個實施例中,所述根據所述目標預設組別對所述智能設備進行分組操作,包括:
[0013]判斷所述智能設備是否屬于已分組智能設備;
[0014]在所述智能設備屬于已分組智能設備時,判斷所述智能設備當前所在的組別與所述目標預設組別是否一致;在所述智能設備當前所在的組別與所述目標預設組別不一致時,輸出重分組提示信息,以提示用戶是否將所述智能設備從當前所在的組別移動至所述目標預設組別;在接收到輸入的將所述智能設備從當前所在的組別移動至所述目標預設組別的指令時,執行該指令對應的移動操作;
[0015]在所述智能設備屬于未分組智能設備時,輸出分組提示信息,以提示用戶是否將所述智能設備添加至所述目標預設組別;在接收到輸入的將所述智能設備添加至所述目標預設組別的指令時,執行該指令對應的添加操作。
[0016]在一個實施例中,在所述根據記錄的對智能設備的歷史操作信息確定所述智能設備對應的目標預設組別之前,所述方法還包括:
[0017]接收并記錄預設時間內輸入的對所述智能設備的至少一個操作信息;
[0018]將所述至少一個操作信息作為所述歷史操作信息。
[0019]在一個實施例中,所述根據記錄的對智能設備的歷史操作信息確定所述智能設備對應的目標預設組別,包括:
[0020]對所述歷史操作信息進行分析,并根據分析結果確定用戶對所述智能設備的操作習慣信息;
[0021]根據所述操作習慣信息中的時間信息預測所述智能設備所處的位置;
[0022]根據所述智能設備所處的位置確定所述智能設備對應的所述目標預設組別。
[0023]在一個實施例中,所述方法還包括:
[0024]根據接收到的設置命令,設置預設組別。
[0025]根據本公開實施例的第二方面,提供一種智能家居系統中智能設備的分組裝置,可用于服務器,包括:
[0026]確定模塊,用于根據記錄的對智能設備的歷史操作信息確定所述智能設備對應的目標預設組別;
[0027]分組模塊,用于根據所述目標預設組別對所述智能設備進行分組操作。
[0028]在一個實施例中,所述分組模塊包括:
[0029]判斷子模塊,用于判斷所述智能設備是否屬于已分組智能設備;
[0030]移動子模塊,用于在所述智能設備屬于已分組智能設備時,判斷智能設備當前所在的組別與目標預設組別是否一致,在智能設備當前所在的組別與目標預設組別不一致時,將所述智能設備從當前所在的組別移動至所述目標預設組別;
[0031]添加子模塊,用于在所述智能設備屬于未分組智能設備時,將所述智能設備添加至所述目標預設組別。
[0032]在一個實施例中,所述分組模塊包括:
[0033]第一判斷子模塊,用于判斷所述智能設備是否屬于已分組智能設備;
[0034]第二判斷子模塊,用于在所述智能設備屬于已分組智能設備時,判斷所述智能設備當前所在的組別與所述目標預設組別是否一致;
[0035]第一提示子模塊,用于在所述智能設備當前所在的組別與所述目標預設組別不一致時,輸出重分組提示信息,以提示用戶是否將所述智能設備從當前所在的組別移動至所述目標預設組別;
[0036]第一執行子模塊,用于在接收到輸入的將所述智能設備從當前所在的組別移動至所述目標預設組別的指令時,執行該指令對應的移動操作;
[0037]第二提示子模塊,用于在所述智能設備屬于未分組智能設備時,輸出分組提示信息,以提示用戶是否將所述智能設備添加至所述目標預設組別;
[0038]第二執行子模塊,用于在接收到輸入的將所述智能設備添加至所述目標預設組別的指令時,執行該指令對應的添加操作。
[0039]在一個實施例中,所述裝置還包括:
[0040]記錄模塊,用于接收并記錄預設時間內輸入的對所述智能設備的至少一個操作信息;
[0041]處理模塊,用于將所述至少一個操作信息作為所述歷史操作信息。
[0042]在一個實施例中,所述確定模塊包括:
[0043]分析子模塊,用于對所述歷史操作信息進行分析,并根據分析結果確定用戶對所述智能設備的操作習慣信息;
[0044]預測子模塊,用于根據所述操作習慣信息中的時間信息預測所述智能設備所處的位置;
[0045]組別確定子模塊,用于根據所述智能設備所處的位置確定所述智能設備對應的所述目標預設組別。
[0046]在一個實施例中,所述裝置還包括:
[0047]設置模塊,用于根據接收到的設置命令,設置預設組別。
[0048]根據本公開實施例的第三方面,提供一種智能家居系統中智能設備的分組裝置,包括:
[0049]處理器;
[0050]用于存儲處理器可執行指令的存儲器;
[0051 ] 其中,所述處理器被配置為:
[0052]根據記錄的對智能設備的歷史操作信息確定所述智能設備對應的目標預設組別;
[0053]根據所述目標預設組別對所述智能設備進行分組操作。
[0054]本公開實施例提供的上述技術方案,至少具有以下有益效果:
[0055]上述技術方案,實現了根據用戶日常對智能設備的操作習慣,對未分組的智能設備進行自動分組,或者對已分組的智能設備進行重新分組,這樣,不需要用戶對智能設備一一進行手動分組,減少了用戶的操作,提升了用戶的使用體驗。
[0056]應當理解的是,以上的一般描述和后文的細節描述僅是示例性和解釋性的,并不能限制本公開。
【附圖說明】
[0057]此處的附圖被并入說明書中并構成本說明書的一部分,示出了符合本發明的實施例,并與說明書一起用于解釋本發明的原理。
[0058]圖1是根據一示例性實施例示出的一種智能家居系統中智能設備的分組方法的流程圖。
[0059]圖2是根據一示例性實施例示出的另一種智能家居系統中智能設備的分組方法的流程圖。
[0060]圖3是根據另一示例性實施例示出的步驟SlOl的一種實施流程圖。
[0061]圖4是根據另一示例性實施例示出的步驟S102的一種實施流程圖。
[0062]圖5是根據另一示例性實施例示出的步驟S102的又一種實施流程圖。
[0063]圖6是根據另一示例性實施例示出的又一種智能家居系統中智能設備的分組方法的流程圖。
[0064]圖7是根據一示例性實施例示出的一種智能家居系統中智能設備的分組裝置的框圖。
[0065]圖8是根據另一示例性實施例示出的一種智能家居系統中智能設備的