设备接入 IoTDA-Python Demo使用说明:属性上报

时间:2025-02-12 15:01:01

属性上报

属性上报是指设备主动向平台上报自己的属性。更多接口信息请参考设备属性上报

在properties_sample.py文件中实现了设备属性上报、响应平台设置与查询设备属性的功能。

如下代码实现了设备每隔10秒向平台上报属性的功能,service_property为设备属性对象,具体可在services_propertis.py文件查看。

1234567
# 定时上报属性while True:    # 按照产品模型设置属性    service_property = ServicesProperties()    service_property.add_service_property(service_id="Battery", property='batteryLevel', value=1)    iot_client.report_properties(service_properties=service_property.service_property, qos=1)    time.sleep(10) 

设备上报属性成功后可在设备详情页面查看到上报的属性。

图1 查看上报数据-Battery_batteryLevel

如果在“设备详情”页面没有最新上报数据,请确认设备上报的服务/属性和产品模型中的服务/属性一致。

support.huaweicloud.com/devg-iothub/iot_02_2129.html