本發(fā)明屬于電動(dòng)汽車充電樁領(lǐng)域,尤其涉及一種帶有Zigbee的電動(dòng)汽車充電樁的充電方法及系統(tǒng)。
背景技術(shù):
充電樁越來越普及,社會(huì)上的個(gè)人充電樁安裝率越來越高,但是閑置率也非常高,一般只有車主2至3天使用一次,沒有合適的管理方法來實(shí)現(xiàn)有效的分享?,F(xiàn)在的充電樁比較常見的是在樁體上進(jìn)行控制,需要充電樁配備屏幕、鍵盤、讀卡器等設(shè)備,成本高,操作繁瑣,還需要發(fā)卡、充值等管理部門的配合,資金。有些充電樁實(shí)現(xiàn)了共享,利用手機(jī)進(jìn)行操作控制,是通過將充電樁接入服務(wù)中心,由用戶通過手機(jī)上的軟件和服務(wù)中心交互,同時(shí)配合在充電樁上的手動(dòng)操作實(shí)現(xiàn)充電,結(jié)算時(shí)資金進(jìn)入服務(wù)中心賬戶,實(shí)際上是交付給第三方運(yùn)營(yíng)廠商管理,在資金流動(dòng)、設(shè)備監(jiān)控等方面存在隱患。目前市場(chǎng)上均要求充電設(shè)備接入運(yùn)營(yíng)商管理中心再實(shí)現(xiàn)共享。
技術(shù)實(shí)現(xiàn)要素:
為了解決現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的第一目的是提供一種帶有Zigbee的電動(dòng)汽車充電樁的充電方法。
一種帶有Zigbee的電動(dòng)汽車充電樁的充電方法,帶有Zigbee的電動(dòng)汽車包括充電CPU,所述充電CPU與Zigbee設(shè)備相連;該充電方法,具體包括以下步驟:
步驟1:在帶有Zigbee的電動(dòng)汽車的Zigbee通信范圍內(nèi),移動(dòng)終端識(shí)別并連接所述電動(dòng)汽車充電樁對(duì)應(yīng)的Zigbee設(shè)備,使得移動(dòng)終端與充電CPU通過Zigbee信號(hào)相互通信;
步驟2:移動(dòng)終端向充電CPU發(fā)送管理請(qǐng)求;充電CPU響應(yīng)后,向移動(dòng)終端發(fā)送管理請(qǐng)求響應(yīng)信息;管理請(qǐng)求響應(yīng)信息包括用戶注冊(cè)狀態(tài)和電動(dòng)汽車充電樁注冊(cè)狀態(tài);
步驟3:移動(dòng)終端根據(jù)接收的管理請(qǐng)求響應(yīng)信息,首先判斷電動(dòng)汽車充電樁是否為已注冊(cè)設(shè)備,若是,則直接進(jìn)入下一步;否則,向充電CPU發(fā)送設(shè)備注冊(cè)請(qǐng)求以實(shí)現(xiàn)電動(dòng)汽車充電樁為已注冊(cè)設(shè)備并進(jìn)入下一步;
步驟4:移動(dòng)終端判斷其本身是否為已注冊(cè)用戶,若是,則直接進(jìn)入下一步;否則,向充電CPU發(fā)送用戶注冊(cè)請(qǐng)求以實(shí)現(xiàn)移動(dòng)終端為已注冊(cè)用戶并進(jìn)入下一步;
步驟5:移動(dòng)終端向充電CPU發(fā)送用戶充電請(qǐng)求及用戶驗(yàn)證信息,充電CPU驗(yàn)證移動(dòng)終端,當(dāng)驗(yàn)證成功后,充電CPU判斷該移動(dòng)終端對(duì)應(yīng)的用戶是否存在充電欠款記錄,若是,則結(jié)束此次充電請(qǐng)求并向移動(dòng)終端發(fā)送付款信息;否則,向移動(dòng)終端發(fā)送允許充電的指令。
進(jìn)一步地,該方法還包括:若充電CPU驗(yàn)證移動(dòng)終端失敗,則充電CPU向移動(dòng)終端發(fā)送拒絕充電的指令。
本發(fā)明通過充電CPU與移動(dòng)終端兩者之間通過Zigbee通信,不需要互聯(lián)網(wǎng)連接,不需要搭建服務(wù)中心等設(shè)備,也不需要充電設(shè)備的主人在現(xiàn)場(chǎng)值守就能實(shí)現(xiàn)共享設(shè)備,保證設(shè)備和資金的安全性。
進(jìn)一步地,在所述步驟3中,移動(dòng)終端向充電CPU發(fā)送設(shè)備注冊(cè)請(qǐng)求以實(shí)現(xiàn)電動(dòng)汽車充電樁為已注冊(cè)設(shè)備的過程還包括:
充電CPU接收設(shè)備注冊(cè)請(qǐng)求;所述設(shè)備注冊(cè)請(qǐng)求包括電動(dòng)汽車充電樁的名稱、出廠信息和充電管理密碼,以及Zigbee設(shè)備的地址;
充電CPU根據(jù)設(shè)備注冊(cè)請(qǐng)求來驗(yàn)證電動(dòng)汽車充電樁的出廠信息,驗(yàn)證成功后保存電動(dòng)汽車充電樁的名稱、充電管理密碼以及Zigbee設(shè)備的地址,最終實(shí)現(xiàn)電動(dòng)汽車充電樁的注冊(cè)。
本發(fā)明通過對(duì)電動(dòng)汽車充電樁的注冊(cè),降低了對(duì)充電樁的配置,更有利于充電樁的推廣。
進(jìn)一步地,在所述步驟4中,移動(dòng)終端向充電CPU發(fā)送用戶注冊(cè)請(qǐng)求以實(shí)現(xiàn)移動(dòng)終端為已注冊(cè)用戶的過程還包括:
充電CPU接收用戶注冊(cè)請(qǐng)求,所述用戶注冊(cè)請(qǐng)求包括Zigbee設(shè)備地址、充電注冊(cè)密碼、充電管理密碼、手機(jī)號(hào)和驗(yàn)證碼;
充電CPU驗(yàn)證充電注冊(cè)密碼和自身存儲(chǔ)的充電注冊(cè)管理匹配后,驗(yàn)證Zigbee設(shè)備地址是否保存在充電CPU的存儲(chǔ)空間中,若存在,則返回注冊(cè)拒絕標(biāo)志,結(jié)束本次注冊(cè);若不存在,保存Zigbee設(shè)備地址和充電注冊(cè)密碼至充電CPU的存儲(chǔ)空間中,最終實(shí)現(xiàn)移動(dòng)終端的用戶注冊(cè)。
用戶想要注冊(cè)使用該充電樁,可以自由注冊(cè)。在注冊(cè)前,連接充電設(shè)備并發(fā)送管理請(qǐng)求,獲得的返回中包含未注冊(cè)用戶標(biāo)志和設(shè)備主人手機(jī)號(hào)(已加密,不會(huì)直接顯示),然后進(jìn)入請(qǐng)求注冊(cè)碼頁(yè)面,填寫用戶的姓名、手機(jī)號(hào)、設(shè)備編號(hào)等相關(guān)信息后會(huì)利用手機(jī)的網(wǎng)絡(luò)通信功能向設(shè)備管理人員的手機(jī)上發(fā)送注冊(cè)碼請(qǐng)求信息,設(shè)備管理人員的手機(jī)接收這條信息并回復(fù)用戶注冊(cè)碼。這個(gè)功能既可以保密用戶個(gè)人信息,同時(shí)又能夠?qū)⒆?cè)碼發(fā)送給真實(shí)的用戶(默認(rèn)申請(qǐng)都是安全、可信任的,因?yàn)樵O(shè)備編號(hào)匹配表明該注冊(cè)用戶確實(shí)連接了該充電樁,不是虛假用戶)。
進(jìn)一步地,該方法還包括:移動(dòng)終端在連接完成后向充電CPU下發(fā)開始充電命令,充電CPU接收此命令并啟動(dòng)充電;結(jié)束充電后,移動(dòng)終端進(jìn)行支付整個(gè)充電過程中充電電量費(fèi)用。
為避免用戶逃單,采用預(yù)付費(fèi)方式。其中管理賬號(hào)的預(yù)付費(fèi)金額為0,其它用戶預(yù)付費(fèi)一般大于0,如50元,在充電結(jié)束后多退少補(bǔ)。多的錢從原充值途徑自動(dòng)退還;少的錢提醒用戶補(bǔ)齊,如果充電結(jié)束后用戶沒有進(jìn)入結(jié)算界面,之后也再?zèng)]有進(jìn)行過相應(yīng)的操作,該充電記錄將在管理設(shè)備連接充電設(shè)備進(jìn)行管理時(shí)上傳到管理設(shè)備中,通知管理人員進(jìn)行人工處理。
在充電過程中,移動(dòng)終端向充電CPU下發(fā)充電監(jiān)控請(qǐng)求并接收充電CPU上傳的回應(yīng)信息,其中,充電CPU上傳的回應(yīng)信息包括電流、電壓、溫度和電量數(shù)據(jù)。
為了提高通信和設(shè)備的安全性,充電樁的Zigbee和移動(dòng)終端,采用口令-應(yīng)答方式進(jìn)行設(shè)備驗(yàn)證。
本發(fā)明的第二目的是提供一種帶有Zigbee的電動(dòng)汽車的充電系統(tǒng)。
本發(fā)明的一種帶有Zigbee的電動(dòng)汽車的充電系統(tǒng),帶有Zigbee的電動(dòng)汽車包括充電CPU,所述充電CPU與Zigbee設(shè)備相連;該充電系統(tǒng)包括:
移動(dòng)終端,其被配置為:
在帶有Zigbee的電動(dòng)汽車的Zigbee通信范圍內(nèi),移動(dòng)終端識(shí)別并連接所述電動(dòng)汽車充電樁對(duì)應(yīng)的Zigbee設(shè)備,使得移動(dòng)終端與充電CPU通過Zigbee相互通信;
向充電CPU發(fā)送管理請(qǐng)求,接收充電CPU返回的管理請(qǐng)求響應(yīng)信息,管理請(qǐng)求響應(yīng)信息包括用戶注冊(cè)狀態(tài)和電動(dòng)汽車充電樁注冊(cè)狀態(tài);首先判斷電動(dòng)汽車充電樁是否為已注冊(cè)設(shè)備,當(dāng)確定電動(dòng)汽車充電樁為已注冊(cè)設(shè)備后,再判斷移動(dòng)終端本身是否為已注冊(cè)用戶,當(dāng)確定移動(dòng)終端本身為已注冊(cè)用戶,向充電CPU發(fā)送用戶充電請(qǐng)求及用戶驗(yàn)證信息;
充電CPU,其被配置為:
驗(yàn)證移動(dòng)終端,當(dāng)驗(yàn)證成功后,判斷該移動(dòng)終端對(duì)應(yīng)的用戶是否存在充電欠款記錄,若是,則結(jié)束此次充電請(qǐng)求并向移動(dòng)終端發(fā)送付款信息;否則,向移動(dòng)終端發(fā)送允許充電的指令。
進(jìn)一步地,所述充電CPU被配置為:
充電CPU接收設(shè)備注冊(cè)請(qǐng)求;所述設(shè)備注冊(cè)請(qǐng)求包括電動(dòng)汽車充電樁的名稱、出廠信息和充電管理密碼,以及Zigbee設(shè)備的地址;
充電CPU根據(jù)設(shè)備注冊(cè)請(qǐng)求來驗(yàn)證電動(dòng)汽車充電樁的出廠信息,驗(yàn)證成功后保存電動(dòng)汽車充電樁的名稱、充電管理密碼以及Zigbee設(shè)備的地址,最終實(shí)現(xiàn)電動(dòng)汽車充電樁的注冊(cè)。
本發(fā)明通過對(duì)電動(dòng)汽車充電樁的注冊(cè),降低了對(duì)充電樁的配置,更有利于充電樁的推廣。
進(jìn)一步地,所述充電CPU被配置為:
充電CPU接收用戶注冊(cè)請(qǐng)求,所述用戶注冊(cè)請(qǐng)求包括Zigbee設(shè)備地址、充電注冊(cè)密碼、充電管理密碼、手機(jī)號(hào)和驗(yàn)證碼;
充電CPU驗(yàn)證充電注冊(cè)密碼和自身存儲(chǔ)的充電注冊(cè)管理匹配后,驗(yàn)證Zigbee設(shè)備地址是否保存在充電CPU的存儲(chǔ)空間中,若存在,則返回注冊(cè)拒絕標(biāo)志,結(jié)束本次注冊(cè);若不存在,保存Zigbee設(shè)備地址和充電注冊(cè)密碼至充電CPU的存儲(chǔ)空間中,最終實(shí)現(xiàn)移動(dòng)終端的用戶注冊(cè)。
用戶想要注冊(cè)使用該充電樁,可以自由注冊(cè)。在注冊(cè)前,連接充電設(shè)備并發(fā)送管理請(qǐng)求,獲得的返回中包含未注冊(cè)用戶標(biāo)志和設(shè)備主人手機(jī)號(hào)(已加密,不會(huì)直接顯示),然后進(jìn)入請(qǐng)求注冊(cè)碼頁(yè)面,填寫用戶的姓名、手機(jī)號(hào)、設(shè)備編號(hào)等相關(guān)信息后會(huì)利用手機(jī)的網(wǎng)絡(luò)通信功能向設(shè)備管理人員的手機(jī)上發(fā)送注冊(cè)碼請(qǐng)求信息,設(shè)備管理人員的手機(jī)接收這條信息并回復(fù)用戶注冊(cè)碼。這個(gè)功能既可以保密用戶個(gè)人信息,同時(shí)又能夠?qū)⒆?cè)碼發(fā)送給真實(shí)的用戶(默認(rèn)申請(qǐng)都是安全、可信任的,因?yàn)樵O(shè)備編號(hào)匹配表明該注冊(cè)用戶確實(shí)連接了該充電樁,不是虛假用戶)。
進(jìn)一步地,所述移動(dòng)終端被配置為:
移動(dòng)終端在連接完成后向充電CPU下發(fā)開始充電命令,經(jīng)充電CPU響應(yīng)后啟動(dòng)充電;結(jié)束充電后,移動(dòng)終端進(jìn)行支付整個(gè)充電過程中充電電量費(fèi)用。
為避免用戶逃單,采用預(yù)付費(fèi)方式。其中管理賬號(hào)的預(yù)付費(fèi)金額為0,其它用戶預(yù)付費(fèi)一般大于0,如50元,在充電結(jié)束后多退少補(bǔ)。多的錢從原充值途徑自動(dòng)退還;少的錢提醒用戶補(bǔ)齊,如果充電結(jié)束后用戶沒有進(jìn)入結(jié)算界面,之后也再?zèng)]有進(jìn)行過相應(yīng)的操作,該充電記錄將在管理設(shè)備連接充電設(shè)備進(jìn)行管理時(shí)上傳到管理設(shè)備中,通知管理人員進(jìn)行人工處理。
本發(fā)明的第三目的是提供另一種帶有Zigbee的電動(dòng)汽車充電樁的充電方法。
一種帶有Zigbee的電動(dòng)汽車充電樁的充電方法,帶有Zigbee的電動(dòng)汽車包括充電CPU,所述充電CPU與Zigbee設(shè)備相連;該充電方法在移動(dòng)終端中實(shí)現(xiàn),包括:
步驟1:在帶有Zigbee的電動(dòng)汽車的Zigbee通信范圍內(nèi),移動(dòng)終端識(shí)別并連接所述電動(dòng)汽車充電樁對(duì)應(yīng)的Zigbee設(shè)備,使得移動(dòng)終端與充電CPU通過Zigbee信號(hào)相互通信;
步驟2:向充電CPU發(fā)送管理請(qǐng)求,接收充電CPU響應(yīng)后的管理請(qǐng)求響應(yīng)信息,其中,管理請(qǐng)求響應(yīng)信息包括用戶注冊(cè)狀態(tài)和電動(dòng)汽車充電樁注冊(cè)狀態(tài);
步驟3:根據(jù)接收的管理請(qǐng)求響應(yīng)信息,首先判斷電動(dòng)汽車充電樁是否為已注冊(cè)設(shè)備,若是,則直接進(jìn)入下一步;否則,向充電CPU發(fā)送設(shè)備注冊(cè)請(qǐng)求以實(shí)現(xiàn)電動(dòng)汽車充電樁為已注冊(cè)設(shè)備并進(jìn)入下一步;
步驟4:判斷其本身是否為已注冊(cè)用戶,若是,則直接進(jìn)入下一步;否則,向充電CPU發(fā)送用戶注冊(cè)請(qǐng)求以實(shí)現(xiàn)移動(dòng)終端為已注冊(cè)用戶并進(jìn)入下一步;
步驟5:移動(dòng)終端向充電CPU發(fā)送用戶充電請(qǐng)求及用戶驗(yàn)證信息,當(dāng)充電CPU驗(yàn)證移動(dòng)終端成功后,若移動(dòng)終端對(duì)應(yīng)的用戶存在充電欠款記錄,則移動(dòng)終端接收拒絕充電指令以及付款信息;若移動(dòng)終端對(duì)應(yīng)的用戶不存在充電欠款記錄,則移動(dòng)終端接收允許充電的指令。
進(jìn)一步地,該方法還包括:移動(dòng)終端在連接完成后向充電CPU下發(fā)開始充電命令,經(jīng)充電CPU響應(yīng)后啟動(dòng)充電;結(jié)束充電后,移動(dòng)終端進(jìn)行支付整個(gè)充電過程中充電電量費(fèi)用。
為避免用戶逃單,采用預(yù)付費(fèi)方式。其中管理賬號(hào)的預(yù)付費(fèi)金額為0,其它用戶預(yù)付費(fèi)一般大于0,如50元,在充電結(jié)束后多退少補(bǔ)。多的錢從原充值途徑自動(dòng)退還;少的錢提醒用戶補(bǔ)齊,如果充電結(jié)束后用戶沒有進(jìn)入結(jié)算界面,之后也再?zèng)]有進(jìn)行過相應(yīng)的操作,該充電記錄將在管理設(shè)備連接充電設(shè)備進(jìn)行管理時(shí)上傳到管理設(shè)備中,通知管理人員進(jìn)行人工處理。
在充電過程中,移動(dòng)終端向充電CPU下發(fā)充電監(jiān)控請(qǐng)求并接收充電CPU上傳的回應(yīng)信息,其中,充電CPU上傳的回應(yīng)信息包括電流、電壓、溫度和電量數(shù)據(jù)。為了提高通信和設(shè)備的安全性,充電樁的Zigbee和移動(dòng)終端,采用口令-應(yīng)答方式進(jìn)行設(shè)備驗(yàn)證。
本發(fā)明的第四目的是提供一種移動(dòng)終端。
本發(fā)明的一種移動(dòng)終端,其采用如上述所述的方法來實(shí)現(xiàn)帶有Zigbee的電動(dòng)汽車的充電。
本發(fā)明的第五目的是提供第三種移動(dòng)終端。
本發(fā)明的一種帶有Zigbee的電動(dòng)汽車充電樁的充電方法,其特征在于,帶有Zigbee的電動(dòng)汽車包括充電CPU,所述充電CPU與Zigbee設(shè)備相連,充電CPU與移動(dòng)終端通過Zigbee信號(hào)相互通信;該充電方法在充電CPU中實(shí)現(xiàn),包括:
步驟1:充電CPU接收移動(dòng)終端發(fā)送來的管理請(qǐng)求,響應(yīng)后向移動(dòng)終端發(fā)送管理請(qǐng)求響應(yīng)信息;管理請(qǐng)求響應(yīng)信息包括用戶注冊(cè)狀態(tài)和電動(dòng)汽車充電樁注冊(cè)狀態(tài);
步驟2:當(dāng)電動(dòng)汽車充電樁為已注冊(cè)設(shè)備,接收為已注冊(cè)用戶的移動(dòng)終端傳送來的用戶充電請(qǐng)求及用戶驗(yàn)證信息,并驗(yàn)證移動(dòng)終端,當(dāng)驗(yàn)證成功后,充電CPU判斷該移動(dòng)終端對(duì)應(yīng)的用戶是否存在充電欠款記錄,若是,則結(jié)束此次充電請(qǐng)求并向移動(dòng)終端發(fā)送付款信息;否則,向移動(dòng)終端發(fā)送允許充電的指令。
進(jìn)一步地,在步驟2之前,對(duì)電動(dòng)汽車充電樁進(jìn)行注冊(cè),其過程包括:
充電CPU接收設(shè)備注冊(cè)請(qǐng)求;所述設(shè)備注冊(cè)請(qǐng)求包括電動(dòng)汽車充電樁的名稱、出廠信息和充電管理密碼,以及Zigbee設(shè)備的地址;
充電CPU根據(jù)設(shè)備注冊(cè)請(qǐng)求來驗(yàn)證電動(dòng)汽車充電樁的出廠信息,驗(yàn)證成功后保存電動(dòng)汽車充電樁的名稱、充電管理密碼以及Zigbee設(shè)備的地址,最終實(shí)現(xiàn)電動(dòng)汽車充電樁的注冊(cè)。
本發(fā)明通過對(duì)電動(dòng)汽車充電樁的注冊(cè),降低了對(duì)充電樁的配置,更有利于充電樁的推廣。
進(jìn)一步地,在步驟2之前,對(duì)移動(dòng)終端進(jìn)行注冊(cè),其過程包括:
充電CPU接收用戶注冊(cè)請(qǐng)求,所述用戶注冊(cè)請(qǐng)求包括Zigbee設(shè)備地址、充電注冊(cè)密碼、充電管理密碼、手機(jī)號(hào)和驗(yàn)證碼;
充電CPU驗(yàn)證充電注冊(cè)密碼和自身存儲(chǔ)的充電注冊(cè)管理匹配后,驗(yàn)證Zigbee設(shè)備地址是否保存在充電CPU的存儲(chǔ)空間中,若存在,則返回注冊(cè)拒絕標(biāo)志,結(jié)束本次注冊(cè);若不存在,保存Zigbee設(shè)備地址和充電注冊(cè)密碼至充電CPU的存儲(chǔ)空間中,最終實(shí)現(xiàn)移動(dòng)終端的用戶注冊(cè)。
用戶想要注冊(cè)使用該充電樁,可以自由注冊(cè)。在注冊(cè)前,連接充電設(shè)備并發(fā)送管理請(qǐng)求,獲得的返回中包含未注冊(cè)用戶標(biāo)志和設(shè)備主人手機(jī)號(hào)(已加密,不會(huì)直接顯示),然后進(jìn)入請(qǐng)求注冊(cè)碼頁(yè)面,填寫用戶的姓名、手機(jī)號(hào)、設(shè)備編號(hào)等相關(guān)信息后會(huì)利用手機(jī)的網(wǎng)絡(luò)通信功能向設(shè)備管理人員的手機(jī)上發(fā)送注冊(cè)碼請(qǐng)求信息,設(shè)備管理人員的手機(jī)接收這條信息并回復(fù)用戶注冊(cè)碼。這個(gè)功能既可以保密用戶個(gè)人信息,同時(shí)又能夠?qū)⒆?cè)碼發(fā)送給真實(shí)的用戶(默認(rèn)申請(qǐng)都是安全、可信任的,因?yàn)樵O(shè)備編號(hào)匹配表明該注冊(cè)用戶確實(shí)連接了該充電樁,不是虛假用戶)。
本發(fā)明的第六目的是提供一種充電CPU。
本發(fā)明的一種充電CPU,其采用如上述所述的方法來實(shí)現(xiàn)帶有Zigbee的電動(dòng)汽車的充電。
本發(fā)明的有益效果為:
(1)本發(fā)明提出的這種Zigbee通信的方式主要是面向個(gè)人充電設(shè)備用戶,實(shí)現(xiàn)小范圍的充電設(shè)備共享,不需要搭建服務(wù)中心等設(shè)備,也不需要充電設(shè)備的主人在現(xiàn)場(chǎng)值守就能實(shí)現(xiàn)共享設(shè)備,保證設(shè)備和資金的安全性,不需要互聯(lián)網(wǎng)連接;同時(shí)對(duì)充電樁的配置也降低了要求,更有利于充電樁的推廣。
(2)本發(fā)明該方法是為了面向準(zhǔn)備共享設(shè)備的私人充電樁,在管理流程上:
首先確定唯一的管理設(shè)備。即充電樁安裝完成后,確定充電樁主人的移動(dòng)終端優(yōu)先注冊(cè)成為管理移動(dòng)終端,并設(shè)置充電密碼和注冊(cè)密碼,方便以后的使用;其它用戶想要注冊(cè)使用該充電樁,可以自由注冊(cè)。
(3)為了提高通信安全性,充電設(shè)備只回應(yīng)移動(dòng)終端的請(qǐng)求,不會(huì)自動(dòng)向移動(dòng)終端上送信息,保證了設(shè)備的安全性。充電樁上的Zigbee設(shè)備和用戶移動(dòng)終端相連的Zigbee設(shè)備,采用口令-應(yīng)答方式進(jìn)行設(shè)備驗(yàn)證。
附圖說明
圖1是本發(fā)明的帶有Zigbee的電動(dòng)汽車充電樁的充電方法實(shí)施例一的流程圖。
圖2是本發(fā)明的一種帶有Zigbee的電動(dòng)汽車的充電系統(tǒng)結(jié)構(gòu)示意圖。
圖3是本發(fā)明的帶有Zigbee的電動(dòng)汽車充電樁的充電方法實(shí)施例二的流程圖。
圖4是本發(fā)明的帶有Zigbee的電動(dòng)汽車充電樁的充電方法實(shí)施例三的流程圖。
具體實(shí)施方式
下面結(jié)合附圖與實(shí)施例對(duì)本發(fā)明做進(jìn)一步說明:
本發(fā)明所涉及的移動(dòng)終端為具有連接Zigbee通信功能的移動(dòng)終端,比如手機(jī)、Ipaid。
圖1是本發(fā)明的帶有Zigbee的電動(dòng)汽車充電樁的充電方法實(shí)施例一的流程圖。
如圖1所示的一種帶有Zigbee的電動(dòng)汽車充電樁的充電方法,帶有Zigbee的電動(dòng)汽車包括充電CPU,所述充電CPU與Zigbee設(shè)備相連;該充電方法從移動(dòng)終端和充電CPU兩側(cè)混合側(cè)來描述,具體包括以下步驟:
步驟1:在帶有Zigbee的電動(dòng)汽車的Zigbee通信范圍內(nèi),移動(dòng)終端識(shí)別并連接所述電動(dòng)汽車充電樁對(duì)應(yīng)的Zigbee設(shè)備,使得移動(dòng)終端與充電CPU通過Zigbee信號(hào)相互通信。
在具體實(shí)施過程中,移動(dòng)終端進(jìn)入充電模塊Zigbee通信范圍內(nèi)后,識(shí)別并連接充電設(shè)備對(duì)應(yīng)的Zigbee信息。
移動(dòng)終端連接Zigbee信號(hào),并通過該Zigbee連接向充電模塊發(fā)送管理請(qǐng)求,包括移動(dòng)終端的Zigbee設(shè)備地址BD_ADDR。
步驟2:移動(dòng)終端向充電CPU發(fā)送管理請(qǐng)求;充電CPU響應(yīng)后,向移動(dòng)終端發(fā)送管理請(qǐng)求響應(yīng)信息;管理請(qǐng)求響應(yīng)信息包括用戶注冊(cè)狀態(tài)和電動(dòng)汽車充電樁注冊(cè)狀態(tài);
其中,戶注冊(cè)狀態(tài)為S,電動(dòng)汽車充電樁注冊(cè)狀態(tài)為N。
S可能的值有“未注冊(cè)用戶”、“已注冊(cè)用戶”;N可能的值有“未注冊(cè)設(shè)備”、“已注冊(cè)設(shè)備”。
若N=“未注冊(cè)設(shè)備”,必須進(jìn)入設(shè)備注冊(cè)流程。
若N=“已注冊(cè)設(shè)備”,S=“未注冊(cè)用戶”,進(jìn)入用戶注冊(cè)流程。
若N=“已注冊(cè)設(shè)備”,S=“已注冊(cè)用戶”,進(jìn)入用戶充電流程。
步驟3:移動(dòng)終端根據(jù)接收的管理請(qǐng)求響應(yīng)信息,首先判斷電動(dòng)汽車充電樁是否為已注冊(cè)設(shè)備,若是,則直接進(jìn)入下一步;否則,向充電CPU發(fā)送設(shè)備注冊(cè)請(qǐng)求以實(shí)現(xiàn)電動(dòng)汽車充電樁為已注冊(cè)設(shè)備并進(jìn)入下一步。
在具體實(shí)施過程中,移動(dòng)終端向充電CPU發(fā)送設(shè)備注冊(cè)請(qǐng)求以實(shí)現(xiàn)電動(dòng)汽車充電樁為已注冊(cè)設(shè)備的過程還包括:
充電CPU接收設(shè)備注冊(cè)請(qǐng)求;所述設(shè)備注冊(cè)請(qǐng)求包括電動(dòng)汽車充電樁的名稱、出廠信息和充電管理密碼,以及Zigbee設(shè)備的地址;
充電CPU根據(jù)設(shè)備注冊(cè)請(qǐng)求來驗(yàn)證電動(dòng)汽車充電樁的出廠信息,驗(yàn)證成功后保存電動(dòng)汽車充電樁的名稱、充電管理密碼以及Zigbee設(shè)備的地址,最終實(shí)現(xiàn)電動(dòng)汽車充電樁的注冊(cè)。
本發(fā)明通過對(duì)電動(dòng)汽車充電樁的注冊(cè),降低了對(duì)充電樁的配置,更有利于充電樁的推廣。
步驟4:移動(dòng)終端判斷其本身是否為已注冊(cè)用戶,若是,則直接進(jìn)入下一步;否則,向充電CPU發(fā)送用戶注冊(cè)請(qǐng)求以實(shí)現(xiàn)移動(dòng)終端為已注冊(cè)用戶并進(jìn)入下一步。
在具體實(shí)施過程中,移動(dòng)終端向充電CPU發(fā)送用戶注冊(cè)請(qǐng)求以實(shí)現(xiàn)移動(dòng)終端為已注冊(cè)用戶的過程還包括:
充電CPU接收用戶注冊(cè)請(qǐng)求,所述用戶注冊(cè)請(qǐng)求包括Zigbee設(shè)備地址、充電注冊(cè)密碼、充電管理密碼、手機(jī)號(hào)和驗(yàn)證碼;
充電CPU驗(yàn)證充電注冊(cè)密碼和自身存儲(chǔ)的充電注冊(cè)管理匹配后,驗(yàn)證Zigbee設(shè)備地址是否保存在充電CPU的存儲(chǔ)空間中,若存在,則返回注冊(cè)拒絕標(biāo)志,結(jié)束本次注冊(cè);若不存在,保存Zigbee設(shè)備地址和充電注冊(cè)密碼至充電CPU的存儲(chǔ)空間中,最終實(shí)現(xiàn)移動(dòng)終端的用戶注冊(cè)。
用戶想要注冊(cè)使用該充電樁,可以自由注冊(cè)。在注冊(cè)前,連接充電設(shè)備并發(fā)送管理請(qǐng)求,獲得的返回中包含未注冊(cè)用戶標(biāo)志和設(shè)備主人手機(jī)號(hào)(已加密,不會(huì)直接顯示),然后進(jìn)入請(qǐng)求注冊(cè)碼頁(yè)面,填寫用戶的姓名、手機(jī)號(hào)、設(shè)備編號(hào)等相關(guān)信息后會(huì)利用手機(jī)的網(wǎng)絡(luò)通信功能向設(shè)備管理人員的手機(jī)上發(fā)送注冊(cè)碼請(qǐng)求信息,設(shè)備管理人員的手機(jī)接收這條信息并回復(fù)用戶注冊(cè)碼。這個(gè)功能既可以保密用戶個(gè)人信息,同時(shí)又能夠?qū)⒆?cè)碼發(fā)送給真實(shí)的用戶(默認(rèn)申請(qǐng)都是安全、可信任的,因?yàn)樵O(shè)備編號(hào)匹配表明該注冊(cè)用戶確實(shí)連接了該充電樁,不是虛假用戶)。
步驟5:移動(dòng)終端向充電CPU發(fā)送用戶充電請(qǐng)求及用戶驗(yàn)證信息,充電CPU驗(yàn)證移動(dòng)終端,當(dāng)驗(yàn)證成功后,充電CPU判斷該移動(dòng)終端對(duì)應(yīng)的用戶是否存在充電欠款記錄,若是,則結(jié)束此次充電請(qǐng)求并向移動(dòng)終端發(fā)送付款信息;否則,向移動(dòng)終端發(fā)送允許充電的指令。
進(jìn)一步地,該方法還包括:若充電CPU驗(yàn)證移動(dòng)終端失敗,則充電CPU向移動(dòng)終端發(fā)送拒絕充電的指令。
本發(fā)明通過充電CPU與移動(dòng)終端兩者之間通過Zigbee通信,不需要互聯(lián)網(wǎng)連接,不需要搭建服務(wù)中心等設(shè)備,也不需要充電設(shè)備的主人在現(xiàn)場(chǎng)值守就能實(shí)現(xiàn)共享設(shè)備,保證設(shè)備和資金的安全性。
進(jìn)一步地,該方法還包括:移動(dòng)終端在連接完成后向充電CPU下發(fā)開始充電命令,充電CPU接收此命令并啟動(dòng)充電;結(jié)束充電后,移動(dòng)終端進(jìn)行支付整個(gè)充電過程中充電電量費(fèi)用。
為避免用戶逃單,采用預(yù)付費(fèi)方式。其中管理賬號(hào)的預(yù)付費(fèi)金額為0,其它用戶預(yù)付費(fèi)一般大于0,如50元,在充電結(jié)束后多退少補(bǔ)。多的錢從原充值途徑自動(dòng)退還;少的錢提醒用戶補(bǔ)齊,如果充電結(jié)束后用戶沒有進(jìn)入結(jié)算界面,之后也再?zèng)]有進(jìn)行過相應(yīng)的操作,該充電記錄將在管理設(shè)備連接充電設(shè)備進(jìn)行管理時(shí)上傳到管理設(shè)備中,通知管理人員進(jìn)行人工處理。
在充電過程中,移動(dòng)終端向充電CPU下發(fā)充電監(jiān)控請(qǐng)求并接收充電CPU上傳的回應(yīng)信息,其中,充電CPU上傳的回應(yīng)信息包括電流、電壓、溫度和電量數(shù)據(jù)。
為了提高通信和設(shè)備的安全性,充電樁的Zigbee和移動(dòng)終端,采用口令-應(yīng)答方式進(jìn)行設(shè)備驗(yàn)證。
具體地,移動(dòng)終端向充電設(shè)備發(fā)送用戶充電請(qǐng)求,包括設(shè)備地址BD_ADDR、充電管理密碼。
充電CPU驗(yàn)證地址BD_ADDR/充電管理密碼對(duì)與保存在充電CPU存儲(chǔ)空間中的一致性,若不匹配,向移動(dòng)終端回應(yīng)充電拒絕標(biāo)志,結(jié)束此次充電。若匹配,判斷該地址BD_ADDR是否保存在充電CPU存儲(chǔ)空間的充電欠款記錄中,若存在,結(jié)束此次用電請(qǐng)求,并向移動(dòng)終端回應(yīng)付款信息;若不存在向移動(dòng)終端回應(yīng)充電允許標(biāo)志、插槍提示信息。移動(dòng)終端接收到充電允許標(biāo)志后,將插槍提示信息顯示在屏幕上,引導(dǎo)用戶連接充電槍和電動(dòng)汽車。
移動(dòng)終端在連接完成后向充電CPU下發(fā)開始充電命令。充電CPU接收此命令并啟動(dòng)充電。
結(jié)束充電有兩種方式,
一是自動(dòng)充滿,則充電設(shè)備自動(dòng)停止。當(dāng)移動(dòng)終端再次向充電CPU下發(fā)充電監(jiān)控請(qǐng)求后,充電CPU將回應(yīng)充電結(jié)束信息,包括充電電量、停止充電時(shí)間、充電時(shí)長(zhǎng)、應(yīng)支付金額。同時(shí)該充電記錄也保存在了充電CPU塊的存儲(chǔ)空間中。
二是移動(dòng)終端向充電模塊下發(fā)充電命令。充電CPU接收此命令并停止充電,同時(shí)回應(yīng)充電結(jié)束信息,包括充電電量、停止充電時(shí)間、充電時(shí)長(zhǎng)、應(yīng)支付金額。同時(shí)該充電記錄也保存在了充電CPU的存儲(chǔ)空間中。
以移動(dòng)終端為手機(jī)為例:
充電樁作為驗(yàn)證方要求手機(jī)申請(qǐng)者鑒別隨機(jī)數(shù)AU_RAND及認(rèn)證碼E1并返回計(jì)算結(jié)果SRES,若雙方的計(jì)算結(jié)果相等則認(rèn)證成功。若認(rèn)證失敗,則必須等待一定的時(shí)間間隔才能進(jìn)行再次認(rèn)證。如果使用同一BD_ADDR重復(fù)認(rèn)證,則等待的時(shí)間間隔將按指數(shù)方式增長(zhǎng)到最大值;若在一段時(shí)間內(nèi),所有認(rèn)證都是成功的,則兩次認(rèn)證間的時(shí)間間隔將按指數(shù)方式減小到最小值。在樁和設(shè)備的通信過程中,用序列加密算法E0加密通信信息。序列加密算法E0由三部分組成,即載荷密鑰生成、密鑰比特流生成、加/解密運(yùn)算。載荷密鑰發(fā)生器按一定順序組合輸入比特流,并將它們移入密鑰比特流發(fā)生器的線性反饋移位寄存器(LFSRs);密鑰比特流發(fā)生器是序列加密體系的核心部分,它采用Massey和Rueppel提出的組合序列密碼發(fā)生器。
本發(fā)明提出的這種Zigbee通信的方式主要是面向個(gè)人充電設(shè)備用戶,實(shí)現(xiàn)小范圍的充電設(shè)備共享,不需要搭建服務(wù)中心等設(shè)備,也不需要充電設(shè)備的主人在現(xiàn)場(chǎng)值守就能實(shí)現(xiàn)共享設(shè)備,保證設(shè)備和資金的安全性,不需要互聯(lián)網(wǎng)連接;同時(shí)對(duì)充電樁的配置也降低了要求,更有利于充電樁的推廣。
本發(fā)明該方法是為了面向準(zhǔn)備共享設(shè)備的私人充電樁,在管理流程上:
首先確定唯一的管理設(shè)備。即充電樁安裝完成后,確定充電樁主人的移動(dòng)終端優(yōu)先注冊(cè)成為管理移動(dòng)終端,并設(shè)置充電密碼和注冊(cè)密碼,方便以后的使用;
其它用戶想要注冊(cè)使用該充電樁,可以自由注冊(cè)。在注冊(cè)前,連接充電設(shè)備并發(fā)送管理請(qǐng)求,獲得的返回中包含未注冊(cè)用戶標(biāo)志和設(shè)備主人手機(jī)號(hào)(已加密,不會(huì)直接顯示),然后進(jìn)入請(qǐng)求注冊(cè)碼頁(yè)面,填寫用戶的姓名、手機(jī)號(hào)、設(shè)備編號(hào)等相關(guān)信息后會(huì)利用手機(jī)的網(wǎng)絡(luò)通信功能向設(shè)備管理人員的手機(jī)上發(fā)送注冊(cè)碼請(qǐng)求信息,設(shè)備管理人員的手機(jī)接收這條信息并回復(fù)用戶注冊(cè)碼。這個(gè)功能既可以保密用戶個(gè)人信息,同時(shí)又能夠?qū)⒆?cè)碼發(fā)送給真實(shí)的用戶(默認(rèn)申請(qǐng)都是安全、可信任的,因?yàn)樵O(shè)備編號(hào)匹配表明該注冊(cè)用戶確實(shí)連接了該充電樁,不是虛假用戶)。管理人員也可以直接把注冊(cè)碼公布出來,一般注冊(cè)碼是根據(jù)時(shí)間生成,建議設(shè)置成當(dāng)天有效。
用戶結(jié)算。因?yàn)橛型鈦碛脩羰褂玫目赡苄?,所以結(jié)束后會(huì)進(jìn)行充電結(jié)算。為避免用戶逃單,采用預(yù)付費(fèi)方式。其中管理賬號(hào)的預(yù)付費(fèi)金額為0,其它用戶預(yù)付費(fèi)一般大于0,如50元,在充電結(jié)束后多退少補(bǔ)。多的錢從原充值途徑自動(dòng)退還;少的錢提醒用戶補(bǔ)齊,如果充電結(jié)束后用戶沒有進(jìn)入結(jié)算界面,之后也再?zèng)]有進(jìn)行過相應(yīng)的操作,該充電記錄將在管理設(shè)備連接充電設(shè)備進(jìn)行管理時(shí)上傳到管理設(shè)備中,通知管理人員進(jìn)行人工處理。
為了提高通信安全性,充電設(shè)備只回應(yīng)移動(dòng)終端的請(qǐng)求,不會(huì)自動(dòng)向移動(dòng)終端上送信息,保證了設(shè)備的安全性。
圖2是本發(fā)明的一種帶有Zigbee的電動(dòng)汽車的充電系統(tǒng)結(jié)構(gòu)示意圖。
如圖2所示的一種帶有Zigbee的電動(dòng)汽車的充電系統(tǒng),帶有Zigbee的電動(dòng)汽車包括充電CPU,所述充電CPU與Zigbee設(shè)備相連;該充電系統(tǒng)包括:
移動(dòng)終端,其被配置為:
在帶有Zigbee的電動(dòng)汽車的Zigbee通信范圍內(nèi),移動(dòng)終端識(shí)別并連接所述電動(dòng)汽車充電樁對(duì)應(yīng)的Zigbee設(shè)備,使得移動(dòng)終端與充電CPU通過Zigbee相互通信;
向充電CPU發(fā)送管理請(qǐng)求,接收充電CPU返回的管理請(qǐng)求響應(yīng)信息,管理請(qǐng)求響應(yīng)信息包括用戶注冊(cè)狀態(tài)和電動(dòng)汽車充電樁注冊(cè)狀態(tài);首先判斷電動(dòng)汽車充電樁是否為已注冊(cè)設(shè)備,當(dāng)確定電動(dòng)汽車充電樁為已注冊(cè)設(shè)備后,再判斷移動(dòng)終端本身是否為已注冊(cè)用戶,當(dāng)確定移動(dòng)終端本身為已注冊(cè)用戶,向充電CPU發(fā)送用戶充電請(qǐng)求及用戶驗(yàn)證信息。
其中,戶注冊(cè)狀態(tài)為S,電動(dòng)汽車充電樁注冊(cè)狀態(tài)為N。
S可能的值有“未注冊(cè)用戶”、“已注冊(cè)用戶”;N可能的值有“未注冊(cè)設(shè)備”、“已注冊(cè)設(shè)備”。
若N=“未注冊(cè)設(shè)備”,必須進(jìn)入設(shè)備注冊(cè)流程。
若N=“已注冊(cè)設(shè)備”,S=“未注冊(cè)用戶”,進(jìn)入用戶注冊(cè)流程。
若N=“已注冊(cè)設(shè)備”,S=“已注冊(cè)用戶”,進(jìn)入用戶充電流程。
充電CPU,其被配置為:
驗(yàn)證移動(dòng)終端,當(dāng)驗(yàn)證成功后,判斷該移動(dòng)終端對(duì)應(yīng)的用戶是否存在充電欠款記錄,若是,則結(jié)束此次充電請(qǐng)求并向移動(dòng)終端發(fā)送付款信息;否則,向移動(dòng)終端發(fā)送允許充電的指令。
進(jìn)一步地,所述充電CPU被配置為:
充電CPU接收設(shè)備注冊(cè)請(qǐng)求;所述設(shè)備注冊(cè)請(qǐng)求包括電動(dòng)汽車充電樁的名稱、出廠信息和充電管理密碼,以及Zigbee設(shè)備的地址;
充電CPU根據(jù)設(shè)備注冊(cè)請(qǐng)求來驗(yàn)證電動(dòng)汽車充電樁的出廠信息,驗(yàn)證成功后保存電動(dòng)汽車充電樁的名稱、充電管理密碼以及Zigbee設(shè)備的地址,最終實(shí)現(xiàn)電動(dòng)汽車充電樁的注冊(cè)。
本發(fā)明通過對(duì)電動(dòng)汽車充電樁的注冊(cè),降低了對(duì)充電樁的配置,更有利于充電樁的推廣。
進(jìn)一步地,所述充電CPU被配置為:
充電CPU接收用戶注冊(cè)請(qǐng)求,所述用戶注冊(cè)請(qǐng)求包括Zigbee設(shè)備地址、充電注冊(cè)密碼、充電管理密碼、手機(jī)號(hào)和驗(yàn)證碼;
充電CPU驗(yàn)證充電注冊(cè)密碼和自身存儲(chǔ)的充電注冊(cè)管理匹配后,驗(yàn)證Zigbee設(shè)備地址是否保存在充電CPU的存儲(chǔ)空間中,若存在,則返回注冊(cè)拒絕標(biāo)志,結(jié)束本次注冊(cè);若不存在,保存Zigbee設(shè)備地址和充電注冊(cè)密碼至充電CPU的存儲(chǔ)空間中,最終實(shí)現(xiàn)移動(dòng)終端的用戶注冊(cè)。
用戶想要注冊(cè)使用該充電樁,可以自由注冊(cè)。在注冊(cè)前,連接充電設(shè)備并發(fā)送管理請(qǐng)求,獲得的返回中包含未注冊(cè)用戶標(biāo)志和設(shè)備主人手機(jī)號(hào)(已加密,不會(huì)直接顯示),然后進(jìn)入請(qǐng)求注冊(cè)碼頁(yè)面,填寫用戶的姓名、手機(jī)號(hào)、設(shè)備編號(hào)等相關(guān)信息后會(huì)利用手機(jī)的網(wǎng)絡(luò)通信功能向設(shè)備管理人員的手機(jī)上發(fā)送注冊(cè)碼請(qǐng)求信息,設(shè)備管理人員的手機(jī)接收這條信息并回復(fù)用戶注冊(cè)碼。這個(gè)功能既可以保密用戶個(gè)人信息,同時(shí)又能夠?qū)⒆?cè)碼發(fā)送給真實(shí)的用戶(默認(rèn)申請(qǐng)都是安全、可信任的,因?yàn)樵O(shè)備編號(hào)匹配表明該注冊(cè)用戶確實(shí)連接了該充電樁,不是虛假用戶)。
進(jìn)一步地,所述移動(dòng)終端被配置為:
移動(dòng)終端在連接完成后向充電CPU下發(fā)開始充電命令,經(jīng)充電CPU響應(yīng)后啟動(dòng)充電;結(jié)束充電后,移動(dòng)終端進(jìn)行支付整個(gè)充電過程中充電電量費(fèi)用。
為避免用戶逃單,采用預(yù)付費(fèi)方式。其中管理賬號(hào)的預(yù)付費(fèi)金額為0,其它用戶預(yù)付費(fèi)一般大于0,如50元,在充電結(jié)束后多退少補(bǔ)。多的錢從原充值途徑自動(dòng)退還;少的錢提醒用戶補(bǔ)齊,如果充電結(jié)束后用戶沒有進(jìn)入結(jié)算界面,之后也再?zèng)]有進(jìn)行過相應(yīng)的操作,該充電記錄將在管理設(shè)備連接充電設(shè)備進(jìn)行管理時(shí)上傳到管理設(shè)備中,通知管理人員進(jìn)行人工處理。
圖3是本發(fā)明的帶有Zigbee的電動(dòng)汽車充電樁的充電方法實(shí)施例二的流程圖。
如圖3所示的帶有Zigbee的電動(dòng)汽車充電樁的充電方法,帶有Zigbee的電動(dòng)汽車包括充電CPU,所述充電CPU與Zigbee設(shè)備相連;該充電方法在移動(dòng)終端中實(shí)現(xiàn),包括:
步驟1:在帶有Zigbee的電動(dòng)汽車的Zigbee通信范圍內(nèi),移動(dòng)終端識(shí)別并連接所述電動(dòng)汽車充電樁對(duì)應(yīng)的Zigbee設(shè)備,使得移動(dòng)終端與充電CPU通過Zigbee信號(hào)相互通信。
步驟2:向充電CPU發(fā)送管理請(qǐng)求,接收充電CPU響應(yīng)后的管理請(qǐng)求響應(yīng)信息,其中,管理請(qǐng)求響應(yīng)信息包括用戶注冊(cè)狀態(tài)和電動(dòng)汽車充電樁注冊(cè)狀態(tài)。
其中,戶注冊(cè)狀態(tài)為S,電動(dòng)汽車充電樁注冊(cè)狀態(tài)為N。
S可能的值有“未注冊(cè)用戶”、“已注冊(cè)用戶”;N可能的值有“未注冊(cè)設(shè)備”、“已注冊(cè)設(shè)備”。
若N=“未注冊(cè)設(shè)備”,必須進(jìn)入設(shè)備注冊(cè)流程。
若N=“已注冊(cè)設(shè)備”,S=“未注冊(cè)用戶”,進(jìn)入用戶注冊(cè)流程。
若N=“已注冊(cè)設(shè)備”,S=“已注冊(cè)用戶”,進(jìn)入用戶充電流程。
步驟3:根據(jù)接收的管理請(qǐng)求響應(yīng)信息,首先判斷電動(dòng)汽車充電樁是否為已注冊(cè)設(shè)備,若是,則直接進(jìn)入下一步;否則,向充電CPU發(fā)送設(shè)備注冊(cè)請(qǐng)求以實(shí)現(xiàn)電動(dòng)汽車充電樁為已注冊(cè)設(shè)備并進(jìn)入下一步;
步驟4:判斷其本身是否為已注冊(cè)用戶,若是,則直接進(jìn)入下一步;否則,向充電CPU發(fā)送用戶注冊(cè)請(qǐng)求以實(shí)現(xiàn)移動(dòng)終端為已注冊(cè)用戶并進(jìn)入下一步;
步驟5:移動(dòng)終端向充電CPU發(fā)送用戶充電請(qǐng)求及用戶驗(yàn)證信息,當(dāng)充電CPU驗(yàn)證移動(dòng)終端成功后,若移動(dòng)終端對(duì)應(yīng)的用戶存在充電欠款記錄,則移動(dòng)終端接收拒絕充電指令以及付款信息;若移動(dòng)終端對(duì)應(yīng)的用戶不存在充電欠款記錄,則移動(dòng)終端接收允許充電的指令。
進(jìn)一步地,該方法還包括:移動(dòng)終端在連接完成后向充電CPU下發(fā)開始充電命令,經(jīng)充電CPU響應(yīng)后啟動(dòng)充電;結(jié)束充電后,移動(dòng)終端進(jìn)行支付整個(gè)充電過程中充電電量費(fèi)用。
為避免用戶逃單,采用預(yù)付費(fèi)方式。其中管理賬號(hào)的預(yù)付費(fèi)金額為0,其它用戶預(yù)付費(fèi)一般大于0,如50元,在充電結(jié)束后多退少補(bǔ)。多的錢從原充值途徑自動(dòng)退還;少的錢提醒用戶補(bǔ)齊,如果充電結(jié)束后用戶沒有進(jìn)入結(jié)算界面,之后也再?zèng)]有進(jìn)行過相應(yīng)的操作,該充電記錄將在管理設(shè)備連接充電設(shè)備進(jìn)行管理時(shí)上傳到管理設(shè)備中,通知管理人員進(jìn)行人工處理。
在充電過程中,移動(dòng)終端向充電CPU下發(fā)充電監(jiān)控請(qǐng)求并接收充電CPU上傳的回應(yīng)信息,其中,充電CPU上傳的回應(yīng)信息包括電流、電壓、溫度和電量數(shù)據(jù)。
本發(fā)明還提供了一種移動(dòng)終端,其采用如圖3所示的方法來實(shí)現(xiàn)帶有Zigbee的電動(dòng)汽車的充電。
圖4是本發(fā)明的帶有Zigbee的電動(dòng)汽車充電樁的充電方法實(shí)施例三的流程圖。
如圖4所示的帶有Zigbee的電動(dòng)汽車充電樁的充電方法,其特征在于,帶有Zigbee的電動(dòng)汽車包括充電CPU,所述充電CPU與Zigbee設(shè)備相連,充電CPU與移動(dòng)終端通過Zigbee信號(hào)相互通信;該充電方法在充電CPU中實(shí)現(xiàn),包括:
步驟1:充電CPU接收移動(dòng)終端發(fā)送來的管理請(qǐng)求,響應(yīng)后向移動(dòng)終端發(fā)送管理請(qǐng)求響應(yīng)信息;管理請(qǐng)求響應(yīng)信息包括用戶注冊(cè)狀態(tài)和電動(dòng)汽車充電樁注冊(cè)狀態(tài)。
步驟2:當(dāng)電動(dòng)汽車充電樁為已注冊(cè)設(shè)備,接收為已注冊(cè)用戶的移動(dòng)終端傳送來的用戶充電請(qǐng)求及用戶驗(yàn)證信息,并驗(yàn)證移動(dòng)終端,當(dāng)驗(yàn)證成功后,充電CPU判斷該移動(dòng)終端對(duì)應(yīng)的用戶是否存在充電欠款記錄,若是,則結(jié)束此次充電請(qǐng)求并向移動(dòng)終端發(fā)送付款信息;否則,向移動(dòng)終端發(fā)送允許充電的指令。
其中,戶注冊(cè)狀態(tài)為S,電動(dòng)汽車充電樁注冊(cè)狀態(tài)為N。
S可能的值有“未注冊(cè)用戶”、“已注冊(cè)用戶”;N可能的值有“未注冊(cè)設(shè)備”、“已注冊(cè)設(shè)備”。
若N=“未注冊(cè)設(shè)備”,必須進(jìn)入設(shè)備注冊(cè)流程。
若N=“已注冊(cè)設(shè)備”,S=“未注冊(cè)用戶”,進(jìn)入用戶注冊(cè)流程。
若N=“已注冊(cè)設(shè)備”,S=“已注冊(cè)用戶”,進(jìn)入用戶充電流程。
進(jìn)一步地,在步驟2之前,對(duì)電動(dòng)汽車充電樁進(jìn)行注冊(cè),其過程包括:
充電CPU接收設(shè)備注冊(cè)請(qǐng)求;所述設(shè)備注冊(cè)請(qǐng)求包括電動(dòng)汽車充電樁的名稱、出廠信息和充電管理密碼,以及Zigbee設(shè)備的地址;
充電CPU根據(jù)設(shè)備注冊(cè)請(qǐng)求來驗(yàn)證電動(dòng)汽車充電樁的出廠信息,驗(yàn)證成功后保存電動(dòng)汽車充電樁的名稱、充電管理密碼以及Zigbee設(shè)備的地址,最終實(shí)現(xiàn)電動(dòng)汽車充電樁的注冊(cè)。
本發(fā)明通過對(duì)電動(dòng)汽車充電樁的注冊(cè),降低了對(duì)充電樁的配置,更有利于充電樁的推廣。
進(jìn)一步地,在步驟2之前,對(duì)移動(dòng)終端進(jìn)行注冊(cè),其過程包括:
充電CPU接收用戶注冊(cè)請(qǐng)求,所述用戶注冊(cè)請(qǐng)求包括Zigbee設(shè)備地址、充電注冊(cè)密碼、充電管理密碼、手機(jī)號(hào)和驗(yàn)證碼;
充電CPU驗(yàn)證充電注冊(cè)密碼和自身存儲(chǔ)的充電注冊(cè)管理匹配后,驗(yàn)證Zigbee設(shè)備地址是否保存在充電CPU的存儲(chǔ)空間中,若存在,則返回注冊(cè)拒絕標(biāo)志,結(jié)束本次注冊(cè);若不存在,保存Zigbee設(shè)備地址和充電注冊(cè)密碼至充電CPU的存儲(chǔ)空間中,最終實(shí)現(xiàn)移動(dòng)終端的用戶注冊(cè)。
用戶想要注冊(cè)使用該充電樁,可以自由注冊(cè)。在注冊(cè)前,連接充電設(shè)備并發(fā)送管理請(qǐng)求,獲得的返回中包含未注冊(cè)用戶標(biāo)志和設(shè)備主人手機(jī)號(hào)(已加密,不會(huì)直接顯示),然后進(jìn)入請(qǐng)求注冊(cè)碼頁(yè)面,填寫用戶的姓名、手機(jī)號(hào)、設(shè)備編號(hào)等相關(guān)信息后會(huì)利用手機(jī)的網(wǎng)絡(luò)通信功能向設(shè)備管理人員的手機(jī)上發(fā)送注冊(cè)碼請(qǐng)求信息,設(shè)備管理人員的手機(jī)接收這條信息并回復(fù)用戶注冊(cè)碼。這個(gè)功能既可以保密用戶個(gè)人信息,同時(shí)又能夠?qū)⒆?cè)碼發(fā)送給真實(shí)的用戶(默認(rèn)申請(qǐng)都是安全、可信任的,因?yàn)樵O(shè)備編號(hào)匹配表明該注冊(cè)用戶確實(shí)連接了該充電樁,不是虛假用戶)。
本發(fā)明還提供了一種充電CPU,其采用如圖4所示的方法來實(shí)現(xiàn)帶有Zigbee的電動(dòng)汽車的充電。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用硬件實(shí)施例、軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器和光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
以上所述,僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。