false true false srv 127.0.0.1 = rest_port 9081 = fvt ${__property(fvt,,)} = mqtt_srv 127.0.0.1 = continue false 1 1 1 false true false saveConfig true true true true true true true false true true false false false true false false false true 0 true true true true true false false true false { "sql" : "create stream demo () WITH (FORMAT=\"JSON\", TYPE=\"edgex\",Conf_key=\"redis_conf\")" } = ${srv} ${rest_port} /streams POST true false true false Stream demo is created. Assertion.response_data true 16 true false { "id": "rule1", "sql": "SELECT Temperature as temperature, Humidity as humidity, raw, meta(id) AS eid, meta(Temperature->origin) AS torigin, meta(Humidity->deviceName) AS hdevice, meta(raw->mediaType) as rawMedia FROM demo WHERE meta(deviceName)=\"demo2\"", "actions": [ { "mqtt": { "server": "tcp://${mqtt_srv}:1883", "topic": "devices/result", "qos": 1, "clientId": "demo_001" } } ] } = ${srv} ${rest_port} /rules POST true false true false Rule rule1 was created Assertion.response_data true 16 ${srv} ${rest_port} /rules/rule1/status GET true false true false $.source_demo_0_records_in_total 0 true false false false false 0 test/edgex/pub meta = ${__property(fvt,,)} ${srv} ${rest_port} /rules/rule1/status GET true false true false $.source_demo_0_records_in_total 2 true false false false $.sink_mqtt_0_0_records_in_total 6 true false false false 2000 ${srv} ${rest_port} /rules/rule1 DELETE true false true false Rule rule1 is dropped. Assertion.response_data false 16 ${srv} ${rest_port} /streams/demo DELETE true false true false Stream demo is dropped. Assertion.response_data false 16 500 continue false 1 1 1 false true false saveConfig true true true true true true true false true true false false false true false false false true 0 true true true true true ${mqtt_srv} 1883 3.1 10 false 10 TCP false conn_ true 300 0 0 true devices/result 0 false true number of received messages 1 $[0].temperature 16 true false false false $[0].humidity 16 true false false false $[0].raw SGVsbG8gV29ybGQ= true false false false $[0].hdevice Humidity sensor true false false false $[0].torigin 48 true false false false $[0].rawMedia application/text true false false false