System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本申請涉及晾衣設備,尤其涉及一種設備綁定方法、裝置、電子設備及存儲介質。
技術介紹
1、目前,晾衣設備(比如,智能晾衣機)已成為人們生活的必需品,并且,隨著人們生活水平的提高,人們對于晾衣設備有了更多的功能要求,比如需要晾衣設備具備手機等用戶終端可控制的功能。基于此,現有技術中,晾衣設備可以通過連接到路由器的wifi網絡與手機等用戶終端進行通信交互,并根據用戶終端下發的控制指令執行對應的動作,以此實現通過用戶終端控制晾衣設備的功能。
2、然而,現有技術中,晾衣設備可能會在短時間內連續接收到不同用戶終端下發的互斥控制指令,該情況下執行控制指令可能會引發安全問題。比如,用戶終端a響應于用戶a的觸發操作先向晾衣設備下發了用于控制晾衣設備上升高度的控制指令a,晾衣設備執行控制指令a期間,用戶a逐漸向晾衣設備正下方靠近,此時,未在晾衣場景中的用戶b在用戶終端b中觸發了用于控制晾衣設備下降高度的控制指令b,那么,晾衣設備執行與控制指令b對應的下降動作時可能會碰撞到用戶a,引發安全問題。
技術實現思路
1、本申請提供一種設備綁定方法、裝置、電子設備及存儲介質,可以解決晾衣設備由于連續執行互斥控制指令所引發的安全問題。
2、為達到上述目的,本申請采用如下技術方案:
3、第一方面,本申請提供一種設備綁定方法,該方法可以應用于服務器,該方法包括:在檢測到目標用戶終端發起的針對nfc芯片的觸碰指令的情況下,確定晾衣設備是否綁定有關聯設備;關聯設備為,當前可與晾衣設備通
4、本申請提供的技術方案中,用戶可以根據使用需求在晾衣場景中預先部署nfc芯片(比如,在晾衣設備所在的區域粘貼包含有nfc芯片的電子標簽)。當用戶想要通過目標用戶終端控制晾衣設備時,可以先將目標用戶終端與電子標簽進行觸碰,觸發目標用戶終端向服務器發起針對nfc芯片的觸碰指令。服務器檢測到該觸碰指令時,可以確定晾衣設備是否綁定有關聯設備,也即是確定當前是否存在其他可與晾衣設備通信交互的用戶終端,當確定晾衣設備綁定有關聯設備時,可以將晾衣設備綁定的關聯設備更新為目標用戶終端。之后,服務器可以向目標用戶終端反饋綁定成功消息,用于指示目標用戶終端響應于用戶的觸發操作向晾衣設備發送第一控制指令,以使晾衣設備執行與第一控制指令對應的動作。這樣,目標用戶終端與晾衣設備完成綁定,則目標用戶終端可以與晾衣設備進行通信交互,實現對晾衣設備的控制。可以看出,本申請提供的技術方案中,用戶有通過用戶終端控制晾衣設備的需求時,需先通過將用戶終端與nfc芯片進行觸碰以完成用戶終端與晾衣設備的綁定,由于晾衣設備同一時刻綁定的關聯設備只有一個,所以晾衣設備無法同時與多個用戶終端進行通信交互,那么晾衣設備將不會在短時間內連續接收到不同用戶終端下發的控制指令,因此可以解決晾衣設備由于連續執行互斥控制指令所引發的安全問題。
5、另外,在本申請提供的技術方案中,與晾衣設備通信交互的設備是最近一次通過nfc芯片與晾衣設備進行綁定的用戶終端,由于nfc芯片是部署在晾衣場景中的,那么,與晾衣設備通信交互的設備也即是可能距離晾衣場景最近的用戶終端。所以,本申請中晾衣設備所執行的控制指令是可能距離晾衣場景最近的用戶所觸發的控制指令。這樣,更接近用戶使用晾衣設備的實際需求,從而可以提升用戶體驗。
6、可選的,在一種可能的設計方式中,確定晾衣設備是否綁定有關聯設備,包括:確定狀態標志位是否為第一預設標志位;在確定狀態標志位為第一預設標志位的情況下,確定晾衣設備已綁定有關聯設備;在確定狀態標志位為第二預設標志位的情況下,確定晾衣設備未綁定有關聯設備。
7、可選的,在另一種可能的設計方式中,將晾衣設備綁定的關聯設備更新為目標用戶終端,包括:
8、確定候選設備標識列表中是否包括目標用戶終端的設備標識;
9、在確定候選設備標識列表中包括目標用戶終端的設備標識的情況下,將晾衣設備綁定的關聯設備更新為目標用戶終端;
10、在確定候選設備標識列表中不包括目標用戶終端的設備標識的情況下,創建目標用戶終端與晾衣設備之間的通信連接,并將晾衣設備綁定的關聯設備更新為目標用戶終端,且將目標用戶終端的設備標識添加至候選設備標識列表。
11、可選的,在另一種可能的設計方式中,向目標用戶終端反饋綁定成功消息之前,本申請提供的設備綁定方法還可以包括:向晾衣設備發送綁定更新消息,用于指示晾衣設備將關聯標識更新為目標用戶終端的設備標識;其中,關聯標識為關聯設備的設備標識。
12、第二方面,本申請提供一種設備綁定方法,該方法可以應用于晾衣設備,包括:接收目標用戶終端響應于用戶的觸發操作發送的第一控制指令;確定當前是否正在執行與遙控設備發送的第二控制指令對應的動作;在確定當前未執行與第二控制指令對應的動作的情況下,執行與第一控制指令對應的動作;在確定當前正在執行與第二控制指令對應的動作的情況下,繼續執行與第二控制指令對應的動作。
13、由于在實際應用中,用戶還可能通過晾衣設備出廠時固定配置的遙控設備控制晾衣設備,而用戶對于遙控設備的操作必須在現場(即晾衣設備周圍一定范圍內)進行,所以,本申請中,可以設置遙控設備的控制優先級高于用戶終端的控制優先級。基于此,本申請提供的技術方案中,晾衣設備在接收到目標用戶終端響應于用戶的觸發操作發送的第一控制指令后,可以先確定此時是否正在執行與遙控設備發送的第二控制指令對應的動作,若此時未執行與第二控制指令對應的動作,則可以正常執行與第一控制指令對應的動作;反之,若此時正在執行與遙控設備發送的第二控制指令對應的動作,則可以不執行與第一控制指令對應的動作,而是繼續執行與第二控制指令對應的動作,以保證遙控設備的控制優先。這樣的控制方式,更接近用戶使用晾衣設備的實際需求,從而可以進一步提升用戶體驗。
14、可選的,在一種可能的設計方式中,第一控制指令攜帶有目標用戶終端的設備標識,執行與第一控制指令對應的動作,包括:確定目標用戶終端的設備標識是否為本地存儲的關聯標識;其中,關聯標識為當前與晾衣設備綁定的關聯設備的設備標識,關聯設備為當前可與晾衣設備通信交互的用戶終端;在確定目標用戶終端的設備標識為關聯標識的情況下,執行與第一控制指令對應的動作。
15、第三方面,本申請提供一種設備綁定裝置,配置于服務器,包括:確定模塊、更新模塊以及發送模塊;
16、具體的,確定模塊,用于在檢測到目標用戶終端發起的針對nfc芯片的觸碰指令的情況下,確定晾衣設備是否綁定有關聯設備;關聯設備為,當前可與晾衣設備通信交互的用戶終端;
17、更新模塊,用于在確定模塊確定晾衣設備已綁定有關聯設備的情況下,將晾衣設備綁定的關聯設本文檔來自技高網...
【技術保護點】
1.一種設備綁定方法,其特征在于,應用于服務器,所述方法包括:
2.根據權利要求1所述的設備綁定方法,其特征在于,所述確定晾衣設備是否綁定有關聯設備,包括:
3.根據權利要求1所述的設備綁定方法,其特征在于,所述將所述晾衣設備綁定的所述關聯設備更新為所述目標用戶終端,包括:
4.根據權利要求3所述的設備綁定方法,其特征在于,所述向所述目標用戶終端反饋綁定成功消息之前,所述方法還包括:
5.一種設備綁定方法,其特征在于,應用于晾衣設備,所述方法包括:
6.根據權利要求5所述的設備綁定方法,其特征在于,所述第一控制指令攜帶有所述目標用戶終端的設備標識,所述執行與所述第一控制指令對應的動作,包括:
7.一種設備綁定裝置,其特征在于,配置于服務器,所述裝置包括:
8.一種設備綁定裝置,其特征在于,配置于晾衣設備,所述裝置包括:
9.一種電子設備,其特征在于,包括存儲器、處理器、總線和通信接口;所述存儲器用于存儲計算機執行指令,所述處理器與所述存儲器通過所述總線連接;
10.一種計算
...【技術特征摘要】
1.一種設備綁定方法,其特征在于,應用于服務器,所述方法包括:
2.根據權利要求1所述的設備綁定方法,其特征在于,所述確定晾衣設備是否綁定有關聯設備,包括:
3.根據權利要求1所述的設備綁定方法,其特征在于,所述將所述晾衣設備綁定的所述關聯設備更新為所述目標用戶終端,包括:
4.根據權利要求3所述的設備綁定方法,其特征在于,所述向所述目標用戶終端反饋綁定成功消息之前,所述方法還包括:
5.一種設備綁定方法,其特征在于,應用于晾衣設備,所述方法包括:
6.根據權利要求5所述的設備綁定方法,其特征在于,所述第一控制指令攜帶有所述目標...
【專利技術屬性】
技術研發人員:邵長城,范景恩,劉明濤,王文修,孫繼宇,
申請(專利權)人:海爾衣聯生態科技上海有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。