thingsboard rpc 超时不起作用(多个设备) · 物联网平台-威尼斯人最新

威尼斯人最新-澳门人威尼斯3966 · 2020年03月11日 · 最后由 回复于 2022年07月27日 · 1054 次阅读

大家好

我需要减少发送到多个设备的 rpc 消息中的超时时间配置,但是 “ sendtwowayrpccommand” 没有超时参数。

我尝试减少根规则链中的超时,但不起作用:总是向 iot 设备发送 2 或 3 条消息,超时时间为 10 秒(总计:30 秒)。

我在哪里可以配置超时和 thingsboard 发送的消息数量?

var $scope = self.ctx.$scope;
var deviceservice = $scope.$injector.get('deviceservice');
for (var i = 0; i < arraydevices.length; i  ){
deviceservice.sendtwowayrpccommand(arraydevices[i], requestbody).then(
function success(responsebody) { console.log("100%"); },
function fail() {console.log("fail);}
);
}

澳门人威尼斯3966的解决方案:在 json 消息包含如下:

varrequestbody={"method":your_method,"params":your_params,"timeout":5000};
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册
网站地图