发布于 2020-09-08 11:52:14
根据REST API,有deviceScope属性:
设备的范围。自动生成和不可变的边缘设备和可修改的叶设备,以创建子/父关系。
因此,尝试在设备对象中提供此属性,例如用于这里的registry.create()
UPDATE:所以这段代码可以工作:
var device = {
deviceId: '<MY DEVICE ID>',
deviceScope: 'ms-azure-iot-edge://<MY EDGE DEVICE ID>-xxxxxxxx'
};
registry.update(device, printAndContinue('update', function next(){...});您可以在其设备Twin中找到边缘设备的deviceScope的值:

更新
如果要删除父/子关系,请在请求中设置deviceScope: null
https://stackoverflow.com/questions/63792034
复制相似问题