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

时间:2025-04-29 14:40:52

属性上报

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

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

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

1
2
3
4
5
6
7
# 定时上报属性
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
提示

您即将访问非华为云网站,请注意账号财产安全