一種家電遠程控制方法、服務器及家電遠程控制系統的制作方法
【技術領域】
[0001]本發明涉及計算機通信領域,尤其涉及一種家電遠程控制方法、服務器及家電遠程控制系統。
【背景技術】
[0002]物聯網非常類似互聯網,物聯網就是“物物相連的互聯網”,是將眾多的設備互聯互通起來。這有兩層意思:第一,物聯網的核心和基礎仍然是互聯網,是在互聯網基礎上的延伸和擴展的網絡;第二,其用戶端延伸和擴展到了任何物體與物體之間,進行信息交換和通信。因此,物聯網的定義是:通過射頻識別(RFID)、紅外感應器、全球定位系統、激光掃描器等信息傳感設備,按約定的協議,把任何物體與互聯網相連接,進行信息交換和通信,以實現對物體的智能化識別、定位、跟蹤、監控和管理的一種網絡。
[0003]未來的物聯網可以實現普通用戶對家庭的電器設備方便地進行控制。多個廠商提出了家庭網關的概念。目前家庭網關產品已經趨于成熟。已經有相關專利或者實現方案實現了用戶通過遠程與家庭網關通信,但是這些技術都沒有涉及到如何讓用戶非常方便地遠程控制自己的家電,例如可以遠程的對家中的空調進行開啟、對空調進行溫度的調節等,只是提供了向家庭網關發送消息的通道。
【發明內容】
[0004]有鑒于此,本發明提供一種家電遠程控制方法、服務器及家電遠程控制系統,能夠對家電進行遠程控制。
[0005]為了解決上述問題,本發明的實施例提供技術方案如下:
[0006]一方面,本發明提供了一種家電遠程控制方法,包括:接收終端發送的賬戶信息;將與所述賬戶信息對應的家電標識發送給終端,以供用戶選中需要進行控制的家電對應的家電標識,其中,每個賬戶信息與一個或多個家電標識對應;接收終端發送的已選中的家電標識;將與所述已選中的家電標識對應的家電屬性信息發送給終端,以供用戶根據家電屬性信息對所述已選中的家電標識對應的家電進行控制;接收所述終端根據所述家電屬性信息發送的操作控制指令;通過家庭網關控制器將所述操作控制指令發送給控制所述已選中的家電標識對應的家電的家庭網關,由所述家庭網關控制家電進行相應的操作。
[0007]進一步地,所述將與所述賬戶信息對應的家電標識發送給終端之前,還包括:接收終端發送的家電標識及第一認證碼;判斷所述第一認證碼是否通過認證;當所述第一認證碼通過認證時,將所述終端發送的家電標識與所述終端發送的賬戶信息的對應關系存儲到數據庫中。
[0008]進一步地,所述判斷所述第一認證碼是否通過認證之前,還包括:通過家庭網關控制器來對向家庭網關注冊的家電進行管理,將所述家電對應的家電標識、家電屬性信息及第二認證碼存儲到數據庫中;所述判斷所述第一認證碼是否通過認證,具體為:判斷所述第一認證碼與所述第二認證碼是否相同,當所述第一認證碼與所述第二認證碼相同時,判定所述第一認證碼通過認證。
[0009]進一步地,所述通過家庭網關控制器來對向家庭網關注冊的家電進行管理,將所述家電對應的家電標識、家電屬性信息及第二認證碼存儲到數據庫中,具體為:家電向家庭網關注冊,將所述家電的家電標識、家電屬性信息及第二認證碼信息發送給家庭網關;家庭網關向家庭網關控制器注冊,將所述家庭網關的標識、所述家庭網關控制家電的家電標識、家電屬性信息及第二認證碼信息發送給家庭網關控制器;家庭網關控制器將家電的家電標識、家電屬性信息及第二認證碼信息、所述家電標識及家庭網關標識的對應關系存儲到數據庫中。
[0010]進一步地,所述將與所述已選中的家電標識對應的家電屬性信息發送給終端之前,還包括:判斷所述終端發送的賬戶信息對所述已選中的家電標識對應的家電是否有控制權;所述將與所述已選中的家電標識對應的家電屬性信息發送給終端,具體為:當所述終端發送的賬戶信息對所述已選中的家電標識對應的家電有控制權時,將與所述已選中的家電標識對應的家電屬性信息發送給終端。
[0011 ] 進一步地,所述家電標識為家電的二維碼。
[0012]另一方面,本發明提供了一種服務器,包括:第一發送模塊,用于將與所述賬戶信息對應的家電標識發送給終端,以供用戶選中需要進行控制的家電對應的家電標識,其中,每個賬戶信息與一個或多個家電標識對應;第二接收模塊,用于接收終端發送的已選中的家電標識;第二發送模塊,用于將與所述已選中的家電標識對應的家電屬性信息發送給終端,以供用戶根據家電屬性信息對所述已選中的家電標識對應的家電進行控制;第三接收模塊,用于接收所述終端根據所述家電屬性信息發送的操作控制指令;第三發送模塊,用于通過家庭網關控制器將所述操作控制指令發送給控制所述已選中的家電標識對應的家電的家庭網關,由所述家庭網關控制家電進行相應的操作。
[0013]進一步地,所述服務器,還包括:第四接收模塊,用于接收終端發送的家電標識及第一認證碼;第一判斷模塊,用于判斷所述第一認證碼是否通過認證;第一保存模塊,用于當所述第一認證碼通過認證時,將所述終端發送的家電標識與所述終端發送的賬戶信息的對應關系存儲到數據庫中。
[0014]進一步地,所述服務器,還包括:第二保存模塊,用于通過家庭網關控制器來對向家庭網關注冊的家電進行管理,將所述家電對應的家電標識、家電屬性信息及第二認證碼存儲到數據庫中;所述第一判斷模塊,進一步用于判斷所述第一認證碼與所述第二認證碼是否相同,當所述第一認證碼與所述第二認證碼相同時,判定所述第一認證碼通過認證。
[0015]進一步地,所述服務器,還包括:第二判斷模塊,用于判斷所述終端發送的賬戶信息對所述已選中的家電標識對應的家電是否有控制權;所述第二發送模塊,進一步用于當所述終端發送的賬戶信息對所述已選中的家電標識對應的家電有控制權時,將與所述已選中的家電標識對應的家電屬性信息發送給終端。
[0016]本發明還提供了一種家電遠程控制系統,其特征在于,包括:服務器、數據庫、家庭網關控制器及家庭網關,所述服務器包括如上所述服務器。
[0017]本發明的上述技術方案的有益效果如下:
[0018]在上述技術方案中,能夠根據用戶終端發送的控制指令來對家電進行控制,實現了對家電的遠程控制。
【附圖說明】
[0019]圖1為本發明實施例1提供的家電遠程控制方法的流程圖。
[0020]圖2為將家電加入到遠程控制范圍內的方法的流程示意圖。
[0021]圖3為本發明實施例1提供的服務器的結構示意圖。
[0022]圖4為本發明實施例2提供的家電遠程控制系統的結構示意圖。
[0023]圖5為本發明實施例2提供的家電遠程控制系統進行家電遠程控制的流程圖。
【具體實施方式】
[0024]為使本發明要解決的技術問題、技術方案和優點更加清楚,下面將結合附圖及具體實施例進行詳細描述。
[0025]本發明的實施例針對現有技術中無法讓用戶遠程控制自己的家電,提供了一種家電遠程控制方法、服務器及家電遠程控制系統,能夠根據用戶終端發送的控制指令來對家電進行控制,實現了對家電的遠程控制。
[0026]圖1為本發明實施例1提供的家電遠程控制方法的流程圖。如圖所示,所述方法包括:
[0027]步驟S101,接收終端發送的賬戶信息;
[0028]步驟S102,將與所述賬戶信息對應的家電標識發送給終端,以供用戶選中需要進行控制的家電對應的家電標識,其中,每個賬戶信息與一個或多個家電標識對應;
[0029]步驟S103,接收終端發送的已選中的家電標識;
[0030]步驟S104,將與所述已選中的家電標識對應的家電屬性信息發送給終端,以供用戶根據家電屬性信息對所述已選中的家電標識對應的家電進行控制;
[0031]步驟S105,接收所述終端根據所述家電屬性信息發送的操作控制指令;
[0032]步驟S106,通過家庭網關控制器將所述操作控制指令發送給控制所述已選中的家電標識對應的家電的家庭網關,由所述家庭網關控制家電進行相應的操作。
[0033]在上述技術方案中,根據終端發送的賬戶信息將所述賬戶信息對應的家電標識發送給終端以供用戶選中想要控制的家電對應的家電標識,例如,需要對空調進行控制,則選中空調的標識,然后根據終端發送的已選中的家電標識將與所述已選中的家電標識對應的家電屬性信息發送給終端以供用戶對家電進行控制,在接收到所述終端根據所述家電屬性信息發送的操作控制指令后,通過家庭網關控制器將所述操作控制指令發送給控制所述已選中的家電標識對應的家電的家庭網關,由所述家庭網關控制家電進行相應的操作。從而實現了對家電的遠程控制。
[0034]每個用戶家可以有多個家電可以遠程控制,即每個賬戶信息對應的家電標識可以為多個,用戶可以根據自己的需要將某個家電加入遠程控制范圍。因此,進一步地,所述將與所述賬戶信息對應的家電標識發送給終端之前,還可以包括:接收終端發送的家電標識及第一認證碼;判斷所述第一認證碼是否通過認證;當所述第一認證碼通過認