System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及智能鎖,具體涉及一種智能鎖的抗干擾方法、裝置、計算機設備及存儲介質。
技術介紹
1、隨著科技的發展,智能鎖作為一種安全便捷的鎖具,已廣泛應用于家庭、酒店、辦公樓等眾多場所。然而,智能鎖在面臨強電磁場環境時,會受到嚴重的干擾,甚至引發故障,給用戶帶來安全隱患。強電磁場可在智能鎖附近感應出強烈的無規則干擾,這種干擾足以導致智能鎖內部的電子元件工作異常,進而可能出現誤動作,如非授權開門等,嚴重威脅用戶的安全。
2、現有智能鎖雖已考慮電磁兼容性,但在強電磁場下仍顯不足。高級抗干擾技術成本高,需特殊材料和復雜電路設計,而先進方案則要求高精度制造和專業安裝,對普通用戶來說難以實現。同時,部分技術效果欠佳,特別是在復雜電磁環境下保護作用有限。更重要的是,現有技術缺乏實時監測和反饋機制,使用戶在面臨安全威脅時無法及時知曉。
技術實現思路
1、有鑒于此,本專利技術實施例提供了一種智能鎖的抗干擾方法、裝置、計算機設備及存儲介質,以解決現有智能鎖在強電磁場環境下易受干擾、缺乏實時監測與反饋機制的問題。
2、第一方面,本專利技術實施例提供了一種智能鎖的抗干擾方法,所述方法包括:
3、在檢測到針對于智能鎖的控制指令時,對所述智能鎖的目標線路進行電壓檢測,得到所述目標線路中電壓在預設時間內的變化情況,其中,所述目標線路位于所述智能鎖的揚聲設備與所述智能鎖的主板之間;
4、根據所述變化情況確定所述智能鎖是否發生電磁干擾事件;
5、若確定發
6、在本申請一個可選的實施方式中,所述對所述智能鎖的目標線路進行電壓檢測,得到所述目標線路中電壓在預設時間內的變化情況,包括:
7、獲取所述智能鎖的目標線路的物理特征;
8、根據所述目標線路的物理特征生成初始采樣配置;
9、獲取所述智能鎖所處環境的電磁場強度,并根據所述電磁場強度對所述初始采樣配置進行調整,得到目標采樣配置;
10、基于所述目標采樣配置對所述智能鎖的目標線路進行電壓采樣,得到所述目標線路中電壓在預設時間內的變化情況。
11、在本申請一個可選的實施方式中,所述根據所述變化情況確定所述智能鎖是否發生電磁干擾事件,包括:
12、根據所述變化情況確定所述目標線路中電壓的變化幅度;
13、將所述變化幅度與預設幅度進行對比;
14、若所述變化幅度超過所述預設幅度,則確定所述智能鎖發生電磁干擾事件;或,若所述變化幅度未超過所述預設幅度,則確定所述智能鎖未發生電磁干擾事件。
15、在本申請一個可選的實施方式中,在確定發生電磁干擾事件之后,還包括:
16、通過所述智能鎖的多個揚聲設備陣列檢測多個方位干擾強度值;
17、基于多個方位干擾強度值,確定所述電磁干擾的方位信息;
18、根據所述方位信息以及所述電磁干擾事件生成第一提示信息,并將所述第一提示信息顯示至所述智能鎖的交互界面。
19、在本申請一個可選的實施方式中,在控制所述智能鎖中斷執行所述控制指令之后,所述方法還包括:
20、在中斷執行所述控制指令時,啟動定時器監測當前時間;
21、判斷所述當前時間是否達到預設時間閾值;
22、在當前時間未達到預設時間閾值,且檢測到所述智能鎖已無電磁干擾事件時,恢復執行所述控制指令。
23、在本申請一個可選的實施方式中,在控制所述智能鎖中斷執行所述控制指令之后,所述方法還包括:
24、記錄所述控制指令的中斷狀態,并根據所述中斷狀態生成第二提示信息;
25、將所述第二提示信息顯示至所述智能鎖的交互界面;
26、接收用戶對于所述第二提示信息的反饋操作,并通過身份驗證機制對用戶身份進行驗證,得到驗證結果;
27、根據所述反饋操作以及所述驗證結果,確定是否恢復執行所述控制指令。
28、在本申請一個可選的實施方式中,所述根據所述反饋操作以及所述驗證結果,確定是否恢復執行所述控制指令,包括:
29、若所述反饋操作為確認恢復執行控制指令,且所述驗證結果為用戶身份驗證成功,則恢復執行所述控制指令;
30、若所述反饋操作為取消恢復執行控制指令,或所述驗證結果為用戶身份驗證失敗,則不恢復執行所述控制指令,并繼續監測電磁干擾狀態。
31、第二方面,本專利技術實施例提供了一種智能鎖的抗干擾裝置,所述裝置包括:
32、檢測模塊,用于在檢測到針對于智能鎖的控制指令時,對所述智能鎖的目標線路進行電壓檢測,得到所述目標線路中電壓在預設時間內的變化情況,其中,所述目標線路位于所述智能鎖的揚聲設備與所述智能鎖的主板之間;
33、確定模塊,用于根據所述變化情況確定所述智能鎖是否發生電磁干擾事件;
34、控制模塊,用于若確定發生電磁干擾事件,則控制所述智能鎖中斷執行所述控制指令。
35、第三方面,本專利技術實施例提供了一種計算機設備,包括:存儲器和處理器,存儲器和處理器之間互相通信連接,存儲器中存儲有計算機指令,處理器通過執行計算機指令,從而執行上述第一方面或其對應的任一實施方式的方法。
36、第四方面,本專利技術實施例提供了一種計算機可讀存儲介質,該計算機可讀存儲介質上存儲有計算機指令,計算機指令用于使計算機執行上述第一方面或其對應的任一實施方式的方法。
37、本申請實施例提供的方法具有以下有益效果:
38、本申請實施例提供的方法通過檢測用戶針對于智能鎖的控制指令,實現了對用戶操作意圖的準確捕捉,為后續的智能鎖功能執行提供了明確的指令基礎;通過獲取目標線路的物理特征,為后續電壓采樣提供了基礎數據;通過生成初始采樣配置,確保了采樣的科學性和準確性;通過根據環境電磁場強度調整采樣配置,提高了采樣的靈活性和適應性;最后,通過進行電壓采樣,實時監測電壓變化情況,為及時發現電磁干擾事件提供了有力支持。這一系列步驟共同保證了智能鎖在面臨電磁干擾時能夠快速響應,從而有效保護智能鎖的正常運行和用戶數據的安全。
39、本申請實施例提供的方法通過確定電壓變化幅度,為后續的干擾判斷提供了量化依據;通過將變化幅度與預設幅度進行對比,確保了干擾判斷的準確性和可靠性;通過根據對比結果確定是否發生電磁干擾事件,從而實現了對智能鎖工作環境的實時監測和干擾事件的快速識別。這一系列步驟共同保證了智能鎖在面臨電磁干擾時能夠迅速做出反應,有效避免因干擾導致的誤操作或數據損壞,提高了智能鎖的安全性和穩定性。
40、本申請實施例提供的方法通過控制智能鎖在發生電磁干擾事件時中斷執行控制指令,保證了智能鎖在不穩定環境下的操作安全性,防止了可能的錯誤執行或損壞;通過記錄中斷狀態并生成提示信息,實現了對用戶的及時反饋,使用戶能夠了解當前情況并作出相應決策;通過接收用戶反饋并結合身份驗證,確保了本文檔來自技高網...
【技術保護點】
1.一種智能鎖的抗干擾方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述對所述智能鎖的目標線路進行電壓檢測,得到所述目標線路中電壓在預設時間內的變化情況,包括:
3.根據權利要求2所述的方法,其特征在于,所述根據所述變化情況確定所述智能鎖是否發生電磁干擾事件,包括:
4.根據權利要求3所述的方法,其特征在于,在確定所述智能鎖發生電磁干擾事件之后,還包括:
5.根據權利要求1所述的方法,其特征在于,在控制所述智能鎖中斷執行所述控制指令之后,還包括:
6.根據權利要求1所述的方法,其特征在于,在控制所述智能鎖中斷執行所述控制指令之后,還包括:
7.根據權利要求6所述的方法,其特征在于,所述根據所述反饋操作以及所述驗證結果,確定是否恢復執行所述控制指令,包括:
8.一種智能鎖的抗干擾裝置,其特征在于,所述裝置包括:
9.一種計算機設備,其特征在于,包括:
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機指令,所述計算機指
...【技術特征摘要】
1.一種智能鎖的抗干擾方法,其特征在于,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,所述對所述智能鎖的目標線路進行電壓檢測,得到所述目標線路中電壓在預設時間內的變化情況,包括:
3.根據權利要求2所述的方法,其特征在于,所述根據所述變化情況確定所述智能鎖是否發生電磁干擾事件,包括:
4.根據權利要求3所述的方法,其特征在于,在確定所述智能鎖發生電磁干擾事件之后,還包括:
5.根據權利要求1所述的方法,其特征在于,在控制所述智能鎖中斷執行所述控制指令之后,還包...
【專利技術屬性】
技術研發人員:唐俊雄,祝志凌,桑勝偉,陳萬國,宋超,席娟,
申請(專利權)人:浙江德施曼科技智能股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。