gpt4 book ai didi

javascript - 在 Azure 函数中检索设备孪生信息?

转载 作者:行者123 更新时间:2023-12-03 03:54:26 24 4
gpt4 key购买 nike

所以我有一个 azure 函数,可以从 csv 文件中检索数据。我想要做的是,在 azure 功能中检索该信息时,首先检查是否可以获得设备孪生的详细信息。这一切都是用 JavaScript 完成的所以首先我实例化详细信息:

const connectionstring="<connection string>"
const devicename= "<getdevicename>".

然后我在其他一些随机代码中间调用该函数:

myfunction();

myfunction 的函数是一个异步函数:

async function myfucntion(){
var devicetwin= await registryManager.GetTwinAsync(devicename);
context.log("device is "+ devicetwin.deviceId+ "status is " + deviceTwin.status);
}

但是没有出现任何细节。我检查了设备名称,它也与双胞胎匹配。

最佳答案

您应该像下面这样修改您的代码,它对我有用。

var Registry = require('azure-iothub').Registry;

var devicename="MyASAIoTDevice"

var registryManager = Registry.fromConnectionString("HostName=yyio*********lIlBmTU=");

async function test (){

try {
var devicetwin= await registryManager.getTwin(devicename);
console.log("device is "+ devicetwin.responseBody.deviceId+ "status is " + devicetwin.responseBody.status);
} catch (error) {
console.log(error);
}
}
test();

enter image description here

关于javascript - 在 Azure 函数中检索设备孪生信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65087890/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com