環境監測方法和裝置的制造方法
【技術領域】
[0001]本發明涉及互聯網技術領域,尤其涉及一種環境監測方法和裝置。
【背景技術】
[0002]隨著互聯網技術的發展,用戶往往希望通過移動終端實現遠程監控,例如監控室內環境以及智能終端的運行狀況,但現有技術中需要移動終端向服務器輪詢的方式獲取服務器更新的監控數據如環境參數,占用移動終端大量的網絡資源,同時電量消耗較大。
【發明內容】
[0003]本發明的主要目的在于提出一種環境監測方法和裝置,旨在解決監控數據獲取時移動終端大量的網絡資源,且移動終端電量消耗較大的技術問題。
[0004]為實現上述目的,本發明提供的一種環境監測方法,所述環境監測方法包括以下步驟:
[0005]在接收到采集節點發送的環境數據時,服務器獲取所述采集節點所在的采集節點組,并更新所述采集節點組對應的環境數據;
[0006]服務器獲取所述客戶端對應的采集節點組;
[0007]所述服務器將獲取的所述采集節點組對應的環境數據發送至所述客戶端。
[0008]優選地,所述采集節點組為Topic樹,所述服務器獲取所述采集節點所在的采集節點組,并更新所述采集節點組對應的環境數據的步驟包括:
[0009]所述服務器獲取所述采集節點所在的Topic樹,并確定所述采集節點在所述Topic樹中的節點;
[0010]所述服務器更新各個Topic樹中各個確定的節點對應的環境數據。
[0011]優選地,所述環境監測方法還包括步驟:
[0012]在接收到采集節點發送的登錄請求時,所述服務器對所述登錄請求中的登錄信息進行驗證;
[0013]在所述登錄信息驗證成功時,所述服務器獲取采用所述登錄信息登錄的客戶端;
[0014]所述服務器關聯獲取的所述客戶端與所述采集節點。
[0015]此外,為實現上述目的,本發明還提出一種環境監測方法,所述環境監測方法包括以下步驟:
[0016]獲取當前局域網內未配置的采集節點;
[0017]向獲取的所述采集節點發送登錄信息,以供所述采集節點根據所述登錄信息登錄所述服務器;
[0018]接收所述服務器發送的各個采集節點采集到的環境數據;
[0019]其中,所述服務器在接收到所述采集節點的登錄請求時,將與所述采集節點登錄信息相同的客戶端與采集節點關聯,并將所述采集節點上傳的環境數據發送至該采集節點關聯的移動終端。
[0020]優選地,所述環境監測方法還包括:
[0021 ]在接收到數據采集參數設置請求時,顯示數據采集參數設置界面,以供用戶基于所述數據采集參數設置界面輸入采集參數;
[0022]根據基于所述數據采集參數設置界面接收到采集參數生成采集參數調整請求,并將所述采集參數調整請求發送至所述服務器,其中,所述服務器在接收到采集參數調整請求時,生成相應的采集參數調整指令發送至所述客戶端關聯的采集節點。
[0023]此外,為實現上述目的,本發明還提出一種環境監測裝置,所述環境監測裝置包括:
[0024]更新模塊,用于在接收到采集節點發送的環境數據時,獲取所述采集節點所在的采集節點組,并更新所述采集節點組對應的環境數據;
[0025]第一獲取模塊,還用于獲取所述客戶端對應的采集節點組;
[0026]第一發送模塊,用于將獲取的所述采集節點組對應的環境數據發送至所述客戶端。
[0027]優選地,所述更新模塊包括:
[0028]獲取單元,用于獲取所述采集節點所在的Topic樹,并確定所述采集節點在所述Topic樹中的節點;
[0029]更新單元,用于更新各個Topic樹中各個確定的節點對應的環境數據。
[0030]優選地,所述環境監測裝置還包括:
[0031]驗證模塊,用于在接收到采集節點發送的登錄請求時,對所述登錄請求中的登錄信息進行驗證;
[0032]所述第一獲取模塊,還用于在所述登錄信息驗證成功時,獲取采用所述登錄信息登錄的移動終端;
[0033]關聯模塊,用于關聯獲取的所述移動終端與所述采集節點。
[0034]此外,為實現上述目的,本發明還提出一種環境監測裝置,所述環境監測裝置包括:
[0035]第二獲取模塊,用于獲取當前局域網內未配置的采集節點;
[0036]第二發送模塊,用于向獲取的所述采集節點發送登錄信息,以供所述采集節點根據所述登錄信息登錄所述服務器;
[0037]接收模塊,用于接收所述服務器發送的各個采集節點采集到的環境數據;
[0038]其中,所述服務器在接收到所述采集節點的登錄請求時,將與所述采集節點登錄信息相同的客戶端與采集節點關聯,并將所述采集節點上傳的環境數據發送至該采集節點關聯的客戶端。
[0039]優選地,所述環境監測裝置還包括:
[0040]顯示模塊,用于在接收到數據采集參數設置請求時,顯示數據采集參數設置界面,以供用戶基于所述數據采集參數設置界面輸入采集參數;
[0041 ]生成模塊,用于根據基于所述數據采集參數設置界面接收到采集參數生成采集參數調整請求;
[0042]所述第二發送模塊,還用于將所述采集參數調整請求發送至所述服務器,其中,所述服務器在接收到采集參數調整請求時,生成相應的采集參數調整指令發送至所述客戶端關聯的采集節點。
[0043]本發明提出的環境監測方法和裝置,在接收到采集節點發送的環境數據時,服務器獲取所述采集節點所在的采集節點組,并更新所述采集節點組對應的環境數據,并服務器獲取所述客戶端對應的采集節點組,將獲取的所述采集節點組對應的環境數據發送至所述客戶端,服務器在接收到更新后的環境參數時,將更新后的環境參數發送至客戶端,使得客戶端不用向服務器輪詢以獲取環境參數,減少客戶端所在的移動終端的網絡資源占用,同時節省該移動終端的耗電量。
【附圖說明】
[0044]圖1為本發明環境監測方法第一實施例的流程示意圖;
[0045]圖2為本發明環境監測方法中服務器更新環境數據的細化流程示意圖;
[0046]圖3為采集節點、服務器以及客戶端之間的系統架構圖;
[0047]圖4為本發明環境監測方法第二實施例的流程示意圖;
[0048]圖5為本發明環境監測方法第三實施例的流程示意圖;
[0049]圖6為本發明環境監測方法第四實施例的流程示意圖;
[0050]圖7為本發明環境監測裝置第一實施例的功能模塊示意圖;
[0051 ]圖8為本發明環境監測裝置中第一獲取模塊的細化功能模塊示意圖;
[0052]圖9為本發明環境監測裝置第二實施例的功能模塊示意圖;
[0053]圖10為本發明環境監測裝置第三實施例的功能模塊示意圖;
[0054]圖11為本發明環境監測裝置第四實施例的功能模塊示意圖。
[0055]本發明目的的實現、功能特點及優點將結合實施例,參照附圖做進一步說明。
【具體實施方式】
[0056]應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0057]本發明提供一種環境監測方法。
[0058]參照圖1,圖1為本發明環境監測方法第一實施例的流程示意圖。
[0059]本實施例提出一種環境監測方法,所述環境監測方法包括:
[0060]步驟S10,在接收到采集節點發送的環境數據時,服務器獲取所述采集節點所在的采集節點組,