[{"id":"9aa1229a.0a138","type":"tab","label":"DatNoS-Blockchain","disabled":false,"info":""},{"id":"4c0eb5a7.7fee1c","type":"inject","z":"9aa1229a.0a138","name":"simulate generation of some data","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"4712","payloadType":"num","x":170,"y":40,"wires":[["e4bce2d4.2b16f"]]},{"id":"4e3a16a3.423c1","type":"debug","z":"9aa1229a.0a138","name":"show response","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":480,"y":420,"wires":[]},{"id":"e4bce2d4.2b16f","type":"function","z":"9aa1229a.0a138","name":"create DatNos API request","func":"var someValue = msg.payload;\n\n// build object defined in DatNoS spec.\n\n// data can contain arbitrary values\nvar data = {\n    someValue: someValue,\n    someText: 'Hello ...'\n}\n\n// additional keys can be set, if required\nvar keys = ['NodeRed-Demo'];\n\n// request consists of (optional) keys and data element\nvar request = {\n    keys: keys,\n    data: data\n}\n\nmsg.payload = request;\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":220,"y":120,"wires":[["a62501ac.af8fe8"]]},{"id":"a62501ac.af8fe8","type":"json","z":"9aa1229a.0a138","name":"convert to Json","property":"payload","action":"str","pretty":true,"x":220,"y":200,"wires":[["ffe83adf.90c08"]]},{"id":"809003bc.636ae8","type":"http request","z":"9aa1229a.0a138","name":"https request to DatNoS API","method":"POST","ret":"txt","paytoqs":"ignore","url":"https://test.baumann.at/dev9/datnos-api/","tls":"","persist":false,"proxy":"","authType":"","x":400,"y":340,"wires":[["4e3a16a3.423c1"]]},{"id":"ffe83adf.90c08","type":"function","z":"9aa1229a.0a138","name":"add ApiToken","func":"\n// adds the APiToken reqiored by the DatNoS-API\n\nmsg.headers = {};\nmsg.headers['X-ApiToken'] = 'IoT.ffeea5b4ff1d7a9ca8a8a7fa8740512bbfb6a8f14d';\n\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","x":260,"y":280,"wires":[["809003bc.636ae8"]]}]