怎么通過微信小程序?qū)崿F(xiàn)遠程控制包間內(nèi)的電器呢?
本文描述了使用微信小程序調(diào)用HTTP接口,實現(xiàn)控制包間內(nèi)的電器,專用的包間控制器,可獨立控制包間內(nèi)的全部電器,包括空調(diào)。
可選用產(chǎn)品:可根據(jù)實際場景需求,選擇對應(yīng)的規(guī)格
序號 | 設(shè)備名稱 | 廠商 |
---|---|---|
1 | 智能WiFi包間控制器 | 統(tǒng)軟云物聯(lián) |
下面以每款產(chǎn)品為例,用編程實現(xiàn)遠程:
1. 智能WiFi包間控制器
服務(wù)型門店包間專用,廣泛應(yīng)用于共享棋牌室、茶室、休息室、舞蹈練習(xí)室、沐浴房等場景;
提供1路30A插座接口,可接2匹空調(diào);
提供3路10A開關(guān),或接照明或換氣扇、吸煙燈等電器;
提供2路10A插座接口,可接飲水機、麻將機、按摩儀等電器;
提供1路門禁電磁鎖接口,可接任何直流電磁鎖和電插鎖;
共7路,總額定功率4000W,可覆蓋包間內(nèi)所有電器;
所有線路(輸出接口)均可通過HTTP接口遠程獨立控制通斷;
TTS版本支持遠程語音播報,可用在訂單提醒或服務(wù)說明;
支持遠程定時任務(wù),支持自定義聯(lián)動操作;
使用調(diào)用HTTP接口控制智能WiFi包間控制器的代碼
以設(shè)備控制(向設(shè)備下發(fā)命令)為例
全部接口文檔復(fù)制
var data = {
'device': '設(shè)備ID',
'order': '命令'
};
/*
device[字符串]:設(shè)備唯一ID,可傳多個,可在控制臺可查看,也可通過接口拉取;
order[json字符串]:命令,取值參考:
1. 線路1 - 可用值[1(通),0(斷)]
示例[斷], order為:{"power1":"0"}
2. 線路2 - 可用值[1(通),0(斷)]
示例[斷], order為:{"power2":"0"}
3. 線路3 - 可用值[1(通),0(斷)]
示例[斷], order為:{"power3":"0"}
4. 線路4 - 可用值[1(通),0(斷)]
示例[斷], order為:{"power4":"0"}
5. 線路5 - 可用值[1(通),0(斷)]
示例[斷], order為:{"power5":"0"}
6. 線路6 - 可用值[1(通),0(斷)]
示例[斷], order為:{"power6":"0"}
7. 線路7 - 可用值[1(通),0(斷)]
示例[斷], order為:{"power7":"0"}
8. 喇叭音量 - 可用值[0(0),1(1),2(2),3(3),4(4),5(5),6(6),7(7),8(8),9(9)]
示例[5], order為:{"volume":"5"}
9. 喇叭音色 - 可用值[0(女聲),1(男聲)]
示例[男聲], order為:{"voice":"1"}
10. 喇叭語速 - 可用值[0(0),1(1),2(2),3(3),4(4),5(5),6(6),7(7),8(8),9(9)]
示例[5], order為:{"speed":"5"}
11. 喇叭語調(diào) - 可用值[0(0),1(1),2(2),3(3),4(4),5(5),6(6),7(7),8(8),9(9)]
示例[5], order為:{"tone":"5"}
12. 批量控制 - 可用值[{"power":1}(全開),{"power":0}(全關(guān)),{"relay":[1,3,5,7],"power":1}(線路1|3|5|7開),{"relay":[1,3,5,7],"power":0}(線路1|3|5|7關(guān)),{"relay":[2,4,6],"power":1}(線路2|4|6開),{"relay":[2,4,6],"power":0}(線路2|4|6關(guān))]
示例[線路1|3|5|7關(guān)], order為:{"batch":{"relay":[1,3,5,7],"power":0}}
13. 先通后斷 - 可用值[{"interval":500}(500毫秒,全部線路),{"relay":[1,3],"interval":500}(1秒,線路1|3),{"relay":[2],"interval":500}(2秒,線路2)]
示例[1秒,線路1|3], order為:{"point":{"relay":[1,3],"interval":500}}
14. 先斷后通 - 可用值[{"interval":500}(500毫秒,全部線路),{"relay":[1,3],"interval":500}(1秒,線路1|3),{"relay":[2],"interval":500}(2秒,線路2)]
示例[1秒,線路1|3], order為:{"reset":{"relay":[1,3],"interval":500}}
15. 語音播報 - 自定義
示例[提示音+文字], order為:{"play:gbk:16":"[message_3]歡迎光臨"}
16. 喇叭鈴聲 - 可用值[1(1),2(2),3(3),4(4),5(5)]
示例[3], order為:{"ring":"3"}
17. 喇叭提示音 - 可用值[1(1),2(2),3(3),4(4),5(5)]
示例[3], order為:{"message":"3"}
18. 喇叭警示音 - 可用值[1(1),2(2),3(3),4(4),5(5)]
示例[3], order為:{"alert":"3"}
19. 停止播放 - 可用值[0(停止當前),1(全部停止)]
示例[全部停止], order為:{"stop":"1"}
*/
wx.request({
"url":"http://iot-api.unisoft.cn/{APP_ID}/device/control/?sign={sign}&ts={ts}",
"method": "POST",
"header": {
"X-APISpace-Token":"",
"Content-Type":""
},
"data": data,
"success": (response)=> {
console.log(response.data)
}
})
說明:{APP_ID}為您的應(yīng)用ID(由平臺生成),免費注冊登錄后,可在控制臺查看;sign和ts的取值,請參考文檔。
產(chǎn)品參數(shù)對比
產(chǎn)品 | 版本 | 語音播報 | 輸出 | 控制線路 |
---|---|---|---|---|
智能WiFi包間控制器 |
不帶語音播報 |
無 |
交流220V |
7路 |
帶語音播報 |
TTS語音播報 |
交流220V |
7路 |
產(chǎn)品尺寸與走線
1. 智能WiFi包間控制器接線示意圖文章來源:http://www.zghlxwxcb.cn/news/detail-856528.html
走線示意
* 接線前請確保斷路器上的電源已關(guān)閉
文章來源地址http://www.zghlxwxcb.cn/news/detail-856528.html
相關(guān)技術(shù)文章:
怎么用Java語言實現(xiàn)遠程控制燈的開關(guān)?查看
怎么通過微信小程序?qū)崿F(xiàn)遠程控制包間內(nèi)的電器?查看
如何用微信小程序?qū)崿F(xiàn)遠程控制無人售貨柜?查看
如何用Javascript腳本實現(xiàn)遠程控制8路控制器/斷路器?查看
怎么用Java語言實現(xiàn)遠程控制電
到了這里,關(guān)于怎么通過微信小程序?qū)崿F(xiàn)遠程控制包間內(nèi)的電器的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!