阿里云设备的物模型数据里面始终没有值!

/uploads/question/20240126/276ca643bee507d2f267d332265d07bf.jpg

如上图,不知道讲清楚没有。 IG502自定义TOPIC 上发到阿里云没问题。采用阿里云物模型的格式来上发就不行。  请大佬指教!

已邀请:

记忆的双手

赞同来自: Admin

用下面的代码试下呢?只上报测点和数值。看实时日志数据是上报到阿里云平台了,但是没有被阿里云识别成属性上报。如果只上报测点和数值还不行,可以咨询下阿里云那边

# Enter your python code.
import json
import random
from common.Logger import logger
from quickfaas.aliyuniot import thing_post_property


def main(message):
logger.info("*************************属性上报***********************************")
logger.info(message)
key_list = []
value_list = []

for list_id,message_value in enumerate(message["measures"]): 

    key_list.append(message_value.get("name")) 

    value_list.append(message_value.get("value")) 


dic_value = dict(zip(key_list,value_list))
logger.info("*************************查看字典是否正确***********************************")
logger.info(dic_value)
thing_post_property(__topic__, dic_value)

要回复问题请先登录注册