我正在使用WSO2物联网服务器进行设备通信,并且我想更改设备的状态。我正在使用WSO2物联网服务器API进行操作。
按照以下步骤创建和更新设备。
使用代理注册API创建通过状态为CREATED的设备 在“注册信息”中,但是WSO2服务器默认使用“活动”状态。它不是 不管我指定的身份是什么。
尝试注册设备代理后更新状态。我在用 https://docs.wso2.com/display/IoTS320/swagger/?url=https://docs.wso2.com/display/IoTS320/swagger/device-mgt.json#!/Device_Agent_Management/updateDevice API,但它只会更新设备的基本信息,例如设备名称和设备描述,但不会更新enrollmentinfo模型中的任何内容。
设备用户正在发生同样的事情,我无法更改设备所有者。 在这里,我将设备所有权用作COPE,在这种情况下,将设备转让给其他所有者(如admin到标准用户)至关重要。
我已经在Linux机器上本地托管了WSO2物联网服务器。
任何帮助将不胜感激。