[發明專利]一種智能設備的直連控制方法及智能設備在審
| 申請號: | 201710281334.4 | 申請日: | 2017-04-26 |
| 公開(公告)號: | CN107124773A | 公開(公告)日: | 2017-09-01 |
| 發明(設計)人: | 孫中飛 | 申請(專利權)人: | 上海斐訊數據通信技術有限公司 |
| 主分類號: | H04W76/02 | 分類號: | H04W76/02 |
| 代理公司: | 上海碩力知識產權代理事務所31251 | 代理人: | 郭桂峰 |
| 地址: | 201616 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 智能 設備 控制 方法 | ||
技術領域
本發明實施方式涉及通訊技術領域,尤其涉及一種智能設備的直連控制方法及智能設備。
背景技術
隨著物聯網技術的不斷發展,智能設備越來越多地出現在人們的生活中。當前,借助于無線網絡,人們可以通過手機中安裝的APP對智能設備進行控制。
目前,在對智能設備進行控制時,手機和智能設備通常需要共同連接至一臺路由器上。具體地,可以參考圖1所示,手機可以與智能設備中的WiFi模塊建立連接,然后可以在智能設備中設置路由器的SSID和密碼,從而使得智能設備連接上路由器。同時,手機也可以與路由器建立連接。這樣,當手機需要向智能設備發送指令時,可以將指令先發送至路由器,然后由路由器轉發至智能設備處。
在實施本發明的過程中,發明人發現現有技術至少存在如下問題:
手機與智能設備之間的指令均需要通過路由器轉發,一旦沒有路由器,手機與智能設備之間便不能直接發送控制指令。由上可見,當前的智能設備的控制方法,十分依賴于路由器,使得系統架構變得比較復雜。
應該注意,上面對技術背景的介紹只是為了方便對本發明的技術方案進行清楚、完整的說明,并方便本領域技術人員的理解而闡述的。不能僅僅因為這些方案在本發明的背景技術部分進行了闡述而認為上述技術方案為本領域技術人員所公知。
發明內容
針對上述問題,本發明實施方式的目的在于提供一種智能設備的直連控制方法及智能設備,能夠使得用戶的客戶端與智能設備之間可以直接進行指令的收發,從而不再依賴路由器,精簡了系統的架構。
為實現上述目的,本發明實施方式提供一種智能設備的直連控制方法,所述智能設備中包括通訊模塊和微控制單元,所述通訊模塊中設置有直連固件,所述方法包括:當設置有直連固件的通訊模塊接收到微控制單元發送的直連指令時,所述通訊模塊通過指定熱點與控制設備建立直連模式的連接;在所述直連模式下,所述通訊模塊監聽來自所述控制設備的控制命令,所述控制命令包括判斷字符和操作字符;當所述判斷字符為預先設置的第一值時,所述通訊模塊向所述控制設備發送設備信息;當所述判斷字符為預先設置的第二值時,所述通訊模塊向微控制單元發送由所述操作字符限定的操作信息,所述微控制單元根據所述操作信息控制智能設備。
進一步地,所述智能設備設置有機械開關;所述智能設備通過機械開關控制微控制單元發送直連指令或斷開直連指令,其中,所述直連指令為機械開關處于開啟狀態時觸發微控制單元向通訊模塊發送的進入直連模式的串口指令,根據所述直連模式的串口指令,通訊模塊開啟的指定熱點并與控制設備進入直連模式;所述斷開直連指令為機械開關處于關閉狀態時觸發微控制單元向通訊模塊發送的斷開直連的串口指令,根據所述斷開直連模式的串口指令,通訊模塊與控制設備斷開直連模式,進入路由模式。
進一步地,所述控制命令通過json字符串的形式表示,所述控制命令的格式為控制頭加控制體,其中,所述控制頭中添加判斷字符并預先設置所述判斷字符具有第一值和第二值;所述控制體中添加操作字符。
進一步地,當所述判斷字符為預先設置的第一值時,所述智能設備向所述控制設備發送設備信息,包括:設置有直連固件的通訊模塊對接收到的控制命令進行解析,獲取控制頭中的判斷字符和控制體中的操作字符;當所述判斷字符為預先設置的第一值時,智能設備向控制設備發送包含設備信息的回傳信息,以使控制設置在接收到設備信息后調整控制命令,設置控制命令中控制頭的判斷字符為第二值,并根據用戶需要調整控制體中的操作字符,再次向智能設備發送調整后的控制命令。
進一步地,所述微控制單元根據所述操作信息控制智能設備之后,還包括:如果根據所述操作信息能夠控制智能設備,則智能設備向控制設備發送控制成功的回傳信息。
進一步地,所述方法還包括:智能設備按照預設周期向控制設備發送心跳數據包,如果在預設時長內未接收到控制設備的回應,則斷開與控制設備直連模式的連接。
為實現上述目的,本發明還提供一種智能設備,所述智能設備中包括通訊模塊和微控制單元,所述通訊模塊中設置有直連固件,所述微控制單元,用于向通訊模塊發送直連指令;所述通訊模塊,用于接收到微控制單元發送的直連指令時,通過指定熱點與控制設備建立直連模式的連接;在所述直連模式下監聽來自所述控制設備的控制命令,所述控制命令包括判斷字符和操作字符;當所述判斷字符為預先設置的第一值時,向所述控制設備發送設備信息;當所述判斷字符為預先設置的第二值時,向微控制單元發送由所述操作字符限定的操作信息;所述微控制單元,還用于根據所述操作信息控制智能設備。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海斐訊數據通信技術有限公司,未經上海斐訊數據通信技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710281334.4/2.html,轉載請聲明來源鉆瓜專利網。





