Fibaro传感器联动Rokid播报

日期:2018-06-09    阅读:3681

1,打开 若琪App 取得WebHook的 URL(依次点击设置—Webhook—创建一条Webhook(名称随意)--得到一段URL)、和Rokid的SN码(在设置—设备信息—序列号)

 




2,在Fibaro的Lua场景(门磁联动Rokid)中填入如下代码:(红色字对应地修改为WebHook的URL和SN码


--[[

%% properties

%% globals

--]]

 

local function putMethod(requestUrl, data,successCallback, errorCallback)

local http = net.HTTPClient()

 

http:request(requestUrl, {

options = {

method = 'POST',

headers = {

['content-type'] = 'application/json;charset="utf-8"'

},

data = data

},

success = successCallback,

error = errorCallback

})

end

 

local url =  'https://homebase.rokid.com/trigger/with/HkncsBNtt'  --fill the url here

local data = [[{

 "type": "tts",

 "devices": {

   "sn": "0201021706005186"

  },

 "data": {

   "text": "我叫若琪,很高兴认识您!"

  }

}]]

putMethod(url, data, function(resp)

print('Status: ' .. resp.status)

end,

function(err)

print('error' .. err)

end

)


3,写完了这个场景之后,然后再写一个图形场景即可联动


Copyright © 2017-2023麦蕊科技 保留公司所有权利

关于我们  |  联系我们  |  网站地图  |  

麦蕊科技