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