铺垫:
转换器配置
{"type":"json","deviceNameJsonExpression":"${serialNumber}","deviceTypeJsonExpression":"${sensorType}","timeout":60000,"attributes":[{"type":"string","key":"model","value":"${sensorModel}"},{"type":"string","key":"${sensorModel}","value":"on"}],"timeseries":[{"type":"double","key":"temperature","value":"${temp}"},{"type":"double","key":"humidity","value":"${hum}"},{"type":"string","key":"combine","value":"${hum}:${temp}"}]}
输入数据
{'serialNumber': 'SN-002', 'sensorType': 'default', 'sensorModel': 'SN-model', 'SN-model': 'on', 'temp': 0.4160977815089002, 'hum': 0.7120359432954864, 'occ': True, 'state': 1}
输出数据
{'deviceName': 'SN-002', 'deviceType': 'default', 'attributes': [{'model': 'SN-model'}, {'SN-model': 'on'}], 'telemetry': [{'temperature': '0.4160977815089002'}, {'humidity': '0.7120359432954864'}, {'occupancy': 'True'}, {'state': '1'}]}
总结:输入数据根据转为配置得到属性数据和遥测数据
