智能終端200的獲取模塊通過水質(zhì)檢測裝置100發(fā)送的廣播信息獲取水質(zhì)檢測數(shù) 據(jù)DATA后,發(fā)送模塊將水質(zhì)檢測數(shù)據(jù)DATA和智能終端200的定位數(shù)據(jù)發(fā)送給服務(wù)器300。 智能終端200可以通過互聯(lián)網(wǎng)和服務(wù)器300數(shù)據(jù)連接。
[0141] 步驟S120后,可以執(zhí)行步驟S130。
[0142] 步驟S130 :服務(wù)器300獲取定位數(shù)據(jù)和水質(zhì)檢測數(shù)據(jù)DATA,根據(jù)定位數(shù)據(jù)確定第 一地理區(qū)域內(nèi)的水質(zhì)檢測數(shù)據(jù)的第一平均值,將所獲取的水質(zhì)檢測數(shù)據(jù)DATA與第一平均 值對比,根據(jù)水質(zhì)檢測數(shù)據(jù)DATA與第一平均值的差值向智能終端200發(fā)出第一信息。服務(wù) 器300可以是云端服務(wù)器,具備大量數(shù)據(jù)的處理和存儲能力。
[0143] 服務(wù)器300還建立定位數(shù)據(jù)和水質(zhì)檢測數(shù)據(jù)之間的對應(yīng)映射關(guān)系,使得對每個水 質(zhì)檢測數(shù)據(jù)都可以確定檢測時所處的地理位置。水質(zhì)檢測裝置100和智能終端200通常是 通過近距離的無線通信方式(例如上述的藍牙通信、BLE通信等等)來無線連接的,因此通 過智能終端200的定位數(shù)據(jù)也可以知道水質(zhì)檢測裝置100所處的地理位置。因此,智能終 端200的定位數(shù)據(jù)也可以理解為水質(zhì)檢測裝置100的定位數(shù)據(jù)。
[0144] 服務(wù)器300可以根據(jù)定位數(shù)據(jù)確定第一地理區(qū)域。服務(wù)器300獲取定位數(shù)據(jù)后,可 以以定位數(shù)據(jù)所標識的坐標為中心,半徑為r的圓形區(qū)域內(nèi)的地理區(qū)域為第一地理區(qū)域。
[0145] 服務(wù)器300確定第一地理區(qū)域后,獲取第一地理區(qū)域內(nèi)的水質(zhì)檢測數(shù)據(jù)的第一平 均值。由于每個水質(zhì)檢測數(shù)據(jù)都有定位數(shù)據(jù)相對應(yīng),因此在以往存儲的水質(zhì)檢測數(shù)據(jù)中,月艮 務(wù)器300可以獲取定位數(shù)據(jù)處于第一地理區(qū)域內(nèi)的水質(zhì)檢測數(shù)據(jù),然后計算其平均值以作 為第一平均值。第一地理區(qū)域內(nèi)的水質(zhì)檢測數(shù)據(jù)的第一平均值,可以是某一個時間段內(nèi)的 水質(zhì)檢測數(shù)據(jù)的平均值,例如可以是當日檢測而存儲的水質(zhì)檢測數(shù)據(jù)的平均值,或者最近 數(shù)小時內(nèi)檢測而存儲的水質(zhì)檢測數(shù)據(jù)的平均值。
[0146] 服務(wù)器300得到第一平均值后,將水質(zhì)檢測數(shù)據(jù)DATA與第一平均值對比,根據(jù)水 質(zhì)檢測數(shù)據(jù)DATA與第一平均值的差值向智能終端200發(fā)出第一信息。第一信息用于表征 水質(zhì)情況。通過確定第一地理區(qū)域,可以將水質(zhì)檢測裝置100此次檢測到的水質(zhì)檢測數(shù)據(jù) DATA與周邊的水質(zhì)檢測數(shù)據(jù)平均值進行對比,用戶可以根據(jù)智能終端200輸出的水質(zhì)情況 信息(第一信息)直接了解自己水質(zhì)和周邊水質(zhì)的對比情況,從而方便用戶判斷自己水質(zhì) 出現(xiàn)問題還是周邊水質(zhì)都存在問題。
[0147] 例如,服務(wù)器300存儲有多個歷史水質(zhì)檢測數(shù)據(jù),根據(jù)與這些歷史水質(zhì)檢測數(shù)據(jù) 相對應(yīng)的定位數(shù)據(jù),確定方圓2公里內(nèi)的區(qū)域A,計算區(qū)域A內(nèi)的歷史水質(zhì)檢測數(shù)據(jù)的平均 值(即第一平均值)為240ppm。如果服務(wù)器300所獲取到的水質(zhì)檢測數(shù)據(jù)DATA為300ppm 左右,顯然比區(qū)域A的歷史水質(zhì)檢測數(shù)據(jù)的平均值要大得多,證明水質(zhì)檢測裝置100此次檢 測的水體可能發(fā)生了水質(zhì)污染,用戶家中的用水設(shè)施可能出現(xiàn)問題,因此服務(wù)器300發(fā)送 第一信息給智能終端200。
[0148] 為了使水質(zhì)污染異常能夠的到及時知曉和處理,在本發(fā)明中,當水質(zhì)檢測數(shù)據(jù) DATA與第一平均值的差值大于第一預(yù)設(shè)閾值時,智能終端200的輸出模塊響應(yīng)于第一信息 而發(fā)出第一水質(zhì)告警信息。與終端預(yù)設(shè)閾值類似,第一預(yù)設(shè)閾值可以是用戶自行設(shè)定的,也 可以是系統(tǒng)預(yù)先設(shè)定的。
[0149]例如,第一平均值為240ppm,第一預(yù)設(shè)閾值為50ppm,而水質(zhì)檢測數(shù)據(jù)DATA為300ppm,水質(zhì)檢測數(shù)據(jù)DATA與第一平均值的差值為60ppm,已經(jīng)超出第一預(yù)設(shè)閾值,因此 智能終端200響應(yīng)第一信息發(fā)出第一水質(zhì)告警信息。第一水質(zhì)告警信息可以使用戶通過 智能終端200就能直接知曉水質(zhì)的對比情況,例如第一水質(zhì)告警信息可以是"水質(zhì)比方圓 2公里內(nèi)的水質(zhì)劣"、"本次檢測水質(zhì)TDS值為300ppm,方圓2公里內(nèi)的水質(zhì)TDS平均值為 240ppm"等等,并同時在電子地圖相應(yīng)的多個位置上標出該位置對應(yīng)的歷史水質(zhì)檢測數(shù)據(jù), 使得用戶可以較直觀的了解水質(zhì)對比情況,用戶可以判斷家中的用水設(shè)施可能出現(xiàn)問題導(dǎo) 致水質(zhì)變差。當然,當水質(zhì)檢測數(shù)據(jù)DATA與第一平均值的差值小于第一預(yù)設(shè)閾值時,智能 終端200也可以響應(yīng)于第一信息而發(fā)出第一水質(zhì)提示信息,例如"水質(zhì)比方圓2公里內(nèi)的水 質(zhì)高20ppm"、"本次檢測水質(zhì)TDS值為300ppm,方圓2公里內(nèi)的水質(zhì)TDS平均值為280ppm" 等等。
[0150]好多情況下,用戶了解了本次檢測的水質(zhì)與方圓2公里(小區(qū)域)內(nèi)的水質(zhì)對比 情況,可能還希望了解超出方圓2公里、即更大區(qū)域范圍(大區(qū)域)的水質(zhì)情況,以進一步 了解本次檢測的水質(zhì)是否正常,或者還是大區(qū)域范圍內(nèi)的水質(zhì)都出現(xiàn)異常。因此,在經(jīng)過上 面與第一地理區(qū)域內(nèi)水質(zhì)檢測數(shù)據(jù)的第一平均值進行第一次對比后,可以擴大區(qū)域范圍進 行第二次的對比,以下接著描述第二次對比過程。
[0151]接收模塊接收到第一信息后,智能終端200還響應(yīng)于第一信息而提供接收用戶輸 入的界面以供用戶進行輸入操作,同時智能終端200監(jiān)測輸入事件。智能終端200在識別 到第一輸入事件后,發(fā)送模塊向服務(wù)器300發(fā)送繼續(xù)檢測的信息,服務(wù)器300接收到繼續(xù)檢 測的信息后,根據(jù)定位數(shù)據(jù)確定第二地理區(qū)域內(nèi)的水質(zhì)檢測數(shù)據(jù)的第二平均值,將水質(zhì)檢 測數(shù)據(jù)DATA與第二平均值對比,根據(jù)水質(zhì)檢測數(shù)據(jù)DATA與第二平均值的差值向所述智能 終端發(fā)出第二信息。其中第二地理區(qū)域完全覆蓋第一地理區(qū)域,也即第一地理區(qū)域處于第 二地理區(qū)域內(nèi),第二地理區(qū)域比第一地理區(qū)域大。
[0152]服務(wù)器300可以根據(jù)定位數(shù)據(jù)確定第二地理區(qū)域。服務(wù)器300獲取定位數(shù)據(jù)后,可 以以定位數(shù)據(jù)所標識的坐標為中心,半徑為R的圓形區(qū)域內(nèi)的地理區(qū)域為第二地理區(qū)域。 其中,R大于上述的r。
[0153] 服務(wù)器300確定第二地理區(qū)域后,獲取第二地理區(qū)域內(nèi)的水質(zhì)檢測數(shù)據(jù)的第二平 均值。由于每個水質(zhì)檢測數(shù)據(jù)都有定位數(shù)據(jù)相對應(yīng),因此在以往存儲的水質(zhì)檢測數(shù)據(jù)中,月艮 務(wù)器300可以獲取定位數(shù)據(jù)處于第二地理區(qū)域內(nèi)的水質(zhì)檢測數(shù)據(jù),然后計算其平均值以作 為第二平均值。同樣,第二地理區(qū)域內(nèi)的水質(zhì)檢測數(shù)據(jù)的第二平均值,可以是某一個時間段 內(nèi)的水質(zhì)檢測數(shù)據(jù)的平均值,例如可以是當日檢測而存儲的水質(zhì)檢測數(shù)據(jù)的平均值,或者 最近數(shù)小時內(nèi)檢測而存儲的水質(zhì)檢測數(shù)據(jù)的平均值。
[0154] 服務(wù)器300得到第二平均值后,將水質(zhì)檢測數(shù)據(jù)DATA與第二平均值對比,根據(jù)水 質(zhì)檢測數(shù)據(jù)DATA與第二平均值的差值向智能終端200發(fā)出第二信息。第二信息用于表征 水質(zhì)情況。通過確定第二地理區(qū)域,可以將水質(zhì)檢測裝置100此次檢測到的水質(zhì)檢測數(shù)據(jù) DATA與比第一地理區(qū)域更大范圍的水質(zhì)檢測數(shù)據(jù)平均值進行對比,用戶可以根據(jù)智能終端 200輸出的水質(zhì)情況信息(第一信息)直接了解自己水質(zhì)和大范圍水質(zhì)的對比情況,從而方 便用戶判斷自己水質(zhì)出現(xiàn)問題還是大范圍水質(zhì)都存在問題。
[0155] 例如,服務(wù)器300存儲有多個歷史水質(zhì)檢測數(shù)據(jù),根據(jù)與這些歷史水質(zhì)檢測數(shù)據(jù) 相對應(yīng)的定位數(shù)據(jù),確定方圓5公里內(nèi)的區(qū)域B,計算區(qū)域B內(nèi)的歷史水質(zhì)檢測數(shù)據(jù)的平均 值(即第二平均值)為240ppm。如果服務(wù)器300所獲取到的水質(zhì)檢測數(shù)據(jù)DATA為300ppm 左右,顯然比區(qū)域B的歷史水質(zhì)檢測數(shù)據(jù)的平均值要大得多,證明水質(zhì)檢測裝置100此次檢 測的水體可能發(fā)生了水質(zhì)污染,用戶家中的用水設(shè)施可能出現(xiàn)問題,因此服務(wù)器300發(fā)送 第二信息給智能終端200。
[0156] 為了使水質(zhì)污染異常能夠的到及時知曉和處理,在本發(fā)明中,當水質(zhì)檢測數(shù)據(jù) DATA與第二平均值的差值大于第二預(yù)設(shè)閾值時,智能終端200的接收模塊接收到服務(wù)器 300發(fā)送的第二信息后,輸出模塊響應(yīng)于第二信息而發(fā)出第二水質(zhì)告警信息。與第一預(yù)設(shè)閾 值類似,第二預(yù)設(shè)閾值可以是用戶自行設(shè)定的,也可以是系統(tǒng)預(yù)先設(shè)定的。
[0157] 例如,第二平均值為240ppm,第二預(yù)設(shè)閾值為50ppm,而水質(zhì)檢測數(shù)據(jù)DATA為 300ppm,水質(zhì)檢測數(shù)據(jù)DATA與第二平均值的差值為60ppm,已經(jīng)超出第二預(yù)設(shè)閾值,因此智 能終端200響應(yīng)發(fā)出第二水質(zhì)告警信息。第二水質(zhì)告警信息發(fā)送給智能終端200,可以使 用戶通過智能終端200就能直接知曉水質(zhì)與大范圍水質(zhì)的對比情況,例如第一水質(zhì)告警信 息可以是"水質(zhì)比方圓5公里內(nèi)的水質(zhì)劣"、"本次檢測水質(zhì)TDS值為300ppm,方圓5公里內(nèi) 的水質(zhì)TDS平均值為240ppm"等等,并同時在電子地圖相應(yīng)的多個位置上標出該位置對應(yīng) 的歷史水質(zhì)檢測數(shù)據(jù),使得用戶可以較直觀的了解水質(zhì)對比情況,用戶可以判斷家中的用 水設(shè)施可能出現(xiàn)問題導(dǎo)致水質(zhì)變差。當然,當水質(zhì)檢測數(shù)據(jù)DATA與第二平均值的差值小于 第二預(yù)設(shè)閾值時,智能終端200也可以響應(yīng)于第二信息而發(fā)出第二水質(zhì)提示信息,例如"水 質(zhì)比方圓5公里內(nèi)的水質(zhì)高20ppm"、"本次檢測水質(zhì)TDS值為300ppm,方圓5公里內(nèi)的水質(zhì) TDS平均值為280ppm"等等。
[0158] 當然,在一些實施例中,接下來還可以進行比第三地理區(qū)域更大范圍的水質(zhì)對比, 或者繼續(xù)第二地理區(qū)域的水質(zhì)對比等等,再次不再贅述。
[0159] 又或者,好多情況下,用戶了解了本次檢測的水質(zhì)與方圓2公里(小區(qū)域)內(nèi)的水 質(zhì)對比情況,可能還希望了解周邊區(qū)域范圍內(nèi)相近時間段內(nèi)檢測到的水質(zhì)情況,以進一步 了解本次檢測的水質(zhì)是否正常。畢竟,對比時所用的第一平均值是某一個時間段內(nèi)的水質(zhì) 檢測數(shù)據(jù)的平均值,例如可以是當日檢測而存儲的水質(zhì)檢測數(shù)據(jù)的平均值,或者最近數(shù)小 時內(nèi)檢測而存儲的水質(zhì)檢測數(shù)據(jù)的平均值,時間跨度較大,周邊區(qū)域范圍內(nèi)水質(zhì)可能在最 近的一兩個小時內(nèi)已經(jīng)發(fā)生變化。因此,在經(jīng)過上面與第一地理區(qū)域內(nèi)水質(zhì)檢測數(shù)據(jù)的第 一平均值進行第一次對比后,也可以將本次檢測的水質(zhì)檢測數(shù)據(jù)DATA與周邊區(qū)域范圍內(nèi) 相近時間內(nèi)水質(zhì)檢測數(shù)據(jù)的第二次對比,以下接著描述第二次對比過程。
[0160] 接收模塊接收到第一信息后,智能終端200還響應(yīng)于第一信息而提供接收用戶輸 入的界面以供用戶進行輸入操作,同時智能終端200監(jiān)測輸入事件。智能終端200在識別 到第二輸入事件后,發(fā)送模塊向服務(wù)器300發(fā)送繼續(xù)檢測的信息,服務(wù)器300接收到繼續(xù)檢 測的信息后,根據(jù)定位數(shù)據(jù)確定第三地理區(qū)域內(nèi)且在預(yù)設(shè)時段內(nèi)的水質(zhì)檢測數(shù)據(jù)的第三平 均值,將水質(zhì)檢測數(shù)據(jù)DATA與第三平均值對比,根據(jù)水質(zhì)檢測數(shù)據(jù)DATA與第三平均值的差 值向智能終端200發(fā)出第三信息。其中,第三地理區(qū)域可以與第一地理區(qū)域相同,當然在其 他實施例中,第三地理區(qū)域還可以比第一地理區(qū)域更大或更小。在以下的描述,第三地理區(qū) 域為上述的第一地理區(qū)域。
[0161] 服務(wù)器300可以根據(jù)定位數(shù)據(jù)確定第三地理區(qū)域。服務(wù)器300獲取定位數(shù)據(jù)后,可 以以定位數(shù)據(jù)所標識的坐標為中心,半徑為r的圓形區(qū)域內(nèi)的地理區(qū)域為第三地理區(qū)域。
[0162] 服務(wù)器300確定第三地理區(qū)域后,獲取第三地理區(qū)域內(nèi)且在預(yù)設(shè)時段內(nèi)的水質(zhì)檢 測數(shù)據(jù)的第三平均值。由于每個水質(zhì)檢測數(shù)據(jù)都有定位數(shù)據(jù)相對應(yīng),因此在以往存儲的水 質(zhì)檢測數(shù)據(jù)