1.一種離線檢測的方法,應用于客戶端,其特征在于,包括:
檢測到用戶針對已綁定的目標智能設備的狀態更新操作;
響應于檢測到的所述狀態更新操作,向服務器發送針對所述目標智能設備執行設備狀態更新的請求消息,以觸發所述服務器向所述目標智能設備下發用于觸發所述目標智能設備向所述服務器上報心跳報文的通知消息,并基于接收到的所述心跳報文對所述目標智能的設備進行狀態檢測;
當所述請求消息發送后的等待時長達到預設閾值時,向所述服務器發送針對所述目標智能設備的狀態查詢請求,并將所述服務端返回的所述目標智能設備的最新設備狀態向用戶輸出。
2.根據權利要求1所述的方法,其特征在于,所述客戶端包括預設的智能設備列表;
所述檢測到用戶針對目標智能設備的狀態更新操作,包括:
檢測用戶針對所述智能設備列表的觸發操作;
當檢測到用戶針對所述智能設備列表觸發操作時,判斷檢測到的觸發操作是否為預設操作;
如果是,將所述智能設備列表中的各智能設備均選定為目標智能設備,并確定檢測到針對所述智能設備列表中的各目標智能設備的狀態更新操作。
3.根據權利要求1所述的方法,其特征在于,所述客戶端包括預設的智能設備列表;所述智能設備列表中包括與各智能設備分別對應的狀態更新選項;其中,所述狀態更新選項用于觸發針對對應的智能設備執行設備狀態更新;
所述檢測到用戶針對目標智能設備的狀態更新操作,包括:
檢測用戶針對所述智能設備列表的觸發操作;
當檢測到用戶針對所述智能設備列表中與任一智能設備對應的狀態更新選項的觸發操作時,將該智能設備選定為目標智能設備,并確定檢測到針對所述目標智能設備的狀態更新操作。
4.一種離線檢測的方法,應用于服務器,其特征在于,包括:
接收到客戶端發送的針對已綁定的目標智能設備執行設備狀態更新的請求消息;其中,所述請求消息由所述客戶端在檢測到用戶針對所述目標智能設備的狀態更新操作時觸發;
向所述目標智能設備下發用于觸發所述目標智能設備向所述服務器上報心跳報文的通知消息,并判斷在預設時長內是否接收到所述目標智能設備返回的心跳報文;
如果是,將所述目標智能設備的設備狀態設置為在線狀態;如果否,將所述目標智能設備的設備狀態設置為離線狀態;
當接收到所述客戶端發送的針對所述目標智能設備的狀態查詢請求時,向所述客戶端返回所述目標智能設備的最新設備狀態,以通過所述客戶端向用戶輸出。
5.根據權利要求4所述的方法,其特征在于,所述向所述目標智能設備下發用于觸發所述目標智能設備向所述服務器上報心跳報文的通知消息前,所述方法還包括:
判斷所述目標智能設備是否支持狀態刷新功能;
如果所述目標智能設備支持狀態刷新功能,向所述目標智能設備下發用于觸發所述目標智能設備向所述服務器上報心跳報文的通知消息;
如果所述目標智能設備不支持狀態刷新功能,向客戶端返回所述目標智能設備的當前狀態。
6.一種離線檢測的裝置,應用于客戶端,其特征在于,包括:
檢測單元,用于檢測到用戶針對已綁定的目標智能設備的狀態更新操作;
響應單元,用于響應于檢測到的所述狀態更新操作,向服務器發送針對所述目標智能設備執行設備狀態更新的請求消息,以觸發所述服務器向所述目標智能設備下發用于觸發所述目標智能設備向所述服務器上報心跳報文的通知消息,并基于接收到的所述心跳報文對所述目標智能的設備進行狀態檢測;
發送單元,用于當所述請求消息發送后的等待時長達到預設閾值時,向所述服務器發送針對所述目標智能設備的狀態查詢請求,并將所述服務端返回的所述目標智能設備的最新設備狀態向用戶輸出。
7.根據權利要求6所述的裝置,其特征在于,包括:
所述檢測單元具體用于:
檢測用戶針對所述智能設備列表的觸發操作;
當檢測到用戶針對所述智能設備列表觸發操作時,判斷檢測到的觸發操作是否為預設操作;
如果是,將所述智能設備列表中的各智能設備均選定為目標智能設備,并確定檢測到針對所述智能設備列表中的各目標智能設備的狀態更新操作。
8.根據權利要求6所述的裝置,其特征在于,包括:
所述檢測單元進一步用于:
檢測用戶針對所述智能設備列表的觸發操作;
當檢測到用戶針對所述智能設備列表中與任一智能設備對應的狀態更新選項的觸發操作時,將該智能設備選定為目標智能設備,并確定檢測到針對所述目標智能設備的狀態更新操作。
9.一種離線檢測的裝置,應用于服務器,其特征在于,包括:
接收單元,用于接收到客戶端發送的針對已綁定的目標智能設備執行設備狀態更新的請求消息;其中,所述請求消息由所述客戶端在檢測到用戶針對所述目標智能設備的狀態更新操作時觸發;
下發單元,用于向所述目標智能設備下發用于觸發所述目標智能設備向所述服務器上報心跳報文的通知消息,并判斷在預設時長內是否接收到所述目標智能設備返回的心跳報文;
設置單元,用于如果是,將所述目標智能設備的設備狀態設置為在線狀態;如果否,將所述目標智能設備的設備狀態設置為離線狀態;
發送單元,用于當接收到所述客戶端發送的針對所述目標智能設備的狀態查詢請求時,向所述客戶端發送所述目標智能設備的最新設備狀態,以通過所述客戶端向用戶輸出。
10.根據權利要求9所述的裝置,其特征在于,所述裝置還包括:
判斷單元,用于判斷所述目標智能設備是否支持狀態刷新功能;如果所述目標智能設備支持狀態刷新功能,向所述目標智能設備下發用于觸發所述目標智能設備向所述服務器上報心跳報文的通知消息;如果所述目標智能設備不支持狀態刷新功能,向客戶端返回所述目標智能設備的當前狀態。