更新时间:2024-04-24 03:47:45下载pdf
通过设备管理业务 SDK,可以获取类似以下信息:
// 获取设备信息管理类 DeviceDetailInfoManager。调用 getDeviceDetailInfo() 接口获取设备详细信息
IDeviceDetailInfoManager manager = ThingDeviceDetailKit.getInstance().getDeviceInfoManager();
manager.getDeviceDetailInfo(deviceId, deviceDetailInfo -> {
StringBuilder sb = new StringBuilder();
if (deviceDetailInfo != null) {
sb.append("设备 ID:").append(deviceDetailInfo.devId).append("\n");
sb.append("设备时区:").append(deviceDetailInfo.timezone).append("\n");
sb.append("设备 IP 地址:").append(deviceDetailInfo.ip).append("\n");
sb.append("设备信号强度:").append(deviceDetailInfo.netStrength).append("\n");
sb.append("设备连接方式:").append(deviceDetailInfo.connectAbility.name()).append("\n");
sb.append("设备 MAC 地址:").append(deviceDetailInfo.mac).append("\n");
sb.append("设备本地 IP 地址:").append(deviceDetailInfo.lanIp).append("\n");
sb.append("设备 Wi-Fi 信号强度:").append(deviceDetailInfo.wifiSignal).append("\n");
sb.append("信道号:").append(deviceDetailInfo.channel).append("\n");
sb.append("设备厂商名称:").append(deviceDetailInfo.vendorName).append("\n");
sb.append("设备 RSRP 值:").append(deviceDetailInfo.rsrp).append("\n");
sb.append("设备 ICCID:").append(deviceDetailInfo.iccid).append("\n");
} else {
sb.append("无信息");
}
deviceInfo.setText(sb.toString());
});
更多信息,可以参考 业务拓展 SDK Demo 中的 设备管理业务模块。
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈