六、斐讯DC1智能排插接入大讯云智能物联网平台
FBI警告!本教程適合有點(diǎn)電子基礎(chǔ)或愛玩技術(shù)人事看!
首先我們進(jìn)入后臺,新增分類
?
分類ID輸入“DC1”,DC一定要大寫。填寫這個分類后續(xù)可以直接用使“大訊云”官方APP直接控制哦。
填好后點(diǎn)擊提交。
成功后列表會看到DC1這行
接下來我們來新建產(chǎn)品
填寫產(chǎn)品名稱,產(chǎn)品分類選中我們剛剛建的分類“斐訊DC1”,然后點(diǎn)擊提交
新建成功后我們點(diǎn)擊這個產(chǎn)品的詳細(xì)
進(jìn)入到產(chǎn)品詳細(xì),我們點(diǎn)擊“數(shù)據(jù)點(diǎn)”,我后再點(diǎn)擊“導(dǎo)入數(shù)據(jù)點(diǎn)”,復(fù)制以下數(shù)所點(diǎn)到導(dǎo)入框
{"0":{"data_type":1,"data_value":1,"name":"logo_light","remark":"logo燈,0x00關(guān)閉,0x01打開"},"1":{"data_type":1,"data_value":1,"name":"wifi_light","remark":"wifi燈,0x00關(guān)閉,0x01打開"},"10":{"data_type":1,"data_value":2,"name":"power","remark":"功率"},"2":{"data_type":1,"data_value":1,"name":"switch_total","remark":"總開關(guān),0x00關(guān)閉,0x01打開"},"3":{"data_type":1,"data_value":1,"name":"switch1","remark":"獨(dú)立開關(guān)一,0x00關(guān)閉,0x01打開。0x03、0x04、0x05分別設(shè)置1,2,3組定時,data7小時,data8分鐘。0x05、0x06、0x07分別取消1,2,3組定時,小時分鐘可不填。"},"4":{"data_type":1,"data_value":1,"name":"switch2","remark":"獨(dú)立開關(guān)二,0x00關(guān)閉,0x01打開。0x03、0x04、0x05分別設(shè)置1,2,3組定時,data7小時,data8分鐘。0x05、0x06、0x07分別取消1,2,3組定時,小時分鐘可不填。"},"5":{"data_type":1,"data_value":1,"name":"switch3","remark":"獨(dú)立開關(guān)三 ,0x00關(guān)閉,0x01打開。0x03、0x04、0x05分別設(shè)置1,2,3組定時,data7小時,data8分鐘。0x05、0x06、0x07分別取消1,2,3組定時,小時分鐘可不填。"},"6":{"data_type":1,"data_value":1,"name":"hour","remark":"定時,小時 0-23"},"7":{"data_type":1,"data_value":1,"name":"minute","remark":"定時,分鐘 0-59"},"8":{"data_type":1,"data_value":2,"name":"voltage","remark":"電壓"},"9":{"data_type":1,"data_value":2,"name":"current","remark":"電流"}}
要復(fù)完整,不然導(dǎo)入出錯,或者導(dǎo)入后無法正常使用
導(dǎo)入數(shù)據(jù)點(diǎn)成功,然后點(diǎn)擊“應(yīng)用”使數(shù)據(jù)點(diǎn)生效。
接下來,我們添加一個SN號,SN號最好按照排插背后條形碼隔離有個SN號進(jìn)行錄入添加
“生成個數(shù)”填“1”,
“序列號長度”根據(jù)你斐訊插座的SN長度來填寫,
“序號頭包含”這里直接把你的斐訊插座SN完整寫上,一定要注意長度,如果長度的個數(shù)大于你的斐訊SN,那么多出來的會自動生成補(bǔ)夠數(shù)。
填好后點(diǎn)擊保存,然后就會在列表看到剛生成的SN
到這里我們在平臺上添加的產(chǎn)品就成功了。
?
接下來,我們使用git clone斐訊DC1排插的固件源代碼到本地,
git clone https://github.com/daxunyun/phicomm_dc1.git
打開“mqtt_config.h”文件
? ? - `MQTT_HOST` 部署后的服務(wù)器域名或IP
? ? - `MQTT_PORT` 部署后的服務(wù)器端口號
? ? - `MQTT_USER` MQTT用戶名
? ? - `MQTT_PASS` MQTT密碼
? ? - `ACCESSKEY` 新建產(chǎn)品后,在產(chǎn)品信息找到Access Key填
? ? - `SECRETKEY` 新建產(chǎn)品后,在產(chǎn)品信息找到Secret Key填
? ? - `SN` 把你的DC1序列號先在后臺產(chǎn)品信息->產(chǎn)品序列號進(jìn)行添加,然后把序列號寫在這里
修改 Makefile 文件
芯片型號帶B為8Mbit? `SPI_SIZE_MAP?=2`
芯片型號不帶B為16Mbit? `SPI_SIZE_MAP?=5`
修改完這些就可以編譯固件。
編譯成功就可以通過USB轉(zhuǎn)TTL進(jìn)行燒錄了,燒錄時要把IO0拉低,燒錄固件前請先進(jìn)行一下擦除,擦除成功斷電再重新上電再進(jìn)行固件的燒錄。
?
使用說明
1. 任意開關(guān)打開都會觸發(fā)總開關(guān)
2. USB的開關(guān)隨總開關(guān)的狀態(tài)
3. WIFI信號燈慢閃即正在連接WIFI
4. WIFI信號燈快閃即進(jìn)入配網(wǎng)模式
5. WIFI信號燈常亮即成功連接WIFI?
6. 長按(5秒)總開關(guān)進(jìn)入配網(wǎng)模式,用于重新配網(wǎng)
?
燒錄成功后可以通過APP進(jìn)行測試,APP暫時只支持iOS的。可以通過開源插座APP(https://github.com/daxunyun/SmartOutlet2iOS)或者蘋果App Store搜索“大訊云”進(jìn)行下載使用。
蘋果App Store的APP是對接大訊云物聯(lián)網(wǎng)平臺調(diào)試工具,但已加入斐訊DC1排插的控制界面,要用這個控制界面,就是上面所說的分類ID一定要建成“DC1”,這樣才能在APP調(diào)出斐訊DC1的控制界面,控制界面如下圖
?
最后用APP進(jìn)行斐訊DC1配網(wǎng)測試,配網(wǎng)成功就會連接上你自己的服務(wù)器,APP提示設(shè)備在線就可以進(jìn)行控制了,控一下led燈,led燈可以正常開關(guān),就可以把它裝回上盒子了哦。以后固件有修改就可以通過OTA升級,不用再拆盒子了。
OTA升級遲下再出個教程。
轉(zhuǎn)載出處:https://bbs.daxunyun.com/thread/11/detail.html
總結(jié)
以上是生活随笔為你收集整理的六、斐讯DC1智能排插接入大讯云智能物联网平台的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java AWT布局
- 下一篇: 怎么用计算机算自己的月经周期,月经周期计