基于聯網設備wifi連接狀態的電氣設備控制方法及裝置的制造方法
【技術領域】
[0001]本發明涉及電氣設備智能控制領域,特別涉及一種基于聯網設備WIFI連接狀態的電氣設備控制方法及裝置。
【背景技術】
[0002]電子技術的快速發展,使手機等移動智能終端集成度和智能化水平越來越高,而隨身攜帶手機等移動智能終端,已成為人們的習慣。另外,智能插座,通常指內置WIFI模塊,通過智能手機的客戶端來進行功能操作的插座,最基本的功能是通過手機客戶端可以遙控插座通斷電流。智能插座現在不主打安全方面的功能,而是強調家居的智能化,智能插座通常與家電設備配合使用,以實現定時開關等功能。我們知道,使用路由器,可網絡共享設備,如打印機等等設備的聯通和共享;設置路由器后,能夠根據客戶需求自動連接到網絡,路由器中保存著各種傳輸路徑的相關數據一一路徑表(Routing Table),供路由器選取時用;可以管理自己的網絡,授權用戶使用網絡,內置防火墻防一般性網絡攻擊;可以網絡拓展,能夠跨網段進行網絡訪問;可以接更多的電腦,實現單賬號多人上網路由器的I個作用是連通不相同的網絡等諸多功能,因此,路由器是現在的網絡中起著非常重要的作用。若能提供一種方法,充分利用路由器的優點,能夠使路由器自動調整,也可由主機控制利用讀取路由器無線信號覆蓋范圍內的智能設備以及有線設備聯網與斷開狀態,結合云端被授權收集移動終端設備GPS數據以及用電設備的狀態,對用電設備進行自動化操作,必將大大改善人們的日常生活。
【發明內容】
[0003]本發明所要解決的技術問題是提供一種基于聯網設備WIFI連接狀態的電氣設備控制方法及裝置,用于輔助操作電氣設備,解放人的雙手,讓電氣設備根據實際場景的需要智能通斷。
[0004]為解決上述技術問題,本發明采用的技術方案是:
一種基于聯網設備WIFI連接狀態的電氣設備控制方法,包括以下步驟:
連接智能插座與路由器,并綁定聯網設備在路由器中的MAC地址;具體是:創建一個無名管道;創建一個IPC0NFIG的進程,并將輸出重定向到管道;從管道獲取命令行返回的所有信息放入緩沖區IpszBuffer ;從緩沖區IpszBuffer中獲得抽取出MAC地址串;綁定聯網設備MAC地址,并設置相應邏輯組合;
循環檢測路由器中授權的聯網設備的聯網狀態;
根據MAC地址判定和辨識當前所連接的聯網設備;
智能插座根據聯網設備的聯網狀態,做出相應的指令,進而控制與智能插座相連的電氣設備開啟或者關閉。
[0005]根據上述方案,進一步的,根據所述聯網設備是否連接到路由器,進而判斷連接的是哪個聯網設備,從而得到聯網設備的持有人。
[0006]根據上述方案,進一步的,所述電氣設備為防盜系統,即所述智能插座連接到防盜系統,當所述智能插座檢測到路由器中聯網設備的聯網或斷網組合邏輯為開啟防盜系統對應命令邏輯時,防盜系統自動開啟,所述聯網設備聯網邏輯狀態不符時,防盜系統自動關閉;所述聯網設備為含有網卡的設備,包括手機、電腦。
[0007]根據上述方案,進一步的,還包括在云端對路由器數據和聯網設備連接狀態的數據進行采樣和儲存,所述云端接收或、和轉發控制相應的電氣設備命令。
[0008]本發明提供了一種基于聯網設備WIFI連接狀態的電氣設備控制裝置,包括網絡模塊、控制模塊、云端和以太網絡,所述網絡模塊包括無線WIF1、有線RJ45插座和內部以太網通訊網卡,用于判斷聯網設備的聯網狀態;所述控制模塊由邏輯控制單元與執行模塊單元組成,用于控制電氣設備的電源通斷;所述以太網絡用于傳輸路由器數據和聯網設備連接狀態以及控制命令數據;所述云端用于接收、存儲、轉發以太網絡的通信數據并控制所述電氣設備的通斷。
[0009]與現有技術相比,本發明的有益效果是:本發明循環檢測路由器中授權設備(根據MAC地址判定和辨識不同的設備)的聯網狀態,以及手機等移動終端的GPS位置信息,綜合判斷該智能終端設備位置,通過智能插座控制電氣設備的通斷,自動化程度高,提高人們使用電氣設備的舒適度。
【附圖說明】
[0010]圖1是本發明基于聯網設備WIFI連接狀態的電氣設備控制裝置結構示意圖。
[0011]圖2是本發明基于聯網設備WIFI連接狀態的電氣設備控制方法流程示意圖。
【具體實施方式】
[0012]下面結合附圖和【具體實施方式】對本發明作進一步詳細的說明。本發明提供的一種基于聯網設備WIFI連接狀態的電氣設備控制方法,包括以下步驟:
一、連接智能插座與路由器,并綁定聯網設備在路由器中的MAC地址;具體是:創建一個無名管道;創建一個IPC0NFIG的進程,并將輸出重定向到管道;從管道獲取命令行返回的所有信息放入緩沖區IpszBuffer ;從緩沖區IpszBuffer中獲得抽取出MAC地址串;綁定聯網設備MAC地址,并設置相應邏輯組合;二、循環檢測路由器中授權的聯網設備的聯網狀態;三、根據MAC地址判定和辨識當前所連接的聯網設備;四、智能插座根據聯網設備的聯網狀態,做出相應的指令,進而控制與智能插座相連的電氣設備開啟或者關閉。
[0013]本發明裝置包括網絡模塊、控制模塊、云端和以太網絡,所述網絡模塊包括無線WIF1、有線RJ45插座和內部以太網通訊網卡,用于判斷聯網設備的聯網狀態;所述控制模塊由邏輯控制單元與執行模塊單元組成,用于控制電氣設備的電源通斷;所述以太網絡用于傳輸路由器數據和聯網設備連接狀態以及控制命令數據;所述云端用于接收、存儲、轉發以太網絡的通信數據并控制所述電氣設備的通斷。本發明裝置通電工作時,網絡模塊自動搜索本發明裝置對應系統(安卓、1s、windows、os x)應用程序所打開的串口或端口,連接后可通過對應應用程序設置將本發明裝置聯入路由器。此后,本發明裝置智能循環讀取路由器中聯網設備的MAC值,并可以通過應用程序設置不同設備對應的名稱,如電腦、智能手機A\B\C、平板電腦1、2、3、桌面電腦等電子設備,并將該設備的狀態與執行單元一一對應,具體的,可設置當上述某一種設備的聯網狀態邏輯改變時,對應的一種或多種能被本發明裝置控制運行狀態的電氣設備的狀態被本發明裝置控制改變;或某幾種聯網設備的聯網狀態邏輯變化,對應一種或多種本發明裝置可控的電氣設備狀態被本發明裝置改變;設置對應關系完成并保存后生效。
[0014]本發明裝置可以通過網絡接入云端,用戶通過不同網絡設備對應的應用程序,登陸云端遠程查看或修改本發明裝置以及被本發明裝置控制的其它電氣設備的運行狀態。登陸云端網絡,可讀取移動終端設備中集成GPS設備信息,進一步增加本發明裝置邏輯控制輸入邏輯,控制更多更復雜的電氣設備的運行狀態(包括關閉、開啟、休眠、告警)。
[0015]智能電插座內置無線WIFI模塊,用于接收和發送控制模塊信號。WIFI模塊通過無線路徑與路由器相連,并被路由器授權讀取MAC池中的數據信息,通過檢測基于本智能插座供電設備的聯網運行狀態,以及在檢測到路由器中其它設備的聯網狀態發生改變時,根據實際需要或遠程云端設置,必要之時,通過無線信號,智能關閉或開啟電插座的電流通路,從而控制基于本智能插座供電設備的運行狀態。例如空調插頭插入本發明裝置,本發明裝置檢測到室內的某臺電腦接入網絡,從而判斷該房間有人,根據云端或溫度傳感器裝置反饋的室溫信息,不適宜人時(也可以云端設置適宜自身的個性溫度)會自動打開室內的空調,在一定時間范圍內,室內的溫度回自動調節至適宜人身的溫度。此時斷開空調電源,以達到節能的目的。智能插座與路由器相連后,智能插座會記錄此時路由器中設備的聯網設備的MAC地址,并將MAC地址存在插座中的FLASH里,當路由器中的某臺