本發(fā)明涉及無線通信技術(shù)應(yīng)用領(lǐng)域,特別涉及一種基于藍(lán)牙通信的智能硬件配網(wǎng)方法。
背景技術(shù):
目前,隨著科技的發(fā)展,無線智能硬件逐漸進(jìn)入人們的生活,但智能硬件往往需要連接無線網(wǎng)絡(luò),然而這些設(shè)備大多沒有人機(jī)交互界面,導(dǎo)致設(shè)備配網(wǎng)過程相對復(fù)雜。目前常見的智能硬件配置無線局域網(wǎng)的方法有:第一種方法是用戶將所述智能硬件終端與電腦通過串口或usb連接,然后在電腦上通過軟件設(shè)置ssid和密碼,實現(xiàn)智能硬件終端連接無線網(wǎng)絡(luò)。這種方法操作比較繁瑣,適用性太差。第二種方法是芯片供應(yīng)商集成的一鍵配置功能,該原理是通過廣播無線數(shù)據(jù)包出去,硬件硬件一直在特定通道監(jiān)聽數(shù)據(jù)包,收到數(shù)據(jù)包后發(fā)起無線網(wǎng)絡(luò)連接。這種方法操作比較簡單,但經(jīng)常因干擾而收不到數(shù)據(jù)包而導(dǎo)致配網(wǎng)失敗。第三種方法是使用智能設(shè)備(如手機(jī)、平板等)wlan功能直接連接智能硬件上的無線熱點(diǎn),并通過點(diǎn)對點(diǎn)傳輸數(shù)據(jù)。該方法數(shù)據(jù)傳輸可靠,但需斷開手機(jī)當(dāng)前的wlan無線連接而去連接智能硬件的熱點(diǎn),影響用戶使用無線網(wǎng)絡(luò),切來切去也不方便。
技術(shù)實現(xiàn)要素:
本發(fā)明所要解決的技術(shù)問題是:提供一種基于藍(lán)牙通信的智能硬件配網(wǎng)方法,能克服舊式三種方法的弊端,是目前硬件配網(wǎng)等行業(yè)廣泛應(yīng)用的趨勢。
為解決上述技術(shù)問題,本發(fā)明提供一種基于藍(lán)牙通信的智能硬件配網(wǎng)方法,包括智能設(shè)備、數(shù)據(jù)轉(zhuǎn)換軟件app、藍(lán)牙通信模塊和智能硬件。其中智能設(shè)備為手機(jī)、平板電腦等;藍(lán)牙通信模塊分別設(shè)在智能設(shè)備和智能硬件上,其中智能設(shè)備上安裝數(shù)據(jù)轉(zhuǎn)換軟件app;
進(jìn)一步優(yōu)化,智能設(shè)備通過藍(lán)牙通信模塊間的近距離通信來傳遞無線網(wǎng)絡(luò)的ssid和密碼;
進(jìn)一步優(yōu)化,所述智能硬件設(shè)備為音響設(shè)備、路由器、自動吸光器、空氣清新設(shè)備、加濕器、電視盒子等等。
進(jìn)一步優(yōu)化,數(shù)據(jù)轉(zhuǎn)換軟件app的工作步驟:
a、數(shù)據(jù)轉(zhuǎn)換軟件app與智能硬件建立藍(lán)牙通信連接;
b、數(shù)據(jù)轉(zhuǎn)換軟件app獲取智能硬件終端待接入無線網(wǎng)絡(luò)的ssid和密碼;
c、數(shù)據(jù)轉(zhuǎn)換軟件app根據(jù)編碼規(guī)則將上述數(shù)據(jù)轉(zhuǎn)換成藍(lán)牙通信傳輸格式的數(shù)據(jù);
d、智能硬件通過藍(lán)牙通信模塊接收數(shù)據(jù)轉(zhuǎn)換軟件app下發(fā)的數(shù)據(jù)并作校驗;
e、智能硬件將藍(lán)牙通信模塊接收到的數(shù)據(jù)根據(jù)編碼規(guī)則解析出待接入的無線網(wǎng)絡(luò)的ssid和密碼;
f、智能硬件終端根據(jù)步驟e的ssid和密碼信息連接無線網(wǎng)絡(luò);
g、智能硬件終端連接無線網(wǎng)絡(luò)成功后,關(guān)閉藍(lán)牙通信模塊。
采用了上述技術(shù)方案后,本發(fā)明的有益效果是:
相對于現(xiàn)有的技術(shù)方案,本發(fā)明的目的在于解決現(xiàn)有技術(shù)連接網(wǎng)絡(luò)難、操作復(fù)雜的問題。利用現(xiàn)有智能設(shè)備(如手機(jī)、平板等)都擁有的藍(lán)牙通信近距離通信模塊,通過藍(lán)牙通信傳遞無線網(wǎng)絡(luò)的ssid和密碼,簡單、便捷、安全的實現(xiàn)智能硬件的聯(lián)網(wǎng)。
附圖說明
圖1是基于藍(lán)牙通信的液化氣罐液位檢測方法及系統(tǒng)工作模塊圖
圖2是基于藍(lán)牙通信的液化氣罐液位檢測方法及系統(tǒng)工作流程圖
具體實施方式
下面結(jié)合附圖1至附圖2和具體實施例對本發(fā)明進(jìn)行詳細(xì)描述,但不作為對本發(fā)明的限定。
如附圖1至附圖2所示,一種基于藍(lán)牙通信的智能硬件配網(wǎng)方法,包括智能設(shè)備、數(shù)據(jù)轉(zhuǎn)換軟件app、藍(lán)牙通信模塊和智能硬件。其中智能設(shè)備為手機(jī)、平板電腦等;藍(lán)牙通信模塊分別設(shè)在智能設(shè)備和智能硬件上,其中智能設(shè)備上安裝數(shù)據(jù)轉(zhuǎn)換軟件app;智能設(shè)備通過藍(lán)牙通信模塊間的近距離通信來傳遞無線網(wǎng)絡(luò)的ssid和密碼;所述智能硬件設(shè)備為音響設(shè)備、路由器、自動吸光器、空氣清新設(shè)備、加濕器、電視盒子等等。
數(shù)據(jù)轉(zhuǎn)換軟件app的工作步驟:
a、數(shù)據(jù)轉(zhuǎn)換軟件app與智能硬件建立藍(lán)牙通信連接;
b、數(shù)據(jù)轉(zhuǎn)換軟件app獲取智能硬件終端待接入無線網(wǎng)絡(luò)的ssid和密碼;
c、數(shù)據(jù)轉(zhuǎn)換軟件app根據(jù)編碼規(guī)則將上述數(shù)據(jù)轉(zhuǎn)換成藍(lán)牙通信傳輸格式的數(shù)據(jù);
d、智能硬件通過藍(lán)牙通信模塊接收數(shù)據(jù)轉(zhuǎn)換軟件app下發(fā)的數(shù)據(jù)并作校驗;
e、智能硬件將藍(lán)牙通信模塊接收到的數(shù)據(jù)根據(jù)編碼規(guī)則解析出待接入的無線網(wǎng)絡(luò)的ssid和密碼;
f、智能硬件終端根據(jù)步驟e的ssid和密碼信息連接無線網(wǎng)絡(luò);
g、智能硬件終端連接無線網(wǎng)絡(luò)成功后,關(guān)閉藍(lán)牙通信模塊。
請參閱圖2,為本發(fā)明實施例提供的一種基于藍(lán)牙通信的智能硬件配網(wǎng)方法的實現(xiàn)流程,其主要包括以下步驟:
s101智能設(shè)備app搜索智能硬件設(shè)備的藍(lán)牙通信模塊,并進(jìn)行連接;
在本發(fā)明實施例中,所述智能硬件設(shè)備可以為音響設(shè)備、路由器、自動吸光器、空氣清新設(shè)備、加濕器、電視盒子等等。
s102數(shù)據(jù)轉(zhuǎn)換軟件app獲取智能硬件終端待接入無線網(wǎng)絡(luò)的ssid和密碼;
在本發(fā)明實施例中,打開智能手機(jī)上的數(shù)據(jù)轉(zhuǎn)換軟件app,數(shù)據(jù)轉(zhuǎn)換軟件app開始檢測周圍的wi-fi網(wǎng)絡(luò),選擇所述智能電視待連接網(wǎng)絡(luò)的ssid,并在系統(tǒng)界面中顯示該ssid,然后在系統(tǒng)界面的密碼填寫框里手動輸入所選擇網(wǎng)絡(luò)的ssid對應(yīng)的密碼。
s103數(shù)據(jù)轉(zhuǎn)換軟件app根據(jù)編碼規(guī)則將上述數(shù)據(jù)轉(zhuǎn)換成藍(lán)牙通信傳輸格式的數(shù)據(jù);
在本發(fā)明實施例中,數(shù)據(jù)轉(zhuǎn)換軟件app根據(jù)編碼規(guī)則將字節(jié)流轉(zhuǎn)換為藍(lán)牙通信格式數(shù)據(jù),格式如:協(xié)議頭+字段類型+字段類型長度+類型數(shù)據(jù)域+整幀單字節(jié)校驗。并根據(jù)智能硬件終端的回復(fù)判斷是否發(fā)送成功,回復(fù)格式:回復(fù)協(xié)議頭+回復(fù)字段類型+類型長度+字段完成標(biāo)志+整幀單字節(jié)校驗。
s104智能硬件通過藍(lán)牙通信模塊接收數(shù)據(jù)轉(zhuǎn)換軟件app下發(fā)的數(shù)據(jù)并作校驗;
s105智能硬件將藍(lán)牙通信模塊接收到的數(shù)據(jù)根據(jù)編碼規(guī)則解析出待接入的無線網(wǎng)絡(luò)的ssid和密碼;
在本發(fā)明實施例中,智能硬件終端首先對解碼獲取到的字節(jié)流信息進(jìn)行校驗,計算方法同編碼過程一致。如果校驗失敗,則表示解碼失敗,本次數(shù)據(jù)丟棄;如果校驗成功,表示解碼成功。然后按照上述字節(jié)流的格式找到對應(yīng)的ssid和密碼,將ssid和密碼轉(zhuǎn)成字符信息,并傳給智能硬件的mcu。
s106智能硬件終端連接無線網(wǎng)絡(luò);
s107智能硬件連接網(wǎng)絡(luò)成功后,關(guān)閉藍(lán)牙通信;
在本發(fā)明實施例中,還可通過語音提示智能硬件設(shè)備與查找到的所述路由器的連接狀況。
由技術(shù)常識可知,本技術(shù)方案可以通過其它的不脫離其精神實質(zhì)或必要特征的實施方案來實現(xiàn)。因此,上述公開的實施方案,就各方面而言,都只是舉例說明,并不是僅有的。所有在本發(fā)明范圍內(nèi)或在等同于本發(fā)明的范圍內(nèi)的改變均被本發(fā)明包含。