對賬戶與設備的控制關系進行管理的方法、裝置和系統的制作方法
【技術領域】
[0001]本公開是關于電子技術領域,尤其是關于一種對賬戶與設備的控制關系進行管理的方法、裝置和系統。
【背景技術】
[0002]隨著電子技術的快速發(fā)展,各式各樣的智能設備不斷出現,如智能冰箱、智能空調、智能開關等等。用戶可以通過手機、電腦等終端對智能設備進行控制。
[0003]通過手機等終端對智能設備進行控制的方法一般是:服務器存儲智能設備與用戶的賬戶的綁定關系。用戶欲對智能設備進行控制時,通過終端向服務器發(fā)送對該智能設備的控制請求。服務器判斷是否存儲有發(fā)送控制請求的賬戶與該智能設備的綁定關系,若有則服務器根據該控制請求控制該智能設備進行相應的處理,若沒有則服務器不處理終端發(fā)送的控制請求。
[0004]在實現本公開的過程中,發(fā)明人發(fā)現至少存在以下問題:
[0005]基于上述控制方式,只有與智能設備綁定的賬戶才可以控制該智能設備,其他的用戶想通過其終端控制該智能設備時,需要已經與該智能設備綁定的賬戶解除其綁定關系,其他用戶再請求建立與該智能設備的綁定關系方可對其控制,若與該智能設備解除綁定關系的賬戶再想控制該智能設備,則需要重復上述類似的過程,從而,導致建立設備與賬戶的控制關系的效率較為低下。
【發(fā)明內容】
[0006]為了克服相關技術中存在的問題,本公開提供了一種對賬戶與設備的控制關系進行管理的方法、裝置和系統。所述技術方案如下:
[0007]根據本公開實施例的第一方面,提供了一種對賬戶與設備的控制關系進行管理的方法,所述方法包括:
[0008]接收第一終端發(fā)送的設備綁定請求,所述設備綁定請求中攜帶有目標設備廣播的所述目標設備的設備標識和所述第一終端的登錄賬戶的第一賬戶標識;
[0009]確定所述目標設備綁定的主控制賬戶對應的第二賬戶標識;
[0010]向所述第二賬戶標識對應的賬戶所登錄的第二終端,發(fā)送綁定詢問消息,所述綁定詢問消息中攜帶有所述第一賬戶標識和所述設備標識;
[0011]當接收到所述第二終端發(fā)送的對應所述綁定詢問消息的第一確認消息時,將所述第一賬戶標識對應的賬戶記錄為所述目標設備的輔助控制賬戶。
[0012]可選的,所述方法還包括:
[0013]當接收到所述第二終端發(fā)送的對應所述綁定詢問消息的第一確認消息時,向所述第一終端發(fā)送針對所述設備綁定請求的綁定成功通知消息;當發(fā)送所述綁定詢問消息后在預定時間長度內未接收到所述第二終端發(fā)送的所述第一確認消息或者接收到所述第二終端發(fā)送的針對所述綁定詢問消息的第二確認消息時,向所述第一終端發(fā)送針對所述設備綁定請求的綁定失敗通知消息。
[0014]可選的,所述設備綁定請求中還攜帶有所述目標設備的多種控制權限中的至少一種控制權限;所述綁定詢問消息中還攜帶有所述目標設備的多種控制權限中的至少一種控制權限。
[0015]可選的,所述方法還包括:
[0016]接收所述第一終端發(fā)送的所述目標設備的控制請求,所述控制請求中攜帶有所述第一賬戶標識、所述目標設備的設備標識和控制參數信息;
[0017]當根據本地記錄確定所述第一賬戶標識對應的賬戶為所述目標設備的輔助控制賬戶時,根據所述控制參數信息向所述目標設備發(fā)送控制消息,以使所述目標設備執(zhí)行所述控制消息對應的處理。
[0018]可選的,所述確認消息中攜帶有所述目標設備的多種控制權限中的至少一種控制權限;
[0019]所述方法還包括:
[0020]記錄所述第一賬戶標識對應的賬戶對所述目標設備的控制權限包括所述至少一種控制權限。
[0021]可選的,其特征在于,所述設備綁定請求中還攜帶有所述目標設備綁定的主控制賬戶對應的第二賬戶標識;
[0022]所述確定所述目標設備綁定的主控制賬戶對應的第二賬戶標識,包括:獲取所述設備綁定請求中攜帶的所述第二賬戶標識。
[0023]可選的,所述確定所述目標設備綁定的主控制賬戶對應的第二賬戶標識,包括:
[0024]獲取本地預先存儲的所述目標設備的主控制賬戶對應的第二賬戶標識。
[0025]根據本公開實施例的第二方面,提供一種對賬戶與設備的控制關系進行管理的方法,所述方法包括:
[0026]接收目標設備廣播的通知消息,所述通知消息中攜帶有所述目標設備的設備標識;
[0027]顯示所述目標設備的綁定提示;
[0028]當接收到對所述目標設備的綁定指令時,向服務器發(fā)送攜帶有所述目標設備的設備標識和本地登錄賬戶的第一賬戶標識的設備綁定請求。
[0029]可選的,所述方法還包括:
[0030]接收所述服務器發(fā)送的針對所述設備綁定請求的綁定成功通知消息或者綁定失敗通知消息。
[0031]可選的,所述設備綁定請求中還攜帶有所述目標設備的多種控制權限中的至少一種控制權限。
[0032]可選的,其特征在于,所述方法還包括:
[0033]向所述服務器發(fā)送所述目標設備的控制請求,所述控制請求中攜帶有所述第一賬戶標識、所述目標設備的設備標識和控制參數信息。
[0034]可選的,所述通知消息中還攜帶有所述目標設備的設備類型;
[0035]所述顯示所述目標設備的綁定提示,包括:顯示包含有所述目標設備的設備類型的綁定提不。
[0036]可選的,所述通知消息中還攜帶有所述目標設備綁定的主控制賬戶對應的第二賬戶標識;所述設備綁定請求中還攜帶有所述第二賬戶標識。
[0037]根據本公開實施例的第三方面,提供了一種服務器,所述服務器包括:
[0038]接收模塊,用于接收第一終端發(fā)送的設備綁定請求,所述設備綁定請求中攜帶有目標設備廣播的所述目標設備的設備標識和所述第一終端的登錄賬戶的第一賬戶標識;
[0039]確定模塊,用于確定所述目標設備綁定的主控制賬戶對應的第二賬戶標識;
[0040]發(fā)送模塊,用于向所述第二賬戶標識對應的賬戶所登錄的第二終端,發(fā)送綁定詢問消息,所述綁定詢問消息中攜帶有所述第一賬戶標識和所述設備標識;
[0041]記錄模塊,用于當接收到所述第二終端發(fā)送的對應所述綁定詢問消息的第一確認消息時,將所述第一賬戶標識對應的賬戶記錄為所述目標設備的輔助控制賬戶。
[0042]可選的,所述發(fā)送模塊,還用于當接收到所述第二終端發(fā)送的對應所述綁定詢問消息的第一確認消息時,向所述第一終端發(fā)送針對所述設備綁定請求的綁定成功通知消息;當發(fā)送所述綁定詢問消息后在預定時間長度內未接收到所述第二終端發(fā)送的所述第一確認消息或者接收到所述第二終端發(fā)送的針對所述綁定詢問消息的第二確認消息時,向所述第一終端發(fā)送針對所述設備綁定請求的綁定失敗通知消息。
[0043]可選的,所述設備綁定請求中還攜帶有所述目標設備的多種控制權限中的至少一種控制權限;所述綁定詢問消息中還攜帶有所述目標設備的多種控制權限中的至少一種控制權限。
[0044]可選的,所述接收模塊,還用于接收所述第一終端發(fā)送的所述目標設備的控制請求,所述控制請求中攜帶有所述第一賬戶標識、所述目標設備的設備標識和控制參數信息;
[0045]所述發(fā)送模塊,還用于當根據本地記錄確定所述第一賬戶標識對應的賬戶為所述目標設備的輔助控制賬戶時,根據所述控制參數信息向所述目標設備發(fā)送控制消息,以使所述目標設備執(zhí)行所述控制消息對應的處理。
[0046]可選的,所述確認消息中攜帶有所述目標設備的多種控制權限中的至少一種控制權限;
[0047]所述記錄模塊,還用于記錄所述第一賬戶標識對應的賬戶對所述目標設備的控制權限包括所述至少一種控制權限。
[0048]可選的,所述設備綁定請求中還攜帶有所述目標設備綁定的主控制賬戶對應的第二賬戶標識;
[0049]所述確定模塊,用于獲取所述設備綁定請求中攜帶的所述第二賬戶標識。
[0050]可選的,所述確定模塊,用于獲取本地預先存儲的所述目標設備的主控制賬戶對應的第二賬戶標識。
[0051]根據本公開實施例的第四方面,提供了一種終端,所述終端包括:
[0052]接收模塊,用于接收目標設備廣播的通知消息,所述通知消息中攜帶有所述目標設備的設備標識;
[0053]顯示模塊,用于顯示所述目標設備的綁定提示;
[0054]發(fā)送模塊,用于當接收到對所述目標設備的綁定指令時,向服務器發(fā)送攜帶有所述目標設備的設備標識和本地登錄賬戶的第一賬戶標識的設備綁定請求。
[0055]可選的,所述接收模塊,還用于接收所述服務器發(fā)送的針對所述設備綁定請求的綁定成功通知消息或者綁定失敗通知消息。
[0056]可選的,所述設備綁定請求中還攜帶有所述目標設備的多種控制權限中的至少一種控制權限。
[0057]可選的,所述發(fā)送模塊,還用于向所述服務器發(fā)送所述目標設備的控制請求,所述控制請求中攜帶有所述第一賬戶標識、所述目標設備的設備標識和控制參數信息。
[0058]可選的,所述通知消息中還攜帶有所述目標設備的設備類型;
[0059]所述顯示模塊,用于顯示包含有所述目標設備的設備類型的綁定提示。
[0060]可選的,所述通知消息中還攜帶有所述目標設備綁定的主控制賬戶對應的第二賬戶標識;所述設備綁定請求中還攜帶有所述第二賬戶標識。
[0061]根據本公開實施例的第五方面,提供了一種對賬戶與設備的控制關系進行管理的裝置,包括:
[0062]處理器;
[0063]用于存儲處理器可執(zhí)行指令的存儲器;
[0064]其中,所述處理器被配置為:
[0065]接收第一終端發(fā)送的設備綁定請求,所述設備綁定請求中攜帶有目標設備廣播的所述目標設備的設備標識和所述第一終端的登錄賬戶的第一賬戶標識;
[006