如何將Victron MPPT充電控制器的數(shù)據(jù)快照通過短信發(fā)送到手機的項目
正文
這是我的項目Victron發(fā)送/接收的一個擴展,對代碼進行了一些小的修改。
ESP32發(fā)送單元
該項目使用TTGO ESP32 T-Call板,通過GSM網(wǎng)絡將數(shù)據(jù)從Victron ESP32發(fā)送到請求數(shù)據(jù)的移動電話。
除了5v供電外,該板沒有其他接線電路,系統(tǒng)不需要任何接收單元。TTGO T-Call需要在發(fā)送MPPT單元的EspNow Wifi區(qū)域內,并且需要良好的GSM信號。
該板使用滑動納米sim卡載體在它的底部,也有一個天線連接(天線通常提供)。
我已經(jīng)成功地使用了英國的sim卡,盡管它不能與3網(wǎng)絡一起工作。
短信只從草圖中識別的手機接收,請求命令被發(fā)送到連接到MPPT的ESP 32單元。T-Call等待,直到它接收到數(shù)據(jù)并將其作為SMS消息發(fā)送到電話。
對連接到MPPT的ESP32發(fā)送單元的更改是識別通過EspNow發(fā)送的請求命令。
對接收單元的更改是在啟動時發(fā)送請求命令,并忽略來自任何其他設備的請求命令。
在將代碼閃爍到TTGO T-Call之前,您必須首先將PHONE的字符串變量更改為它將以國家代碼開始響應的手機號碼。(英國等+44)
它將響應的短信是SEND MPPT和RESET短信
此消息必須以大寫形式發(fā)送(如圖所示)以接收正確的響應。如果一條信息沒有被識別,它將通過將收到的信息或“錯誤信息”短信發(fā)送回手機來進行響應。當sim卡接收到服務消息時,可能需要重置(擦除)sim卡消息以進行正確操作。
發(fā)送回手機的數(shù)據(jù)將是MPPT的5倍數(shù)據(jù)讀數(shù)。
有可能對T-Call進行編程,以響應其他SMS消息以激活繼電器或幾乎任何東西,我將不包括在這里。這是你項目的起點。
代碼
本文編譯自hackster.io