Advertisement
NittyGritty

Use Keyname of JSON Object

Aug 2nd, 2023
903
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. [
  2.     {
  3.         "id": "692f1ee1c1f78f40",
  4.         "type": "function",
  5.         "z": "c67cd75022d3e77b",
  6.         "name": "function 25",
  7.         "func": "var keys = Object.keys(msg.payload.MCP230XX_INT );\nvar varname = \"\";\n\nvar msgs = keys.map(function (key) {\n    varname = key;\n    global.set(varname, msg.payload.MCP230XX_INT[key] );\n\n    return { topic: key, payload: msg.payload.MCP230XX_INT[key] };\n});\n\nreturn [msgs];\n",
  8.         "outputs": 1,
  9.         "noerr": 0,
  10.         "initialize": "",
  11.         "finalize": "",
  12.         "libs": [],
  13.         "x": 510,
  14.         "y": 280,
  15.         "wires": [
  16.             [
  17.                 "313c5bacb7743880"
  18.             ]
  19.         ]
  20.     },
  21.     {
  22.         "id": "313c5bacb7743880",
  23.         "type": "debug",
  24.         "z": "c67cd75022d3e77b",
  25.         "name": "debug 31",
  26.         "active": true,
  27.         "tosidebar": true,
  28.         "console": false,
  29.         "tostatus": false,
  30.         "complete": "true",
  31.         "targetType": "full",
  32.         "statusVal": "",
  33.         "statusType": "auto",
  34.         "x": 700,
  35.         "y": 280,
  36.         "wires": []
  37.     },
  38.     {
  39.         "id": "5aa79583ec5b700c",
  40.         "type": "json",
  41.         "z": "c67cd75022d3e77b",
  42.         "name": "",
  43.         "property": "payload",
  44.         "action": "",
  45.         "pretty": false,
  46.         "x": 350,
  47.         "y": 280,
  48.         "wires": [
  49.             [
  50.                 "692f1ee1c1f78f40"
  51.             ]
  52.         ]
  53.     },
  54.     {
  55.         "id": "5a8dfe0042ca16a5",
  56.         "type": "inject",
  57.         "z": "c67cd75022d3e77b",
  58.         "name": "",
  59.         "props": [
  60.             {
  61.                 "p": "payload"
  62.             },
  63.             {
  64.                 "p": "topic",
  65.                 "vt": "str"
  66.             }
  67.         ],
  68.         "repeat": "",
  69.         "crontab": "",
  70.         "once": false,
  71.         "onceDelay": 0.1,
  72.         "topic": "",
  73.         "payload": "{\"Time\":\"2023-08-01T12:57:00\",\"MCP230XX_INT\":{\"D14\":0,\"MS\":595440648}} ",
  74.         "payloadType": "str",
  75.         "x": 170,
  76.         "y": 280,
  77.         "wires": [
  78.             [
  79.                 "a098936772ce6153",
  80.                 "5aa79583ec5b700c"
  81.             ]
  82.         ]
  83.     },
  84.     {
  85.         "id": "a1890b5e956d0264",
  86.         "type": "inject",
  87.         "z": "c67cd75022d3e77b",
  88.         "name": "",
  89.         "props": [
  90.             {
  91.                 "p": "payload"
  92.             },
  93.             {
  94.                 "p": "topic",
  95.                 "vt": "str"
  96.             }
  97.         ],
  98.         "repeat": "",
  99.         "crontab": "",
  100.         "once": false,
  101.         "onceDelay": 0.1,
  102.         "topic": "",
  103.         "payload": "{\"Time\":\"2023-08-01T12:57:00\",\"MCP230XX_INT\":{\"D13\":1,\"MS\":595440648}} ",
  104.         "payloadType": "str",
  105.         "x": 170,
  106.         "y": 180,
  107.         "wires": [
  108.             [
  109.                 "cf4b59c7c670d166",
  110.                 "a098936772ce6153",
  111.                 "5aa79583ec5b700c"
  112.             ]
  113.         ]
  114.     }
  115. ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement