[{"data":1,"prerenderedAt":14981},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming\u002Floop\u002F":3,"featureCatalog":13534,"docs-nav":13939},{"id":4,"title":5,"body":6,"description":16,"editUrl":13523,"extension":13524,"layout":13525,"meta":13526,"metaTitle":5,"navGroup":13525,"navGroupOrder":13525,"navOrder":13527,"navTitle":7316,"navigation":13528,"originalPath":13525,"path":13529,"redirect":13525,"seo":13530,"stem":13531,"updated":13532,"version":13525,"__hash__":13533},"docs\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming\u002Floop.md","How to implement loops in Node-RED flows",{"type":7,"value":8,"toc":13507},"minimark",[9,13,17,20,25,36,67,70,74,77,82,86,89,300,303,356,2382,2385,2398,2407,2413,2529,2532,2576,4831,4834,4855,4858,4891,4903,4910,4949,6220,6224,6236,6241,6408,6427,6438,7289,7293,7302,7305,7329,7337,7442,9785,9788,9880,11790,11793,11840,11846,13504],[10,11,5],"h1",{"id":12},"how-to-implement-loops-in-node-red-flows",[14,15,16],"p",{},"Handling repetitive tasks is a common challenge in automation and data processing. Whether you need to iterate over large datasets, perform calculations, or execute operations based on conditions multiple times, using loops can significantly enhance efficiency and scalability.",[14,18,19],{},"In this document, we’ll explore how to replicate different types of loops that are essential in various contexts. We’ll discuss their applications and provide examples to help you effectively implement them in Node-RED.",[21,22,24],"h2",{"id":23},"what-is-a-loop","What is a Loop?",[14,26,27,28,35],{},"A ",[29,30,34],"a",{"href":31,"rel":32},"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FJavaScript\u002FGuide\u002FLoops_and_iteration",[33],"nofollow","loop"," is a programming construct that allows you to execute a block of code repeatedly until a certain condition is met. Different types of loops are suited to different scenarios, depending on how and when you want the code to repeat:",[37,38,39,47,53],"ul",{},[40,41,42,46],"li",{},[43,44,45],"strong",{},"For Loop",": Executes a block of code a specific number of times. This is useful when you know in advance how many times you need to iterate, such as iterating through a range of numbers or items in a list. It's also known as a fixed number loop.",[40,48,49,52],{},[43,50,51],{},"While Loop",": Repeats a block of code as long as a specified condition is true. This type of loop is useful when you don’t know how many times the loop will need to run beforehand. The loop continues executing until the condition becomes false.",[40,54,55,58,59,62,63,66],{},[43,56,57],{},"For...of \u002F ForEach Loop",": These loops are used to iterate over iterable objects such as arrays or maps. They allow you to access each element in a collection. The ",[43,60,61],{},"for...of"," loop is used specifically for iterables, while ",[43,64,65],{},"forEach"," is a method available on arrays that applies a function to each element.",[14,68,69],{},"Each type of loop serves a different purpose and can be chosen based on the requirements of the task at hand.",[21,71,73],{"id":72},"implementing-loops-in-node-red","Implementing Loops in Node-RED",[14,75,76],{},"In this section, we’ll explore how to implement loops in Node-RED. First, we’ll demonstrate how to achieve looping with core nodes. Then, we’ll show how to accomplish similar tasks using custom nodes. We’ll also cover some essential operations typically performed using loops, providing practical examples to enhance your Node-RED flows.",[78,79,81],"h3",{"id":80},"implementing-loops-in-node-red-with-core-nodes","Implementing Loops in Node-RED with Core Nodes",[83,84,51],"h4",{"id":85},"while-loop",[14,87,88],{},"To demonstrate a while loop in Node-RED, we’ll create a flow that appends random characters to a string until it contains the character \"Z\". This example will help you understand how to simulate a while loop using Node-RED's core nodes.",[90,91,92,99,121,144,261,274],"ol",{},[40,93,94,95,98],{},"Drag an ",[43,96,97],{},"Inject"," node onto the canvas. This node will trigger the start of the loop.",[40,100,101,102,105,106,110,111,114,115,117,118,120],{},"Add a ",[43,103,104],{},"Change"," node to initialize the string variable. Configure it to set ",[107,108,109],"code",{},"msg.i"," to an empty string (",[107,112,113],{},"\"\"","). Connect the ",[43,116,97],{}," node to this ",[43,119,104],{}," node.",[40,122,123,124,127,128,130,131,134,135,138,139,141,142,120],{},"Place a ",[43,125,126],{},"Switch"," node on the canvas. Set it to check if ",[107,129,109],{}," contains the character \"Z\" (",[107,132,133],{},"msg.i.includes('Z')","). Add an additional rule for when this condition is not met (",[107,136,137],{},"otherwise","). Connect the output of the ",[43,140,104],{}," node to the input of the ",[43,143,126],{},[40,145,101,146,149,150,245,246,248,249,251,252,254,255,257,258,260],{},[43,147,148],{},"Function"," node to append a random uppercase letter to the string. Use the following JavaScript code:\n",[151,152,157],"pre",{"className":153,"code":154,"language":155,"meta":156,"style":156},"language-javascript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","msg.i += String.fromCharCode(65 + Math.floor(Math.random() * 26)); \u002F\u002F Append a random uppercase letter\nreturn msg;\n","javascript","",[107,158,159,232],{"__ignoreMap":156},[160,161,164,168,172,175,178,181,183,187,190,194,197,200,202,205,208,210,213,216,219,222,225,228],"span",{"class":162,"line":163},"line",1,[160,165,167],{"class":166},"sTEyZ","msg",[160,169,171],{"class":170},"sMK4o",".",[160,173,174],{"class":166},"i ",[160,176,177],{"class":170},"+=",[160,179,180],{"class":166}," String",[160,182,171],{"class":170},[160,184,186],{"class":185},"s2Zo4","fromCharCode",[160,188,189],{"class":166},"(",[160,191,193],{"class":192},"sbssI","65",[160,195,196],{"class":170}," +",[160,198,199],{"class":166}," Math",[160,201,171],{"class":170},[160,203,204],{"class":185},"floor",[160,206,207],{"class":166},"(Math",[160,209,171],{"class":170},[160,211,212],{"class":185},"random",[160,214,215],{"class":166},"() ",[160,217,218],{"class":170},"*",[160,220,221],{"class":192}," 26",[160,223,224],{"class":166},"))",[160,226,227],{"class":170},";",[160,229,231],{"class":230},"sHwdD"," \u002F\u002F Append a random uppercase letter\n",[160,233,235,239,242],{"class":162,"line":234},2,[160,236,238],{"class":237},"s7zQu","return",[160,240,241],{"class":166}," msg",[160,243,244],{"class":170},";\n","\nConnect this ",[43,247,148],{}," node to the second output of the ",[43,250,126],{}," node (where the condition is ",[107,253,109],{}," does not contain \"Z\"). Then, connect the output of this ",[43,256,148],{}," node back to the input of the ",[43,259,126],{}," node to repeat the process.",[40,262,263,264,267,268,270,271,273],{},"Drag a ",[43,265,266],{},"Debug"," node onto the canvas and connect it to the second output of the ",[43,269,126],{}," node. This node will display the current value of ",[107,272,109],{}," in the debug panel.",[40,275,276,277,279,280,283,284,287,288,290,291,293,294,296,297,299],{},"Add another ",[43,278,104],{}," node to signal completion. Configure it to set ",[107,281,282],{},"msg.payload"," to ",[107,285,286],{},"\"completed\"",". Connect this ",[43,289,104],{}," node to the first output of the ",[43,292,126],{}," node (where ",[107,295,109],{}," contains \"Z\"), and then link it to another ",[43,298,266],{}," node to show the completion message.",[14,301,302],{},"The flow will continuously append random letters to the string and print the value in the debug panel until the string contains \"Z\". Once the condition is met, the flow will print a \"completed\" message and terminate the loop.",[151,304,308],{"className":305,"code":306,"language":307,"meta":156,"style":156},"language-mermaid shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","graph TD\n    A[\"Inject Node\u003Cbr>Triggers the start of the loop\"] --> B[\"Change Node\u003Cbr>Initialize String\u003Cbr>Sets msg.i = ' '\"]\n    B --> C[\"Switch Node\u003Cbr>Check if msg.i contains 'Z'\"]\n    C -->|\"msg.i contains 'Z'\"| D[\"Change Node\u003Cbr>Set msg.payload to 'completed'\"]\n    D --> E[\"Debug Node\u003Cbr>Display Completion Message\"]\n    C -->|\"msg.i does not contain 'Z'\"| F[\"Function Node\u003Cbr>Append Random Character\u003Cbr>Sets msg.i += random uppercase letter\"]\n    F --> C\n    F --> G[\"Debug Node\u003Cbr>Display Current String\"]\n","mermaid",[107,309,310,315,320,326,332,338,344,350],{"__ignoreMap":156},[160,311,312],{"class":162,"line":163},[160,313,314],{},"graph TD\n",[160,316,317],{"class":162,"line":234},[160,318,319],{},"    A[\"Inject Node\u003Cbr>Triggers the start of the loop\"] --> B[\"Change Node\u003Cbr>Initialize String\u003Cbr>Sets msg.i = ' '\"]\n",[160,321,323],{"class":162,"line":322},3,[160,324,325],{},"    B --> C[\"Switch Node\u003Cbr>Check if msg.i contains 'Z'\"]\n",[160,327,329],{"class":162,"line":328},4,[160,330,331],{},"    C -->|\"msg.i contains 'Z'\"| D[\"Change Node\u003Cbr>Set msg.payload to 'completed'\"]\n",[160,333,335],{"class":162,"line":334},5,[160,336,337],{},"    D --> E[\"Debug Node\u003Cbr>Display Completion Message\"]\n",[160,339,341],{"class":162,"line":340},6,[160,342,343],{},"    C -->|\"msg.i does not contain 'Z'\"| F[\"Function Node\u003Cbr>Append Random Character\u003Cbr>Sets msg.i += random uppercase letter\"]\n",[160,345,347],{"class":162,"line":346},7,[160,348,349],{},"    F --> C\n",[160,351,353],{"class":162,"line":352},8,[160,354,355],{},"    F --> G[\"Debug Node\u003Cbr>Display Current String\"]\n",[357,358,359],"render-flow",{},[151,360,364],{"className":361,"code":362,"language":363,"meta":156,"style":156},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","[{\"id\":\"e90dc2e50e40896c\",\"type\":\"group\",\"z\":\"a3aa840957f658c6\",\"name\":\"While Loop\",\"style\":{\"label\":true},\"nodes\":[\"cf6ebf02d00eaca6\",\"696d89aa4050cd13\",\"0e2d9f0447cf6226\",\"bb6074cdf4398cb6\",\"e19304ab31199315\",\"c467509c666ee400\",\"06bb08e3f0d7888a\"],\"x\":34,\"y\":139,\"w\":1092,\"h\":242},{\"id\":\"cf6ebf02d00eaca6\",\"type\":\"switch\",\"z\":\"a3aa840957f658c6\",\"g\":\"e90dc2e50e40896c\",\"name\":\"Does the msg.i contains Z\",\"property\":\"i\",\"propertyType\":\"msg\",\"rules\":[{\"t\":\"cont\",\"v\":\"Z\",\"vt\":\"str\"},{\"t\":\"else\"}],\"checkall\":\"true\",\"repair\":false,\"outputs\":2,\"x\":590,\"y\":240,\"wires\":[[\"c467509c666ee400\"],[\"0e2d9f0447cf6226\",\"06bb08e3f0d7888a\"]]},{\"id\":\"696d89aa4050cd13\",\"type\":\"debug\",\"z\":\"a3aa840957f658c6\",\"g\":\"e90dc2e50e40896c\",\"name\":\"End\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"true\",\"targetType\":\"full\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":1030,\"y\":180,\"wires\":[]},{\"id\":\"0e2d9f0447cf6226\",\"type\":\"debug\",\"z\":\"a3aa840957f658c6\",\"g\":\"e90dc2e50e40896c\",\"name\":\"Output \\\"i\\\"\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"i\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":900,\"y\":260,\"wires\":[]},{\"id\":\"bb6074cdf4398cb6\",\"type\":\"inject\",\"z\":\"a3aa840957f658c6\",\"g\":\"e90dc2e50e40896c\",\"name\":\"Start\",\"props\":[{\"p\":\"payload\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":\"\",\"topic\":\"\",\"payload\":\"[\\\"hello\\\",\\\"run\\\",\\\"why\\\"]\",\"payloadType\":\"json\",\"x\":130,\"y\":240,\"wires\":[[\"e19304ab31199315\"]]},{\"id\":\"e19304ab31199315\",\"type\":\"change\",\"z\":\"a3aa840957f658c6\",\"g\":\"e90dc2e50e40896c\",\"name\":\"initilized i with empty string\",\"rules\":[{\"t\":\"set\",\"p\":\"i\",\"pt\":\"msg\",\"to\":\"\",\"tot\":\"str\"}],\"action\":\"\",\"property\":\"\",\"from\":\"\",\"to\":\"\",\"reg\":false,\"x\":320,\"y\":240,\"wires\":[[\"cf6ebf02d00eaca6\"]]},{\"id\":\"c467509c666ee400\",\"type\":\"change\",\"z\":\"a3aa840957f658c6\",\"g\":\"e90dc2e50e40896c\",\"name\":\"if not Set payload to \\\"completed\\\"\",\"rules\":[{\"t\":\"set\",\"p\":\"payload\",\"pt\":\"msg\",\"to\":\"Completed\",\"tot\":\"str\"}],\"action\":\"\",\"property\":\"\",\"from\":\"\",\"to\":\"\",\"reg\":false,\"x\":790,\"y\":180,\"wires\":[[\"696d89aa4050cd13\"]]},{\"id\":\"06bb08e3f0d7888a\",\"type\":\"function\",\"z\":\"a3aa840957f658c6\",\"g\":\"e90dc2e50e40896c\",\"name\":\"Append Random Letter\",\"func\":\"\u002F\u002F add ASCII char from 32 to 126\\nmsg.i += String.fromCharCode(Math.random()*26 + 65);\\nreturn msg;\",\"outputs\":1,\"timeout\":\"\",\"noerr\":0,\"initialize\":\"\",\"finalize\":\"\",\"libs\":[],\"x\":590,\"y\":340,\"wires\":[[\"cf6ebf02d00eaca6\"]]}]\n","json",[107,365,366],{"__ignoreMap":156},[160,367,368,371,374,378,380,383,385,389,391,394,396,399,401,403,405,408,410,412,414,417,419,421,423,426,428,430,432,435,437,439,441,443,445,447,449,452,454,457,459,463,465,468,470,473,475,478,480,483,485,487,489,492,494,496,498,501,503,505,507,510,512,514,516,519,521,523,525,528,530,532,534,537,539,542,544,547,549,551,554,556,558,561,563,565,568,570,572,575,577,579,582,584,586,589,591,593,596,599,601,603,605,607,609,611,613,615,617,619,621,623,625,628,630,632,634,636,638,640,642,644,646,648,650,653,655,657,659,661,663,665,667,669,671,673,675,678,680,682,684,687,689,691,693,696,698,700,702,705,707,709,711,713,715,717,719,722,724,727,729,732,734,736,738,741,743,745,747,750,752,754,756,759,761,763,765,768,770,772,774,777,779,781,783,785,787,789,791,794,796,799,801,804,806,808,810,813,815,817,819,822,824,827,829,832,834,836,839,841,843,845,847,849,852,854,856,858,860,862,865,867,869,872,874,877,879,881,883,886,888,890,892,894,896,898,900,903,905,907,909,911,913,915,917,919,921,923,925,927,929,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,976,978,981,983,985,987,990,992,995,997,1000,1002,1004,1006,1009,1011,1013,1015,1018,1020,1022,1024,1027,1029,1031,1033,1035,1037,1039,1041,1044,1046,1048,1050,1053,1055,1057,1059,1062,1064,1066,1068,1070,1072,1075,1077,1079,1081,1084,1086,1088,1090,1092,1094,1096,1099,1101,1103,1105,1107,1109,1112,1114,1116,1118,1120,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147,1149,1151,1153,1155,1157,1159,1161,1163,1165,1167,1169,1171,1173,1175,1177,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1200,1203,1205,1207,1209,1211,1213,1215,1217,1219,1221,1223,1225,1227,1229,1231,1233,1235,1237,1239,1241,1243,1245,1247,1249,1251,1253,1255,1257,1259,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1293,1295,1297,1299,1301,1303,1305,1307,1309,1311,1314,1316,1318,1320,1322,1324,1327,1329,1331,1333,1335,1337,1339,1341,1343,1345,1347,1349,1351,1353,1355,1357,1359,1361,1363,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386,1388,1390,1392,1394,1396,1398,1400,1402,1404,1406,1408,1410,1412,1415,1417,1419,1421,1424,1426,1428,1430,1432,1434,1436,1438,1441,1443,1445,1447,1450,1452,1454,1456,1458,1460,1463,1465,1467,1469,1471,1473,1476,1478,1480,1482,1485,1487,1489,1491,1493,1495,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1519,1521,1524,1526,1528,1530,1533,1535,1537,1539,1542,1544,1547,1549,1551,1553,1556,1558,1560,1562,1564,1566,1568,1570,1572,1574,1576,1579,1581,1583,1585,1587,1589,1591,1593,1595,1597,1599,1601,1603,1605,1607,1609,1611,1613,1615,1617,1619,1621,1623,1625,1627,1629,1631,1633,1635,1638,1640,1642,1644,1646,1648,1650,1652,1654,1656,1658,1660,1662,1664,1666,1668,1670,1672,1674,1676,1678,1680,1682,1684,1687,1689,1691,1693,1695,1697,1699,1701,1703,1705,1707,1709,1712,1714,1716,1718,1720,1722,1724,1726,1728,1730,1732,1734,1737,1739,1741,1743,1745,1747,1749,1751,1754,1756,1758,1760,1762,1764,1767,1769,1771,1773,1775,1777,1779,1781,1784,1786,1788,1790,1792,1794,1796,1798,1800,1802,1804,1806,1809,1811,1813,1815,1817,1819,1821,1823,1825,1827,1829,1831,1834,1836,1838,1840,1842,1844,1846,1849,1851,1853,1855,1857,1859,1861,1863,1865,1867,1869,1871,1873,1875,1877,1879,1881,1883,1885,1887,1889,1891,1893,1895,1897,1899,1901,1903,1905,1907,1909,1911,1913,1915,1917,1919,1921,1923,1925,1927,1929,1931,1933,1935,1937,1939,1941,1943,1945,1947,1949,1951,1953,1956,1958,1961,1963,1965,1967,1969,1971,1973,1975,1977,1979,1981,1983,1985,1987,1989,1991,1993,1995,1997,1999,2001,2003,2005,2007,2009,2011,2013,2015,2017,2019,2021,2023,2025,2027,2029,2031,2033,2036,2038,2040,2042,2044,2046,2048,2050,2052,2054,2056,2058,2060,2062,2064,2066,2068,2070,2072,2074,2076,2078,2080,2082,2084,2086,2088,2090,2092,2094,2096,2098,2100,2102,2104,2106,2108,2110,2112,2114,2116,2118,2120,2123,2125,2127,2129,2131,2133,2135,2137,2139,2141,2143,2145,2147,2149,2151,2153,2155,2157,2159,2161,2163,2165,2167,2169,2171,2173,2175,2177,2179,2182,2184,2186,2188,2190,2192,2194,2196,2198,2200,2202,2204,2206,2208,2210,2212,2214,2216,2218,2220,2222,2224,2226,2228,2231,2233,2235,2237,2240,2242,2244,2246,2249,2252,2255,2257,2260,2262,2264,2266,2268,2270,2272,2275,2277,2279,2282,2284,2286,2288,2290,2292,2295,2297,2299,2302,2304,2306,2309,2311,2313,2315,2317,2319,2322,2324,2326,2328,2330,2332,2335,2337,2340,2342,2344,2346,2348,2350,2352,2354,2356,2358,2360,2363,2365,2367,2369,2371,2373,2375,2377,2379],{"class":162,"line":163},[160,369,370],{"class":170},"[{",[160,372,373],{"class":170},"\"",[160,375,377],{"class":376},"spNyl","id",[160,379,373],{"class":170},[160,381,382],{"class":170},":",[160,384,373],{"class":170},[160,386,388],{"class":387},"sfazB","e90dc2e50e40896c",[160,390,373],{"class":170},[160,392,393],{"class":170},",",[160,395,373],{"class":170},[160,397,398],{"class":376},"type",[160,400,373],{"class":170},[160,402,382],{"class":170},[160,404,373],{"class":170},[160,406,407],{"class":387},"group",[160,409,373],{"class":170},[160,411,393],{"class":170},[160,413,373],{"class":170},[160,415,416],{"class":376},"z",[160,418,373],{"class":170},[160,420,382],{"class":170},[160,422,373],{"class":170},[160,424,425],{"class":387},"a3aa840957f658c6",[160,427,373],{"class":170},[160,429,393],{"class":170},[160,431,373],{"class":170},[160,433,434],{"class":376},"name",[160,436,373],{"class":170},[160,438,382],{"class":170},[160,440,373],{"class":170},[160,442,51],{"class":387},[160,444,373],{"class":170},[160,446,393],{"class":170},[160,448,373],{"class":170},[160,450,451],{"class":376},"style",[160,453,373],{"class":170},[160,455,456],{"class":170},":{",[160,458,373],{"class":170},[160,460,462],{"class":461},"sBMFI","label",[160,464,373],{"class":170},[160,466,467],{"class":170},":true},",[160,469,373],{"class":170},[160,471,472],{"class":376},"nodes",[160,474,373],{"class":170},[160,476,477],{"class":170},":[",[160,479,373],{"class":170},[160,481,482],{"class":387},"cf6ebf02d00eaca6",[160,484,373],{"class":170},[160,486,393],{"class":170},[160,488,373],{"class":170},[160,490,491],{"class":387},"696d89aa4050cd13",[160,493,373],{"class":170},[160,495,393],{"class":170},[160,497,373],{"class":170},[160,499,500],{"class":387},"0e2d9f0447cf6226",[160,502,373],{"class":170},[160,504,393],{"class":170},[160,506,373],{"class":170},[160,508,509],{"class":387},"bb6074cdf4398cb6",[160,511,373],{"class":170},[160,513,393],{"class":170},[160,515,373],{"class":170},[160,517,518],{"class":387},"e19304ab31199315",[160,520,373],{"class":170},[160,522,393],{"class":170},[160,524,373],{"class":170},[160,526,527],{"class":387},"c467509c666ee400",[160,529,373],{"class":170},[160,531,393],{"class":170},[160,533,373],{"class":170},[160,535,536],{"class":387},"06bb08e3f0d7888a",[160,538,373],{"class":170},[160,540,541],{"class":170},"],",[160,543,373],{"class":170},[160,545,546],{"class":376},"x",[160,548,373],{"class":170},[160,550,382],{"class":170},[160,552,553],{"class":192},"34",[160,555,393],{"class":170},[160,557,373],{"class":170},[160,559,560],{"class":376},"y",[160,562,373],{"class":170},[160,564,382],{"class":170},[160,566,567],{"class":192},"139",[160,569,393],{"class":170},[160,571,373],{"class":170},[160,573,574],{"class":376},"w",[160,576,373],{"class":170},[160,578,382],{"class":170},[160,580,581],{"class":192},"1092",[160,583,393],{"class":170},[160,585,373],{"class":170},[160,587,588],{"class":376},"h",[160,590,373],{"class":170},[160,592,382],{"class":170},[160,594,595],{"class":192},"242",[160,597,598],{"class":170},"},{",[160,600,373],{"class":170},[160,602,377],{"class":376},[160,604,373],{"class":170},[160,606,382],{"class":170},[160,608,373],{"class":170},[160,610,482],{"class":387},[160,612,373],{"class":170},[160,614,393],{"class":170},[160,616,373],{"class":170},[160,618,398],{"class":376},[160,620,373],{"class":170},[160,622,382],{"class":170},[160,624,373],{"class":170},[160,626,627],{"class":387},"switch",[160,629,373],{"class":170},[160,631,393],{"class":170},[160,633,373],{"class":170},[160,635,416],{"class":376},[160,637,373],{"class":170},[160,639,382],{"class":170},[160,641,373],{"class":170},[160,643,425],{"class":387},[160,645,373],{"class":170},[160,647,393],{"class":170},[160,649,373],{"class":170},[160,651,652],{"class":376},"g",[160,654,373],{"class":170},[160,656,382],{"class":170},[160,658,373],{"class":170},[160,660,388],{"class":387},[160,662,373],{"class":170},[160,664,393],{"class":170},[160,666,373],{"class":170},[160,668,434],{"class":376},[160,670,373],{"class":170},[160,672,382],{"class":170},[160,674,373],{"class":170},[160,676,677],{"class":387},"Does the msg.i contains Z",[160,679,373],{"class":170},[160,681,393],{"class":170},[160,683,373],{"class":170},[160,685,686],{"class":376},"property",[160,688,373],{"class":170},[160,690,382],{"class":170},[160,692,373],{"class":170},[160,694,695],{"class":387},"i",[160,697,373],{"class":170},[160,699,393],{"class":170},[160,701,373],{"class":170},[160,703,704],{"class":376},"propertyType",[160,706,373],{"class":170},[160,708,382],{"class":170},[160,710,373],{"class":170},[160,712,167],{"class":387},[160,714,373],{"class":170},[160,716,393],{"class":170},[160,718,373],{"class":170},[160,720,721],{"class":376},"rules",[160,723,373],{"class":170},[160,725,726],{"class":170},":[{",[160,728,373],{"class":170},[160,730,731],{"class":461},"t",[160,733,373],{"class":170},[160,735,382],{"class":170},[160,737,373],{"class":170},[160,739,740],{"class":387},"cont",[160,742,373],{"class":170},[160,744,393],{"class":170},[160,746,373],{"class":170},[160,748,749],{"class":461},"v",[160,751,373],{"class":170},[160,753,382],{"class":170},[160,755,373],{"class":170},[160,757,758],{"class":387},"Z",[160,760,373],{"class":170},[160,762,393],{"class":170},[160,764,373],{"class":170},[160,766,767],{"class":461},"vt",[160,769,373],{"class":170},[160,771,382],{"class":170},[160,773,373],{"class":170},[160,775,776],{"class":387},"str",[160,778,373],{"class":170},[160,780,598],{"class":170},[160,782,373],{"class":170},[160,784,731],{"class":461},[160,786,373],{"class":170},[160,788,382],{"class":170},[160,790,373],{"class":170},[160,792,793],{"class":387},"else",[160,795,373],{"class":170},[160,797,798],{"class":170},"}],",[160,800,373],{"class":170},[160,802,803],{"class":376},"checkall",[160,805,373],{"class":170},[160,807,382],{"class":170},[160,809,373],{"class":170},[160,811,812],{"class":387},"true",[160,814,373],{"class":170},[160,816,393],{"class":170},[160,818,373],{"class":170},[160,820,821],{"class":376},"repair",[160,823,373],{"class":170},[160,825,826],{"class":170},":false,",[160,828,373],{"class":170},[160,830,831],{"class":376},"outputs",[160,833,373],{"class":170},[160,835,382],{"class":170},[160,837,838],{"class":192},"2",[160,840,393],{"class":170},[160,842,373],{"class":170},[160,844,546],{"class":376},[160,846,373],{"class":170},[160,848,382],{"class":170},[160,850,851],{"class":192},"590",[160,853,393],{"class":170},[160,855,373],{"class":170},[160,857,560],{"class":376},[160,859,373],{"class":170},[160,861,382],{"class":170},[160,863,864],{"class":192},"240",[160,866,393],{"class":170},[160,868,373],{"class":170},[160,870,871],{"class":376},"wires",[160,873,373],{"class":170},[160,875,876],{"class":170},":[[",[160,878,373],{"class":170},[160,880,527],{"class":387},[160,882,373],{"class":170},[160,884,885],{"class":170},"],[",[160,887,373],{"class":170},[160,889,500],{"class":387},[160,891,373],{"class":170},[160,893,393],{"class":170},[160,895,373],{"class":170},[160,897,536],{"class":387},[160,899,373],{"class":170},[160,901,902],{"class":170},"]]},{",[160,904,373],{"class":170},[160,906,377],{"class":376},[160,908,373],{"class":170},[160,910,382],{"class":170},[160,912,373],{"class":170},[160,914,491],{"class":387},[160,916,373],{"class":170},[160,918,393],{"class":170},[160,920,373],{"class":170},[160,922,398],{"class":376},[160,924,373],{"class":170},[160,926,382],{"class":170},[160,928,373],{"class":170},[160,930,931],{"class":387},"debug",[160,933,373],{"class":170},[160,935,393],{"class":170},[160,937,373],{"class":170},[160,939,416],{"class":376},[160,941,373],{"class":170},[160,943,382],{"class":170},[160,945,373],{"class":170},[160,947,425],{"class":387},[160,949,373],{"class":170},[160,951,393],{"class":170},[160,953,373],{"class":170},[160,955,652],{"class":376},[160,957,373],{"class":170},[160,959,382],{"class":170},[160,961,373],{"class":170},[160,963,388],{"class":387},[160,965,373],{"class":170},[160,967,393],{"class":170},[160,969,373],{"class":170},[160,971,434],{"class":376},[160,973,373],{"class":170},[160,975,382],{"class":170},[160,977,373],{"class":170},[160,979,980],{"class":387},"End",[160,982,373],{"class":170},[160,984,393],{"class":170},[160,986,373],{"class":170},[160,988,989],{"class":376},"active",[160,991,373],{"class":170},[160,993,994],{"class":170},":true,",[160,996,373],{"class":170},[160,998,999],{"class":376},"tosidebar",[160,1001,373],{"class":170},[160,1003,994],{"class":170},[160,1005,373],{"class":170},[160,1007,1008],{"class":376},"console",[160,1010,373],{"class":170},[160,1012,826],{"class":170},[160,1014,373],{"class":170},[160,1016,1017],{"class":376},"tostatus",[160,1019,373],{"class":170},[160,1021,826],{"class":170},[160,1023,373],{"class":170},[160,1025,1026],{"class":376},"complete",[160,1028,373],{"class":170},[160,1030,382],{"class":170},[160,1032,373],{"class":170},[160,1034,812],{"class":387},[160,1036,373],{"class":170},[160,1038,393],{"class":170},[160,1040,373],{"class":170},[160,1042,1043],{"class":376},"targetType",[160,1045,373],{"class":170},[160,1047,382],{"class":170},[160,1049,373],{"class":170},[160,1051,1052],{"class":387},"full",[160,1054,373],{"class":170},[160,1056,393],{"class":170},[160,1058,373],{"class":170},[160,1060,1061],{"class":376},"statusVal",[160,1063,373],{"class":170},[160,1065,382],{"class":170},[160,1067,113],{"class":170},[160,1069,393],{"class":170},[160,1071,373],{"class":170},[160,1073,1074],{"class":376},"statusType",[160,1076,373],{"class":170},[160,1078,382],{"class":170},[160,1080,373],{"class":170},[160,1082,1083],{"class":387},"auto",[160,1085,373],{"class":170},[160,1087,393],{"class":170},[160,1089,373],{"class":170},[160,1091,546],{"class":376},[160,1093,373],{"class":170},[160,1095,382],{"class":170},[160,1097,1098],{"class":192},"1030",[160,1100,393],{"class":170},[160,1102,373],{"class":170},[160,1104,560],{"class":376},[160,1106,373],{"class":170},[160,1108,382],{"class":170},[160,1110,1111],{"class":192},"180",[160,1113,393],{"class":170},[160,1115,373],{"class":170},[160,1117,871],{"class":376},[160,1119,373],{"class":170},[160,1121,1122],{"class":170},":[]},{",[160,1124,373],{"class":170},[160,1126,377],{"class":376},[160,1128,373],{"class":170},[160,1130,382],{"class":170},[160,1132,373],{"class":170},[160,1134,500],{"class":387},[160,1136,373],{"class":170},[160,1138,393],{"class":170},[160,1140,373],{"class":170},[160,1142,398],{"class":376},[160,1144,373],{"class":170},[160,1146,382],{"class":170},[160,1148,373],{"class":170},[160,1150,931],{"class":387},[160,1152,373],{"class":170},[160,1154,393],{"class":170},[160,1156,373],{"class":170},[160,1158,416],{"class":376},[160,1160,373],{"class":170},[160,1162,382],{"class":170},[160,1164,373],{"class":170},[160,1166,425],{"class":387},[160,1168,373],{"class":170},[160,1170,393],{"class":170},[160,1172,373],{"class":170},[160,1174,652],{"class":376},[160,1176,373],{"class":170},[160,1178,382],{"class":170},[160,1180,373],{"class":170},[160,1182,388],{"class":387},[160,1184,373],{"class":170},[160,1186,393],{"class":170},[160,1188,373],{"class":170},[160,1190,434],{"class":376},[160,1192,373],{"class":170},[160,1194,382],{"class":170},[160,1196,373],{"class":170},[160,1198,1199],{"class":387},"Output ",[160,1201,1202],{"class":166},"\\\"",[160,1204,695],{"class":387},[160,1206,1202],{"class":166},[160,1208,373],{"class":170},[160,1210,393],{"class":170},[160,1212,373],{"class":170},[160,1214,989],{"class":376},[160,1216,373],{"class":170},[160,1218,994],{"class":170},[160,1220,373],{"class":170},[160,1222,999],{"class":376},[160,1224,373],{"class":170},[160,1226,994],{"class":170},[160,1228,373],{"class":170},[160,1230,1008],{"class":376},[160,1232,373],{"class":170},[160,1234,826],{"class":170},[160,1236,373],{"class":170},[160,1238,1017],{"class":376},[160,1240,373],{"class":170},[160,1242,826],{"class":170},[160,1244,373],{"class":170},[160,1246,1026],{"class":376},[160,1248,373],{"class":170},[160,1250,382],{"class":170},[160,1252,373],{"class":170},[160,1254,695],{"class":387},[160,1256,373],{"class":170},[160,1258,393],{"class":170},[160,1260,373],{"class":170},[160,1262,1043],{"class":376},[160,1264,373],{"class":170},[160,1266,382],{"class":170},[160,1268,373],{"class":170},[160,1270,167],{"class":387},[160,1272,373],{"class":170},[160,1274,393],{"class":170},[160,1276,373],{"class":170},[160,1278,1061],{"class":376},[160,1280,373],{"class":170},[160,1282,382],{"class":170},[160,1284,113],{"class":170},[160,1286,393],{"class":170},[160,1288,373],{"class":170},[160,1290,1074],{"class":376},[160,1292,373],{"class":170},[160,1294,382],{"class":170},[160,1296,373],{"class":170},[160,1298,1083],{"class":387},[160,1300,373],{"class":170},[160,1302,393],{"class":170},[160,1304,373],{"class":170},[160,1306,546],{"class":376},[160,1308,373],{"class":170},[160,1310,382],{"class":170},[160,1312,1313],{"class":192},"900",[160,1315,393],{"class":170},[160,1317,373],{"class":170},[160,1319,560],{"class":376},[160,1321,373],{"class":170},[160,1323,382],{"class":170},[160,1325,1326],{"class":192},"260",[160,1328,393],{"class":170},[160,1330,373],{"class":170},[160,1332,871],{"class":376},[160,1334,373],{"class":170},[160,1336,1122],{"class":170},[160,1338,373],{"class":170},[160,1340,377],{"class":376},[160,1342,373],{"class":170},[160,1344,382],{"class":170},[160,1346,373],{"class":170},[160,1348,509],{"class":387},[160,1350,373],{"class":170},[160,1352,393],{"class":170},[160,1354,373],{"class":170},[160,1356,398],{"class":376},[160,1358,373],{"class":170},[160,1360,382],{"class":170},[160,1362,373],{"class":170},[160,1364,1365],{"class":387},"inject",[160,1367,373],{"class":170},[160,1369,393],{"class":170},[160,1371,373],{"class":170},[160,1373,416],{"class":376},[160,1375,373],{"class":170},[160,1377,382],{"class":170},[160,1379,373],{"class":170},[160,1381,425],{"class":387},[160,1383,373],{"class":170},[160,1385,393],{"class":170},[160,1387,373],{"class":170},[160,1389,652],{"class":376},[160,1391,373],{"class":170},[160,1393,382],{"class":170},[160,1395,373],{"class":170},[160,1397,388],{"class":387},[160,1399,373],{"class":170},[160,1401,393],{"class":170},[160,1403,373],{"class":170},[160,1405,434],{"class":376},[160,1407,373],{"class":170},[160,1409,382],{"class":170},[160,1411,373],{"class":170},[160,1413,1414],{"class":387},"Start",[160,1416,373],{"class":170},[160,1418,393],{"class":170},[160,1420,373],{"class":170},[160,1422,1423],{"class":376},"props",[160,1425,373],{"class":170},[160,1427,726],{"class":170},[160,1429,373],{"class":170},[160,1431,14],{"class":461},[160,1433,373],{"class":170},[160,1435,382],{"class":170},[160,1437,373],{"class":170},[160,1439,1440],{"class":387},"payload",[160,1442,373],{"class":170},[160,1444,798],{"class":170},[160,1446,373],{"class":170},[160,1448,1449],{"class":376},"repeat",[160,1451,373],{"class":170},[160,1453,382],{"class":170},[160,1455,113],{"class":170},[160,1457,393],{"class":170},[160,1459,373],{"class":170},[160,1461,1462],{"class":376},"crontab",[160,1464,373],{"class":170},[160,1466,382],{"class":170},[160,1468,113],{"class":170},[160,1470,393],{"class":170},[160,1472,373],{"class":170},[160,1474,1475],{"class":376},"once",[160,1477,373],{"class":170},[160,1479,826],{"class":170},[160,1481,373],{"class":170},[160,1483,1484],{"class":376},"onceDelay",[160,1486,373],{"class":170},[160,1488,382],{"class":170},[160,1490,113],{"class":170},[160,1492,393],{"class":170},[160,1494,373],{"class":170},[160,1496,1497],{"class":376},"topic",[160,1499,373],{"class":170},[160,1501,382],{"class":170},[160,1503,113],{"class":170},[160,1505,393],{"class":170},[160,1507,373],{"class":170},[160,1509,1440],{"class":376},[160,1511,373],{"class":170},[160,1513,382],{"class":170},[160,1515,373],{"class":170},[160,1517,1518],{"class":387},"[",[160,1520,1202],{"class":166},[160,1522,1523],{"class":387},"hello",[160,1525,1202],{"class":166},[160,1527,393],{"class":387},[160,1529,1202],{"class":166},[160,1531,1532],{"class":387},"run",[160,1534,1202],{"class":166},[160,1536,393],{"class":387},[160,1538,1202],{"class":166},[160,1540,1541],{"class":387},"why",[160,1543,1202],{"class":166},[160,1545,1546],{"class":387},"]",[160,1548,373],{"class":170},[160,1550,393],{"class":170},[160,1552,373],{"class":170},[160,1554,1555],{"class":376},"payloadType",[160,1557,373],{"class":170},[160,1559,382],{"class":170},[160,1561,373],{"class":170},[160,1563,363],{"class":387},[160,1565,373],{"class":170},[160,1567,393],{"class":170},[160,1569,373],{"class":170},[160,1571,546],{"class":376},[160,1573,373],{"class":170},[160,1575,382],{"class":170},[160,1577,1578],{"class":192},"130",[160,1580,393],{"class":170},[160,1582,373],{"class":170},[160,1584,560],{"class":376},[160,1586,373],{"class":170},[160,1588,382],{"class":170},[160,1590,864],{"class":192},[160,1592,393],{"class":170},[160,1594,373],{"class":170},[160,1596,871],{"class":376},[160,1598,373],{"class":170},[160,1600,876],{"class":170},[160,1602,373],{"class":170},[160,1604,518],{"class":387},[160,1606,373],{"class":170},[160,1608,902],{"class":170},[160,1610,373],{"class":170},[160,1612,377],{"class":376},[160,1614,373],{"class":170},[160,1616,382],{"class":170},[160,1618,373],{"class":170},[160,1620,518],{"class":387},[160,1622,373],{"class":170},[160,1624,393],{"class":170},[160,1626,373],{"class":170},[160,1628,398],{"class":376},[160,1630,373],{"class":170},[160,1632,382],{"class":170},[160,1634,373],{"class":170},[160,1636,1637],{"class":387},"change",[160,1639,373],{"class":170},[160,1641,393],{"class":170},[160,1643,373],{"class":170},[160,1645,416],{"class":376},[160,1647,373],{"class":170},[160,1649,382],{"class":170},[160,1651,373],{"class":170},[160,1653,425],{"class":387},[160,1655,373],{"class":170},[160,1657,393],{"class":170},[160,1659,373],{"class":170},[160,1661,652],{"class":376},[160,1663,373],{"class":170},[160,1665,382],{"class":170},[160,1667,373],{"class":170},[160,1669,388],{"class":387},[160,1671,373],{"class":170},[160,1673,393],{"class":170},[160,1675,373],{"class":170},[160,1677,434],{"class":376},[160,1679,373],{"class":170},[160,1681,382],{"class":170},[160,1683,373],{"class":170},[160,1685,1686],{"class":387},"initilized i with empty string",[160,1688,373],{"class":170},[160,1690,393],{"class":170},[160,1692,373],{"class":170},[160,1694,721],{"class":376},[160,1696,373],{"class":170},[160,1698,726],{"class":170},[160,1700,373],{"class":170},[160,1702,731],{"class":461},[160,1704,373],{"class":170},[160,1706,382],{"class":170},[160,1708,373],{"class":170},[160,1710,1711],{"class":387},"set",[160,1713,373],{"class":170},[160,1715,393],{"class":170},[160,1717,373],{"class":170},[160,1719,14],{"class":461},[160,1721,373],{"class":170},[160,1723,382],{"class":170},[160,1725,373],{"class":170},[160,1727,695],{"class":387},[160,1729,373],{"class":170},[160,1731,393],{"class":170},[160,1733,373],{"class":170},[160,1735,1736],{"class":461},"pt",[160,1738,373],{"class":170},[160,1740,382],{"class":170},[160,1742,373],{"class":170},[160,1744,167],{"class":387},[160,1746,373],{"class":170},[160,1748,393],{"class":170},[160,1750,373],{"class":170},[160,1752,1753],{"class":461},"to",[160,1755,373],{"class":170},[160,1757,382],{"class":170},[160,1759,113],{"class":170},[160,1761,393],{"class":170},[160,1763,373],{"class":170},[160,1765,1766],{"class":461},"tot",[160,1768,373],{"class":170},[160,1770,382],{"class":170},[160,1772,373],{"class":170},[160,1774,776],{"class":387},[160,1776,373],{"class":170},[160,1778,798],{"class":170},[160,1780,373],{"class":170},[160,1782,1783],{"class":376},"action",[160,1785,373],{"class":170},[160,1787,382],{"class":170},[160,1789,113],{"class":170},[160,1791,393],{"class":170},[160,1793,373],{"class":170},[160,1795,686],{"class":376},[160,1797,373],{"class":170},[160,1799,382],{"class":170},[160,1801,113],{"class":170},[160,1803,393],{"class":170},[160,1805,373],{"class":170},[160,1807,1808],{"class":376},"from",[160,1810,373],{"class":170},[160,1812,382],{"class":170},[160,1814,113],{"class":170},[160,1816,393],{"class":170},[160,1818,373],{"class":170},[160,1820,1753],{"class":376},[160,1822,373],{"class":170},[160,1824,382],{"class":170},[160,1826,113],{"class":170},[160,1828,393],{"class":170},[160,1830,373],{"class":170},[160,1832,1833],{"class":376},"reg",[160,1835,373],{"class":170},[160,1837,826],{"class":170},[160,1839,373],{"class":170},[160,1841,546],{"class":376},[160,1843,373],{"class":170},[160,1845,382],{"class":170},[160,1847,1848],{"class":192},"320",[160,1850,393],{"class":170},[160,1852,373],{"class":170},[160,1854,560],{"class":376},[160,1856,373],{"class":170},[160,1858,382],{"class":170},[160,1860,864],{"class":192},[160,1862,393],{"class":170},[160,1864,373],{"class":170},[160,1866,871],{"class":376},[160,1868,373],{"class":170},[160,1870,876],{"class":170},[160,1872,373],{"class":170},[160,1874,482],{"class":387},[160,1876,373],{"class":170},[160,1878,902],{"class":170},[160,1880,373],{"class":170},[160,1882,377],{"class":376},[160,1884,373],{"class":170},[160,1886,382],{"class":170},[160,1888,373],{"class":170},[160,1890,527],{"class":387},[160,1892,373],{"class":170},[160,1894,393],{"class":170},[160,1896,373],{"class":170},[160,1898,398],{"class":376},[160,1900,373],{"class":170},[160,1902,382],{"class":170},[160,1904,373],{"class":170},[160,1906,1637],{"class":387},[160,1908,373],{"class":170},[160,1910,393],{"class":170},[160,1912,373],{"class":170},[160,1914,416],{"class":376},[160,1916,373],{"class":170},[160,1918,382],{"class":170},[160,1920,373],{"class":170},[160,1922,425],{"class":387},[160,1924,373],{"class":170},[160,1926,393],{"class":170},[160,1928,373],{"class":170},[160,1930,652],{"class":376},[160,1932,373],{"class":170},[160,1934,382],{"class":170},[160,1936,373],{"class":170},[160,1938,388],{"class":387},[160,1940,373],{"class":170},[160,1942,393],{"class":170},[160,1944,373],{"class":170},[160,1946,434],{"class":376},[160,1948,373],{"class":170},[160,1950,382],{"class":170},[160,1952,373],{"class":170},[160,1954,1955],{"class":387},"if not Set payload to ",[160,1957,1202],{"class":166},[160,1959,1960],{"class":387},"completed",[160,1962,1202],{"class":166},[160,1964,373],{"class":170},[160,1966,393],{"class":170},[160,1968,373],{"class":170},[160,1970,721],{"class":376},[160,1972,373],{"class":170},[160,1974,726],{"class":170},[160,1976,373],{"class":170},[160,1978,731],{"class":461},[160,1980,373],{"class":170},[160,1982,382],{"class":170},[160,1984,373],{"class":170},[160,1986,1711],{"class":387},[160,1988,373],{"class":170},[160,1990,393],{"class":170},[160,1992,373],{"class":170},[160,1994,14],{"class":461},[160,1996,373],{"class":170},[160,1998,382],{"class":170},[160,2000,373],{"class":170},[160,2002,1440],{"class":387},[160,2004,373],{"class":170},[160,2006,393],{"class":170},[160,2008,373],{"class":170},[160,2010,1736],{"class":461},[160,2012,373],{"class":170},[160,2014,382],{"class":170},[160,2016,373],{"class":170},[160,2018,167],{"class":387},[160,2020,373],{"class":170},[160,2022,393],{"class":170},[160,2024,373],{"class":170},[160,2026,1753],{"class":461},[160,2028,373],{"class":170},[160,2030,382],{"class":170},[160,2032,373],{"class":170},[160,2034,2035],{"class":387},"Completed",[160,2037,373],{"class":170},[160,2039,393],{"class":170},[160,2041,373],{"class":170},[160,2043,1766],{"class":461},[160,2045,373],{"class":170},[160,2047,382],{"class":170},[160,2049,373],{"class":170},[160,2051,776],{"class":387},[160,2053,373],{"class":170},[160,2055,798],{"class":170},[160,2057,373],{"class":170},[160,2059,1783],{"class":376},[160,2061,373],{"class":170},[160,2063,382],{"class":170},[160,2065,113],{"class":170},[160,2067,393],{"class":170},[160,2069,373],{"class":170},[160,2071,686],{"class":376},[160,2073,373],{"class":170},[160,2075,382],{"class":170},[160,2077,113],{"class":170},[160,2079,393],{"class":170},[160,2081,373],{"class":170},[160,2083,1808],{"class":376},[160,2085,373],{"class":170},[160,2087,382],{"class":170},[160,2089,113],{"class":170},[160,2091,393],{"class":170},[160,2093,373],{"class":170},[160,2095,1753],{"class":376},[160,2097,373],{"class":170},[160,2099,382],{"class":170},[160,2101,113],{"class":170},[160,2103,393],{"class":170},[160,2105,373],{"class":170},[160,2107,1833],{"class":376},[160,2109,373],{"class":170},[160,2111,826],{"class":170},[160,2113,373],{"class":170},[160,2115,546],{"class":376},[160,2117,373],{"class":170},[160,2119,382],{"class":170},[160,2121,2122],{"class":192},"790",[160,2124,393],{"class":170},[160,2126,373],{"class":170},[160,2128,560],{"class":376},[160,2130,373],{"class":170},[160,2132,382],{"class":170},[160,2134,1111],{"class":192},[160,2136,393],{"class":170},[160,2138,373],{"class":170},[160,2140,871],{"class":376},[160,2142,373],{"class":170},[160,2144,876],{"class":170},[160,2146,373],{"class":170},[160,2148,491],{"class":387},[160,2150,373],{"class":170},[160,2152,902],{"class":170},[160,2154,373],{"class":170},[160,2156,377],{"class":376},[160,2158,373],{"class":170},[160,2160,382],{"class":170},[160,2162,373],{"class":170},[160,2164,536],{"class":387},[160,2166,373],{"class":170},[160,2168,393],{"class":170},[160,2170,373],{"class":170},[160,2172,398],{"class":376},[160,2174,373],{"class":170},[160,2176,382],{"class":170},[160,2178,373],{"class":170},[160,2180,2181],{"class":387},"function",[160,2183,373],{"class":170},[160,2185,393],{"class":170},[160,2187,373],{"class":170},[160,2189,416],{"class":376},[160,2191,373],{"class":170},[160,2193,382],{"class":170},[160,2195,373],{"class":170},[160,2197,425],{"class":387},[160,2199,373],{"class":170},[160,2201,393],{"class":170},[160,2203,373],{"class":170},[160,2205,652],{"class":376},[160,2207,373],{"class":170},[160,2209,382],{"class":170},[160,2211,373],{"class":170},[160,2213,388],{"class":387},[160,2215,373],{"class":170},[160,2217,393],{"class":170},[160,2219,373],{"class":170},[160,2221,434],{"class":376},[160,2223,373],{"class":170},[160,2225,382],{"class":170},[160,2227,373],{"class":170},[160,2229,2230],{"class":387},"Append Random Letter",[160,2232,373],{"class":170},[160,2234,393],{"class":170},[160,2236,373],{"class":170},[160,2238,2239],{"class":376},"func",[160,2241,373],{"class":170},[160,2243,382],{"class":170},[160,2245,373],{"class":170},[160,2247,2248],{"class":387},"\u002F\u002F add ASCII char from 32 to 126",[160,2250,2251],{"class":166},"\\n",[160,2253,2254],{"class":387},"msg.i += String.fromCharCode(Math.random()*26 + 65);",[160,2256,2251],{"class":166},[160,2258,2259],{"class":387},"return msg;",[160,2261,373],{"class":170},[160,2263,393],{"class":170},[160,2265,373],{"class":170},[160,2267,831],{"class":376},[160,2269,373],{"class":170},[160,2271,382],{"class":170},[160,2273,2274],{"class":192},"1",[160,2276,393],{"class":170},[160,2278,373],{"class":170},[160,2280,2281],{"class":376},"timeout",[160,2283,373],{"class":170},[160,2285,382],{"class":170},[160,2287,113],{"class":170},[160,2289,393],{"class":170},[160,2291,373],{"class":170},[160,2293,2294],{"class":376},"noerr",[160,2296,373],{"class":170},[160,2298,382],{"class":170},[160,2300,2301],{"class":192},"0",[160,2303,393],{"class":170},[160,2305,373],{"class":170},[160,2307,2308],{"class":376},"initialize",[160,2310,373],{"class":170},[160,2312,382],{"class":170},[160,2314,113],{"class":170},[160,2316,393],{"class":170},[160,2318,373],{"class":170},[160,2320,2321],{"class":376},"finalize",[160,2323,373],{"class":170},[160,2325,382],{"class":170},[160,2327,113],{"class":170},[160,2329,393],{"class":170},[160,2331,373],{"class":170},[160,2333,2334],{"class":376},"libs",[160,2336,373],{"class":170},[160,2338,2339],{"class":170},":[],",[160,2341,373],{"class":170},[160,2343,546],{"class":376},[160,2345,373],{"class":170},[160,2347,382],{"class":170},[160,2349,851],{"class":192},[160,2351,393],{"class":170},[160,2353,373],{"class":170},[160,2355,560],{"class":376},[160,2357,373],{"class":170},[160,2359,382],{"class":170},[160,2361,2362],{"class":192},"340",[160,2364,393],{"class":170},[160,2366,373],{"class":170},[160,2368,871],{"class":376},[160,2370,373],{"class":170},[160,2372,876],{"class":170},[160,2374,373],{"class":170},[160,2376,482],{"class":387},[160,2378,373],{"class":170},[160,2380,2381],{"class":170},"]]}]\n",[83,2383,45],{"id":2384},"for-loop",[14,2386,2387,2388,2391,2392,2395,2396,171],{},"In traditional programming, ",[107,2389,2390],{},"for"," loops iterate a set number of times based on an index or range, while ",[107,2393,2394],{},"while"," loops execute as long as a condition is ",[107,2397,812],{},[14,2399,2400,2401,2403,2404,2406],{},"In Node-RED, you can simulate a ",[107,2402,2390],{}," loop by managing a counter with nodes to iterate through array elements. By incrementing an index variable, you can access each element and perform operations, effectively mimicking the behavior of a traditional ",[107,2405,2390],{}," loop.",[14,2408,2409,2410,2412],{},"Here’s how you can set up a ",[107,2411,2390],{}," loop in Node-RED:",[90,2414,2415,2426,2440,2459,2480,2500,2509],{},[40,2416,94,2417,2419,2420,283,2422,2425],{},[43,2418,97],{}," node onto the canvas and set the ",[107,2421,282],{},[107,2423,2424],{},"[\"foo\",\"bar\",\"foobar\"]",". This node triggers the start of the loop and provides the array to process.",[40,2427,101,2428,2430,2431,283,2433,2435,2436,117,2438,120],{},[43,2429,104],{}," node to initialize the loop counter. Configure it to set ",[107,2432,109],{},[107,2434,2301],{},", and connect the ",[43,2437,97],{},[43,2439,104],{},[40,2441,2442,2443,2445,2446,2448,2449,134,2452,114,2454,2456,2457,120],{},"Next, drag a ",[43,2444,126],{}," node onto the canvas. Configure it to check if ",[107,2447,109],{}," is equal to the array length (",[107,2450,2451],{},"msg.i == msg.payload.length",[107,2453,137],{},[43,2455,104],{}," node to the ",[43,2458,126],{},[40,2460,276,2461,2463,2464,283,2466,2469,2470,2472,2473,2475,2476,2479],{},[43,2462,104],{}," node to increment the counter. Configure it to set ",[107,2465,109],{},[107,2467,2468],{},"i + 1"," using a JSONata expression. Connect this ",[43,2471,104],{}," node to the output of the ",[43,2474,126],{}," node where the condition (",[107,2477,2478],{},"msg.i \u003C msg.payload.length",") is true (second output).",[40,2481,2482,2483,2485,2486,283,2488,2491,2492,2456,2494,2496,2497,2499],{},"To access and display the array elements, drag a ",[43,2484,104],{}," node onto the canvas. Configure it to set ",[107,2487,282],{},[107,2489,2490],{},"msg.payload[msg.i]",", accessing the array element at the current index. Connect this ",[43,2493,104],{},[43,2495,126],{}," node's second output (",[107,2498,137],{},").",[40,2501,2502,2503,2505,2506,2508],{},"Attach a ",[43,2504,266],{}," node to the output of this ",[43,2507,104],{}," node to print the current array element.",[40,2510,2511,2512,2514,2515,283,2517,2519,2520,2522,2523,2525,2526,2528],{},"For the final step, add another ",[43,2513,104],{}," node to signal when the loop has completed. Configure it to set ",[107,2516,282],{},[107,2518,1960],{},", and connect it to the first output of the ",[43,2521,126],{}," node where the loop condition is ",[107,2524,2451],{},". Finally, attach a ",[43,2527,266],{}," node to display the completion message.",[14,2530,2531],{},"This flow will iterate through the array, printing each element until all elements have been processed. Once the loop reaches the end of the array, it prints a \"completed\" message and terminates.",[151,2533,2535],{"className":305,"code":2534,"language":307,"meta":156,"style":156},"graph TD\n    A[\"Inject Node\u003Cbr>Sets msg.payload to array\"] --> B[\"Change Node\u003Cbr>Initialize Counter\u003Cbr>Sets msg.i = 0\"]\n    B --> C[\"Switch Node\u003Cbr>Check if msg.i == msg.payload.length\"]\n    C -->|\"msg.i \u003C msg.payload.length\"| D[\"Change Node\u003Cbr>Increment Counter\u003Cbr>Sets msg.i = msg.i + 1\"]\n    D --> E[\"Change Node\u003Cbr>Access Element\u003Cbr>Sets msg.payload = msg.payload[msg.i]\"]\n    E --> F[\"Debug Node\u003Cbr>Display Current Element\"]\n    C -->|\"msg.i == msg.payload.length\"| G[\"Change Node\u003Cbr>Loop Completion\u003Cbr>Sets msg.payload = 'completed'\"]\n    G --> H[\"Debug Node\u003Cbr>Display Completion Message\"]\n",[107,2536,2537,2541,2546,2551,2556,2561,2566,2571],{"__ignoreMap":156},[160,2538,2539],{"class":162,"line":163},[160,2540,314],{},[160,2542,2543],{"class":162,"line":234},[160,2544,2545],{},"    A[\"Inject Node\u003Cbr>Sets msg.payload to array\"] --> B[\"Change Node\u003Cbr>Initialize Counter\u003Cbr>Sets msg.i = 0\"]\n",[160,2547,2548],{"class":162,"line":322},[160,2549,2550],{},"    B --> C[\"Switch Node\u003Cbr>Check if msg.i == msg.payload.length\"]\n",[160,2552,2553],{"class":162,"line":328},[160,2554,2555],{},"    C -->|\"msg.i \u003C msg.payload.length\"| D[\"Change Node\u003Cbr>Increment Counter\u003Cbr>Sets msg.i = msg.i + 1\"]\n",[160,2557,2558],{"class":162,"line":334},[160,2559,2560],{},"    D --> E[\"Change Node\u003Cbr>Access Element\u003Cbr>Sets msg.payload = msg.payload[msg.i]\"]\n",[160,2562,2563],{"class":162,"line":340},[160,2564,2565],{},"    E --> F[\"Debug Node\u003Cbr>Display Current Element\"]\n",[160,2567,2568],{"class":162,"line":346},[160,2569,2570],{},"    C -->|\"msg.i == msg.payload.length\"| G[\"Change Node\u003Cbr>Loop Completion\u003Cbr>Sets msg.payload = 'completed'\"]\n",[160,2572,2573],{"class":162,"line":352},[160,2574,2575],{},"    G --> H[\"Debug Node\u003Cbr>Display Completion Message\"]\n",[357,2577,2578],{},[151,2579,2581],{"className":361,"code":2580,"language":363,"meta":156,"style":156},"[{\"id\":\"3b546e0612673478\",\"type\":\"group\",\"z\":\"a3aa840957f658c6\",\"name\":\"ForLoop\",\"style\":{\"label\":true},\"nodes\":[\"8ee16c1d06fca9fe\",\"64a4a7329631d7ce\",\"e67a34285a7e6979\",\"e2074cf01ed451fd\",\"811cedbe7cb89415\",\"8bbccc2d10c36bfe\",\"826d819a06810184\",\"e7ebf7f66cda1370\"],\"x\":14,\"y\":159,\"w\":1292,\"h\":242},{\"id\":\"8ee16c1d06fca9fe\",\"type\":\"switch\",\"z\":\"a3aa840957f658c6\",\"g\":\"3b546e0612673478\",\"name\":\"if msg.i == msg.payload.length\",\"property\":\"i\",\"propertyType\":\"msg\",\"rules\":[{\"t\":\"eq\",\"v\":\"payload.length\",\"vt\":\"msg\"},{\"t\":\"else\"}],\"checkall\":\"true\",\"repair\":false,\"outputs\":2,\"x\":550,\"y\":280,\"wires\":[[\"8bbccc2d10c36bfe\"],[\"e7ebf7f66cda1370\",\"826d819a06810184\"]]},{\"id\":\"64a4a7329631d7ce\",\"type\":\"debug\",\"z\":\"a3aa840957f658c6\",\"g\":\"3b546e0612673478\",\"name\":\"End\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"true\",\"targetType\":\"full\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":1210,\"y\":200,\"wires\":[]},{\"id\":\"e67a34285a7e6979\",\"type\":\"debug\",\"z\":\"a3aa840957f658c6\",\"g\":\"3b546e0612673478\",\"name\":\"Output \\\"i\\\"\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":1080,\"y\":340,\"wires\":[]},{\"id\":\"e2074cf01ed451fd\",\"type\":\"inject\",\"z\":\"a3aa840957f658c6\",\"g\":\"3b546e0612673478\",\"name\":\"Start\",\"props\":[{\"p\":\"payload\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":\"\",\"topic\":\"\",\"payload\":\"[\\\"hello\\\",\\\"run\\\",\\\"why\\\"]\",\"payloadType\":\"json\",\"x\":110,\"y\":280,\"wires\":[[\"811cedbe7cb89415\"]]},{\"id\":\"811cedbe7cb89415\",\"type\":\"change\",\"z\":\"a3aa840957f658c6\",\"g\":\"3b546e0612673478\",\"name\":\"initilized i with 0\",\"rules\":[{\"t\":\"set\",\"p\":\"i\",\"pt\":\"msg\",\"to\":\"0\",\"tot\":\"num\"}],\"action\":\"\",\"property\":\"\",\"from\":\"\",\"to\":\"\",\"reg\":false,\"x\":280,\"y\":280,\"wires\":[[\"8ee16c1d06fca9fe\"]]},{\"id\":\"8bbccc2d10c36bfe\",\"type\":\"change\",\"z\":\"a3aa840957f658c6\",\"g\":\"3b546e0612673478\",\"name\":\"If 'i' equals array length, set payload to \\\"completed\\\".\",\"rules\":[{\"t\":\"set\",\"p\":\"payload\",\"pt\":\"msg\",\"to\":\"Completed\",\"tot\":\"str\"}],\"action\":\"\",\"property\":\"\",\"from\":\"\",\"to\":\"\",\"reg\":false,\"x\":910,\"y\":200,\"wires\":[[\"64a4a7329631d7ce\"]]},{\"id\":\"826d819a06810184\",\"type\":\"change\",\"z\":\"a3aa840957f658c6\",\"g\":\"3b546e0612673478\",\"name\":\"Access array element with i\",\"rules\":[{\"t\":\"set\",\"p\":\"payload\",\"pt\":\"msg\",\"to\":\"payload[msg.i]\",\"tot\":\"msg\"}],\"action\":\"\",\"property\":\"\",\"from\":\"\",\"to\":\"\",\"reg\":false,\"x\":860,\"y\":340,\"wires\":[[\"e67a34285a7e6979\"]]},{\"id\":\"e7ebf7f66cda1370\",\"type\":\"change\",\"z\":\"a3aa840957f658c6\",\"g\":\"3b546e0612673478\",\"name\":\"increment i by 1\",\"rules\":[{\"t\":\"set\",\"p\":\"i\",\"pt\":\"msg\",\"to\":\"i+1\",\"tot\":\"jsonata\"}],\"action\":\"\",\"property\":\"\",\"from\":\"\",\"to\":\"\",\"reg\":false,\"x\":540,\"y\":360,\"wires\":[[\"8ee16c1d06fca9fe\"]]}]\n",[107,2582,2583],{"__ignoreMap":156},[160,2584,2585,2587,2589,2591,2593,2595,2597,2600,2602,2604,2606,2608,2610,2612,2614,2616,2618,2620,2622,2624,2626,2628,2630,2632,2634,2636,2638,2640,2642,2644,2646,2649,2651,2653,2655,2657,2659,2661,2663,2665,2667,2669,2671,2673,2675,2677,2679,2682,2684,2686,2688,2691,2693,2695,2697,2700,2702,2704,2706,2709,2711,2713,2715,2718,2720,2722,2724,2727,2729,2731,2733,2736,2738,2740,2742,2745,2747,2749,2751,2753,2755,2757,2760,2762,2764,2766,2768,2770,2773,2775,2777,2779,2781,2783,2786,2788,2790,2792,2794,2796,2798,2800,2802,2804,2806,2808,2810,2812,2814,2816,2818,2820,2822,2824,2826,2828,2830,2832,2834,2836,2838,2840,2842,2844,2846,2848,2850,2852,2854,2856,2858,2860,2862,2864,2866,2868,2870,2872,2874,2877,2879,2881,2883,2885,2887,2889,2891,2893,2895,2897,2899,2901,2903,2905,2907,2909,2911,2913,2915,2917,2919,2921,2923,2925,2927,2929,2931,2934,2936,2938,2940,2942,2944,2946,2948,2951,2953,2955,2957,2959,2961,2963,2965,2967,2969,2971,2973,2975,2977,2979,2981,2983,2985,2987,2989,2991,2993,2995,2997,2999,3001,3003,3005,3007,3009,3011,3013,3015,3017,3019,3021,3023,3025,3027,3029,3031,3034,3036,3038,3040,3042,3044,3047,3049,3051,3053,3055,3057,3059,3061,3063,3065,3067,3069,3071,3073,3075,3077,3079,3081,3083,3085,3087,3089,3091,3093,3095,3097,3099,3101,3103,3105,3107,3109,3111,3113,3115,3117,3119,3121,3123,3125,3127,3129,3131,3133,3135,3137,3139,3141,3143,3145,3147,3149,3151,3153,3155,3157,3159,3161,3163,3165,3167,3169,3171,3173,3175,3177,3179,3181,3183,3185,3187,3189,3191,3193,3195,3197,3199,3201,3203,3205,3207,3209,3211,3213,3215,3217,3219,3221,3223,3225,3227,3229,3231,3233,3235,3237,3239,3241,3243,3245,3247,3249,3251,3253,3255,3257,3259,3261,3264,3266,3268,3270,3272,3274,3277,3279,3281,3283,3285,3287,3289,3291,3293,3295,3297,3299,3301,3303,3305,3307,3309,3311,3313,3315,3317,3319,3321,3323,3325,3327,3329,3331,3333,3335,3337,3339,3341,3343,3345,3347,3349,3351,3353,3355,3357,3359,3361,3363,3365,3367,3369,3371,3373,3375,3377,3379,3381,3383,3385,3387,3389,3391,3393,3395,3397,3399,3401,3403,3405,3407,3409,3411,3413,3415,3417,3419,3421,3423,3425,3427,3429,3431,3433,3435,3437,3439,3441,3443,3445,3447,3449,3451,3453,3455,3457,3459,3461,3463,3465,3467,3469,3471,3473,3476,3478,3480,3482,3484,3486,3488,3490,3492,3494,3496,3498,3500,3502,3504,3506,3508,3510,3512,3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588,3590,3592,3594,3596,3598,3600,3602,3604,3606,3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3630,3632,3634,3636,3638,3640,3642,3644,3646,3648,3650,3652,3654,3656,3658,3660,3662,3664,3666,3668,3670,3672,3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3725,3727,3729,3731,3733,3735,3737,3739,3741,3743,3745,3747,3749,3751,3753,3755,3757,3759,3761,3763,3765,3767,3769,3771,3773,3775,3777,3779,3781,3783,3785,3787,3789,3791,3793,3795,3797,3799,3801,3803,3805,3807,3809,3811,3813,3815,3817,3819,3821,3823,3825,3827,3829,3832,3834,3836,3838,3840,3842,3844,3846,3848,3850,3852,3854,3856,3858,3860,3862,3864,3866,3868,3870,3872,3874,3876,3878,3880,3882,3884,3886,3888,3890,3892,3894,3896,3898,3900,3902,3904,3906,3908,3910,3912,3914,3916,3918,3921,3923,3925,3927,3929,3931,3933,3935,3937,3939,3941,3943,3945,3947,3949,3951,3953,3955,3957,3959,3961,3963,3965,3967,3969,3971,3973,3975,3977,3979,3981,3983,3985,3987,3989,3991,3993,3995,3997,3999,4001,4003,4005,4007,4009,4011,4013,4015,4017,4019,4021,4023,4025,4027,4029,4031,4033,4035,4037,4039,4041,4043,4045,4047,4049,4051,4053,4055,4057,4059,4061,4063,4065,4067,4069,4071,4073,4075,4077,4079,4081,4083,4085,4087,4089,4091,4093,4095,4098,4100,4102,4104,4106,4108,4110,4112,4114,4116,4118,4120,4122,4124,4126,4128,4130,4132,4134,4136,4138,4140,4142,4144,4146,4148,4150,4152,4154,4156,4158,4160,4162,4164,4166,4168,4170,4172,4174,4176,4178,4180,4182,4184,4186,4188,4190,4192,4194,4196,4198,4200,4202,4204,4206,4208,4210,4212,4214,4216,4218,4220,4222,4224,4226,4228,4230,4232,4234,4236,4238,4240,4242,4244,4246,4248,4250,4252,4254,4256,4258,4260,4262,4265,4267,4269,4271,4273,4275,4277,4279,4281,4283,4285,4287,4289,4291,4293,4295,4297,4299,4301,4303,4305,4307,4309,4311,4313,4315,4317,4319,4321,4323,4325,4327,4329,4331,4333,4335,4337,4339,4341,4343,4345,4347,4349,4351,4353,4355,4357,4359,4361,4363,4365,4367,4369,4372,4374,4376,4378,4380,4382,4384,4386,4388,4390,4392,4394,4396,4398,4400,4402,4404,4406,4408,4410,4412,4414,4416,4418,4420,4422,4424,4426,4428,4430,4432,4434,4436,4438,4440,4442,4445,4447,4449,4451,4453,4455,4457,4459,4461,4463,4465,4467,4469,4471,4473,4475,4477,4479,4481,4483,4485,4487,4489,4491,4493,4495,4497,4499,4501,4503,4505,4507,4509,4511,4513,4515,4517,4519,4521,4523,4525,4527,4529,4532,4534,4536,4538,4540,4542,4544,4546,4548,4550,4552,4554,4556,4558,4560,4562,4564,4566,4568,4570,4572,4574,4576,4578,4580,4582,4584,4586,4588,4590,4592,4594,4596,4598,4600,4602,4604,4606,4608,4610,4612,4614,4616,4618,4620,4622,4624,4626,4628,4630,4632,4634,4636,4639,4641,4643,4645,4647,4649,4651,4653,4655,4657,4659,4661,4663,4665,4667,4669,4671,4673,4675,4677,4679,4681,4683,4685,4687,4689,4691,4693,4695,4697,4699,4701,4703,4705,4707,4709,4712,4714,4716,4718,4720,4722,4724,4726,4729,4731,4733,4735,4737,4739,4741,4743,4745,4747,4749,4751,4753,4755,4757,4759,4761,4763,4765,4767,4769,4771,4773,4775,4777,4779,4781,4783,4785,4787,4789,4791,4793,4795,4797,4800,4802,4804,4806,4808,4810,4813,4815,4817,4819,4821,4823,4825,4827,4829],{"class":162,"line":163},[160,2586,370],{"class":170},[160,2588,373],{"class":170},[160,2590,377],{"class":376},[160,2592,373],{"class":170},[160,2594,382],{"class":170},[160,2596,373],{"class":170},[160,2598,2599],{"class":387},"3b546e0612673478",[160,2601,373],{"class":170},[160,2603,393],{"class":170},[160,2605,373],{"class":170},[160,2607,398],{"class":376},[160,2609,373],{"class":170},[160,2611,382],{"class":170},[160,2613,373],{"class":170},[160,2615,407],{"class":387},[160,2617,373],{"class":170},[160,2619,393],{"class":170},[160,2621,373],{"class":170},[160,2623,416],{"class":376},[160,2625,373],{"class":170},[160,2627,382],{"class":170},[160,2629,373],{"class":170},[160,2631,425],{"class":387},[160,2633,373],{"class":170},[160,2635,393],{"class":170},[160,2637,373],{"class":170},[160,2639,434],{"class":376},[160,2641,373],{"class":170},[160,2643,382],{"class":170},[160,2645,373],{"class":170},[160,2647,2648],{"class":387},"ForLoop",[160,2650,373],{"class":170},[160,2652,393],{"class":170},[160,2654,373],{"class":170},[160,2656,451],{"class":376},[160,2658,373],{"class":170},[160,2660,456],{"class":170},[160,2662,373],{"class":170},[160,2664,462],{"class":461},[160,2666,373],{"class":170},[160,2668,467],{"class":170},[160,2670,373],{"class":170},[160,2672,472],{"class":376},[160,2674,373],{"class":170},[160,2676,477],{"class":170},[160,2678,373],{"class":170},[160,2680,2681],{"class":387},"8ee16c1d06fca9fe",[160,2683,373],{"class":170},[160,2685,393],{"class":170},[160,2687,373],{"class":170},[160,2689,2690],{"class":387},"64a4a7329631d7ce",[160,2692,373],{"class":170},[160,2694,393],{"class":170},[160,2696,373],{"class":170},[160,2698,2699],{"class":387},"e67a34285a7e6979",[160,2701,373],{"class":170},[160,2703,393],{"class":170},[160,2705,373],{"class":170},[160,2707,2708],{"class":387},"e2074cf01ed451fd",[160,2710,373],{"class":170},[160,2712,393],{"class":170},[160,2714,373],{"class":170},[160,2716,2717],{"class":387},"811cedbe7cb89415",[160,2719,373],{"class":170},[160,2721,393],{"class":170},[160,2723,373],{"class":170},[160,2725,2726],{"class":387},"8bbccc2d10c36bfe",[160,2728,373],{"class":170},[160,2730,393],{"class":170},[160,2732,373],{"class":170},[160,2734,2735],{"class":387},"826d819a06810184",[160,2737,373],{"class":170},[160,2739,393],{"class":170},[160,2741,373],{"class":170},[160,2743,2744],{"class":387},"e7ebf7f66cda1370",[160,2746,373],{"class":170},[160,2748,541],{"class":170},[160,2750,373],{"class":170},[160,2752,546],{"class":376},[160,2754,373],{"class":170},[160,2756,382],{"class":170},[160,2758,2759],{"class":192},"14",[160,2761,393],{"class":170},[160,2763,373],{"class":170},[160,2765,560],{"class":376},[160,2767,373],{"class":170},[160,2769,382],{"class":170},[160,2771,2772],{"class":192},"159",[160,2774,393],{"class":170},[160,2776,373],{"class":170},[160,2778,574],{"class":376},[160,2780,373],{"class":170},[160,2782,382],{"class":170},[160,2784,2785],{"class":192},"1292",[160,2787,393],{"class":170},[160,2789,373],{"class":170},[160,2791,588],{"class":376},[160,2793,373],{"class":170},[160,2795,382],{"class":170},[160,2797,595],{"class":192},[160,2799,598],{"class":170},[160,2801,373],{"class":170},[160,2803,377],{"class":376},[160,2805,373],{"class":170},[160,2807,382],{"class":170},[160,2809,373],{"class":170},[160,2811,2681],{"class":387},[160,2813,373],{"class":170},[160,2815,393],{"class":170},[160,2817,373],{"class":170},[160,2819,398],{"class":376},[160,2821,373],{"class":170},[160,2823,382],{"class":170},[160,2825,373],{"class":170},[160,2827,627],{"class":387},[160,2829,373],{"class":170},[160,2831,393],{"class":170},[160,2833,373],{"class":170},[160,2835,416],{"class":376},[160,2837,373],{"class":170},[160,2839,382],{"class":170},[160,2841,373],{"class":170},[160,2843,425],{"class":387},[160,2845,373],{"class":170},[160,2847,393],{"class":170},[160,2849,373],{"class":170},[160,2851,652],{"class":376},[160,2853,373],{"class":170},[160,2855,382],{"class":170},[160,2857,373],{"class":170},[160,2859,2599],{"class":387},[160,2861,373],{"class":170},[160,2863,393],{"class":170},[160,2865,373],{"class":170},[160,2867,434],{"class":376},[160,2869,373],{"class":170},[160,2871,382],{"class":170},[160,2873,373],{"class":170},[160,2875,2876],{"class":387},"if msg.i == msg.payload.length",[160,2878,373],{"class":170},[160,2880,393],{"class":170},[160,2882,373],{"class":170},[160,2884,686],{"class":376},[160,2886,373],{"class":170},[160,2888,382],{"class":170},[160,2890,373],{"class":170},[160,2892,695],{"class":387},[160,2894,373],{"class":170},[160,2896,393],{"class":170},[160,2898,373],{"class":170},[160,2900,704],{"class":376},[160,2902,373],{"class":170},[160,2904,382],{"class":170},[160,2906,373],{"class":170},[160,2908,167],{"class":387},[160,2910,373],{"class":170},[160,2912,393],{"class":170},[160,2914,373],{"class":170},[160,2916,721],{"class":376},[160,2918,373],{"class":170},[160,2920,726],{"class":170},[160,2922,373],{"class":170},[160,2924,731],{"class":461},[160,2926,373],{"class":170},[160,2928,382],{"class":170},[160,2930,373],{"class":170},[160,2932,2933],{"class":387},"eq",[160,2935,373],{"class":170},[160,2937,393],{"class":170},[160,2939,373],{"class":170},[160,2941,749],{"class":461},[160,2943,373],{"class":170},[160,2945,382],{"class":170},[160,2947,373],{"class":170},[160,2949,2950],{"class":387},"payload.length",[160,2952,373],{"class":170},[160,2954,393],{"class":170},[160,2956,373],{"class":170},[160,2958,767],{"class":461},[160,2960,373],{"class":170},[160,2962,382],{"class":170},[160,2964,373],{"class":170},[160,2966,167],{"class":387},[160,2968,373],{"class":170},[160,2970,598],{"class":170},[160,2972,373],{"class":170},[160,2974,731],{"class":461},[160,2976,373],{"class":170},[160,2978,382],{"class":170},[160,2980,373],{"class":170},[160,2982,793],{"class":387},[160,2984,373],{"class":170},[160,2986,798],{"class":170},[160,2988,373],{"class":170},[160,2990,803],{"class":376},[160,2992,373],{"class":170},[160,2994,382],{"class":170},[160,2996,373],{"class":170},[160,2998,812],{"class":387},[160,3000,373],{"class":170},[160,3002,393],{"class":170},[160,3004,373],{"class":170},[160,3006,821],{"class":376},[160,3008,373],{"class":170},[160,3010,826],{"class":170},[160,3012,373],{"class":170},[160,3014,831],{"class":376},[160,3016,373],{"class":170},[160,3018,382],{"class":170},[160,3020,838],{"class":192},[160,3022,393],{"class":170},[160,3024,373],{"class":170},[160,3026,546],{"class":376},[160,3028,373],{"class":170},[160,3030,382],{"class":170},[160,3032,3033],{"class":192},"550",[160,3035,393],{"class":170},[160,3037,373],{"class":170},[160,3039,560],{"class":376},[160,3041,373],{"class":170},[160,3043,382],{"class":170},[160,3045,3046],{"class":192},"280",[160,3048,393],{"class":170},[160,3050,373],{"class":170},[160,3052,871],{"class":376},[160,3054,373],{"class":170},[160,3056,876],{"class":170},[160,3058,373],{"class":170},[160,3060,2726],{"class":387},[160,3062,373],{"class":170},[160,3064,885],{"class":170},[160,3066,373],{"class":170},[160,3068,2744],{"class":387},[160,3070,373],{"class":170},[160,3072,393],{"class":170},[160,3074,373],{"class":170},[160,3076,2735],{"class":387},[160,3078,373],{"class":170},[160,3080,902],{"class":170},[160,3082,373],{"class":170},[160,3084,377],{"class":376},[160,3086,373],{"class":170},[160,3088,382],{"class":170},[160,3090,373],{"class":170},[160,3092,2690],{"class":387},[160,3094,373],{"class":170},[160,3096,393],{"class":170},[160,3098,373],{"class":170},[160,3100,398],{"class":376},[160,3102,373],{"class":170},[160,3104,382],{"class":170},[160,3106,373],{"class":170},[160,3108,931],{"class":387},[160,3110,373],{"class":170},[160,3112,393],{"class":170},[160,3114,373],{"class":170},[160,3116,416],{"class":376},[160,3118,373],{"class":170},[160,3120,382],{"class":170},[160,3122,373],{"class":170},[160,3124,425],{"class":387},[160,3126,373],{"class":170},[160,3128,393],{"class":170},[160,3130,373],{"class":170},[160,3132,652],{"class":376},[160,3134,373],{"class":170},[160,3136,382],{"class":170},[160,3138,373],{"class":170},[160,3140,2599],{"class":387},[160,3142,373],{"class":170},[160,3144,393],{"class":170},[160,3146,373],{"class":170},[160,3148,434],{"class":376},[160,3150,373],{"class":170},[160,3152,382],{"class":170},[160,3154,373],{"class":170},[160,3156,980],{"class":387},[160,3158,373],{"class":170},[160,3160,393],{"class":170},[160,3162,373],{"class":170},[160,3164,989],{"class":376},[160,3166,373],{"class":170},[160,3168,994],{"class":170},[160,3170,373],{"class":170},[160,3172,999],{"class":376},[160,3174,373],{"class":170},[160,3176,994],{"class":170},[160,3178,373],{"class":170},[160,3180,1008],{"class":376},[160,3182,373],{"class":170},[160,3184,826],{"class":170},[160,3186,373],{"class":170},[160,3188,1017],{"class":376},[160,3190,373],{"class":170},[160,3192,826],{"class":170},[160,3194,373],{"class":170},[160,3196,1026],{"class":376},[160,3198,373],{"class":170},[160,3200,382],{"class":170},[160,3202,373],{"class":170},[160,3204,812],{"class":387},[160,3206,373],{"class":170},[160,3208,393],{"class":170},[160,3210,373],{"class":170},[160,3212,1043],{"class":376},[160,3214,373],{"class":170},[160,3216,382],{"class":170},[160,3218,373],{"class":170},[160,3220,1052],{"class":387},[160,3222,373],{"class":170},[160,3224,393],{"class":170},[160,3226,373],{"class":170},[160,3228,1061],{"class":376},[160,3230,373],{"class":170},[160,3232,382],{"class":170},[160,3234,113],{"class":170},[160,3236,393],{"class":170},[160,3238,373],{"class":170},[160,3240,1074],{"class":376},[160,3242,373],{"class":170},[160,3244,382],{"class":170},[160,3246,373],{"class":170},[160,3248,1083],{"class":387},[160,3250,373],{"class":170},[160,3252,393],{"class":170},[160,3254,373],{"class":170},[160,3256,546],{"class":376},[160,3258,373],{"class":170},[160,3260,382],{"class":170},[160,3262,3263],{"class":192},"1210",[160,3265,393],{"class":170},[160,3267,373],{"class":170},[160,3269,560],{"class":376},[160,3271,373],{"class":170},[160,3273,382],{"class":170},[160,3275,3276],{"class":192},"200",[160,3278,393],{"class":170},[160,3280,373],{"class":170},[160,3282,871],{"class":376},[160,3284,373],{"class":170},[160,3286,1122],{"class":170},[160,3288,373],{"class":170},[160,3290,377],{"class":376},[160,3292,373],{"class":170},[160,3294,382],{"class":170},[160,3296,373],{"class":170},[160,3298,2699],{"class":387},[160,3300,373],{"class":170},[160,3302,393],{"class":170},[160,3304,373],{"class":170},[160,3306,398],{"class":376},[160,3308,373],{"class":170},[160,3310,382],{"class":170},[160,3312,373],{"class":170},[160,3314,931],{"class":387},[160,3316,373],{"class":170},[160,3318,393],{"class":170},[160,3320,373],{"class":170},[160,3322,416],{"class":376},[160,3324,373],{"class":170},[160,3326,382],{"class":170},[160,3328,373],{"class":170},[160,3330,425],{"class":387},[160,3332,373],{"class":170},[160,3334,393],{"class":170},[160,3336,373],{"class":170},[160,3338,652],{"class":376},[160,3340,373],{"class":170},[160,3342,382],{"class":170},[160,3344,373],{"class":170},[160,3346,2599],{"class":387},[160,3348,373],{"class":170},[160,3350,393],{"class":170},[160,3352,373],{"class":170},[160,3354,434],{"class":376},[160,3356,373],{"class":170},[160,3358,382],{"class":170},[160,3360,373],{"class":170},[160,3362,1199],{"class":387},[160,3364,1202],{"class":166},[160,3366,695],{"class":387},[160,3368,1202],{"class":166},[160,3370,373],{"class":170},[160,3372,393],{"class":170},[160,3374,373],{"class":170},[160,3376,989],{"class":376},[160,3378,373],{"class":170},[160,3380,994],{"class":170},[160,3382,373],{"class":170},[160,3384,999],{"class":376},[160,3386,373],{"class":170},[160,3388,994],{"class":170},[160,3390,373],{"class":170},[160,3392,1008],{"class":376},[160,3394,373],{"class":170},[160,3396,826],{"class":170},[160,3398,373],{"class":170},[160,3400,1017],{"class":376},[160,3402,373],{"class":170},[160,3404,826],{"class":170},[160,3406,373],{"class":170},[160,3408,1026],{"class":376},[160,3410,373],{"class":170},[160,3412,382],{"class":170},[160,3414,373],{"class":170},[160,3416,1440],{"class":387},[160,3418,373],{"class":170},[160,3420,393],{"class":170},[160,3422,373],{"class":170},[160,3424,1043],{"class":376},[160,3426,373],{"class":170},[160,3428,382],{"class":170},[160,3430,373],{"class":170},[160,3432,167],{"class":387},[160,3434,373],{"class":170},[160,3436,393],{"class":170},[160,3438,373],{"class":170},[160,3440,1061],{"class":376},[160,3442,373],{"class":170},[160,3444,382],{"class":170},[160,3446,113],{"class":170},[160,3448,393],{"class":170},[160,3450,373],{"class":170},[160,3452,1074],{"class":376},[160,3454,373],{"class":170},[160,3456,382],{"class":170},[160,3458,373],{"class":170},[160,3460,1083],{"class":387},[160,3462,373],{"class":170},[160,3464,393],{"class":170},[160,3466,373],{"class":170},[160,3468,546],{"class":376},[160,3470,373],{"class":170},[160,3472,382],{"class":170},[160,3474,3475],{"class":192},"1080",[160,3477,393],{"class":170},[160,3479,373],{"class":170},[160,3481,560],{"class":376},[160,3483,373],{"class":170},[160,3485,382],{"class":170},[160,3487,2362],{"class":192},[160,3489,393],{"class":170},[160,3491,373],{"class":170},[160,3493,871],{"class":376},[160,3495,373],{"class":170},[160,3497,1122],{"class":170},[160,3499,373],{"class":170},[160,3501,377],{"class":376},[160,3503,373],{"class":170},[160,3505,382],{"class":170},[160,3507,373],{"class":170},[160,3509,2708],{"class":387},[160,3511,373],{"class":170},[160,3513,393],{"class":170},[160,3515,373],{"class":170},[160,3517,398],{"class":376},[160,3519,373],{"class":170},[160,3521,382],{"class":170},[160,3523,373],{"class":170},[160,3525,1365],{"class":387},[160,3527,373],{"class":170},[160,3529,393],{"class":170},[160,3531,373],{"class":170},[160,3533,416],{"class":376},[160,3535,373],{"class":170},[160,3537,382],{"class":170},[160,3539,373],{"class":170},[160,3541,425],{"class":387},[160,3543,373],{"class":170},[160,3545,393],{"class":170},[160,3547,373],{"class":170},[160,3549,652],{"class":376},[160,3551,373],{"class":170},[160,3553,382],{"class":170},[160,3555,373],{"class":170},[160,3557,2599],{"class":387},[160,3559,373],{"class":170},[160,3561,393],{"class":170},[160,3563,373],{"class":170},[160,3565,434],{"class":376},[160,3567,373],{"class":170},[160,3569,382],{"class":170},[160,3571,373],{"class":170},[160,3573,1414],{"class":387},[160,3575,373],{"class":170},[160,3577,393],{"class":170},[160,3579,373],{"class":170},[160,3581,1423],{"class":376},[160,3583,373],{"class":170},[160,3585,726],{"class":170},[160,3587,373],{"class":170},[160,3589,14],{"class":461},[160,3591,373],{"class":170},[160,3593,382],{"class":170},[160,3595,373],{"class":170},[160,3597,1440],{"class":387},[160,3599,373],{"class":170},[160,3601,798],{"class":170},[160,3603,373],{"class":170},[160,3605,1449],{"class":376},[160,3607,373],{"class":170},[160,3609,382],{"class":170},[160,3611,113],{"class":170},[160,3613,393],{"class":170},[160,3615,373],{"class":170},[160,3617,1462],{"class":376},[160,3619,373],{"class":170},[160,3621,382],{"class":170},[160,3623,113],{"class":170},[160,3625,393],{"class":170},[160,3627,373],{"class":170},[160,3629,1475],{"class":376},[160,3631,373],{"class":170},[160,3633,826],{"class":170},[160,3635,373],{"class":170},[160,3637,1484],{"class":376},[160,3639,373],{"class":170},[160,3641,382],{"class":170},[160,3643,113],{"class":170},[160,3645,393],{"class":170},[160,3647,373],{"class":170},[160,3649,1497],{"class":376},[160,3651,373],{"class":170},[160,3653,382],{"class":170},[160,3655,113],{"class":170},[160,3657,393],{"class":170},[160,3659,373],{"class":170},[160,3661,1440],{"class":376},[160,3663,373],{"class":170},[160,3665,382],{"class":170},[160,3667,373],{"class":170},[160,3669,1518],{"class":387},[160,3671,1202],{"class":166},[160,3673,1523],{"class":387},[160,3675,1202],{"class":166},[160,3677,393],{"class":387},[160,3679,1202],{"class":166},[160,3681,1532],{"class":387},[160,3683,1202],{"class":166},[160,3685,393],{"class":387},[160,3687,1202],{"class":166},[160,3689,1541],{"class":387},[160,3691,1202],{"class":166},[160,3693,1546],{"class":387},[160,3695,373],{"class":170},[160,3697,393],{"class":170},[160,3699,373],{"class":170},[160,3701,1555],{"class":376},[160,3703,373],{"class":170},[160,3705,382],{"class":170},[160,3707,373],{"class":170},[160,3709,363],{"class":387},[160,3711,373],{"class":170},[160,3713,393],{"class":170},[160,3715,373],{"class":170},[160,3717,546],{"class":376},[160,3719,373],{"class":170},[160,3721,382],{"class":170},[160,3723,3724],{"class":192},"110",[160,3726,393],{"class":170},[160,3728,373],{"class":170},[160,3730,560],{"class":376},[160,3732,373],{"class":170},[160,3734,382],{"class":170},[160,3736,3046],{"class":192},[160,3738,393],{"class":170},[160,3740,373],{"class":170},[160,3742,871],{"class":376},[160,3744,373],{"class":170},[160,3746,876],{"class":170},[160,3748,373],{"class":170},[160,3750,2717],{"class":387},[160,3752,373],{"class":170},[160,3754,902],{"class":170},[160,3756,373],{"class":170},[160,3758,377],{"class":376},[160,3760,373],{"class":170},[160,3762,382],{"class":170},[160,3764,373],{"class":170},[160,3766,2717],{"class":387},[160,3768,373],{"class":170},[160,3770,393],{"class":170},[160,3772,373],{"class":170},[160,3774,398],{"class":376},[160,3776,373],{"class":170},[160,3778,382],{"class":170},[160,3780,373],{"class":170},[160,3782,1637],{"class":387},[160,3784,373],{"class":170},[160,3786,393],{"class":170},[160,3788,373],{"class":170},[160,3790,416],{"class":376},[160,3792,373],{"class":170},[160,3794,382],{"class":170},[160,3796,373],{"class":170},[160,3798,425],{"class":387},[160,3800,373],{"class":170},[160,3802,393],{"class":170},[160,3804,373],{"class":170},[160,3806,652],{"class":376},[160,3808,373],{"class":170},[160,3810,382],{"class":170},[160,3812,373],{"class":170},[160,3814,2599],{"class":387},[160,3816,373],{"class":170},[160,3818,393],{"class":170},[160,3820,373],{"class":170},[160,3822,434],{"class":376},[160,3824,373],{"class":170},[160,3826,382],{"class":170},[160,3828,373],{"class":170},[160,3830,3831],{"class":387},"initilized i with 0",[160,3833,373],{"class":170},[160,3835,393],{"class":170},[160,3837,373],{"class":170},[160,3839,721],{"class":376},[160,3841,373],{"class":170},[160,3843,726],{"class":170},[160,3845,373],{"class":170},[160,3847,731],{"class":461},[160,3849,373],{"class":170},[160,3851,382],{"class":170},[160,3853,373],{"class":170},[160,3855,1711],{"class":387},[160,3857,373],{"class":170},[160,3859,393],{"class":170},[160,3861,373],{"class":170},[160,3863,14],{"class":461},[160,3865,373],{"class":170},[160,3867,382],{"class":170},[160,3869,373],{"class":170},[160,3871,695],{"class":387},[160,3873,373],{"class":170},[160,3875,393],{"class":170},[160,3877,373],{"class":170},[160,3879,1736],{"class":461},[160,3881,373],{"class":170},[160,3883,382],{"class":170},[160,3885,373],{"class":170},[160,3887,167],{"class":387},[160,3889,373],{"class":170},[160,3891,393],{"class":170},[160,3893,373],{"class":170},[160,3895,1753],{"class":461},[160,3897,373],{"class":170},[160,3899,382],{"class":170},[160,3901,373],{"class":170},[160,3903,2301],{"class":387},[160,3905,373],{"class":170},[160,3907,393],{"class":170},[160,3909,373],{"class":170},[160,3911,1766],{"class":461},[160,3913,373],{"class":170},[160,3915,382],{"class":170},[160,3917,373],{"class":170},[160,3919,3920],{"class":387},"num",[160,3922,373],{"class":170},[160,3924,798],{"class":170},[160,3926,373],{"class":170},[160,3928,1783],{"class":376},[160,3930,373],{"class":170},[160,3932,382],{"class":170},[160,3934,113],{"class":170},[160,3936,393],{"class":170},[160,3938,373],{"class":170},[160,3940,686],{"class":376},[160,3942,373],{"class":170},[160,3944,382],{"class":170},[160,3946,113],{"class":170},[160,3948,393],{"class":170},[160,3950,373],{"class":170},[160,3952,1808],{"class":376},[160,3954,373],{"class":170},[160,3956,382],{"class":170},[160,3958,113],{"class":170},[160,3960,393],{"class":170},[160,3962,373],{"class":170},[160,3964,1753],{"class":376},[160,3966,373],{"class":170},[160,3968,382],{"class":170},[160,3970,113],{"class":170},[160,3972,393],{"class":170},[160,3974,373],{"class":170},[160,3976,1833],{"class":376},[160,3978,373],{"class":170},[160,3980,826],{"class":170},[160,3982,373],{"class":170},[160,3984,546],{"class":376},[160,3986,373],{"class":170},[160,3988,382],{"class":170},[160,3990,3046],{"class":192},[160,3992,393],{"class":170},[160,3994,373],{"class":170},[160,3996,560],{"class":376},[160,3998,373],{"class":170},[160,4000,382],{"class":170},[160,4002,3046],{"class":192},[160,4004,393],{"class":170},[160,4006,373],{"class":170},[160,4008,871],{"class":376},[160,4010,373],{"class":170},[160,4012,876],{"class":170},[160,4014,373],{"class":170},[160,4016,2681],{"class":387},[160,4018,373],{"class":170},[160,4020,902],{"class":170},[160,4022,373],{"class":170},[160,4024,377],{"class":376},[160,4026,373],{"class":170},[160,4028,382],{"class":170},[160,4030,373],{"class":170},[160,4032,2726],{"class":387},[160,4034,373],{"class":170},[160,4036,393],{"class":170},[160,4038,373],{"class":170},[160,4040,398],{"class":376},[160,4042,373],{"class":170},[160,4044,382],{"class":170},[160,4046,373],{"class":170},[160,4048,1637],{"class":387},[160,4050,373],{"class":170},[160,4052,393],{"class":170},[160,4054,373],{"class":170},[160,4056,416],{"class":376},[160,4058,373],{"class":170},[160,4060,382],{"class":170},[160,4062,373],{"class":170},[160,4064,425],{"class":387},[160,4066,373],{"class":170},[160,4068,393],{"class":170},[160,4070,373],{"class":170},[160,4072,652],{"class":376},[160,4074,373],{"class":170},[160,4076,382],{"class":170},[160,4078,373],{"class":170},[160,4080,2599],{"class":387},[160,4082,373],{"class":170},[160,4084,393],{"class":170},[160,4086,373],{"class":170},[160,4088,434],{"class":376},[160,4090,373],{"class":170},[160,4092,382],{"class":170},[160,4094,373],{"class":170},[160,4096,4097],{"class":387},"If 'i' equals array length, set payload to ",[160,4099,1202],{"class":166},[160,4101,1960],{"class":387},[160,4103,1202],{"class":166},[160,4105,171],{"class":387},[160,4107,373],{"class":170},[160,4109,393],{"class":170},[160,4111,373],{"class":170},[160,4113,721],{"class":376},[160,4115,373],{"class":170},[160,4117,726],{"class":170},[160,4119,373],{"class":170},[160,4121,731],{"class":461},[160,4123,373],{"class":170},[160,4125,382],{"class":170},[160,4127,373],{"class":170},[160,4129,1711],{"class":387},[160,4131,373],{"class":170},[160,4133,393],{"class":170},[160,4135,373],{"class":170},[160,4137,14],{"class":461},[160,4139,373],{"class":170},[160,4141,382],{"class":170},[160,4143,373],{"class":170},[160,4145,1440],{"class":387},[160,4147,373],{"class":170},[160,4149,393],{"class":170},[160,4151,373],{"class":170},[160,4153,1736],{"class":461},[160,4155,373],{"class":170},[160,4157,382],{"class":170},[160,4159,373],{"class":170},[160,4161,167],{"class":387},[160,4163,373],{"class":170},[160,4165,393],{"class":170},[160,4167,373],{"class":170},[160,4169,1753],{"class":461},[160,4171,373],{"class":170},[160,4173,382],{"class":170},[160,4175,373],{"class":170},[160,4177,2035],{"class":387},[160,4179,373],{"class":170},[160,4181,393],{"class":170},[160,4183,373],{"class":170},[160,4185,1766],{"class":461},[160,4187,373],{"class":170},[160,4189,382],{"class":170},[160,4191,373],{"class":170},[160,4193,776],{"class":387},[160,4195,373],{"class":170},[160,4197,798],{"class":170},[160,4199,373],{"class":170},[160,4201,1783],{"class":376},[160,4203,373],{"class":170},[160,4205,382],{"class":170},[160,4207,113],{"class":170},[160,4209,393],{"class":170},[160,4211,373],{"class":170},[160,4213,686],{"class":376},[160,4215,373],{"class":170},[160,4217,382],{"class":170},[160,4219,113],{"class":170},[160,4221,393],{"class":170},[160,4223,373],{"class":170},[160,4225,1808],{"class":376},[160,4227,373],{"class":170},[160,4229,382],{"class":170},[160,4231,113],{"class":170},[160,4233,393],{"class":170},[160,4235,373],{"class":170},[160,4237,1753],{"class":376},[160,4239,373],{"class":170},[160,4241,382],{"class":170},[160,4243,113],{"class":170},[160,4245,393],{"class":170},[160,4247,373],{"class":170},[160,4249,1833],{"class":376},[160,4251,373],{"class":170},[160,4253,826],{"class":170},[160,4255,373],{"class":170},[160,4257,546],{"class":376},[160,4259,373],{"class":170},[160,4261,382],{"class":170},[160,4263,4264],{"class":192},"910",[160,4266,393],{"class":170},[160,4268,373],{"class":170},[160,4270,560],{"class":376},[160,4272,373],{"class":170},[160,4274,382],{"class":170},[160,4276,3276],{"class":192},[160,4278,393],{"class":170},[160,4280,373],{"class":170},[160,4282,871],{"class":376},[160,4284,373],{"class":170},[160,4286,876],{"class":170},[160,4288,373],{"class":170},[160,4290,2690],{"class":387},[160,4292,373],{"class":170},[160,4294,902],{"class":170},[160,4296,373],{"class":170},[160,4298,377],{"class":376},[160,4300,373],{"class":170},[160,4302,382],{"class":170},[160,4304,373],{"class":170},[160,4306,2735],{"class":387},[160,4308,373],{"class":170},[160,4310,393],{"class":170},[160,4312,373],{"class":170},[160,4314,398],{"class":376},[160,4316,373],{"class":170},[160,4318,382],{"class":170},[160,4320,373],{"class":170},[160,4322,1637],{"class":387},[160,4324,373],{"class":170},[160,4326,393],{"class":170},[160,4328,373],{"class":170},[160,4330,416],{"class":376},[160,4332,373],{"class":170},[160,4334,382],{"class":170},[160,4336,373],{"class":170},[160,4338,425],{"class":387},[160,4340,373],{"class":170},[160,4342,393],{"class":170},[160,4344,373],{"class":170},[160,4346,652],{"class":376},[160,4348,373],{"class":170},[160,4350,382],{"class":170},[160,4352,373],{"class":170},[160,4354,2599],{"class":387},[160,4356,373],{"class":170},[160,4358,393],{"class":170},[160,4360,373],{"class":170},[160,4362,434],{"class":376},[160,4364,373],{"class":170},[160,4366,382],{"class":170},[160,4368,373],{"class":170},[160,4370,4371],{"class":387},"Access array element with i",[160,4373,373],{"class":170},[160,4375,393],{"class":170},[160,4377,373],{"class":170},[160,4379,721],{"class":376},[160,4381,373],{"class":170},[160,4383,726],{"class":170},[160,4385,373],{"class":170},[160,4387,731],{"class":461},[160,4389,373],{"class":170},[160,4391,382],{"class":170},[160,4393,373],{"class":170},[160,4395,1711],{"class":387},[160,4397,373],{"class":170},[160,4399,393],{"class":170},[160,4401,373],{"class":170},[160,4403,14],{"class":461},[160,4405,373],{"class":170},[160,4407,382],{"class":170},[160,4409,373],{"class":170},[160,4411,1440],{"class":387},[160,4413,373],{"class":170},[160,4415,393],{"class":170},[160,4417,373],{"class":170},[160,4419,1736],{"class":461},[160,4421,373],{"class":170},[160,4423,382],{"class":170},[160,4425,373],{"class":170},[160,4427,167],{"class":387},[160,4429,373],{"class":170},[160,4431,393],{"class":170},[160,4433,373],{"class":170},[160,4435,1753],{"class":461},[160,4437,373],{"class":170},[160,4439,382],{"class":170},[160,4441,373],{"class":170},[160,4443,4444],{"class":387},"payload[msg.i]",[160,4446,373],{"class":170},[160,4448,393],{"class":170},[160,4450,373],{"class":170},[160,4452,1766],{"class":461},[160,4454,373],{"class":170},[160,4456,382],{"class":170},[160,4458,373],{"class":170},[160,4460,167],{"class":387},[160,4462,373],{"class":170},[160,4464,798],{"class":170},[160,4466,373],{"class":170},[160,4468,1783],{"class":376},[160,4470,373],{"class":170},[160,4472,382],{"class":170},[160,4474,113],{"class":170},[160,4476,393],{"class":170},[160,4478,373],{"class":170},[160,4480,686],{"class":376},[160,4482,373],{"class":170},[160,4484,382],{"class":170},[160,4486,113],{"class":170},[160,4488,393],{"class":170},[160,4490,373],{"class":170},[160,4492,1808],{"class":376},[160,4494,373],{"class":170},[160,4496,382],{"class":170},[160,4498,113],{"class":170},[160,4500,393],{"class":170},[160,4502,373],{"class":170},[160,4504,1753],{"class":376},[160,4506,373],{"class":170},[160,4508,382],{"class":170},[160,4510,113],{"class":170},[160,4512,393],{"class":170},[160,4514,373],{"class":170},[160,4516,1833],{"class":376},[160,4518,373],{"class":170},[160,4520,826],{"class":170},[160,4522,373],{"class":170},[160,4524,546],{"class":376},[160,4526,373],{"class":170},[160,4528,382],{"class":170},[160,4530,4531],{"class":192},"860",[160,4533,393],{"class":170},[160,4535,373],{"class":170},[160,4537,560],{"class":376},[160,4539,373],{"class":170},[160,4541,382],{"class":170},[160,4543,2362],{"class":192},[160,4545,393],{"class":170},[160,4547,373],{"class":170},[160,4549,871],{"class":376},[160,4551,373],{"class":170},[160,4553,876],{"class":170},[160,4555,373],{"class":170},[160,4557,2699],{"class":387},[160,4559,373],{"class":170},[160,4561,902],{"class":170},[160,4563,373],{"class":170},[160,4565,377],{"class":376},[160,4567,373],{"class":170},[160,4569,382],{"class":170},[160,4571,373],{"class":170},[160,4573,2744],{"class":387},[160,4575,373],{"class":170},[160,4577,393],{"class":170},[160,4579,373],{"class":170},[160,4581,398],{"class":376},[160,4583,373],{"class":170},[160,4585,382],{"class":170},[160,4587,373],{"class":170},[160,4589,1637],{"class":387},[160,4591,373],{"class":170},[160,4593,393],{"class":170},[160,4595,373],{"class":170},[160,4597,416],{"class":376},[160,4599,373],{"class":170},[160,4601,382],{"class":170},[160,4603,373],{"class":170},[160,4605,425],{"class":387},[160,4607,373],{"class":170},[160,4609,393],{"class":170},[160,4611,373],{"class":170},[160,4613,652],{"class":376},[160,4615,373],{"class":170},[160,4617,382],{"class":170},[160,4619,373],{"class":170},[160,4621,2599],{"class":387},[160,4623,373],{"class":170},[160,4625,393],{"class":170},[160,4627,373],{"class":170},[160,4629,434],{"class":376},[160,4631,373],{"class":170},[160,4633,382],{"class":170},[160,4635,373],{"class":170},[160,4637,4638],{"class":387},"increment i by 1",[160,4640,373],{"class":170},[160,4642,393],{"class":170},[160,4644,373],{"class":170},[160,4646,721],{"class":376},[160,4648,373],{"class":170},[160,4650,726],{"class":170},[160,4652,373],{"class":170},[160,4654,731],{"class":461},[160,4656,373],{"class":170},[160,4658,382],{"class":170},[160,4660,373],{"class":170},[160,4662,1711],{"class":387},[160,4664,373],{"class":170},[160,4666,393],{"class":170},[160,4668,373],{"class":170},[160,4670,14],{"class":461},[160,4672,373],{"class":170},[160,4674,382],{"class":170},[160,4676,373],{"class":170},[160,4678,695],{"class":387},[160,4680,373],{"class":170},[160,4682,393],{"class":170},[160,4684,373],{"class":170},[160,4686,1736],{"class":461},[160,4688,373],{"class":170},[160,4690,382],{"class":170},[160,4692,373],{"class":170},[160,4694,167],{"class":387},[160,4696,373],{"class":170},[160,4698,393],{"class":170},[160,4700,373],{"class":170},[160,4702,1753],{"class":461},[160,4704,373],{"class":170},[160,4706,382],{"class":170},[160,4708,373],{"class":170},[160,4710,4711],{"class":387},"i+1",[160,4713,373],{"class":170},[160,4715,393],{"class":170},[160,4717,373],{"class":170},[160,4719,1766],{"class":461},[160,4721,373],{"class":170},[160,4723,382],{"class":170},[160,4725,373],{"class":170},[160,4727,4728],{"class":387},"jsonata",[160,4730,373],{"class":170},[160,4732,798],{"class":170},[160,4734,373],{"class":170},[160,4736,1783],{"class":376},[160,4738,373],{"class":170},[160,4740,382],{"class":170},[160,4742,113],{"class":170},[160,4744,393],{"class":170},[160,4746,373],{"class":170},[160,4748,686],{"class":376},[160,4750,373],{"class":170},[160,4752,382],{"class":170},[160,4754,113],{"class":170},[160,4756,393],{"class":170},[160,4758,373],{"class":170},[160,4760,1808],{"class":376},[160,4762,373],{"class":170},[160,4764,382],{"class":170},[160,4766,113],{"class":170},[160,4768,393],{"class":170},[160,4770,373],{"class":170},[160,4772,1753],{"class":376},[160,4774,373],{"class":170},[160,4776,382],{"class":170},[160,4778,113],{"class":170},[160,4780,393],{"class":170},[160,4782,373],{"class":170},[160,4784,1833],{"class":376},[160,4786,373],{"class":170},[160,4788,826],{"class":170},[160,4790,373],{"class":170},[160,4792,546],{"class":376},[160,4794,373],{"class":170},[160,4796,382],{"class":170},[160,4798,4799],{"class":192},"540",[160,4801,393],{"class":170},[160,4803,373],{"class":170},[160,4805,560],{"class":376},[160,4807,373],{"class":170},[160,4809,382],{"class":170},[160,4811,4812],{"class":192},"360",[160,4814,393],{"class":170},[160,4816,373],{"class":170},[160,4818,871],{"class":376},[160,4820,373],{"class":170},[160,4822,876],{"class":170},[160,4824,373],{"class":170},[160,4826,2681],{"class":387},[160,4828,373],{"class":170},[160,4830,2381],{"class":170},[83,4832,57],{"id":4833},"forof-foreach-loop",[14,4835,2387,4836,4838,4839,4841,4842,4838,4848,4854],{},[107,4837,61],{}," and ",[107,4840,65],{}," loops are commonly used to iterate through arrays or object properties, allowing for individual element processing. Since Node-RED doesn’t include these specific constructs, you can replicate their functionality by using a combination of nodes, particularly the ",[43,4843,4844],{},[29,4845,4847],{"href":4846},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fsequence\u002Fsplit\u002F","Split",[43,4849,4850],{},[29,4851,4853],{"href":4852},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fsequence\u002Fjoin\u002F","Join"," nodes.",[14,4856,4857],{},"Here’s how you can replicate this functionality in Node-RED:",[90,4859,4860,4869,4874,4883],{},[40,4861,94,4862,2419,4864,283,4866,171],{},[43,4863,97],{},[107,4865,282],{},[107,4867,4868],{},"[\"foo\", \"bar\", \"foobar\"]",[40,4870,263,4871,4873],{},[43,4872,4847],{}," node onto the canvas. Keep the default settings. If you are working with a string, ensure you select the appropriate delimiter for splitting.",[40,4875,4876,4877,4879,4880,4882],{},"Optionally, use a ",[43,4878,104],{}," or ",[43,4881,148],{}," node to perform operations on each element if needed.",[40,4884,263,4885,4887,4888,4890],{},[43,4886,266],{}," node onto the canvas and connect it to the ",[43,4889,4847],{}," node’s output.",[14,4892,4893,4894,4896,4897,4899,4900,4902],{},"When you click the ",[43,4895,97],{}," button, the ",[43,4898,4847],{}," node will process each element of the array individually, and the ",[43,4901,266],{}," node will display each one in the debug window.",[14,4904,4905,4906,171],{},"To explore how you can map, sort, filter, and reduce data using this approach, check out our guide: ",[29,4907,4909],{"href":4908},"\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming\u002Fdata-tranformation\u002F","How to Filter, Map, Sort, and Reduce Data in Node-RED",[151,4911,4913],{"className":305,"code":4912,"language":307,"meta":156,"style":156},"graph TD\n    A[\"Inject Node\"] --> B[\"Split Node\"]\n    B -->|Outputs Each Element Individually| C[\"Debug Node\"]\n    \n    A[\"Inject Node\\nSets msg.payload to array\"]\n    B[\"Split Node\\nSplits array into individual elements\"]\n    C[\"Debug Node\\nDisplays each element\"]\n",[107,4914,4915,4919,4924,4929,4934,4939,4944],{"__ignoreMap":156},[160,4916,4917],{"class":162,"line":163},[160,4918,314],{},[160,4920,4921],{"class":162,"line":234},[160,4922,4923],{},"    A[\"Inject Node\"] --> B[\"Split Node\"]\n",[160,4925,4926],{"class":162,"line":322},[160,4927,4928],{},"    B -->|Outputs Each Element Individually| C[\"Debug Node\"]\n",[160,4930,4931],{"class":162,"line":328},[160,4932,4933],{},"    \n",[160,4935,4936],{"class":162,"line":334},[160,4937,4938],{},"    A[\"Inject Node\\nSets msg.payload to array\"]\n",[160,4940,4941],{"class":162,"line":340},[160,4942,4943],{},"    B[\"Split Node\\nSplits array into individual elements\"]\n",[160,4945,4946],{"class":162,"line":346},[160,4947,4948],{},"    C[\"Debug Node\\nDisplays each element\"]\n",[357,4950,4951],{},[151,4952,4954],{"className":361,"code":4953,"language":363,"meta":156,"style":156},"[{\"id\":\"2e67b2739f364a71\",\"type\":\"group\",\"z\":\"a3aa840957f658c6\",\"style\":{\"stroke\":\"#999999\",\"stroke-opacity\":\"1\",\"fill\":\"none\",\"fill-opacity\":\"1\",\"label\":true,\"label-position\":\"nw\",\"color\":\"#a4a4a4\"},\"nodes\":[\"2add2705d262010d\",\"40333c736844a0c1\",\"3337ba024a363a15\",\"2f7d2aab12b3b4e9\"],\"x\":254,\"y\":219,\"w\":532,\"h\":162},{\"id\":\"2add2705d262010d\",\"type\":\"inject\",\"z\":\"a3aa840957f658c6\",\"g\":\"2e67b2739f364a71\",\"name\":\"Array\",\"props\":[{\"p\":\"payload\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"payload\":\"[\\\"foo\\\",\\\"bar\\\",\\\"foobar\\\"]\",\"payloadType\":\"json\",\"x\":350,\"y\":340,\"wires\":[[\"40333c736844a0c1\"]]},{\"id\":\"40333c736844a0c1\",\"type\":\"split\",\"z\":\"a3aa840957f658c6\",\"g\":\"2e67b2739f364a71\",\"name\":\"\",\"splt\":\"\\\\n\",\"spltType\":\"str\",\"arraySplt\":1,\"arraySpltType\":\"len\",\"stream\":false,\"addname\":\"\",\"property\":\"payload\",\"x\":530,\"y\":320,\"wires\":[[\"3337ba024a363a15\"]]},{\"id\":\"3337ba024a363a15\",\"type\":\"debug\",\"z\":\"a3aa840957f658c6\",\"g\":\"2e67b2739f364a71\",\"name\":\"\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"true\",\"targetType\":\"full\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":690,\"y\":320,\"wires\":[]},{\"id\":\"2f7d2aab12b3b4e9\",\"type\":\"inject\",\"z\":\"a3aa840957f658c6\",\"g\":\"2e67b2739f364a71\",\"name\":\"Object\",\"props\":[{\"p\":\"payload\"},{\"p\":\"topic\",\"vt\":\"str\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"payload\":\"{\\\"first\\\":\\\"Hello World\\\",\\\"second\\\":8,\\\"third\\\":true}\",\"payloadType\":\"json\",\"x\":350,\"y\":260,\"wires\":[[\"40333c736844a0c1\"]]}]\n",[107,4955,4956],{"__ignoreMap":156},[160,4957,4958,4960,4962,4964,4966,4968,4970,4973,4975,4977,4979,4981,4983,4985,4987,4989,4991,4993,4995,4997,4999,5001,5003,5005,5007,5009,5011,5013,5015,5017,5019,5022,5024,5026,5028,5031,5033,5035,5037,5040,5042,5044,5046,5048,5050,5052,5054,5057,5059,5061,5063,5066,5068,5070,5072,5075,5077,5079,5081,5083,5085,5087,5089,5091,5093,5095,5097,5100,5102,5104,5106,5109,5111,5113,5115,5118,5120,5122,5124,5127,5129,5132,5134,5136,5138,5140,5142,5145,5147,5149,5151,5154,5156,5158,5160,5163,5165,5167,5169,5172,5174,5176,5178,5180,5182,5184,5187,5189,5191,5193,5195,5197,5200,5202,5204,5206,5208,5210,5213,5215,5217,5219,5221,5223,5226,5228,5230,5232,5234,5236,5238,5240,5242,5244,5246,5248,5250,5252,5254,5256,5258,5260,5262,5264,5266,5268,5270,5272,5274,5276,5278,5280,5282,5284,5286,5288,5290,5292,5294,5296,5298,5300,5302,5305,5307,5309,5311,5313,5315,5317,5319,5321,5323,5325,5327,5329,5331,5333,5335,5337,5339,5341,5343,5345,5347,5349,5351,5353,5355,5357,5359,5361,5363,5365,5367,5369,5371,5373,5376,5378,5380,5382,5384,5386,5388,5390,5392,5394,5396,5398,5400,5402,5404,5407,5409,5411,5413,5416,5418,5420,5422,5425,5427,5429,5431,5433,5435,5437,5439,5441,5443,5445,5447,5449,5451,5453,5455,5457,5460,5462,5464,5466,5468,5470,5472,5474,5476,5478,5480,5482,5484,5486,5488,5490,5492,5494,5496,5498,5500,5502,5504,5506,5508,5510,5512,5514,5516,5519,5521,5523,5525,5527,5529,5531,5533,5535,5537,5539,5541,5543,5545,5547,5549,5551,5553,5555,5557,5559,5561,5563,5565,5567,5569,5572,5574,5576,5578,5581,5584,5586,5588,5590,5593,5595,5597,5599,5601,5603,5605,5607,5610,5612,5614,5616,5618,5620,5623,5625,5627,5629,5632,5634,5636,5638,5641,5643,5645,5647,5650,5652,5654,5656,5658,5660,5662,5664,5666,5668,5670,5672,5674,5676,5678,5680,5682,5685,5687,5689,5691,5693,5695,5697,5699,5701,5703,5705,5707,5709,5711,5713,5715,5717,5719,5721,5723,5725,5727,5729,5731,5733,5735,5737,5739,5741,5743,5745,5747,5749,5751,5753,5755,5757,5759,5761,5763,5765,5767,5769,5771,5773,5775,5777,5779,5781,5783,5785,5787,5789,5791,5793,5795,5797,5799,5801,5803,5805,5807,5809,5811,5813,5815,5817,5819,5821,5823,5825,5827,5829,5831,5833,5835,5837,5839,5841,5843,5845,5847,5849,5851,5853,5855,5857,5859,5861,5863,5865,5867,5869,5871,5873,5875,5877,5879,5881,5883,5885,5887,5889,5891,5894,5896,5898,5900,5902,5904,5906,5908,5910,5912,5914,5916,5918,5920,5922,5924,5926,5928,5930,5932,5934,5936,5938,5940,5942,5944,5946,5948,5950,5952,5954,5956,5958,5960,5962,5964,5966,5968,5970,5972,5974,5976,5978,5980,5982,5984,5986,5988,5990,5993,5995,5997,5999,6001,6003,6005,6007,6009,6011,6013,6015,6017,6019,6021,6023,6025,6027,6029,6031,6033,6035,6037,6039,6041,6043,6045,6047,6049,6051,6053,6055,6057,6059,6061,6063,6065,6067,6069,6071,6073,6075,6077,6079,6081,6083,6085,6087,6089,6091,6093,6095,6097,6099,6101,6103,6105,6107,6109,6111,6113,6115,6117,6119,6122,6124,6127,6129,6131,6133,6136,6138,6140,6142,6145,6147,6150,6152,6155,6157,6160,6162,6164,6166,6168,6170,6172,6174,6176,6178,6180,6182,6184,6186,6188,6190,6192,6194,6196,6198,6200,6202,6204,6206,6208,6210,6212,6214,6216,6218],{"class":162,"line":163},[160,4959,370],{"class":170},[160,4961,373],{"class":170},[160,4963,377],{"class":376},[160,4965,373],{"class":170},[160,4967,382],{"class":170},[160,4969,373],{"class":170},[160,4971,4972],{"class":387},"2e67b2739f364a71",[160,4974,373],{"class":170},[160,4976,393],{"class":170},[160,4978,373],{"class":170},[160,4980,398],{"class":376},[160,4982,373],{"class":170},[160,4984,382],{"class":170},[160,4986,373],{"class":170},[160,4988,407],{"class":387},[160,4990,373],{"class":170},[160,4992,393],{"class":170},[160,4994,373],{"class":170},[160,4996,416],{"class":376},[160,4998,373],{"class":170},[160,5000,382],{"class":170},[160,5002,373],{"class":170},[160,5004,425],{"class":387},[160,5006,373],{"class":170},[160,5008,393],{"class":170},[160,5010,373],{"class":170},[160,5012,451],{"class":376},[160,5014,373],{"class":170},[160,5016,456],{"class":170},[160,5018,373],{"class":170},[160,5020,5021],{"class":461},"stroke",[160,5023,373],{"class":170},[160,5025,382],{"class":170},[160,5027,373],{"class":170},[160,5029,5030],{"class":387},"#999999",[160,5032,373],{"class":170},[160,5034,393],{"class":170},[160,5036,373],{"class":170},[160,5038,5039],{"class":461},"stroke-opacity",[160,5041,373],{"class":170},[160,5043,382],{"class":170},[160,5045,373],{"class":170},[160,5047,2274],{"class":387},[160,5049,373],{"class":170},[160,5051,393],{"class":170},[160,5053,373],{"class":170},[160,5055,5056],{"class":461},"fill",[160,5058,373],{"class":170},[160,5060,382],{"class":170},[160,5062,373],{"class":170},[160,5064,5065],{"class":387},"none",[160,5067,373],{"class":170},[160,5069,393],{"class":170},[160,5071,373],{"class":170},[160,5073,5074],{"class":461},"fill-opacity",[160,5076,373],{"class":170},[160,5078,382],{"class":170},[160,5080,373],{"class":170},[160,5082,2274],{"class":387},[160,5084,373],{"class":170},[160,5086,393],{"class":170},[160,5088,373],{"class":170},[160,5090,462],{"class":461},[160,5092,373],{"class":170},[160,5094,994],{"class":170},[160,5096,373],{"class":170},[160,5098,5099],{"class":461},"label-position",[160,5101,373],{"class":170},[160,5103,382],{"class":170},[160,5105,373],{"class":170},[160,5107,5108],{"class":387},"nw",[160,5110,373],{"class":170},[160,5112,393],{"class":170},[160,5114,373],{"class":170},[160,5116,5117],{"class":461},"color",[160,5119,373],{"class":170},[160,5121,382],{"class":170},[160,5123,373],{"class":170},[160,5125,5126],{"class":387},"#a4a4a4",[160,5128,373],{"class":170},[160,5130,5131],{"class":170},"},",[160,5133,373],{"class":170},[160,5135,472],{"class":376},[160,5137,373],{"class":170},[160,5139,477],{"class":170},[160,5141,373],{"class":170},[160,5143,5144],{"class":387},"2add2705d262010d",[160,5146,373],{"class":170},[160,5148,393],{"class":170},[160,5150,373],{"class":170},[160,5152,5153],{"class":387},"40333c736844a0c1",[160,5155,373],{"class":170},[160,5157,393],{"class":170},[160,5159,373],{"class":170},[160,5161,5162],{"class":387},"3337ba024a363a15",[160,5164,373],{"class":170},[160,5166,393],{"class":170},[160,5168,373],{"class":170},[160,5170,5171],{"class":387},"2f7d2aab12b3b4e9",[160,5173,373],{"class":170},[160,5175,541],{"class":170},[160,5177,373],{"class":170},[160,5179,546],{"class":376},[160,5181,373],{"class":170},[160,5183,382],{"class":170},[160,5185,5186],{"class":192},"254",[160,5188,393],{"class":170},[160,5190,373],{"class":170},[160,5192,560],{"class":376},[160,5194,373],{"class":170},[160,5196,382],{"class":170},[160,5198,5199],{"class":192},"219",[160,5201,393],{"class":170},[160,5203,373],{"class":170},[160,5205,574],{"class":376},[160,5207,373],{"class":170},[160,5209,382],{"class":170},[160,5211,5212],{"class":192},"532",[160,5214,393],{"class":170},[160,5216,373],{"class":170},[160,5218,588],{"class":376},[160,5220,373],{"class":170},[160,5222,382],{"class":170},[160,5224,5225],{"class":192},"162",[160,5227,598],{"class":170},[160,5229,373],{"class":170},[160,5231,377],{"class":376},[160,5233,373],{"class":170},[160,5235,382],{"class":170},[160,5237,373],{"class":170},[160,5239,5144],{"class":387},[160,5241,373],{"class":170},[160,5243,393],{"class":170},[160,5245,373],{"class":170},[160,5247,398],{"class":376},[160,5249,373],{"class":170},[160,5251,382],{"class":170},[160,5253,373],{"class":170},[160,5255,1365],{"class":387},[160,5257,373],{"class":170},[160,5259,393],{"class":170},[160,5261,373],{"class":170},[160,5263,416],{"class":376},[160,5265,373],{"class":170},[160,5267,382],{"class":170},[160,5269,373],{"class":170},[160,5271,425],{"class":387},[160,5273,373],{"class":170},[160,5275,393],{"class":170},[160,5277,373],{"class":170},[160,5279,652],{"class":376},[160,5281,373],{"class":170},[160,5283,382],{"class":170},[160,5285,373],{"class":170},[160,5287,4972],{"class":387},[160,5289,373],{"class":170},[160,5291,393],{"class":170},[160,5293,373],{"class":170},[160,5295,434],{"class":376},[160,5297,373],{"class":170},[160,5299,382],{"class":170},[160,5301,373],{"class":170},[160,5303,5304],{"class":387},"Array",[160,5306,373],{"class":170},[160,5308,393],{"class":170},[160,5310,373],{"class":170},[160,5312,1423],{"class":376},[160,5314,373],{"class":170},[160,5316,726],{"class":170},[160,5318,373],{"class":170},[160,5320,14],{"class":461},[160,5322,373],{"class":170},[160,5324,382],{"class":170},[160,5326,373],{"class":170},[160,5328,1440],{"class":387},[160,5330,373],{"class":170},[160,5332,798],{"class":170},[160,5334,373],{"class":170},[160,5336,1449],{"class":376},[160,5338,373],{"class":170},[160,5340,382],{"class":170},[160,5342,113],{"class":170},[160,5344,393],{"class":170},[160,5346,373],{"class":170},[160,5348,1462],{"class":376},[160,5350,373],{"class":170},[160,5352,382],{"class":170},[160,5354,113],{"class":170},[160,5356,393],{"class":170},[160,5358,373],{"class":170},[160,5360,1475],{"class":376},[160,5362,373],{"class":170},[160,5364,826],{"class":170},[160,5366,373],{"class":170},[160,5368,1484],{"class":376},[160,5370,373],{"class":170},[160,5372,382],{"class":170},[160,5374,5375],{"class":192},"0.1",[160,5377,393],{"class":170},[160,5379,373],{"class":170},[160,5381,1497],{"class":376},[160,5383,373],{"class":170},[160,5385,382],{"class":170},[160,5387,113],{"class":170},[160,5389,393],{"class":170},[160,5391,373],{"class":170},[160,5393,1440],{"class":376},[160,5395,373],{"class":170},[160,5397,382],{"class":170},[160,5399,373],{"class":170},[160,5401,1518],{"class":387},[160,5403,1202],{"class":166},[160,5405,5406],{"class":387},"foo",[160,5408,1202],{"class":166},[160,5410,393],{"class":387},[160,5412,1202],{"class":166},[160,5414,5415],{"class":387},"bar",[160,5417,1202],{"class":166},[160,5419,393],{"class":387},[160,5421,1202],{"class":166},[160,5423,5424],{"class":387},"foobar",[160,5426,1202],{"class":166},[160,5428,1546],{"class":387},[160,5430,373],{"class":170},[160,5432,393],{"class":170},[160,5434,373],{"class":170},[160,5436,1555],{"class":376},[160,5438,373],{"class":170},[160,5440,382],{"class":170},[160,5442,373],{"class":170},[160,5444,363],{"class":387},[160,5446,373],{"class":170},[160,5448,393],{"class":170},[160,5450,373],{"class":170},[160,5452,546],{"class":376},[160,5454,373],{"class":170},[160,5456,382],{"class":170},[160,5458,5459],{"class":192},"350",[160,5461,393],{"class":170},[160,5463,373],{"class":170},[160,5465,560],{"class":376},[160,5467,373],{"class":170},[160,5469,382],{"class":170},[160,5471,2362],{"class":192},[160,5473,393],{"class":170},[160,5475,373],{"class":170},[160,5477,871],{"class":376},[160,5479,373],{"class":170},[160,5481,876],{"class":170},[160,5483,373],{"class":170},[160,5485,5153],{"class":387},[160,5487,373],{"class":170},[160,5489,902],{"class":170},[160,5491,373],{"class":170},[160,5493,377],{"class":376},[160,5495,373],{"class":170},[160,5497,382],{"class":170},[160,5499,373],{"class":170},[160,5501,5153],{"class":387},[160,5503,373],{"class":170},[160,5505,393],{"class":170},[160,5507,373],{"class":170},[160,5509,398],{"class":376},[160,5511,373],{"class":170},[160,5513,382],{"class":170},[160,5515,373],{"class":170},[160,5517,5518],{"class":387},"split",[160,5520,373],{"class":170},[160,5522,393],{"class":170},[160,5524,373],{"class":170},[160,5526,416],{"class":376},[160,5528,373],{"class":170},[160,5530,382],{"class":170},[160,5532,373],{"class":170},[160,5534,425],{"class":387},[160,5536,373],{"class":170},[160,5538,393],{"class":170},[160,5540,373],{"class":170},[160,5542,652],{"class":376},[160,5544,373],{"class":170},[160,5546,382],{"class":170},[160,5548,373],{"class":170},[160,5550,4972],{"class":387},[160,5552,373],{"class":170},[160,5554,393],{"class":170},[160,5556,373],{"class":170},[160,5558,434],{"class":376},[160,5560,373],{"class":170},[160,5562,382],{"class":170},[160,5564,113],{"class":170},[160,5566,393],{"class":170},[160,5568,373],{"class":170},[160,5570,5571],{"class":376},"splt",[160,5573,373],{"class":170},[160,5575,382],{"class":170},[160,5577,373],{"class":170},[160,5579,5580],{"class":166},"\\\\",[160,5582,5583],{"class":387},"n",[160,5585,373],{"class":170},[160,5587,393],{"class":170},[160,5589,373],{"class":170},[160,5591,5592],{"class":376},"spltType",[160,5594,373],{"class":170},[160,5596,382],{"class":170},[160,5598,373],{"class":170},[160,5600,776],{"class":387},[160,5602,373],{"class":170},[160,5604,393],{"class":170},[160,5606,373],{"class":170},[160,5608,5609],{"class":376},"arraySplt",[160,5611,373],{"class":170},[160,5613,382],{"class":170},[160,5615,2274],{"class":192},[160,5617,393],{"class":170},[160,5619,373],{"class":170},[160,5621,5622],{"class":376},"arraySpltType",[160,5624,373],{"class":170},[160,5626,382],{"class":170},[160,5628,373],{"class":170},[160,5630,5631],{"class":387},"len",[160,5633,373],{"class":170},[160,5635,393],{"class":170},[160,5637,373],{"class":170},[160,5639,5640],{"class":376},"stream",[160,5642,373],{"class":170},[160,5644,826],{"class":170},[160,5646,373],{"class":170},[160,5648,5649],{"class":376},"addname",[160,5651,373],{"class":170},[160,5653,382],{"class":170},[160,5655,113],{"class":170},[160,5657,393],{"class":170},[160,5659,373],{"class":170},[160,5661,686],{"class":376},[160,5663,373],{"class":170},[160,5665,382],{"class":170},[160,5667,373],{"class":170},[160,5669,1440],{"class":387},[160,5671,373],{"class":170},[160,5673,393],{"class":170},[160,5675,373],{"class":170},[160,5677,546],{"class":376},[160,5679,373],{"class":170},[160,5681,382],{"class":170},[160,5683,5684],{"class":192},"530",[160,5686,393],{"class":170},[160,5688,373],{"class":170},[160,5690,560],{"class":376},[160,5692,373],{"class":170},[160,5694,382],{"class":170},[160,5696,1848],{"class":192},[160,5698,393],{"class":170},[160,5700,373],{"class":170},[160,5702,871],{"class":376},[160,5704,373],{"class":170},[160,5706,876],{"class":170},[160,5708,373],{"class":170},[160,5710,5162],{"class":387},[160,5712,373],{"class":170},[160,5714,902],{"class":170},[160,5716,373],{"class":170},[160,5718,377],{"class":376},[160,5720,373],{"class":170},[160,5722,382],{"class":170},[160,5724,373],{"class":170},[160,5726,5162],{"class":387},[160,5728,373],{"class":170},[160,5730,393],{"class":170},[160,5732,373],{"class":170},[160,5734,398],{"class":376},[160,5736,373],{"class":170},[160,5738,382],{"class":170},[160,5740,373],{"class":170},[160,5742,931],{"class":387},[160,5744,373],{"class":170},[160,5746,393],{"class":170},[160,5748,373],{"class":170},[160,5750,416],{"class":376},[160,5752,373],{"class":170},[160,5754,382],{"class":170},[160,5756,373],{"class":170},[160,5758,425],{"class":387},[160,5760,373],{"class":170},[160,5762,393],{"class":170},[160,5764,373],{"class":170},[160,5766,652],{"class":376},[160,5768,373],{"class":170},[160,5770,382],{"class":170},[160,5772,373],{"class":170},[160,5774,4972],{"class":387},[160,5776,373],{"class":170},[160,5778,393],{"class":170},[160,5780,373],{"class":170},[160,5782,434],{"class":376},[160,5784,373],{"class":170},[160,5786,382],{"class":170},[160,5788,113],{"class":170},[160,5790,393],{"class":170},[160,5792,373],{"class":170},[160,5794,989],{"class":376},[160,5796,373],{"class":170},[160,5798,994],{"class":170},[160,5800,373],{"class":170},[160,5802,999],{"class":376},[160,5804,373],{"class":170},[160,5806,994],{"class":170},[160,5808,373],{"class":170},[160,5810,1008],{"class":376},[160,5812,373],{"class":170},[160,5814,826],{"class":170},[160,5816,373],{"class":170},[160,5818,1017],{"class":376},[160,5820,373],{"class":170},[160,5822,826],{"class":170},[160,5824,373],{"class":170},[160,5826,1026],{"class":376},[160,5828,373],{"class":170},[160,5830,382],{"class":170},[160,5832,373],{"class":170},[160,5834,812],{"class":387},[160,5836,373],{"class":170},[160,5838,393],{"class":170},[160,5840,373],{"class":170},[160,5842,1043],{"class":376},[160,5844,373],{"class":170},[160,5846,382],{"class":170},[160,5848,373],{"class":170},[160,5850,1052],{"class":387},[160,5852,373],{"class":170},[160,5854,393],{"class":170},[160,5856,373],{"class":170},[160,5858,1061],{"class":376},[160,5860,373],{"class":170},[160,5862,382],{"class":170},[160,5864,113],{"class":170},[160,5866,393],{"class":170},[160,5868,373],{"class":170},[160,5870,1074],{"class":376},[160,5872,373],{"class":170},[160,5874,382],{"class":170},[160,5876,373],{"class":170},[160,5878,1083],{"class":387},[160,5880,373],{"class":170},[160,5882,393],{"class":170},[160,5884,373],{"class":170},[160,5886,546],{"class":376},[160,5888,373],{"class":170},[160,5890,382],{"class":170},[160,5892,5893],{"class":192},"690",[160,5895,393],{"class":170},[160,5897,373],{"class":170},[160,5899,560],{"class":376},[160,5901,373],{"class":170},[160,5903,382],{"class":170},[160,5905,1848],{"class":192},[160,5907,393],{"class":170},[160,5909,373],{"class":170},[160,5911,871],{"class":376},[160,5913,373],{"class":170},[160,5915,1122],{"class":170},[160,5917,373],{"class":170},[160,5919,377],{"class":376},[160,5921,373],{"class":170},[160,5923,382],{"class":170},[160,5925,373],{"class":170},[160,5927,5171],{"class":387},[160,5929,373],{"class":170},[160,5931,393],{"class":170},[160,5933,373],{"class":170},[160,5935,398],{"class":376},[160,5937,373],{"class":170},[160,5939,382],{"class":170},[160,5941,373],{"class":170},[160,5943,1365],{"class":387},[160,5945,373],{"class":170},[160,5947,393],{"class":170},[160,5949,373],{"class":170},[160,5951,416],{"class":376},[160,5953,373],{"class":170},[160,5955,382],{"class":170},[160,5957,373],{"class":170},[160,5959,425],{"class":387},[160,5961,373],{"class":170},[160,5963,393],{"class":170},[160,5965,373],{"class":170},[160,5967,652],{"class":376},[160,5969,373],{"class":170},[160,5971,382],{"class":170},[160,5973,373],{"class":170},[160,5975,4972],{"class":387},[160,5977,373],{"class":170},[160,5979,393],{"class":170},[160,5981,373],{"class":170},[160,5983,434],{"class":376},[160,5985,373],{"class":170},[160,5987,382],{"class":170},[160,5989,373],{"class":170},[160,5991,5992],{"class":387},"Object",[160,5994,373],{"class":170},[160,5996,393],{"class":170},[160,5998,373],{"class":170},[160,6000,1423],{"class":376},[160,6002,373],{"class":170},[160,6004,726],{"class":170},[160,6006,373],{"class":170},[160,6008,14],{"class":461},[160,6010,373],{"class":170},[160,6012,382],{"class":170},[160,6014,373],{"class":170},[160,6016,1440],{"class":387},[160,6018,373],{"class":170},[160,6020,598],{"class":170},[160,6022,373],{"class":170},[160,6024,14],{"class":461},[160,6026,373],{"class":170},[160,6028,382],{"class":170},[160,6030,373],{"class":170},[160,6032,1497],{"class":387},[160,6034,373],{"class":170},[160,6036,393],{"class":170},[160,6038,373],{"class":170},[160,6040,767],{"class":461},[160,6042,373],{"class":170},[160,6044,382],{"class":170},[160,6046,373],{"class":170},[160,6048,776],{"class":387},[160,6050,373],{"class":170},[160,6052,798],{"class":170},[160,6054,373],{"class":170},[160,6056,1449],{"class":376},[160,6058,373],{"class":170},[160,6060,382],{"class":170},[160,6062,113],{"class":170},[160,6064,393],{"class":170},[160,6066,373],{"class":170},[160,6068,1462],{"class":376},[160,6070,373],{"class":170},[160,6072,382],{"class":170},[160,6074,113],{"class":170},[160,6076,393],{"class":170},[160,6078,373],{"class":170},[160,6080,1475],{"class":376},[160,6082,373],{"class":170},[160,6084,826],{"class":170},[160,6086,373],{"class":170},[160,6088,1484],{"class":376},[160,6090,373],{"class":170},[160,6092,382],{"class":170},[160,6094,5375],{"class":192},[160,6096,393],{"class":170},[160,6098,373],{"class":170},[160,6100,1497],{"class":376},[160,6102,373],{"class":170},[160,6104,382],{"class":170},[160,6106,113],{"class":170},[160,6108,393],{"class":170},[160,6110,373],{"class":170},[160,6112,1440],{"class":376},[160,6114,373],{"class":170},[160,6116,382],{"class":170},[160,6118,373],{"class":170},[160,6120,6121],{"class":387},"{",[160,6123,1202],{"class":166},[160,6125,6126],{"class":387},"first",[160,6128,1202],{"class":166},[160,6130,382],{"class":387},[160,6132,1202],{"class":166},[160,6134,6135],{"class":387},"Hello World",[160,6137,1202],{"class":166},[160,6139,393],{"class":387},[160,6141,1202],{"class":166},[160,6143,6144],{"class":387},"second",[160,6146,1202],{"class":166},[160,6148,6149],{"class":387},":8,",[160,6151,1202],{"class":166},[160,6153,6154],{"class":387},"third",[160,6156,1202],{"class":166},[160,6158,6159],{"class":387},":true}",[160,6161,373],{"class":170},[160,6163,393],{"class":170},[160,6165,373],{"class":170},[160,6167,1555],{"class":376},[160,6169,373],{"class":170},[160,6171,382],{"class":170},[160,6173,373],{"class":170},[160,6175,363],{"class":387},[160,6177,373],{"class":170},[160,6179,393],{"class":170},[160,6181,373],{"class":170},[160,6183,546],{"class":376},[160,6185,373],{"class":170},[160,6187,382],{"class":170},[160,6189,5459],{"class":192},[160,6191,393],{"class":170},[160,6193,373],{"class":170},[160,6195,560],{"class":376},[160,6197,373],{"class":170},[160,6199,382],{"class":170},[160,6201,1326],{"class":192},[160,6203,393],{"class":170},[160,6205,373],{"class":170},[160,6207,871],{"class":376},[160,6209,373],{"class":170},[160,6211,876],{"class":170},[160,6213,373],{"class":170},[160,6215,5153],{"class":387},[160,6217,373],{"class":170},[160,6219,2381],{"class":170},[83,6221,6223],{"id":6222},"implementing-loops-with-the-function-node","Implementing Loops with the Function Node",[14,6225,6226,6227,6232,6233,6235],{},"Implementing loops with the ",[43,6228,6229],{},[29,6230,148],{"href":6231},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Ffunction\u002F"," node is straightforward if you're familiar with JavaScript, as it allows you to write custom code. However, a common issue is figuring out how to send a message on each iteration without ending the loop after the first iteration. In this section, we’ll show you how to implement loops in the ",[107,6234,148],{}," node correctly, ensuring that each iteration is processed and sent out properly without prematurely breaking the loop.",[14,6237,6238,6239,2406],{},"For demonstration purposes, we will implement a ",[107,6240,2390],{},[90,6242,6243,6253,6401],{},[40,6244,6245,6246,2419,6248,283,6250,171],{},"Drag the ",[43,6247,97],{},[107,6249,282],{},[107,6251,6252],{},"[1, \"hello\", \"%\", true]",[40,6254,6245,6255,6257,6258],{},[43,6256,148],{}," node onto the canvas and add the following JavaScript code:\n",[151,6259,6261],{"className":153,"code":6260,"language":155,"meta":156,"style":156},"for (let i = 0; i \u003C msg.payload.length; i++) {\n    \u002F\u002F Create a new message for each item\n    let newMsg = { ...msg }; \u002F\u002F Copy the original msg object\n    newMsg.payload = msg.payload[i]; \u002F\u002F Set payload to the current item\n    node.send(newMsg); \u002F\u002F Send the message\n}\n",[107,6262,6263,6314,6319,6344,6373,6396],{"__ignoreMap":156},[160,6264,6265,6267,6270,6273,6276,6279,6282,6284,6286,6289,6291,6293,6295,6297,6300,6302,6305,6308,6311],{"class":162,"line":163},[160,6266,2390],{"class":237},[160,6268,6269],{"class":166}," (",[160,6271,6272],{"class":376},"let",[160,6274,6275],{"class":166}," i ",[160,6277,6278],{"class":170},"=",[160,6280,6281],{"class":192}," 0",[160,6283,227],{"class":170},[160,6285,6275],{"class":166},[160,6287,6288],{"class":170},"\u003C",[160,6290,241],{"class":166},[160,6292,171],{"class":170},[160,6294,1440],{"class":166},[160,6296,171],{"class":170},[160,6298,6299],{"class":166},"length",[160,6301,227],{"class":170},[160,6303,6304],{"class":166}," i",[160,6306,6307],{"class":170},"++",[160,6309,6310],{"class":166},") ",[160,6312,6313],{"class":170},"{\n",[160,6315,6316],{"class":162,"line":234},[160,6317,6318],{"class":230},"    \u002F\u002F Create a new message for each item\n",[160,6320,6321,6324,6327,6330,6333,6336,6338,6341],{"class":162,"line":322},[160,6322,6323],{"class":376},"    let",[160,6325,6326],{"class":166}," newMsg",[160,6328,6329],{"class":170}," =",[160,6331,6332],{"class":170}," {",[160,6334,6335],{"class":170}," ...",[160,6337,167],{"class":166},[160,6339,6340],{"class":170}," };",[160,6342,6343],{"class":230}," \u002F\u002F Copy the original msg object\n",[160,6345,6346,6349,6351,6353,6355,6357,6359,6361,6364,6366,6368,6370],{"class":162,"line":328},[160,6347,6348],{"class":166},"    newMsg",[160,6350,171],{"class":170},[160,6352,1440],{"class":166},[160,6354,6329],{"class":170},[160,6356,241],{"class":166},[160,6358,171],{"class":170},[160,6360,1440],{"class":166},[160,6362,1518],{"class":6363},"swJcz",[160,6365,695],{"class":166},[160,6367,1546],{"class":6363},[160,6369,227],{"class":170},[160,6371,6372],{"class":230}," \u002F\u002F Set payload to the current item\n",[160,6374,6375,6378,6380,6383,6385,6388,6391,6393],{"class":162,"line":334},[160,6376,6377],{"class":166},"    node",[160,6379,171],{"class":170},[160,6381,6382],{"class":185},"send",[160,6384,189],{"class":6363},[160,6386,6387],{"class":166},"newMsg",[160,6389,6390],{"class":6363},")",[160,6392,227],{"class":170},[160,6394,6395],{"class":230}," \u002F\u002F Send the message\n",[160,6397,6398],{"class":162,"line":340},[160,6399,6400],{"class":170},"}\n",[40,6402,263,6403,6405,6406,120],{},[43,6404,266],{}," node onto the canvas and connect it to the output of the ",[43,6407,148],{},[14,6409,6410,6411,6413,6414,6417,6418,6420,6421,6423,6424,6426],{},"When you deploy the flow and click the ",[43,6412,97],{}," button, each item in the array will be sent as a separate message and printed in the debug panel. This works because the ",[107,6415,6416],{},"node.send()"," method allows you to send messages asynchronously. Unlike ",[107,6419,238],{},", which ends the execution of the ",[43,6422,148],{}," node immediately, ",[107,6425,6416],{}," continues to process and send each message without halting the loop.",[14,6428,6429,6430,6432,6433,171],{},"By using ",[107,6431,6416],{}," inside the loop, you ensure that each iteration produces a separate message, and the Function node can handle multiple messages efficiently. For more information on on this, refer to ",[29,6434,6437],{"href":6435,"rel":6436},"https:\u002F\u002Fnodered.org\u002Fdocs\u002Fuser-guide\u002Fwriting-functions#sending-messages-asynchronously",[33],"Documentation on Sending messages asynchronously",[357,6439,6440],{},[151,6441,6443],{"className":361,"code":6442,"language":363,"meta":156,"style":156},"[{\"id\":\"50be2bac3b058be5\",\"type\":\"group\",\"z\":\"a3aa840957f658c6\",\"name\":\"\",\"style\":{\"label\":true},\"nodes\":[\"97c288f32955c6ab\",\"7a8404c44ac0749b\",\"0d7b9cb51669ad9b\"],\"x\":414,\"y\":499,\"w\":612,\"h\":82},{\"id\":\"97c288f32955c6ab\",\"type\":\"inject\",\"z\":\"a3aa840957f658c6\",\"g\":\"50be2bac3b058be5\",\"name\":\"Array\",\"props\":[{\"p\":\"payload\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"payload\":\"[1, \\\"hello\\\", \\\"%\\\", true]\",\"payloadType\":\"json\",\"x\":510,\"y\":540,\"wires\":[[\"7a8404c44ac0749b\"]]},{\"id\":\"7a8404c44ac0749b\",\"type\":\"function\",\"z\":\"a3aa840957f658c6\",\"g\":\"50be2bac3b058be5\",\"name\":\"For Loop\",\"func\":\"for (let i = 0; i \u003C msg.payload.length; i++) {\\n    \u002F\u002F Create a new message for each item\\n    let newMsg = { ...msg }; \u002F\u002F Copy the original msg object\\n    newMsg.payload = msg.payload[i]; \u002F\u002F Set payload to the current item\\n    node.send(newMsg)\\n}\",\"outputs\":1,\"timeout\":0,\"noerr\":0,\"initialize\":\"\",\"finalize\":\"\",\"libs\":[],\"x\":700,\"y\":540,\"wires\":[[\"0d7b9cb51669ad9b\"]]},{\"id\":\"0d7b9cb51669ad9b\",\"type\":\"debug\",\"z\":\"a3aa840957f658c6\",\"g\":\"50be2bac3b058be5\",\"name\":\"debug 1\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"false\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":920,\"y\":540,\"wires\":[]}]\n",[107,6444,6445],{"__ignoreMap":156},[160,6446,6447,6449,6451,6453,6455,6457,6459,6462,6464,6466,6468,6470,6472,6474,6476,6478,6480,6482,6484,6486,6488,6490,6492,6494,6496,6498,6500,6502,6504,6506,6508,6510,6512,6514,6516,6518,6520,6522,6524,6526,6528,6530,6532,6534,6536,6539,6541,6543,6545,6548,6550,6552,6554,6557,6559,6561,6563,6565,6567,6569,6572,6574,6576,6578,6580,6582,6585,6587,6589,6591,6593,6595,6598,6600,6602,6604,6606,6608,6611,6613,6615,6617,6619,6621,6623,6625,6627,6629,6631,6633,6635,6637,6639,6641,6643,6645,6647,6649,6651,6653,6655,6657,6659,6661,6663,6665,6667,6669,6671,6673,6675,6677,6679,6681,6683,6685,6687,6689,6691,6693,6695,6697,6699,6701,6703,6705,6707,6709,6711,6713,6715,6717,6719,6721,6723,6725,6727,6729,6731,6733,6735,6737,6739,6741,6743,6745,6747,6749,6751,6753,6755,6757,6759,6761,6763,6765,6767,6769,6771,6773,6775,6777,6779,6781,6783,6786,6788,6790,6792,6795,6797,6800,6802,6805,6807,6809,6811,6813,6815,6817,6819,6821,6823,6825,6827,6829,6831,6833,6836,6838,6840,6842,6844,6846,6848,6850,6852,6854,6856,6858,6860,6862,6864,6866,6868,6870,6872,6874,6876,6878,6880,6882,6884,6886,6888,6890,6892,6894,6896,6898,6900,6902,6904,6906,6908,6910,6912,6914,6916,6918,6920,6922,6924,6926,6928,6930,6932,6934,6936,6938,6940,6942,6944,6946,6948,6950,6952,6954,6956,6959,6961,6964,6966,6969,6971,6974,6976,6979,6981,6984,6986,6988,6990,6992,6994,6996,6998,7000,7002,7004,7006,7008,7010,7012,7014,7016,7018,7020,7022,7024,7026,7028,7030,7032,7034,7036,7038,7040,7042,7044,7046,7048,7050,7052,7054,7056,7058,7060,7062,7064,7067,7069,7071,7073,7075,7077,7079,7081,7083,7085,7087,7089,7091,7093,7095,7097,7099,7101,7103,7105,7107,7109,7111,7113,7115,7117,7119,7121,7123,7125,7127,7129,7131,7133,7135,7137,7139,7141,7143,7145,7147,7149,7151,7153,7155,7157,7159,7161,7163,7165,7167,7169,7171,7174,7176,7178,7180,7182,7184,7186,7188,7190,7192,7194,7196,7198,7200,7202,7204,7206,7208,7210,7212,7214,7216,7218,7220,7223,7225,7227,7229,7231,7233,7235,7237,7239,7241,7243,7245,7247,7249,7251,7253,7255,7257,7259,7261,7263,7266,7268,7270,7272,7274,7276,7278,7280,7282,7284,7286],{"class":162,"line":163},[160,6448,370],{"class":170},[160,6450,373],{"class":170},[160,6452,377],{"class":376},[160,6454,373],{"class":170},[160,6456,382],{"class":170},[160,6458,373],{"class":170},[160,6460,6461],{"class":387},"50be2bac3b058be5",[160,6463,373],{"class":170},[160,6465,393],{"class":170},[160,6467,373],{"class":170},[160,6469,398],{"class":376},[160,6471,373],{"class":170},[160,6473,382],{"class":170},[160,6475,373],{"class":170},[160,6477,407],{"class":387},[160,6479,373],{"class":170},[160,6481,393],{"class":170},[160,6483,373],{"class":170},[160,6485,416],{"class":376},[160,6487,373],{"class":170},[160,6489,382],{"class":170},[160,6491,373],{"class":170},[160,6493,425],{"class":387},[160,6495,373],{"class":170},[160,6497,393],{"class":170},[160,6499,373],{"class":170},[160,6501,434],{"class":376},[160,6503,373],{"class":170},[160,6505,382],{"class":170},[160,6507,113],{"class":170},[160,6509,393],{"class":170},[160,6511,373],{"class":170},[160,6513,451],{"class":376},[160,6515,373],{"class":170},[160,6517,456],{"class":170},[160,6519,373],{"class":170},[160,6521,462],{"class":461},[160,6523,373],{"class":170},[160,6525,467],{"class":170},[160,6527,373],{"class":170},[160,6529,472],{"class":376},[160,6531,373],{"class":170},[160,6533,477],{"class":170},[160,6535,373],{"class":170},[160,6537,6538],{"class":387},"97c288f32955c6ab",[160,6540,373],{"class":170},[160,6542,393],{"class":170},[160,6544,373],{"class":170},[160,6546,6547],{"class":387},"7a8404c44ac0749b",[160,6549,373],{"class":170},[160,6551,393],{"class":170},[160,6553,373],{"class":170},[160,6555,6556],{"class":387},"0d7b9cb51669ad9b",[160,6558,373],{"class":170},[160,6560,541],{"class":170},[160,6562,373],{"class":170},[160,6564,546],{"class":376},[160,6566,373],{"class":170},[160,6568,382],{"class":170},[160,6570,6571],{"class":192},"414",[160,6573,393],{"class":170},[160,6575,373],{"class":170},[160,6577,560],{"class":376},[160,6579,373],{"class":170},[160,6581,382],{"class":170},[160,6583,6584],{"class":192},"499",[160,6586,393],{"class":170},[160,6588,373],{"class":170},[160,6590,574],{"class":376},[160,6592,373],{"class":170},[160,6594,382],{"class":170},[160,6596,6597],{"class":192},"612",[160,6599,393],{"class":170},[160,6601,373],{"class":170},[160,6603,588],{"class":376},[160,6605,373],{"class":170},[160,6607,382],{"class":170},[160,6609,6610],{"class":192},"82",[160,6612,598],{"class":170},[160,6614,373],{"class":170},[160,6616,377],{"class":376},[160,6618,373],{"class":170},[160,6620,382],{"class":170},[160,6622,373],{"class":170},[160,6624,6538],{"class":387},[160,6626,373],{"class":170},[160,6628,393],{"class":170},[160,6630,373],{"class":170},[160,6632,398],{"class":376},[160,6634,373],{"class":170},[160,6636,382],{"class":170},[160,6638,373],{"class":170},[160,6640,1365],{"class":387},[160,6642,373],{"class":170},[160,6644,393],{"class":170},[160,6646,373],{"class":170},[160,6648,416],{"class":376},[160,6650,373],{"class":170},[160,6652,382],{"class":170},[160,6654,373],{"class":170},[160,6656,425],{"class":387},[160,6658,373],{"class":170},[160,6660,393],{"class":170},[160,6662,373],{"class":170},[160,6664,652],{"class":376},[160,6666,373],{"class":170},[160,6668,382],{"class":170},[160,6670,373],{"class":170},[160,6672,6461],{"class":387},[160,6674,373],{"class":170},[160,6676,393],{"class":170},[160,6678,373],{"class":170},[160,6680,434],{"class":376},[160,6682,373],{"class":170},[160,6684,382],{"class":170},[160,6686,373],{"class":170},[160,6688,5304],{"class":387},[160,6690,373],{"class":170},[160,6692,393],{"class":170},[160,6694,373],{"class":170},[160,6696,1423],{"class":376},[160,6698,373],{"class":170},[160,6700,726],{"class":170},[160,6702,373],{"class":170},[160,6704,14],{"class":461},[160,6706,373],{"class":170},[160,6708,382],{"class":170},[160,6710,373],{"class":170},[160,6712,1440],{"class":387},[160,6714,373],{"class":170},[160,6716,798],{"class":170},[160,6718,373],{"class":170},[160,6720,1449],{"class":376},[160,6722,373],{"class":170},[160,6724,382],{"class":170},[160,6726,113],{"class":170},[160,6728,393],{"class":170},[160,6730,373],{"class":170},[160,6732,1462],{"class":376},[160,6734,373],{"class":170},[160,6736,382],{"class":170},[160,6738,113],{"class":170},[160,6740,393],{"class":170},[160,6742,373],{"class":170},[160,6744,1475],{"class":376},[160,6746,373],{"class":170},[160,6748,826],{"class":170},[160,6750,373],{"class":170},[160,6752,1484],{"class":376},[160,6754,373],{"class":170},[160,6756,382],{"class":170},[160,6758,5375],{"class":192},[160,6760,393],{"class":170},[160,6762,373],{"class":170},[160,6764,1497],{"class":376},[160,6766,373],{"class":170},[160,6768,382],{"class":170},[160,6770,113],{"class":170},[160,6772,393],{"class":170},[160,6774,373],{"class":170},[160,6776,1440],{"class":376},[160,6778,373],{"class":170},[160,6780,382],{"class":170},[160,6782,373],{"class":170},[160,6784,6785],{"class":387},"[1, ",[160,6787,1202],{"class":166},[160,6789,1523],{"class":387},[160,6791,1202],{"class":166},[160,6793,6794],{"class":387},", ",[160,6796,1202],{"class":166},[160,6798,6799],{"class":387},"%",[160,6801,1202],{"class":166},[160,6803,6804],{"class":387},", true]",[160,6806,373],{"class":170},[160,6808,393],{"class":170},[160,6810,373],{"class":170},[160,6812,1555],{"class":376},[160,6814,373],{"class":170},[160,6816,382],{"class":170},[160,6818,373],{"class":170},[160,6820,363],{"class":387},[160,6822,373],{"class":170},[160,6824,393],{"class":170},[160,6826,373],{"class":170},[160,6828,546],{"class":376},[160,6830,373],{"class":170},[160,6832,382],{"class":170},[160,6834,6835],{"class":192},"510",[160,6837,393],{"class":170},[160,6839,373],{"class":170},[160,6841,560],{"class":376},[160,6843,373],{"class":170},[160,6845,382],{"class":170},[160,6847,4799],{"class":192},[160,6849,393],{"class":170},[160,6851,373],{"class":170},[160,6853,871],{"class":376},[160,6855,373],{"class":170},[160,6857,876],{"class":170},[160,6859,373],{"class":170},[160,6861,6547],{"class":387},[160,6863,373],{"class":170},[160,6865,902],{"class":170},[160,6867,373],{"class":170},[160,6869,377],{"class":376},[160,6871,373],{"class":170},[160,6873,382],{"class":170},[160,6875,373],{"class":170},[160,6877,6547],{"class":387},[160,6879,373],{"class":170},[160,6881,393],{"class":170},[160,6883,373],{"class":170},[160,6885,398],{"class":376},[160,6887,373],{"class":170},[160,6889,382],{"class":170},[160,6891,373],{"class":170},[160,6893,2181],{"class":387},[160,6895,373],{"class":170},[160,6897,393],{"class":170},[160,6899,373],{"class":170},[160,6901,416],{"class":376},[160,6903,373],{"class":170},[160,6905,382],{"class":170},[160,6907,373],{"class":170},[160,6909,425],{"class":387},[160,6911,373],{"class":170},[160,6913,393],{"class":170},[160,6915,373],{"class":170},[160,6917,652],{"class":376},[160,6919,373],{"class":170},[160,6921,382],{"class":170},[160,6923,373],{"class":170},[160,6925,6461],{"class":387},[160,6927,373],{"class":170},[160,6929,393],{"class":170},[160,6931,373],{"class":170},[160,6933,434],{"class":376},[160,6935,373],{"class":170},[160,6937,382],{"class":170},[160,6939,373],{"class":170},[160,6941,45],{"class":387},[160,6943,373],{"class":170},[160,6945,393],{"class":170},[160,6947,373],{"class":170},[160,6949,2239],{"class":376},[160,6951,373],{"class":170},[160,6953,382],{"class":170},[160,6955,373],{"class":170},[160,6957,6958],{"class":387},"for (let i = 0; i \u003C msg.payload.length; i++) {",[160,6960,2251],{"class":166},[160,6962,6963],{"class":387},"    \u002F\u002F Create a new message for each item",[160,6965,2251],{"class":166},[160,6967,6968],{"class":387},"    let newMsg = { ...msg }; \u002F\u002F Copy the original msg object",[160,6970,2251],{"class":166},[160,6972,6973],{"class":387},"    newMsg.payload = msg.payload[i]; \u002F\u002F Set payload to the current item",[160,6975,2251],{"class":166},[160,6977,6978],{"class":387},"    node.send(newMsg)",[160,6980,2251],{"class":166},[160,6982,6983],{"class":387},"}",[160,6985,373],{"class":170},[160,6987,393],{"class":170},[160,6989,373],{"class":170},[160,6991,831],{"class":376},[160,6993,373],{"class":170},[160,6995,382],{"class":170},[160,6997,2274],{"class":192},[160,6999,393],{"class":170},[160,7001,373],{"class":170},[160,7003,2281],{"class":376},[160,7005,373],{"class":170},[160,7007,382],{"class":170},[160,7009,2301],{"class":192},[160,7011,393],{"class":170},[160,7013,373],{"class":170},[160,7015,2294],{"class":376},[160,7017,373],{"class":170},[160,7019,382],{"class":170},[160,7021,2301],{"class":192},[160,7023,393],{"class":170},[160,7025,373],{"class":170},[160,7027,2308],{"class":376},[160,7029,373],{"class":170},[160,7031,382],{"class":170},[160,7033,113],{"class":170},[160,7035,393],{"class":170},[160,7037,373],{"class":170},[160,7039,2321],{"class":376},[160,7041,373],{"class":170},[160,7043,382],{"class":170},[160,7045,113],{"class":170},[160,7047,393],{"class":170},[160,7049,373],{"class":170},[160,7051,2334],{"class":376},[160,7053,373],{"class":170},[160,7055,2339],{"class":170},[160,7057,373],{"class":170},[160,7059,546],{"class":376},[160,7061,373],{"class":170},[160,7063,382],{"class":170},[160,7065,7066],{"class":192},"700",[160,7068,393],{"class":170},[160,7070,373],{"class":170},[160,7072,560],{"class":376},[160,7074,373],{"class":170},[160,7076,382],{"class":170},[160,7078,4799],{"class":192},[160,7080,393],{"class":170},[160,7082,373],{"class":170},[160,7084,871],{"class":376},[160,7086,373],{"class":170},[160,7088,876],{"class":170},[160,7090,373],{"class":170},[160,7092,6556],{"class":387},[160,7094,373],{"class":170},[160,7096,902],{"class":170},[160,7098,373],{"class":170},[160,7100,377],{"class":376},[160,7102,373],{"class":170},[160,7104,382],{"class":170},[160,7106,373],{"class":170},[160,7108,6556],{"class":387},[160,7110,373],{"class":170},[160,7112,393],{"class":170},[160,7114,373],{"class":170},[160,7116,398],{"class":376},[160,7118,373],{"class":170},[160,7120,382],{"class":170},[160,7122,373],{"class":170},[160,7124,931],{"class":387},[160,7126,373],{"class":170},[160,7128,393],{"class":170},[160,7130,373],{"class":170},[160,7132,416],{"class":376},[160,7134,373],{"class":170},[160,7136,382],{"class":170},[160,7138,373],{"class":170},[160,7140,425],{"class":387},[160,7142,373],{"class":170},[160,7144,393],{"class":170},[160,7146,373],{"class":170},[160,7148,652],{"class":376},[160,7150,373],{"class":170},[160,7152,382],{"class":170},[160,7154,373],{"class":170},[160,7156,6461],{"class":387},[160,7158,373],{"class":170},[160,7160,393],{"class":170},[160,7162,373],{"class":170},[160,7164,434],{"class":376},[160,7166,373],{"class":170},[160,7168,382],{"class":170},[160,7170,373],{"class":170},[160,7172,7173],{"class":387},"debug 1",[160,7175,373],{"class":170},[160,7177,393],{"class":170},[160,7179,373],{"class":170},[160,7181,989],{"class":376},[160,7183,373],{"class":170},[160,7185,994],{"class":170},[160,7187,373],{"class":170},[160,7189,999],{"class":376},[160,7191,373],{"class":170},[160,7193,994],{"class":170},[160,7195,373],{"class":170},[160,7197,1008],{"class":376},[160,7199,373],{"class":170},[160,7201,826],{"class":170},[160,7203,373],{"class":170},[160,7205,1017],{"class":376},[160,7207,373],{"class":170},[160,7209,826],{"class":170},[160,7211,373],{"class":170},[160,7213,1026],{"class":376},[160,7215,373],{"class":170},[160,7217,382],{"class":170},[160,7219,373],{"class":170},[160,7221,7222],{"class":387},"false",[160,7224,373],{"class":170},[160,7226,393],{"class":170},[160,7228,373],{"class":170},[160,7230,1061],{"class":376},[160,7232,373],{"class":170},[160,7234,382],{"class":170},[160,7236,113],{"class":170},[160,7238,393],{"class":170},[160,7240,373],{"class":170},[160,7242,1074],{"class":376},[160,7244,373],{"class":170},[160,7246,382],{"class":170},[160,7248,373],{"class":170},[160,7250,1083],{"class":387},[160,7252,373],{"class":170},[160,7254,393],{"class":170},[160,7256,373],{"class":170},[160,7258,546],{"class":376},[160,7260,373],{"class":170},[160,7262,382],{"class":170},[160,7264,7265],{"class":192},"920",[160,7267,393],{"class":170},[160,7269,373],{"class":170},[160,7271,560],{"class":376},[160,7273,373],{"class":170},[160,7275,382],{"class":170},[160,7277,4799],{"class":192},[160,7279,393],{"class":170},[160,7281,373],{"class":170},[160,7283,871],{"class":376},[160,7285,373],{"class":170},[160,7287,7288],{"class":170},":[]}]\n",[78,7290,7292],{"id":7291},"implementing-loops-in-node-red-with-custom-node","Implementing Loops in Node-RED with Custom node",[14,7294,7295,7296,7301],{},"Throughtout this section we will show you how you can implement loops in Node-RED with custom nodes easily, there are plenty of custom nodes that can be used to achieve the loop but we will going use the popular one ",[29,7297,7300],{"href":7298,"rel":7299},"https:\u002F\u002Fflows.nodered.org\u002Fnode\u002Fnode-red-contrib-loop",[33],"node-red-contrib-loop",", before moving further make sure to install it by palette manager also for demostration purpose we will use same example we used in the above sections with loops.",[83,7303,51],{"id":7304},"while-loop-1",[90,7306,7307,7312,7326],{},[40,7308,6245,7309,7311],{},[43,7310,97],{}," node onto the canvas.",[40,7313,6245,7314,7317,7318,7321,7322,7325],{},[43,7315,7316],{},"Loop"," node onto the canvas, double-click it, and set the kind to ",[43,7319,7320],{},"Condition",". Set the condition to ",[107,7323,7324],{},"msg.payload.includes(\"Z\") != true"," as JavaScript. The condition kind offers a lot of flexibility as it allows adding conditions in JavaScript, regex, and JSONata.",[40,7327,7328],{},"Set the \"When test\" option:",[37,7330,7331,7334],{},[40,7332,7333],{},"Choose \"after\" if you want the loop to execute at least once before checking the condition, similar to how a while loop operates when it checks the condition after the first iteration.",[40,7335,7336],{},"Choose \"before\" if you want the loop to check the condition before executing, functioning like a traditional while loop that only runs if the condition is true at the start.",[90,7338,7339,7405,7422,7433],{"start":328},[40,7340,6245,7341,7343,7344,7346,7347],{},[43,7342,148],{}," node onto the canvas. Add the following JavaScript code to it and connect its input to the second output of the ",[43,7345,7316],{}," node:",[151,7348,7349],{"className":153,"code":154,"language":155,"meta":156,"style":156},[107,7350,7351,7397],{"__ignoreMap":156},[160,7352,7353,7355,7357,7359,7361,7363,7365,7367,7369,7371,7373,7375,7377,7379,7381,7383,7385,7387,7389,7391,7393,7395],{"class":162,"line":163},[160,7354,167],{"class":166},[160,7356,171],{"class":170},[160,7358,174],{"class":166},[160,7360,177],{"class":170},[160,7362,180],{"class":166},[160,7364,171],{"class":170},[160,7366,186],{"class":185},[160,7368,189],{"class":166},[160,7370,193],{"class":192},[160,7372,196],{"class":170},[160,7374,199],{"class":166},[160,7376,171],{"class":170},[160,7378,204],{"class":185},[160,7380,207],{"class":166},[160,7382,171],{"class":170},[160,7384,212],{"class":185},[160,7386,215],{"class":166},[160,7388,218],{"class":170},[160,7390,221],{"class":192},[160,7392,224],{"class":166},[160,7394,227],{"class":170},[160,7396,231],{"class":230},[160,7398,7399,7401,7403],{"class":162,"line":234},[160,7400,238],{"class":237},[160,7402,241],{"class":166},[160,7404,244],{"class":170},[40,7406,6245,7407,7410,7411,7413,7414,7416,7417,7419,7420,120],{},[43,7408,7409],{},"Delay"," node onto the canvas, set the delay to 0.5 milliseconds. When using the condition kind of loop, it is important to use the ",[43,7412,7409],{}," node with this loop custom node to avoid creating an infinite loop. Connect the ",[43,7415,7409],{}," node's input to the output of the ",[43,7418,148],{}," node, and connect its output to the input of the ",[43,7421,7316],{},[40,7423,263,7424,7426,7427,7429,7430,7432],{},[43,7425,266],{}," node onto the canvas and connect its input to the output of the ",[43,7428,148],{}," node. This will print the current ",[107,7431,282],{}," after each iteration.",[40,7434,7435,7436,7438,7439,7441],{},"Drag another ",[43,7437,266],{}," node onto the canvas and connect its input to the first output of the ",[43,7440,7316],{}," node. This will print when the loop exits, indicating that the condition has been met.",[357,7443,7444],{},[151,7445,7447],{"className":361,"code":7446,"language":363,"meta":156,"style":156},"[{\"id\":\"7ef4d41cf74f75c3\",\"type\":\"group\",\"z\":\"a3aa840957f658c6\",\"name\":\"While Loop\",\"style\":{\"label\":true},\"nodes\":[\"3ba931b1.fb48d6\",\"2d297dfa.6e660a\",\"5aef28e.0f9e7d8\",\"90c49008.053a58\",\"9a725668.330148\",\"e88b0e8c.d39858\",\"9c48f336.471ea\",\"66144af4.d1ec9c\",\"75c6b326.e934d4\",\"77ac6763.8e54b8\",\"99b265b4.e2d3c8\"],\"x\":174,\"y\":139,\"w\":672,\"h\":322},{\"id\":\"3ba931b1.fb48d6\",\"type\":\"loop\",\"z\":\"a3aa840957f658c6\",\"g\":\"7ef4d41cf74f75c3\",\"name\":\"\",\"kind\":\"cond\",\"count\":\"10\",\"initial\":\"1\",\"step\":\"1\",\"condition\":\"msg.payload.includes(\\\"Z\\\") != true\",\"conditionType\":\"js\",\"when\":\"after\",\"enumeration\":\"enum\",\"enumerationType\":\"msg\",\"limit\":\"\",\"loopPayload\":\"loop-keep\",\"finalPayload\":\"final-last\",\"x\":500,\"y\":280,\"wires\":[[\"5aef28e.0f9e7d8\"],[\"e88b0e8c.d39858\"]]},{\"id\":\"2d297dfa.6e660a\",\"type\":\"inject\",\"z\":\"a3aa840957f658c6\",\"g\":\"7ef4d41cf74f75c3\",\"name\":\"\",\"props\":[{\"p\":\"payload\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"payload\":\"\",\"payloadType\":\"str\",\"x\":270,\"y\":280,\"wires\":[[\"3ba931b1.fb48d6\"]]},{\"id\":\"5aef28e.0f9e7d8\",\"type\":\"debug\",\"z\":\"a3aa840957f658c6\",\"g\":\"7ef4d41cf74f75c3\",\"name\":\"\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"loop\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":720,\"y\":280,\"wires\":[]},{\"id\":\"90c49008.053a58\",\"type\":\"comment\",\"z\":\"a3aa840957f658c6\",\"g\":\"7ef4d41cf74f75c3\",\"name\":\"Example: Conditional loop\",\"info\":\"\",\"x\":310,\"y\":180,\"wires\":[]},{\"id\":\"9a725668.330148\",\"type\":\"comment\",\"z\":\"a3aa840957f658c6\",\"g\":\"7ef4d41cf74f75c3\",\"name\":\"Show final status\",\"info\":\"\",\"x\":740,\"y\":240,\"wires\":[]},{\"id\":\"e88b0e8c.d39858\",\"type\":\"function\",\"z\":\"a3aa840957f658c6\",\"g\":\"7ef4d41cf74f75c3\",\"name\":\"\",\"func\":\"\u002F\u002F add ASCII char from 32 to 126\\nmsg.payload += String.fromCharCode(Math.random()*26 + 65);\\nreturn msg;\",\"outputs\":1,\"noerr\":0,\"initialize\":\"\",\"finalize\":\"\",\"x\":340,\"y\":380,\"wires\":[[\"66144af4.d1ec9c\",\"9c48f336.471ea\"]]},{\"id\":\"9c48f336.471ea\",\"type\":\"debug\",\"z\":\"a3aa840957f658c6\",\"g\":\"7ef4d41cf74f75c3\",\"name\":\"\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"false\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":730,\"y\":380,\"wires\":[]},{\"id\":\"66144af4.d1ec9c\",\"type\":\"delay\",\"z\":\"a3aa840957f658c6\",\"g\":\"7ef4d41cf74f75c3\",\"name\":\"\",\"pauseType\":\"delay\",\"timeout\":\"0.5\",\"timeoutUnits\":\"milliseconds\",\"rate\":\"1\",\"nbRateUnits\":\"1\",\"rateUnits\":\"second\",\"randomFirst\":\"1\",\"randomLast\":\"5\",\"randomUnits\":\"seconds\",\"drop\":false,\"allowrate\":false,\"outputs\":1,\"x\":530,\"y\":355,\"wires\":[[\"3ba931b1.fb48d6\"]]},{\"id\":\"75c6b326.e934d4\",\"type\":\"comment\",\"z\":\"a3aa840957f658c6\",\"g\":\"7ef4d41cf74f75c3\",\"name\":\"Show string\",\"info\":\"\",\"x\":730,\"y\":420,\"wires\":[]},{\"id\":\"77ac6763.8e54b8\",\"type\":\"comment\",\"z\":\"a3aa840957f658c6\",\"g\":\"7ef4d41cf74f75c3\",\"name\":\"Add char to string\",\"info\":\"\",\"x\":370,\"y\":420,\"wires\":[]},{\"id\":\"99b265b4.e2d3c8\",\"type\":\"comment\",\"z\":\"a3aa840957f658c6\",\"g\":\"7ef4d41cf74f75c3\",\"name\":\"Repeat until string doesn't finish with \\\"Z\\\"\",\"info\":\"\",\"x\":480,\"y\":240,\"wires\":[]}]\n",[107,7448,7449],{"__ignoreMap":156},[160,7450,7451,7453,7455,7457,7459,7461,7463,7466,7468,7470,7472,7474,7476,7478,7480,7482,7484,7486,7488,7490,7492,7494,7496,7498,7500,7502,7504,7506,7508,7510,7512,7514,7516,7518,7520,7522,7524,7526,7528,7530,7532,7534,7536,7538,7540,7542,7544,7547,7549,7551,7553,7556,7558,7560,7562,7565,7567,7569,7571,7574,7576,7578,7580,7583,7585,7587,7589,7592,7594,7596,7598,7601,7603,7605,7607,7610,7612,7614,7616,7619,7621,7623,7625,7628,7630,7632,7634,7637,7639,7641,7643,7645,7647,7649,7652,7654,7656,7658,7660,7662,7664,7666,7668,7670,7672,7674,7677,7679,7681,7683,7685,7687,7690,7692,7694,7696,7698,7700,7702,7704,7706,7708,7710,7712,7714,7716,7718,7720,7722,7724,7726,7728,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748,7750,7752,7754,7756,7758,7760,7762,7764,7766,7768,7770,7773,7775,7777,7779,7782,7784,7786,7788,7791,7793,7795,7797,7800,7802,7804,7806,7809,7811,7813,7815,7817,7819,7821,7823,7826,7828,7830,7832,7834,7836,7838,7840,7843,7845,7847,7849,7852,7854,7856,7858,7861,7863,7865,7867,7870,7872,7874,7876,7879,7881,7883,7885,7888,7890,7892,7894,7897,7899,7901,7903,7906,7908,7910,7912,7915,7917,7919,7921,7924,7926,7928,7930,7932,7934,7936,7938,7941,7943,7945,7947,7949,7951,7954,7956,7958,7960,7963,7965,7967,7969,7972,7974,7976,7978,7981,7983,7985,7987,7989,7991,7993,7996,7998,8000,8002,8004,8006,8008,8010,8012,8014,8016,8018,8020,8022,8024,8026,8028,8030,8032,8034,8036,8038,8040,8042,8044,8046,8048,8050,8052,8054,8056,8058,8060,8062,8064,8066,8068,8070,8072,8074,8076,8078,8080,8082,8084,8086,8088,8090,8092,8094,8096,8098,8100,8102,8104,8106,8108,8110,8112,8114,8116,8118,8120,8122,8124,8126,8128,8130,8132,8134,8136,8138,8140,8142,8144,8146,8148,8150,8152,8154,8156,8158,8160,8162,8164,8166,8168,8170,8172,8174,8176,8178,8180,8182,8184,8186,8188,8190,8192,8194,8196,8198,8200,8202,8204,8206,8208,8210,8212,8214,8216,8218,8220,8222,8224,8226,8229,8231,8233,8235,8237,8239,8241,8243,8245,8247,8249,8251,8253,8255,8257,8259,8261,8263,8265,8267,8269,8271,8273,8275,8277,8279,8281,8283,8285,8287,8289,8291,8293,8295,8297,8299,8301,8303,8305,8307,8309,8311,8313,8315,8317,8319,8321,8323,8325,8327,8329,8331,8333,8335,8337,8339,8341,8343,8345,8347,8349,8351,8353,8355,8357,8359,8361,8363,8365,8367,8369,8371,8373,8375,8377,8379,8381,8383,8385,8387,8389,8391,8393,8395,8397,8399,8401,8403,8405,8407,8409,8411,8413,8415,8417,8419,8421,8423,8425,8427,8429,8431,8433,8435,8438,8440,8442,8444,8446,8448,8450,8452,8454,8456,8458,8460,8462,8464,8466,8468,8470,8472,8474,8476,8478,8480,8482,8484,8486,8489,8491,8493,8495,8497,8499,8501,8503,8505,8507,8509,8511,8513,8515,8517,8519,8521,8523,8525,8527,8529,8531,8533,8535,8538,8540,8542,8544,8547,8549,8551,8553,8555,8557,8559,8561,8563,8566,8568,8570,8572,8574,8576,8578,8580,8582,8584,8586,8588,8590,8592,8594,8596,8598,8600,8602,8604,8606,8608,8610,8612,8614,8616,8618,8620,8622,8624,8626,8628,8630,8632,8634,8636,8638,8640,8642,8644,8646,8648,8650,8652,8654,8656,8658,8660,8662,8665,8667,8669,8671,8673,8675,8677,8679,8681,8683,8685,8687,8689,8692,8694,8696,8698,8700,8702,8704,8706,8708,8710,8712,8714,8716,8718,8720,8722,8724,8726,8728,8730,8732,8734,8736,8738,8740,8742,8744,8746,8748,8750,8752,8754,8756,8758,8760,8762,8764,8766,8768,8770,8772,8774,8776,8778,8780,8782,8784,8786,8788,8790,8792,8794,8796,8798,8800,8802,8804,8807,8809,8811,8813,8815,8817,8819,8821,8823,8825,8827,8829,8831,8833,8835,8837,8839,8841,8843,8845,8847,8849,8851,8853,8855,8857,8859,8861,8863,8865,8867,8869,8871,8873,8875,8877,8879,8881,8883,8886,8888,8890,8892,8894,8896,8898,8900,8902,8904,8906,8908,8910,8912,8914,8916,8918,8920,8922,8924,8926,8928,8930,8932,8934,8936,8938,8940,8942,8944,8946,8948,8950,8952,8954,8956,8958,8960,8962,8964,8966,8968,8970,8972,8974,8976,8978,8980,8982,8984,8986,8988,8990,8992,8994,8996,8998,9000,9002,9004,9006,9008,9010,9012,9014,9016,9018,9020,9022,9024,9026,9028,9030,9032,9034,9036,9038,9040,9042,9044,9046,9048,9050,9052,9054,9056,9058,9060,9062,9064,9066,9068,9070,9072,9075,9077,9079,9081,9083,9085,9087,9089,9091,9093,9095,9097,9099,9101,9103,9105,9107,9109,9111,9113,9115,9117,9119,9121,9123,9126,9128,9130,9132,9134,9136,9138,9140,9142,9144,9146,9148,9150,9152,9154,9156,9158,9160,9162,9164,9166,9168,9170,9172,9174,9176,9179,9181,9183,9185,9187,9189,9191,9193,9195,9197,9199,9201,9204,9206,9208,9210,9213,9215,9217,9219,9222,9224,9226,9228,9231,9233,9235,9237,9239,9241,9243,9245,9248,9250,9252,9254,9256,9258,9260,9262,9265,9267,9269,9271,9273,9275,9277,9279,9282,9284,9286,9288,9290,9292,9294,9296,9299,9301,9303,9305,9308,9310,9312,9314,9317,9319,9321,9323,9326,9328,9330,9332,9335,9337,9339,9341,9344,9346,9348,9350,9352,9354,9356,9358,9360,9362,9364,9366,9368,9370,9372,9374,9376,9378,9380,9383,9385,9387,9389,9391,9393,9395,9397,9399,9401,9403,9405,9407,9409,9411,9413,9415,9417,9419,9421,9423,9425,9427,9429,9431,9433,9435,9437,9439,9441,9443,9445,9447,9449,9451,9453,9455,9457,9459,9461,9463,9465,9467,9469,9471,9473,9475,9478,9480,9482,9484,9486,9488,9490,9492,9494,9496,9498,9500,9502,9504,9506,9508,9510,9512,9514,9517,9519,9521,9523,9525,9527,9529,9531,9533,9535,9537,9539,9541,9543,9545,9547,9549,9551,9553,9555,9557,9559,9561,9563,9565,9567,9569,9571,9573,9575,9577,9579,9581,9583,9585,9587,9589,9591,9593,9595,9597,9599,9601,9604,9606,9608,9610,9612,9614,9616,9618,9620,9622,9624,9626,9628,9631,9633,9635,9637,9639,9641,9643,9645,9647,9649,9651,9653,9655,9657,9659,9661,9663,9665,9667,9669,9671,9673,9675,9677,9679,9681,9683,9685,9687,9689,9691,9693,9695,9697,9699,9701,9703,9705,9707,9709,9711,9713,9715,9717,9719,9721,9723,9725,9727,9730,9732,9734,9736,9738,9740,9742,9744,9746,9748,9750,9752,9754,9756,9758,9760,9763,9765,9767,9769,9771,9773,9775,9777,9779,9781,9783],{"class":162,"line":163},[160,7452,370],{"class":170},[160,7454,373],{"class":170},[160,7456,377],{"class":376},[160,7458,373],{"class":170},[160,7460,382],{"class":170},[160,7462,373],{"class":170},[160,7464,7465],{"class":387},"7ef4d41cf74f75c3",[160,7467,373],{"class":170},[160,7469,393],{"class":170},[160,7471,373],{"class":170},[160,7473,398],{"class":376},[160,7475,373],{"class":170},[160,7477,382],{"class":170},[160,7479,373],{"class":170},[160,7481,407],{"class":387},[160,7483,373],{"class":170},[160,7485,393],{"class":170},[160,7487,373],{"class":170},[160,7489,416],{"class":376},[160,7491,373],{"class":170},[160,7493,382],{"class":170},[160,7495,373],{"class":170},[160,7497,425],{"class":387},[160,7499,373],{"class":170},[160,7501,393],{"class":170},[160,7503,373],{"class":170},[160,7505,434],{"class":376},[160,7507,373],{"class":170},[160,7509,382],{"class":170},[160,7511,373],{"class":170},[160,7513,51],{"class":387},[160,7515,373],{"class":170},[160,7517,393],{"class":170},[160,7519,373],{"class":170},[160,7521,451],{"class":376},[160,7523,373],{"class":170},[160,7525,456],{"class":170},[160,7527,373],{"class":170},[160,7529,462],{"class":461},[160,7531,373],{"class":170},[160,7533,467],{"class":170},[160,7535,373],{"class":170},[160,7537,472],{"class":376},[160,7539,373],{"class":170},[160,7541,477],{"class":170},[160,7543,373],{"class":170},[160,7545,7546],{"class":387},"3ba931b1.fb48d6",[160,7548,373],{"class":170},[160,7550,393],{"class":170},[160,7552,373],{"class":170},[160,7554,7555],{"class":387},"2d297dfa.6e660a",[160,7557,373],{"class":170},[160,7559,393],{"class":170},[160,7561,373],{"class":170},[160,7563,7564],{"class":387},"5aef28e.0f9e7d8",[160,7566,373],{"class":170},[160,7568,393],{"class":170},[160,7570,373],{"class":170},[160,7572,7573],{"class":387},"90c49008.053a58",[160,7575,373],{"class":170},[160,7577,393],{"class":170},[160,7579,373],{"class":170},[160,7581,7582],{"class":387},"9a725668.330148",[160,7584,373],{"class":170},[160,7586,393],{"class":170},[160,7588,373],{"class":170},[160,7590,7591],{"class":387},"e88b0e8c.d39858",[160,7593,373],{"class":170},[160,7595,393],{"class":170},[160,7597,373],{"class":170},[160,7599,7600],{"class":387},"9c48f336.471ea",[160,7602,373],{"class":170},[160,7604,393],{"class":170},[160,7606,373],{"class":170},[160,7608,7609],{"class":387},"66144af4.d1ec9c",[160,7611,373],{"class":170},[160,7613,393],{"class":170},[160,7615,373],{"class":170},[160,7617,7618],{"class":387},"75c6b326.e934d4",[160,7620,373],{"class":170},[160,7622,393],{"class":170},[160,7624,373],{"class":170},[160,7626,7627],{"class":387},"77ac6763.8e54b8",[160,7629,373],{"class":170},[160,7631,393],{"class":170},[160,7633,373],{"class":170},[160,7635,7636],{"class":387},"99b265b4.e2d3c8",[160,7638,373],{"class":170},[160,7640,541],{"class":170},[160,7642,373],{"class":170},[160,7644,546],{"class":376},[160,7646,373],{"class":170},[160,7648,382],{"class":170},[160,7650,7651],{"class":192},"174",[160,7653,393],{"class":170},[160,7655,373],{"class":170},[160,7657,560],{"class":376},[160,7659,373],{"class":170},[160,7661,382],{"class":170},[160,7663,567],{"class":192},[160,7665,393],{"class":170},[160,7667,373],{"class":170},[160,7669,574],{"class":376},[160,7671,373],{"class":170},[160,7673,382],{"class":170},[160,7675,7676],{"class":192},"672",[160,7678,393],{"class":170},[160,7680,373],{"class":170},[160,7682,588],{"class":376},[160,7684,373],{"class":170},[160,7686,382],{"class":170},[160,7688,7689],{"class":192},"322",[160,7691,598],{"class":170},[160,7693,373],{"class":170},[160,7695,377],{"class":376},[160,7697,373],{"class":170},[160,7699,382],{"class":170},[160,7701,373],{"class":170},[160,7703,7546],{"class":387},[160,7705,373],{"class":170},[160,7707,393],{"class":170},[160,7709,373],{"class":170},[160,7711,398],{"class":376},[160,7713,373],{"class":170},[160,7715,382],{"class":170},[160,7717,373],{"class":170},[160,7719,34],{"class":387},[160,7721,373],{"class":170},[160,7723,393],{"class":170},[160,7725,373],{"class":170},[160,7727,416],{"class":376},[160,7729,373],{"class":170},[160,7731,382],{"class":170},[160,7733,373],{"class":170},[160,7735,425],{"class":387},[160,7737,373],{"class":170},[160,7739,393],{"class":170},[160,7741,373],{"class":170},[160,7743,652],{"class":376},[160,7745,373],{"class":170},[160,7747,382],{"class":170},[160,7749,373],{"class":170},[160,7751,7465],{"class":387},[160,7753,373],{"class":170},[160,7755,393],{"class":170},[160,7757,373],{"class":170},[160,7759,434],{"class":376},[160,7761,373],{"class":170},[160,7763,382],{"class":170},[160,7765,113],{"class":170},[160,7767,393],{"class":170},[160,7769,373],{"class":170},[160,7771,7772],{"class":376},"kind",[160,7774,373],{"class":170},[160,7776,382],{"class":170},[160,7778,373],{"class":170},[160,7780,7781],{"class":387},"cond",[160,7783,373],{"class":170},[160,7785,393],{"class":170},[160,7787,373],{"class":170},[160,7789,7790],{"class":376},"count",[160,7792,373],{"class":170},[160,7794,382],{"class":170},[160,7796,373],{"class":170},[160,7798,7799],{"class":387},"10",[160,7801,373],{"class":170},[160,7803,393],{"class":170},[160,7805,373],{"class":170},[160,7807,7808],{"class":376},"initial",[160,7810,373],{"class":170},[160,7812,382],{"class":170},[160,7814,373],{"class":170},[160,7816,2274],{"class":387},[160,7818,373],{"class":170},[160,7820,393],{"class":170},[160,7822,373],{"class":170},[160,7824,7825],{"class":376},"step",[160,7827,373],{"class":170},[160,7829,382],{"class":170},[160,7831,373],{"class":170},[160,7833,2274],{"class":387},[160,7835,373],{"class":170},[160,7837,393],{"class":170},[160,7839,373],{"class":170},[160,7841,7842],{"class":376},"condition",[160,7844,373],{"class":170},[160,7846,382],{"class":170},[160,7848,373],{"class":170},[160,7850,7851],{"class":387},"msg.payload.includes(",[160,7853,1202],{"class":166},[160,7855,758],{"class":387},[160,7857,1202],{"class":166},[160,7859,7860],{"class":387},") != true",[160,7862,373],{"class":170},[160,7864,393],{"class":170},[160,7866,373],{"class":170},[160,7868,7869],{"class":376},"conditionType",[160,7871,373],{"class":170},[160,7873,382],{"class":170},[160,7875,373],{"class":170},[160,7877,7878],{"class":387},"js",[160,7880,373],{"class":170},[160,7882,393],{"class":170},[160,7884,373],{"class":170},[160,7886,7887],{"class":376},"when",[160,7889,373],{"class":170},[160,7891,382],{"class":170},[160,7893,373],{"class":170},[160,7895,7896],{"class":387},"after",[160,7898,373],{"class":170},[160,7900,393],{"class":170},[160,7902,373],{"class":170},[160,7904,7905],{"class":376},"enumeration",[160,7907,373],{"class":170},[160,7909,382],{"class":170},[160,7911,373],{"class":170},[160,7913,7914],{"class":387},"enum",[160,7916,373],{"class":170},[160,7918,393],{"class":170},[160,7920,373],{"class":170},[160,7922,7923],{"class":376},"enumerationType",[160,7925,373],{"class":170},[160,7927,382],{"class":170},[160,7929,373],{"class":170},[160,7931,167],{"class":387},[160,7933,373],{"class":170},[160,7935,393],{"class":170},[160,7937,373],{"class":170},[160,7939,7940],{"class":376},"limit",[160,7942,373],{"class":170},[160,7944,382],{"class":170},[160,7946,113],{"class":170},[160,7948,393],{"class":170},[160,7950,373],{"class":170},[160,7952,7953],{"class":376},"loopPayload",[160,7955,373],{"class":170},[160,7957,382],{"class":170},[160,7959,373],{"class":170},[160,7961,7962],{"class":387},"loop-keep",[160,7964,373],{"class":170},[160,7966,393],{"class":170},[160,7968,373],{"class":170},[160,7970,7971],{"class":376},"finalPayload",[160,7973,373],{"class":170},[160,7975,382],{"class":170},[160,7977,373],{"class":170},[160,7979,7980],{"class":387},"final-last",[160,7982,373],{"class":170},[160,7984,393],{"class":170},[160,7986,373],{"class":170},[160,7988,546],{"class":376},[160,7990,373],{"class":170},[160,7992,382],{"class":170},[160,7994,7995],{"class":192},"500",[160,7997,393],{"class":170},[160,7999,373],{"class":170},[160,8001,560],{"class":376},[160,8003,373],{"class":170},[160,8005,382],{"class":170},[160,8007,3046],{"class":192},[160,8009,393],{"class":170},[160,8011,373],{"class":170},[160,8013,871],{"class":376},[160,8015,373],{"class":170},[160,8017,876],{"class":170},[160,8019,373],{"class":170},[160,8021,7564],{"class":387},[160,8023,373],{"class":170},[160,8025,885],{"class":170},[160,8027,373],{"class":170},[160,8029,7591],{"class":387},[160,8031,373],{"class":170},[160,8033,902],{"class":170},[160,8035,373],{"class":170},[160,8037,377],{"class":376},[160,8039,373],{"class":170},[160,8041,382],{"class":170},[160,8043,373],{"class":170},[160,8045,7555],{"class":387},[160,8047,373],{"class":170},[160,8049,393],{"class":170},[160,8051,373],{"class":170},[160,8053,398],{"class":376},[160,8055,373],{"class":170},[160,8057,382],{"class":170},[160,8059,373],{"class":170},[160,8061,1365],{"class":387},[160,8063,373],{"class":170},[160,8065,393],{"class":170},[160,8067,373],{"class":170},[160,8069,416],{"class":376},[160,8071,373],{"class":170},[160,8073,382],{"class":170},[160,8075,373],{"class":170},[160,8077,425],{"class":387},[160,8079,373],{"class":170},[160,8081,393],{"class":170},[160,8083,373],{"class":170},[160,8085,652],{"class":376},[160,8087,373],{"class":170},[160,8089,382],{"class":170},[160,8091,373],{"class":170},[160,8093,7465],{"class":387},[160,8095,373],{"class":170},[160,8097,393],{"class":170},[160,8099,373],{"class":170},[160,8101,434],{"class":376},[160,8103,373],{"class":170},[160,8105,382],{"class":170},[160,8107,113],{"class":170},[160,8109,393],{"class":170},[160,8111,373],{"class":170},[160,8113,1423],{"class":376},[160,8115,373],{"class":170},[160,8117,726],{"class":170},[160,8119,373],{"class":170},[160,8121,14],{"class":461},[160,8123,373],{"class":170},[160,8125,382],{"class":170},[160,8127,373],{"class":170},[160,8129,1440],{"class":387},[160,8131,373],{"class":170},[160,8133,798],{"class":170},[160,8135,373],{"class":170},[160,8137,1449],{"class":376},[160,8139,373],{"class":170},[160,8141,382],{"class":170},[160,8143,113],{"class":170},[160,8145,393],{"class":170},[160,8147,373],{"class":170},[160,8149,1462],{"class":376},[160,8151,373],{"class":170},[160,8153,382],{"class":170},[160,8155,113],{"class":170},[160,8157,393],{"class":170},[160,8159,373],{"class":170},[160,8161,1475],{"class":376},[160,8163,373],{"class":170},[160,8165,826],{"class":170},[160,8167,373],{"class":170},[160,8169,1484],{"class":376},[160,8171,373],{"class":170},[160,8173,382],{"class":170},[160,8175,5375],{"class":192},[160,8177,393],{"class":170},[160,8179,373],{"class":170},[160,8181,1497],{"class":376},[160,8183,373],{"class":170},[160,8185,382],{"class":170},[160,8187,113],{"class":170},[160,8189,393],{"class":170},[160,8191,373],{"class":170},[160,8193,1440],{"class":376},[160,8195,373],{"class":170},[160,8197,382],{"class":170},[160,8199,113],{"class":170},[160,8201,393],{"class":170},[160,8203,373],{"class":170},[160,8205,1555],{"class":376},[160,8207,373],{"class":170},[160,8209,382],{"class":170},[160,8211,373],{"class":170},[160,8213,776],{"class":387},[160,8215,373],{"class":170},[160,8217,393],{"class":170},[160,8219,373],{"class":170},[160,8221,546],{"class":376},[160,8223,373],{"class":170},[160,8225,382],{"class":170},[160,8227,8228],{"class":192},"270",[160,8230,393],{"class":170},[160,8232,373],{"class":170},[160,8234,560],{"class":376},[160,8236,373],{"class":170},[160,8238,382],{"class":170},[160,8240,3046],{"class":192},[160,8242,393],{"class":170},[160,8244,373],{"class":170},[160,8246,871],{"class":376},[160,8248,373],{"class":170},[160,8250,876],{"class":170},[160,8252,373],{"class":170},[160,8254,7546],{"class":387},[160,8256,373],{"class":170},[160,8258,902],{"class":170},[160,8260,373],{"class":170},[160,8262,377],{"class":376},[160,8264,373],{"class":170},[160,8266,382],{"class":170},[160,8268,373],{"class":170},[160,8270,7564],{"class":387},[160,8272,373],{"class":170},[160,8274,393],{"class":170},[160,8276,373],{"class":170},[160,8278,398],{"class":376},[160,8280,373],{"class":170},[160,8282,382],{"class":170},[160,8284,373],{"class":170},[160,8286,931],{"class":387},[160,8288,373],{"class":170},[160,8290,393],{"class":170},[160,8292,373],{"class":170},[160,8294,416],{"class":376},[160,8296,373],{"class":170},[160,8298,382],{"class":170},[160,8300,373],{"class":170},[160,8302,425],{"class":387},[160,8304,373],{"class":170},[160,8306,393],{"class":170},[160,8308,373],{"class":170},[160,8310,652],{"class":376},[160,8312,373],{"class":170},[160,8314,382],{"class":170},[160,8316,373],{"class":170},[160,8318,7465],{"class":387},[160,8320,373],{"class":170},[160,8322,393],{"class":170},[160,8324,373],{"class":170},[160,8326,434],{"class":376},[160,8328,373],{"class":170},[160,8330,382],{"class":170},[160,8332,113],{"class":170},[160,8334,393],{"class":170},[160,8336,373],{"class":170},[160,8338,989],{"class":376},[160,8340,373],{"class":170},[160,8342,994],{"class":170},[160,8344,373],{"class":170},[160,8346,999],{"class":376},[160,8348,373],{"class":170},[160,8350,994],{"class":170},[160,8352,373],{"class":170},[160,8354,1008],{"class":376},[160,8356,373],{"class":170},[160,8358,826],{"class":170},[160,8360,373],{"class":170},[160,8362,1017],{"class":376},[160,8364,373],{"class":170},[160,8366,826],{"class":170},[160,8368,373],{"class":170},[160,8370,1026],{"class":376},[160,8372,373],{"class":170},[160,8374,382],{"class":170},[160,8376,373],{"class":170},[160,8378,34],{"class":387},[160,8380,373],{"class":170},[160,8382,393],{"class":170},[160,8384,373],{"class":170},[160,8386,1043],{"class":376},[160,8388,373],{"class":170},[160,8390,382],{"class":170},[160,8392,373],{"class":170},[160,8394,167],{"class":387},[160,8396,373],{"class":170},[160,8398,393],{"class":170},[160,8400,373],{"class":170},[160,8402,1061],{"class":376},[160,8404,373],{"class":170},[160,8406,382],{"class":170},[160,8408,113],{"class":170},[160,8410,393],{"class":170},[160,8412,373],{"class":170},[160,8414,1074],{"class":376},[160,8416,373],{"class":170},[160,8418,382],{"class":170},[160,8420,373],{"class":170},[160,8422,1083],{"class":387},[160,8424,373],{"class":170},[160,8426,393],{"class":170},[160,8428,373],{"class":170},[160,8430,546],{"class":376},[160,8432,373],{"class":170},[160,8434,382],{"class":170},[160,8436,8437],{"class":192},"720",[160,8439,393],{"class":170},[160,8441,373],{"class":170},[160,8443,560],{"class":376},[160,8445,373],{"class":170},[160,8447,382],{"class":170},[160,8449,3046],{"class":192},[160,8451,393],{"class":170},[160,8453,373],{"class":170},[160,8455,871],{"class":376},[160,8457,373],{"class":170},[160,8459,1122],{"class":170},[160,8461,373],{"class":170},[160,8463,377],{"class":376},[160,8465,373],{"class":170},[160,8467,382],{"class":170},[160,8469,373],{"class":170},[160,8471,7573],{"class":387},[160,8473,373],{"class":170},[160,8475,393],{"class":170},[160,8477,373],{"class":170},[160,8479,398],{"class":376},[160,8481,373],{"class":170},[160,8483,382],{"class":170},[160,8485,373],{"class":170},[160,8487,8488],{"class":387},"comment",[160,8490,373],{"class":170},[160,8492,393],{"class":170},[160,8494,373],{"class":170},[160,8496,416],{"class":376},[160,8498,373],{"class":170},[160,8500,382],{"class":170},[160,8502,373],{"class":170},[160,8504,425],{"class":387},[160,8506,373],{"class":170},[160,8508,393],{"class":170},[160,8510,373],{"class":170},[160,8512,652],{"class":376},[160,8514,373],{"class":170},[160,8516,382],{"class":170},[160,8518,373],{"class":170},[160,8520,7465],{"class":387},[160,8522,373],{"class":170},[160,8524,393],{"class":170},[160,8526,373],{"class":170},[160,8528,434],{"class":376},[160,8530,373],{"class":170},[160,8532,382],{"class":170},[160,8534,373],{"class":170},[160,8536,8537],{"class":387},"Example: Conditional loop",[160,8539,373],{"class":170},[160,8541,393],{"class":170},[160,8543,373],{"class":170},[160,8545,8546],{"class":376},"info",[160,8548,373],{"class":170},[160,8550,382],{"class":170},[160,8552,113],{"class":170},[160,8554,393],{"class":170},[160,8556,373],{"class":170},[160,8558,546],{"class":376},[160,8560,373],{"class":170},[160,8562,382],{"class":170},[160,8564,8565],{"class":192},"310",[160,8567,393],{"class":170},[160,8569,373],{"class":170},[160,8571,560],{"class":376},[160,8573,373],{"class":170},[160,8575,382],{"class":170},[160,8577,1111],{"class":192},[160,8579,393],{"class":170},[160,8581,373],{"class":170},[160,8583,871],{"class":376},[160,8585,373],{"class":170},[160,8587,1122],{"class":170},[160,8589,373],{"class":170},[160,8591,377],{"class":376},[160,8593,373],{"class":170},[160,8595,382],{"class":170},[160,8597,373],{"class":170},[160,8599,7582],{"class":387},[160,8601,373],{"class":170},[160,8603,393],{"class":170},[160,8605,373],{"class":170},[160,8607,398],{"class":376},[160,8609,373],{"class":170},[160,8611,382],{"class":170},[160,8613,373],{"class":170},[160,8615,8488],{"class":387},[160,8617,373],{"class":170},[160,8619,393],{"class":170},[160,8621,373],{"class":170},[160,8623,416],{"class":376},[160,8625,373],{"class":170},[160,8627,382],{"class":170},[160,8629,373],{"class":170},[160,8631,425],{"class":387},[160,8633,373],{"class":170},[160,8635,393],{"class":170},[160,8637,373],{"class":170},[160,8639,652],{"class":376},[160,8641,373],{"class":170},[160,8643,382],{"class":170},[160,8645,373],{"class":170},[160,8647,7465],{"class":387},[160,8649,373],{"class":170},[160,8651,393],{"class":170},[160,8653,373],{"class":170},[160,8655,434],{"class":376},[160,8657,373],{"class":170},[160,8659,382],{"class":170},[160,8661,373],{"class":170},[160,8663,8664],{"class":387},"Show final status",[160,8666,373],{"class":170},[160,8668,393],{"class":170},[160,8670,373],{"class":170},[160,8672,8546],{"class":376},[160,8674,373],{"class":170},[160,8676,382],{"class":170},[160,8678,113],{"class":170},[160,8680,393],{"class":170},[160,8682,373],{"class":170},[160,8684,546],{"class":376},[160,8686,373],{"class":170},[160,8688,382],{"class":170},[160,8690,8691],{"class":192},"740",[160,8693,393],{"class":170},[160,8695,373],{"class":170},[160,8697,560],{"class":376},[160,8699,373],{"class":170},[160,8701,382],{"class":170},[160,8703,864],{"class":192},[160,8705,393],{"class":170},[160,8707,373],{"class":170},[160,8709,871],{"class":376},[160,8711,373],{"class":170},[160,8713,1122],{"class":170},[160,8715,373],{"class":170},[160,8717,377],{"class":376},[160,8719,373],{"class":170},[160,8721,382],{"class":170},[160,8723,373],{"class":170},[160,8725,7591],{"class":387},[160,8727,373],{"class":170},[160,8729,393],{"class":170},[160,8731,373],{"class":170},[160,8733,398],{"class":376},[160,8735,373],{"class":170},[160,8737,382],{"class":170},[160,8739,373],{"class":170},[160,8741,2181],{"class":387},[160,8743,373],{"class":170},[160,8745,393],{"class":170},[160,8747,373],{"class":170},[160,8749,416],{"class":376},[160,8751,373],{"class":170},[160,8753,382],{"class":170},[160,8755,373],{"class":170},[160,8757,425],{"class":387},[160,8759,373],{"class":170},[160,8761,393],{"class":170},[160,8763,373],{"class":170},[160,8765,652],{"class":376},[160,8767,373],{"class":170},[160,8769,382],{"class":170},[160,8771,373],{"class":170},[160,8773,7465],{"class":387},[160,8775,373],{"class":170},[160,8777,393],{"class":170},[160,8779,373],{"class":170},[160,8781,434],{"class":376},[160,8783,373],{"class":170},[160,8785,382],{"class":170},[160,8787,113],{"class":170},[160,8789,393],{"class":170},[160,8791,373],{"class":170},[160,8793,2239],{"class":376},[160,8795,373],{"class":170},[160,8797,382],{"class":170},[160,8799,373],{"class":170},[160,8801,2248],{"class":387},[160,8803,2251],{"class":166},[160,8805,8806],{"class":387},"msg.payload += String.fromCharCode(Math.random()*26 + 65);",[160,8808,2251],{"class":166},[160,8810,2259],{"class":387},[160,8812,373],{"class":170},[160,8814,393],{"class":170},[160,8816,373],{"class":170},[160,8818,831],{"class":376},[160,8820,373],{"class":170},[160,8822,382],{"class":170},[160,8824,2274],{"class":192},[160,8826,393],{"class":170},[160,8828,373],{"class":170},[160,8830,2294],{"class":376},[160,8832,373],{"class":170},[160,8834,382],{"class":170},[160,8836,2301],{"class":192},[160,8838,393],{"class":170},[160,8840,373],{"class":170},[160,8842,2308],{"class":376},[160,8844,373],{"class":170},[160,8846,382],{"class":170},[160,8848,113],{"class":170},[160,8850,393],{"class":170},[160,8852,373],{"class":170},[160,8854,2321],{"class":376},[160,8856,373],{"class":170},[160,8858,382],{"class":170},[160,8860,113],{"class":170},[160,8862,393],{"class":170},[160,8864,373],{"class":170},[160,8866,546],{"class":376},[160,8868,373],{"class":170},[160,8870,382],{"class":170},[160,8872,2362],{"class":192},[160,8874,393],{"class":170},[160,8876,373],{"class":170},[160,8878,560],{"class":376},[160,8880,373],{"class":170},[160,8882,382],{"class":170},[160,8884,8885],{"class":192},"380",[160,8887,393],{"class":170},[160,8889,373],{"class":170},[160,8891,871],{"class":376},[160,8893,373],{"class":170},[160,8895,876],{"class":170},[160,8897,373],{"class":170},[160,8899,7609],{"class":387},[160,8901,373],{"class":170},[160,8903,393],{"class":170},[160,8905,373],{"class":170},[160,8907,7600],{"class":387},[160,8909,373],{"class":170},[160,8911,902],{"class":170},[160,8913,373],{"class":170},[160,8915,377],{"class":376},[160,8917,373],{"class":170},[160,8919,382],{"class":170},[160,8921,373],{"class":170},[160,8923,7600],{"class":387},[160,8925,373],{"class":170},[160,8927,393],{"class":170},[160,8929,373],{"class":170},[160,8931,398],{"class":376},[160,8933,373],{"class":170},[160,8935,382],{"class":170},[160,8937,373],{"class":170},[160,8939,931],{"class":387},[160,8941,373],{"class":170},[160,8943,393],{"class":170},[160,8945,373],{"class":170},[160,8947,416],{"class":376},[160,8949,373],{"class":170},[160,8951,382],{"class":170},[160,8953,373],{"class":170},[160,8955,425],{"class":387},[160,8957,373],{"class":170},[160,8959,393],{"class":170},[160,8961,373],{"class":170},[160,8963,652],{"class":376},[160,8965,373],{"class":170},[160,8967,382],{"class":170},[160,8969,373],{"class":170},[160,8971,7465],{"class":387},[160,8973,373],{"class":170},[160,8975,393],{"class":170},[160,8977,373],{"class":170},[160,8979,434],{"class":376},[160,8981,373],{"class":170},[160,8983,382],{"class":170},[160,8985,113],{"class":170},[160,8987,393],{"class":170},[160,8989,373],{"class":170},[160,8991,989],{"class":376},[160,8993,373],{"class":170},[160,8995,994],{"class":170},[160,8997,373],{"class":170},[160,8999,999],{"class":376},[160,9001,373],{"class":170},[160,9003,994],{"class":170},[160,9005,373],{"class":170},[160,9007,1008],{"class":376},[160,9009,373],{"class":170},[160,9011,826],{"class":170},[160,9013,373],{"class":170},[160,9015,1017],{"class":376},[160,9017,373],{"class":170},[160,9019,826],{"class":170},[160,9021,373],{"class":170},[160,9023,1026],{"class":376},[160,9025,373],{"class":170},[160,9027,382],{"class":170},[160,9029,373],{"class":170},[160,9031,7222],{"class":387},[160,9033,373],{"class":170},[160,9035,393],{"class":170},[160,9037,373],{"class":170},[160,9039,1061],{"class":376},[160,9041,373],{"class":170},[160,9043,382],{"class":170},[160,9045,113],{"class":170},[160,9047,393],{"class":170},[160,9049,373],{"class":170},[160,9051,1074],{"class":376},[160,9053,373],{"class":170},[160,9055,382],{"class":170},[160,9057,373],{"class":170},[160,9059,1083],{"class":387},[160,9061,373],{"class":170},[160,9063,393],{"class":170},[160,9065,373],{"class":170},[160,9067,546],{"class":376},[160,9069,373],{"class":170},[160,9071,382],{"class":170},[160,9073,9074],{"class":192},"730",[160,9076,393],{"class":170},[160,9078,373],{"class":170},[160,9080,560],{"class":376},[160,9082,373],{"class":170},[160,9084,382],{"class":170},[160,9086,8885],{"class":192},[160,9088,393],{"class":170},[160,9090,373],{"class":170},[160,9092,871],{"class":376},[160,9094,373],{"class":170},[160,9096,1122],{"class":170},[160,9098,373],{"class":170},[160,9100,377],{"class":376},[160,9102,373],{"class":170},[160,9104,382],{"class":170},[160,9106,373],{"class":170},[160,9108,7609],{"class":387},[160,9110,373],{"class":170},[160,9112,393],{"class":170},[160,9114,373],{"class":170},[160,9116,398],{"class":376},[160,9118,373],{"class":170},[160,9120,382],{"class":170},[160,9122,373],{"class":170},[160,9124,9125],{"class":387},"delay",[160,9127,373],{"class":170},[160,9129,393],{"class":170},[160,9131,373],{"class":170},[160,9133,416],{"class":376},[160,9135,373],{"class":170},[160,9137,382],{"class":170},[160,9139,373],{"class":170},[160,9141,425],{"class":387},[160,9143,373],{"class":170},[160,9145,393],{"class":170},[160,9147,373],{"class":170},[160,9149,652],{"class":376},[160,9151,373],{"class":170},[160,9153,382],{"class":170},[160,9155,373],{"class":170},[160,9157,7465],{"class":387},[160,9159,373],{"class":170},[160,9161,393],{"class":170},[160,9163,373],{"class":170},[160,9165,434],{"class":376},[160,9167,373],{"class":170},[160,9169,382],{"class":170},[160,9171,113],{"class":170},[160,9173,393],{"class":170},[160,9175,373],{"class":170},[160,9177,9178],{"class":376},"pauseType",[160,9180,373],{"class":170},[160,9182,382],{"class":170},[160,9184,373],{"class":170},[160,9186,9125],{"class":387},[160,9188,373],{"class":170},[160,9190,393],{"class":170},[160,9192,373],{"class":170},[160,9194,2281],{"class":376},[160,9196,373],{"class":170},[160,9198,382],{"class":170},[160,9200,373],{"class":170},[160,9202,9203],{"class":387},"0.5",[160,9205,373],{"class":170},[160,9207,393],{"class":170},[160,9209,373],{"class":170},[160,9211,9212],{"class":376},"timeoutUnits",[160,9214,373],{"class":170},[160,9216,382],{"class":170},[160,9218,373],{"class":170},[160,9220,9221],{"class":387},"milliseconds",[160,9223,373],{"class":170},[160,9225,393],{"class":170},[160,9227,373],{"class":170},[160,9229,9230],{"class":376},"rate",[160,9232,373],{"class":170},[160,9234,382],{"class":170},[160,9236,373],{"class":170},[160,9238,2274],{"class":387},[160,9240,373],{"class":170},[160,9242,393],{"class":170},[160,9244,373],{"class":170},[160,9246,9247],{"class":376},"nbRateUnits",[160,9249,373],{"class":170},[160,9251,382],{"class":170},[160,9253,373],{"class":170},[160,9255,2274],{"class":387},[160,9257,373],{"class":170},[160,9259,393],{"class":170},[160,9261,373],{"class":170},[160,9263,9264],{"class":376},"rateUnits",[160,9266,373],{"class":170},[160,9268,382],{"class":170},[160,9270,373],{"class":170},[160,9272,6144],{"class":387},[160,9274,373],{"class":170},[160,9276,393],{"class":170},[160,9278,373],{"class":170},[160,9280,9281],{"class":376},"randomFirst",[160,9283,373],{"class":170},[160,9285,382],{"class":170},[160,9287,373],{"class":170},[160,9289,2274],{"class":387},[160,9291,373],{"class":170},[160,9293,393],{"class":170},[160,9295,373],{"class":170},[160,9297,9298],{"class":376},"randomLast",[160,9300,373],{"class":170},[160,9302,382],{"class":170},[160,9304,373],{"class":170},[160,9306,9307],{"class":387},"5",[160,9309,373],{"class":170},[160,9311,393],{"class":170},[160,9313,373],{"class":170},[160,9315,9316],{"class":376},"randomUnits",[160,9318,373],{"class":170},[160,9320,382],{"class":170},[160,9322,373],{"class":170},[160,9324,9325],{"class":387},"seconds",[160,9327,373],{"class":170},[160,9329,393],{"class":170},[160,9331,373],{"class":170},[160,9333,9334],{"class":376},"drop",[160,9336,373],{"class":170},[160,9338,826],{"class":170},[160,9340,373],{"class":170},[160,9342,9343],{"class":376},"allowrate",[160,9345,373],{"class":170},[160,9347,826],{"class":170},[160,9349,373],{"class":170},[160,9351,831],{"class":376},[160,9353,373],{"class":170},[160,9355,382],{"class":170},[160,9357,2274],{"class":192},[160,9359,393],{"class":170},[160,9361,373],{"class":170},[160,9363,546],{"class":376},[160,9365,373],{"class":170},[160,9367,382],{"class":170},[160,9369,5684],{"class":192},[160,9371,393],{"class":170},[160,9373,373],{"class":170},[160,9375,560],{"class":376},[160,9377,373],{"class":170},[160,9379,382],{"class":170},[160,9381,9382],{"class":192},"355",[160,9384,393],{"class":170},[160,9386,373],{"class":170},[160,9388,871],{"class":376},[160,9390,373],{"class":170},[160,9392,876],{"class":170},[160,9394,373],{"class":170},[160,9396,7546],{"class":387},[160,9398,373],{"class":170},[160,9400,902],{"class":170},[160,9402,373],{"class":170},[160,9404,377],{"class":376},[160,9406,373],{"class":170},[160,9408,382],{"class":170},[160,9410,373],{"class":170},[160,9412,7618],{"class":387},[160,9414,373],{"class":170},[160,9416,393],{"class":170},[160,9418,373],{"class":170},[160,9420,398],{"class":376},[160,9422,373],{"class":170},[160,9424,382],{"class":170},[160,9426,373],{"class":170},[160,9428,8488],{"class":387},[160,9430,373],{"class":170},[160,9432,393],{"class":170},[160,9434,373],{"class":170},[160,9436,416],{"class":376},[160,9438,373],{"class":170},[160,9440,382],{"class":170},[160,9442,373],{"class":170},[160,9444,425],{"class":387},[160,9446,373],{"class":170},[160,9448,393],{"class":170},[160,9450,373],{"class":170},[160,9452,652],{"class":376},[160,9454,373],{"class":170},[160,9456,382],{"class":170},[160,9458,373],{"class":170},[160,9460,7465],{"class":387},[160,9462,373],{"class":170},[160,9464,393],{"class":170},[160,9466,373],{"class":170},[160,9468,434],{"class":376},[160,9470,373],{"class":170},[160,9472,382],{"class":170},[160,9474,373],{"class":170},[160,9476,9477],{"class":387},"Show string",[160,9479,373],{"class":170},[160,9481,393],{"class":170},[160,9483,373],{"class":170},[160,9485,8546],{"class":376},[160,9487,373],{"class":170},[160,9489,382],{"class":170},[160,9491,113],{"class":170},[160,9493,393],{"class":170},[160,9495,373],{"class":170},[160,9497,546],{"class":376},[160,9499,373],{"class":170},[160,9501,382],{"class":170},[160,9503,9074],{"class":192},[160,9505,393],{"class":170},[160,9507,373],{"class":170},[160,9509,560],{"class":376},[160,9511,373],{"class":170},[160,9513,382],{"class":170},[160,9515,9516],{"class":192},"420",[160,9518,393],{"class":170},[160,9520,373],{"class":170},[160,9522,871],{"class":376},[160,9524,373],{"class":170},[160,9526,1122],{"class":170},[160,9528,373],{"class":170},[160,9530,377],{"class":376},[160,9532,373],{"class":170},[160,9534,382],{"class":170},[160,9536,373],{"class":170},[160,9538,7627],{"class":387},[160,9540,373],{"class":170},[160,9542,393],{"class":170},[160,9544,373],{"class":170},[160,9546,398],{"class":376},[160,9548,373],{"class":170},[160,9550,382],{"class":170},[160,9552,373],{"class":170},[160,9554,8488],{"class":387},[160,9556,373],{"class":170},[160,9558,393],{"class":170},[160,9560,373],{"class":170},[160,9562,416],{"class":376},[160,9564,373],{"class":170},[160,9566,382],{"class":170},[160,9568,373],{"class":170},[160,9570,425],{"class":387},[160,9572,373],{"class":170},[160,9574,393],{"class":170},[160,9576,373],{"class":170},[160,9578,652],{"class":376},[160,9580,373],{"class":170},[160,9582,382],{"class":170},[160,9584,373],{"class":170},[160,9586,7465],{"class":387},[160,9588,373],{"class":170},[160,9590,393],{"class":170},[160,9592,373],{"class":170},[160,9594,434],{"class":376},[160,9596,373],{"class":170},[160,9598,382],{"class":170},[160,9600,373],{"class":170},[160,9602,9603],{"class":387},"Add char to string",[160,9605,373],{"class":170},[160,9607,393],{"class":170},[160,9609,373],{"class":170},[160,9611,8546],{"class":376},[160,9613,373],{"class":170},[160,9615,382],{"class":170},[160,9617,113],{"class":170},[160,9619,393],{"class":170},[160,9621,373],{"class":170},[160,9623,546],{"class":376},[160,9625,373],{"class":170},[160,9627,382],{"class":170},[160,9629,9630],{"class":192},"370",[160,9632,393],{"class":170},[160,9634,373],{"class":170},[160,9636,560],{"class":376},[160,9638,373],{"class":170},[160,9640,382],{"class":170},[160,9642,9516],{"class":192},[160,9644,393],{"class":170},[160,9646,373],{"class":170},[160,9648,871],{"class":376},[160,9650,373],{"class":170},[160,9652,1122],{"class":170},[160,9654,373],{"class":170},[160,9656,377],{"class":376},[160,9658,373],{"class":170},[160,9660,382],{"class":170},[160,9662,373],{"class":170},[160,9664,7636],{"class":387},[160,9666,373],{"class":170},[160,9668,393],{"class":170},[160,9670,373],{"class":170},[160,9672,398],{"class":376},[160,9674,373],{"class":170},[160,9676,382],{"class":170},[160,9678,373],{"class":170},[160,9680,8488],{"class":387},[160,9682,373],{"class":170},[160,9684,393],{"class":170},[160,9686,373],{"class":170},[160,9688,416],{"class":376},[160,9690,373],{"class":170},[160,9692,382],{"class":170},[160,9694,373],{"class":170},[160,9696,425],{"class":387},[160,9698,373],{"class":170},[160,9700,393],{"class":170},[160,9702,373],{"class":170},[160,9704,652],{"class":376},[160,9706,373],{"class":170},[160,9708,382],{"class":170},[160,9710,373],{"class":170},[160,9712,7465],{"class":387},[160,9714,373],{"class":170},[160,9716,393],{"class":170},[160,9718,373],{"class":170},[160,9720,434],{"class":376},[160,9722,373],{"class":170},[160,9724,382],{"class":170},[160,9726,373],{"class":170},[160,9728,9729],{"class":387},"Repeat until string doesn't finish with ",[160,9731,1202],{"class":166},[160,9733,758],{"class":387},[160,9735,1202],{"class":166},[160,9737,373],{"class":170},[160,9739,393],{"class":170},[160,9741,373],{"class":170},[160,9743,8546],{"class":376},[160,9745,373],{"class":170},[160,9747,382],{"class":170},[160,9749,113],{"class":170},[160,9751,393],{"class":170},[160,9753,373],{"class":170},[160,9755,546],{"class":376},[160,9757,373],{"class":170},[160,9759,382],{"class":170},[160,9761,9762],{"class":192},"480",[160,9764,393],{"class":170},[160,9766,373],{"class":170},[160,9768,560],{"class":376},[160,9770,373],{"class":170},[160,9772,382],{"class":170},[160,9774,864],{"class":192},[160,9776,393],{"class":170},[160,9778,373],{"class":170},[160,9780,871],{"class":376},[160,9782,373],{"class":170},[160,9784,7288],{"class":170},[83,9786,45],{"id":9787},"for-loop-1",[90,9789,9790,9799,9814,9834,9848,9871],{},[40,9791,94,9792,2419,9794,283,9796,9798],{},[43,9793,97],{},[107,9795,282],{},[107,9797,4868],{},". This node will trigger the start of the loop and provide the array we want to process.",[40,9800,263,9801,2485,9803,283,9806,9809,9810,117,9812,120],{},[43,9802,104],{},[107,9804,9805],{},"msg.count",[107,9807,9808],{},"msg.payload.length",", which will store the length of the array. Connect the ",[43,9811,97],{},[43,9813,104],{},[40,9815,263,9816,9818,9819,9822,9823,9825,9826,9828,9829,9831,9832,171],{},[43,9817,7316],{}," node onto the canvas, double-click on it, and set the kind to ",[43,9820,9821],{},"Fixed",". Leave the \"count\" field empty as we are setting it dynamically using ",[107,9824,9805],{},". Set the initial value to ",[107,9827,2301],{}," and the step value to ",[107,9830,2274],{},". Set the loop payload to the original ",[107,9833,282],{},[40,9835,2442,9836,9838,9839,9841,9842,9844,9845,9847],{},[43,9837,104],{}," node onto the canvas and configure it to either clear or set ",[107,9840,282],{}," to itself. This ensures that the payload remains unchanged. Connect its input to the output of the ",[43,9843,7316],{}," node and then connect its output back to the input of the ",[43,9846,7316],{}," node. This setup allows the loop to repeat.",[40,9849,9850,9851,9853,9854,283,9856,9859,9860,9863,9864,9866,9867,9870],{},"Then, drag another ",[43,9852,104],{}," node onto the canvas. Configure this node to set ",[107,9855,282],{},[107,9857,9858],{},"msg.payload[msg.loop.value]",", which extracts the current array element using the loop’s counter (",[107,9861,9862],{},"msg.loop.value","). The ",[43,9865,7316],{}," node generates properties like ",[107,9868,9869],{},"value",", which is the counter we are incrementing.",[40,9872,9873,9874,9876,9877,9879],{},"Finally, drag a ",[43,9875,266],{}," node onto the canvas and connect it to the output of the previous ",[43,9878,104],{}," node to print the current array element in each iteration.",[357,9881,9882],{},[151,9883,9885],{"className":361,"code":9884,"language":363,"meta":156,"style":156},"[{\"id\":\"ac4bfead30be7380\",\"type\":\"group\",\"z\":\"a3aa840957f658c6\",\"name\":\"For Loop\",\"style\":{\"label\":true},\"nodes\":[\"2ffc3d07.23e6fa\",\"6e1118b1.449db8\",\"ea852667d724cfb1\",\"880a2501f7d153ba\",\"bd58a956.c036b\",\"60a8f138.0909a\",\"44f1a29403157bba\"],\"x\":74,\"y\":199,\"w\":1132,\"h\":202},{\"id\":\"2ffc3d07.23e6fa\",\"type\":\"inject\",\"z\":\"a3aa840957f658c6\",\"g\":\"ac4bfead30be7380\",\"name\":\"\",\"props\":[{\"p\":\"payload\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"payload\":\"[\\\"foo\\\",\\\"bar\\\",\\\"foobar\\\"]\",\"payloadType\":\"json\",\"x\":210,\"y\":260,\"wires\":[[\"880a2501f7d153ba\"]]},{\"id\":\"6e1118b1.449db8\",\"type\":\"loop\",\"z\":\"a3aa840957f658c6\",\"g\":\"ac4bfead30be7380\",\"name\":\"\",\"kind\":\"fcnt\",\"count\":\"\",\"initial\":\"0\",\"step\":\"1\",\"condition\":\"\",\"conditionType\":\"js\",\"when\":\"before\",\"enumeration\":\"enum\",\"enumerationType\":\"msg\",\"limit\":\"\",\"loopPayload\":\"loop-orig\",\"finalPayload\":\"final-last\",\"x\":710,\"y\":260,\"wires\":[[\"44f1a29403157bba\"],[\"bd58a956.c036b\"]]},{\"id\":\"ea852667d724cfb1\",\"type\":\"change\",\"z\":\"a3aa840957f658c6\",\"g\":\"ac4bfead30be7380\",\"name\":\"Access array element with loop counter\",\"rules\":[{\"t\":\"set\",\"p\":\"payload\",\"pt\":\"msg\",\"to\":\"payload[msg.loop.value]\",\"tot\":\"msg\"}],\"action\":\"\",\"property\":\"\",\"from\":\"\",\"to\":\"\",\"reg\":false,\"x\":840,\"y\":360,\"wires\":[[\"60a8f138.0909a\"]]},{\"id\":\"880a2501f7d153ba\",\"type\":\"change\",\"z\":\"a3aa840957f658c6\",\"g\":\"ac4bfead30be7380\",\"name\":\"Set Pass Count\",\"rules\":[{\"t\":\"set\",\"p\":\"count\",\"pt\":\"msg\",\"to\":\"payload.length\",\"tot\":\"msg\"}],\"action\":\"\",\"property\":\"\",\"from\":\"\",\"to\":\"\",\"reg\":false,\"x\":440,\"y\":260,\"wires\":[[\"6e1118b1.449db8\"]]},{\"id\":\"bd58a956.c036b\",\"type\":\"change\",\"z\":\"a3aa840957f658c6\",\"g\":\"ac4bfead30be7380\",\"name\":\"Repeat\",\"rules\":[],\"action\":\"\",\"property\":\"\",\"from\":\"\",\"to\":\"\",\"reg\":false,\"x\":520,\"y\":360,\"wires\":[[\"6e1118b1.449db8\",\"ea852667d724cfb1\"]]},{\"id\":\"60a8f138.0909a\",\"type\":\"debug\",\"z\":\"a3aa840957f658c6\",\"g\":\"ac4bfead30be7380\",\"name\":\"\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":1090,\"y\":360,\"wires\":[]},{\"id\":\"44f1a29403157bba\",\"type\":\"debug\",\"z\":\"a3aa840957f658c6\",\"g\":\"ac4bfead30be7380\",\"name\":\"End Loop\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":1000,\"y\":240,\"wires\":[]}]\n",[107,9886,9887],{"__ignoreMap":156},[160,9888,9889,9891,9893,9895,9897,9899,9901,9904,9906,9908,9910,9912,9914,9916,9918,9920,9922,9924,9926,9928,9930,9932,9934,9936,9938,9940,9942,9944,9946,9948,9950,9952,9954,9956,9958,9960,9962,9964,9966,9968,9970,9972,9974,9976,9978,9980,9982,9985,9987,9989,9991,9994,9996,9998,10000,10003,10005,10007,10009,10012,10014,10016,10018,10021,10023,10025,10027,10030,10032,10034,10036,10039,10041,10043,10045,10047,10049,10051,10054,10056,10058,10060,10062,10064,10067,10069,10071,10073,10075,10077,10080,10082,10084,10086,10088,10090,10093,10095,10097,10099,10101,10103,10105,10107,10109,10111,10113,10115,10117,10119,10121,10123,10125,10127,10129,10131,10133,10135,10137,10139,10141,10143,10145,10147,10149,10151,10153,10155,10157,10159,10161,10163,10165,10167,10169,10171,10173,10175,10177,10179,10181,10183,10185,10187,10189,10191,10193,10195,10197,10199,10201,10203,10205,10207,10209,10211,10213,10215,10217,10219,10221,10223,10225,10227,10229,10231,10233,10235,10237,10239,10241,10243,10245,10247,10249,10251,10253,10255,10257,10259,10261,10263,10265,10267,10269,10271,10273,10275,10277,10279,10281,10283,10285,10287,10289,10291,10293,10295,10297,10299,10301,10303,10305,10307,10309,10311,10313,10315,10318,10320,10322,10324,10326,10328,10330,10332,10334,10336,10338,10340,10342,10344,10346,10348,10350,10352,10354,10356,10358,10360,10362,10364,10366,10368,10370,10372,10374,10376,10378,10380,10382,10384,10386,10388,10390,10392,10394,10396,10398,10400,10402,10404,10406,10408,10410,10412,10414,10416,10418,10420,10422,10424,10426,10428,10430,10432,10434,10437,10439,10441,10443,10445,10447,10449,10451,10453,10455,10457,10459,10461,10463,10465,10467,10469,10471,10473,10475,10477,10479,10481,10483,10485,10487,10489,10491,10493,10495,10497,10499,10501,10503,10505,10507,10509,10511,10513,10515,10517,10519,10521,10523,10526,10528,10530,10532,10534,10536,10538,10540,10542,10544,10546,10548,10550,10552,10554,10556,10558,10560,10562,10564,10566,10568,10570,10572,10574,10576,10578,10580,10582,10584,10587,10589,10591,10593,10595,10597,10599,10601,10603,10605,10607,10609,10611,10613,10615,10618,10620,10622,10624,10626,10628,10630,10632,10634,10636,10638,10640,10642,10644,10646,10648,10650,10652,10654,10656,10658,10660,10662,10664,10666,10668,10670,10672,10674,10676,10678,10680,10682,10684,10686,10688,10690,10692,10694,10696,10698,10700,10702,10704,10706,10708,10710,10712,10714,10716,10718,10720,10722,10724,10726,10728,10730,10733,10735,10737,10739,10741,10743,10745,10747,10749,10751,10753,10755,10757,10759,10761,10763,10765,10767,10769,10771,10773,10775,10777,10779,10781,10783,10785,10787,10789,10791,10793,10795,10797,10799,10801,10803,10806,10808,10810,10812,10814,10816,10818,10820,10822,10824,10826,10828,10830,10832,10834,10836,10838,10840,10842,10844,10846,10848,10850,10852,10854,10856,10858,10860,10862,10864,10866,10868,10870,10872,10874,10876,10878,10880,10882,10884,10886,10888,10890,10893,10895,10897,10899,10901,10903,10905,10907,10909,10911,10913,10915,10917,10919,10921,10923,10925,10927,10929,10931,10933,10935,10937,10939,10941,10943,10945,10947,10949,10951,10953,10955,10957,10959,10961,10963,10965,10967,10969,10971,10973,10975,10977,10979,10981,10983,10985,10987,10989,10991,10993,10995,10997,11000,11002,11004,11006,11008,11010,11012,11014,11016,11018,11020,11022,11024,11026,11028,11030,11032,11034,11036,11038,11040,11042,11044,11046,11048,11050,11052,11054,11056,11058,11060,11062,11064,11066,11068,11070,11072,11074,11076,11078,11080,11082,11084,11086,11088,11090,11092,11094,11096,11098,11100,11102,11104,11106,11108,11110,11112,11114,11116,11118,11120,11122,11124,11126,11128,11130,11132,11134,11136,11138,11140,11142,11144,11146,11148,11150,11152,11154,11156,11159,11161,11163,11165,11167,11169,11171,11173,11175,11177,11179,11181,11183,11185,11187,11189,11191,11193,11195,11197,11199,11201,11203,11205,11207,11209,11211,11213,11215,11217,11219,11221,11223,11225,11227,11229,11231,11233,11235,11237,11239,11241,11243,11245,11247,11249,11251,11253,11255,11257,11259,11261,11263,11266,11268,11270,11272,11274,11276,11278,11280,11282,11284,11286,11288,11290,11292,11294,11296,11298,11300,11302,11304,11306,11308,11310,11312,11314,11316,11318,11320,11322,11324,11326,11328,11330,11332,11334,11336,11338,11340,11342,11345,11347,11349,11351,11353,11355,11357,11359,11361,11363,11365,11367,11369,11371,11373,11375,11377,11379,11381,11383,11385,11387,11389,11391,11393,11395,11397,11399,11401,11403,11405,11407,11409,11411,11413,11415,11417,11419,11421,11423,11425,11427,11429,11431,11433,11435,11437,11439,11441,11443,11445,11447,11449,11451,11453,11455,11457,11459,11461,11463,11465,11467,11469,11471,11473,11475,11477,11479,11481,11483,11485,11487,11489,11491,11493,11495,11497,11499,11501,11503,11505,11507,11509,11511,11513,11515,11517,11519,11521,11523,11525,11527,11529,11531,11533,11535,11537,11539,11541,11543,11545,11547,11549,11551,11553,11555,11557,11559,11562,11564,11566,11568,11570,11572,11574,11576,11578,11580,11582,11584,11586,11588,11590,11592,11594,11596,11598,11600,11602,11604,11606,11608,11610,11612,11614,11616,11618,11620,11622,11624,11626,11628,11630,11632,11634,11636,11638,11640,11642,11644,11646,11648,11650,11652,11654,11656,11658,11661,11663,11665,11667,11669,11671,11673,11675,11677,11679,11681,11683,11685,11687,11689,11691,11693,11695,11697,11699,11701,11703,11705,11707,11709,11711,11713,11715,11717,11719,11721,11723,11725,11727,11729,11731,11733,11735,11737,11739,11741,11743,11745,11747,11749,11751,11753,11755,11757,11759,11761,11763,11765,11768,11770,11772,11774,11776,11778,11780,11782,11784,11786,11788],{"class":162,"line":163},[160,9890,370],{"class":170},[160,9892,373],{"class":170},[160,9894,377],{"class":376},[160,9896,373],{"class":170},[160,9898,382],{"class":170},[160,9900,373],{"class":170},[160,9902,9903],{"class":387},"ac4bfead30be7380",[160,9905,373],{"class":170},[160,9907,393],{"class":170},[160,9909,373],{"class":170},[160,9911,398],{"class":376},[160,9913,373],{"class":170},[160,9915,382],{"class":170},[160,9917,373],{"class":170},[160,9919,407],{"class":387},[160,9921,373],{"class":170},[160,9923,393],{"class":170},[160,9925,373],{"class":170},[160,9927,416],{"class":376},[160,9929,373],{"class":170},[160,9931,382],{"class":170},[160,9933,373],{"class":170},[160,9935,425],{"class":387},[160,9937,373],{"class":170},[160,9939,393],{"class":170},[160,9941,373],{"class":170},[160,9943,434],{"class":376},[160,9945,373],{"class":170},[160,9947,382],{"class":170},[160,9949,373],{"class":170},[160,9951,45],{"class":387},[160,9953,373],{"class":170},[160,9955,393],{"class":170},[160,9957,373],{"class":170},[160,9959,451],{"class":376},[160,9961,373],{"class":170},[160,9963,456],{"class":170},[160,9965,373],{"class":170},[160,9967,462],{"class":461},[160,9969,373],{"class":170},[160,9971,467],{"class":170},[160,9973,373],{"class":170},[160,9975,472],{"class":376},[160,9977,373],{"class":170},[160,9979,477],{"class":170},[160,9981,373],{"class":170},[160,9983,9984],{"class":387},"2ffc3d07.23e6fa",[160,9986,373],{"class":170},[160,9988,393],{"class":170},[160,9990,373],{"class":170},[160,9992,9993],{"class":387},"6e1118b1.449db8",[160,9995,373],{"class":170},[160,9997,393],{"class":170},[160,9999,373],{"class":170},[160,10001,10002],{"class":387},"ea852667d724cfb1",[160,10004,373],{"class":170},[160,10006,393],{"class":170},[160,10008,373],{"class":170},[160,10010,10011],{"class":387},"880a2501f7d153ba",[160,10013,373],{"class":170},[160,10015,393],{"class":170},[160,10017,373],{"class":170},[160,10019,10020],{"class":387},"bd58a956.c036b",[160,10022,373],{"class":170},[160,10024,393],{"class":170},[160,10026,373],{"class":170},[160,10028,10029],{"class":387},"60a8f138.0909a",[160,10031,373],{"class":170},[160,10033,393],{"class":170},[160,10035,373],{"class":170},[160,10037,10038],{"class":387},"44f1a29403157bba",[160,10040,373],{"class":170},[160,10042,541],{"class":170},[160,10044,373],{"class":170},[160,10046,546],{"class":376},[160,10048,373],{"class":170},[160,10050,382],{"class":170},[160,10052,10053],{"class":192},"74",[160,10055,393],{"class":170},[160,10057,373],{"class":170},[160,10059,560],{"class":376},[160,10061,373],{"class":170},[160,10063,382],{"class":170},[160,10065,10066],{"class":192},"199",[160,10068,393],{"class":170},[160,10070,373],{"class":170},[160,10072,574],{"class":376},[160,10074,373],{"class":170},[160,10076,382],{"class":170},[160,10078,10079],{"class":192},"1132",[160,10081,393],{"class":170},[160,10083,373],{"class":170},[160,10085,588],{"class":376},[160,10087,373],{"class":170},[160,10089,382],{"class":170},[160,10091,10092],{"class":192},"202",[160,10094,598],{"class":170},[160,10096,373],{"class":170},[160,10098,377],{"class":376},[160,10100,373],{"class":170},[160,10102,382],{"class":170},[160,10104,373],{"class":170},[160,10106,9984],{"class":387},[160,10108,373],{"class":170},[160,10110,393],{"class":170},[160,10112,373],{"class":170},[160,10114,398],{"class":376},[160,10116,373],{"class":170},[160,10118,382],{"class":170},[160,10120,373],{"class":170},[160,10122,1365],{"class":387},[160,10124,373],{"class":170},[160,10126,393],{"class":170},[160,10128,373],{"class":170},[160,10130,416],{"class":376},[160,10132,373],{"class":170},[160,10134,382],{"class":170},[160,10136,373],{"class":170},[160,10138,425],{"class":387},[160,10140,373],{"class":170},[160,10142,393],{"class":170},[160,10144,373],{"class":170},[160,10146,652],{"class":376},[160,10148,373],{"class":170},[160,10150,382],{"class":170},[160,10152,373],{"class":170},[160,10154,9903],{"class":387},[160,10156,373],{"class":170},[160,10158,393],{"class":170},[160,10160,373],{"class":170},[160,10162,434],{"class":376},[160,10164,373],{"class":170},[160,10166,382],{"class":170},[160,10168,113],{"class":170},[160,10170,393],{"class":170},[160,10172,373],{"class":170},[160,10174,1423],{"class":376},[160,10176,373],{"class":170},[160,10178,726],{"class":170},[160,10180,373],{"class":170},[160,10182,14],{"class":461},[160,10184,373],{"class":170},[160,10186,382],{"class":170},[160,10188,373],{"class":170},[160,10190,1440],{"class":387},[160,10192,373],{"class":170},[160,10194,798],{"class":170},[160,10196,373],{"class":170},[160,10198,1449],{"class":376},[160,10200,373],{"class":170},[160,10202,382],{"class":170},[160,10204,113],{"class":170},[160,10206,393],{"class":170},[160,10208,373],{"class":170},[160,10210,1462],{"class":376},[160,10212,373],{"class":170},[160,10214,382],{"class":170},[160,10216,113],{"class":170},[160,10218,393],{"class":170},[160,10220,373],{"class":170},[160,10222,1475],{"class":376},[160,10224,373],{"class":170},[160,10226,826],{"class":170},[160,10228,373],{"class":170},[160,10230,1484],{"class":376},[160,10232,373],{"class":170},[160,10234,382],{"class":170},[160,10236,5375],{"class":192},[160,10238,393],{"class":170},[160,10240,373],{"class":170},[160,10242,1497],{"class":376},[160,10244,373],{"class":170},[160,10246,382],{"class":170},[160,10248,113],{"class":170},[160,10250,393],{"class":170},[160,10252,373],{"class":170},[160,10254,1440],{"class":376},[160,10256,373],{"class":170},[160,10258,382],{"class":170},[160,10260,373],{"class":170},[160,10262,1518],{"class":387},[160,10264,1202],{"class":166},[160,10266,5406],{"class":387},[160,10268,1202],{"class":166},[160,10270,393],{"class":387},[160,10272,1202],{"class":166},[160,10274,5415],{"class":387},[160,10276,1202],{"class":166},[160,10278,393],{"class":387},[160,10280,1202],{"class":166},[160,10282,5424],{"class":387},[160,10284,1202],{"class":166},[160,10286,1546],{"class":387},[160,10288,373],{"class":170},[160,10290,393],{"class":170},[160,10292,373],{"class":170},[160,10294,1555],{"class":376},[160,10296,373],{"class":170},[160,10298,382],{"class":170},[160,10300,373],{"class":170},[160,10302,363],{"class":387},[160,10304,373],{"class":170},[160,10306,393],{"class":170},[160,10308,373],{"class":170},[160,10310,546],{"class":376},[160,10312,373],{"class":170},[160,10314,382],{"class":170},[160,10316,10317],{"class":192},"210",[160,10319,393],{"class":170},[160,10321,373],{"class":170},[160,10323,560],{"class":376},[160,10325,373],{"class":170},[160,10327,382],{"class":170},[160,10329,1326],{"class":192},[160,10331,393],{"class":170},[160,10333,373],{"class":170},[160,10335,871],{"class":376},[160,10337,373],{"class":170},[160,10339,876],{"class":170},[160,10341,373],{"class":170},[160,10343,10011],{"class":387},[160,10345,373],{"class":170},[160,10347,902],{"class":170},[160,10349,373],{"class":170},[160,10351,377],{"class":376},[160,10353,373],{"class":170},[160,10355,382],{"class":170},[160,10357,373],{"class":170},[160,10359,9993],{"class":387},[160,10361,373],{"class":170},[160,10363,393],{"class":170},[160,10365,373],{"class":170},[160,10367,398],{"class":376},[160,10369,373],{"class":170},[160,10371,382],{"class":170},[160,10373,373],{"class":170},[160,10375,34],{"class":387},[160,10377,373],{"class":170},[160,10379,393],{"class":170},[160,10381,373],{"class":170},[160,10383,416],{"class":376},[160,10385,373],{"class":170},[160,10387,382],{"class":170},[160,10389,373],{"class":170},[160,10391,425],{"class":387},[160,10393,373],{"class":170},[160,10395,393],{"class":170},[160,10397,373],{"class":170},[160,10399,652],{"class":376},[160,10401,373],{"class":170},[160,10403,382],{"class":170},[160,10405,373],{"class":170},[160,10407,9903],{"class":387},[160,10409,373],{"class":170},[160,10411,393],{"class":170},[160,10413,373],{"class":170},[160,10415,434],{"class":376},[160,10417,373],{"class":170},[160,10419,382],{"class":170},[160,10421,113],{"class":170},[160,10423,393],{"class":170},[160,10425,373],{"class":170},[160,10427,7772],{"class":376},[160,10429,373],{"class":170},[160,10431,382],{"class":170},[160,10433,373],{"class":170},[160,10435,10436],{"class":387},"fcnt",[160,10438,373],{"class":170},[160,10440,393],{"class":170},[160,10442,373],{"class":170},[160,10444,7790],{"class":376},[160,10446,373],{"class":170},[160,10448,382],{"class":170},[160,10450,113],{"class":170},[160,10452,393],{"class":170},[160,10454,373],{"class":170},[160,10456,7808],{"class":376},[160,10458,373],{"class":170},[160,10460,382],{"class":170},[160,10462,373],{"class":170},[160,10464,2301],{"class":387},[160,10466,373],{"class":170},[160,10468,393],{"class":170},[160,10470,373],{"class":170},[160,10472,7825],{"class":376},[160,10474,373],{"class":170},[160,10476,382],{"class":170},[160,10478,373],{"class":170},[160,10480,2274],{"class":387},[160,10482,373],{"class":170},[160,10484,393],{"class":170},[160,10486,373],{"class":170},[160,10488,7842],{"class":376},[160,10490,373],{"class":170},[160,10492,382],{"class":170},[160,10494,113],{"class":170},[160,10496,393],{"class":170},[160,10498,373],{"class":170},[160,10500,7869],{"class":376},[160,10502,373],{"class":170},[160,10504,382],{"class":170},[160,10506,373],{"class":170},[160,10508,7878],{"class":387},[160,10510,373],{"class":170},[160,10512,393],{"class":170},[160,10514,373],{"class":170},[160,10516,7887],{"class":376},[160,10518,373],{"class":170},[160,10520,382],{"class":170},[160,10522,373],{"class":170},[160,10524,10525],{"class":387},"before",[160,10527,373],{"class":170},[160,10529,393],{"class":170},[160,10531,373],{"class":170},[160,10533,7905],{"class":376},[160,10535,373],{"class":170},[160,10537,382],{"class":170},[160,10539,373],{"class":170},[160,10541,7914],{"class":387},[160,10543,373],{"class":170},[160,10545,393],{"class":170},[160,10547,373],{"class":170},[160,10549,7923],{"class":376},[160,10551,373],{"class":170},[160,10553,382],{"class":170},[160,10555,373],{"class":170},[160,10557,167],{"class":387},[160,10559,373],{"class":170},[160,10561,393],{"class":170},[160,10563,373],{"class":170},[160,10565,7940],{"class":376},[160,10567,373],{"class":170},[160,10569,382],{"class":170},[160,10571,113],{"class":170},[160,10573,393],{"class":170},[160,10575,373],{"class":170},[160,10577,7953],{"class":376},[160,10579,373],{"class":170},[160,10581,382],{"class":170},[160,10583,373],{"class":170},[160,10585,10586],{"class":387},"loop-orig",[160,10588,373],{"class":170},[160,10590,393],{"class":170},[160,10592,373],{"class":170},[160,10594,7971],{"class":376},[160,10596,373],{"class":170},[160,10598,382],{"class":170},[160,10600,373],{"class":170},[160,10602,7980],{"class":387},[160,10604,373],{"class":170},[160,10606,393],{"class":170},[160,10608,373],{"class":170},[160,10610,546],{"class":376},[160,10612,373],{"class":170},[160,10614,382],{"class":170},[160,10616,10617],{"class":192},"710",[160,10619,393],{"class":170},[160,10621,373],{"class":170},[160,10623,560],{"class":376},[160,10625,373],{"class":170},[160,10627,382],{"class":170},[160,10629,1326],{"class":192},[160,10631,393],{"class":170},[160,10633,373],{"class":170},[160,10635,871],{"class":376},[160,10637,373],{"class":170},[160,10639,876],{"class":170},[160,10641,373],{"class":170},[160,10643,10038],{"class":387},[160,10645,373],{"class":170},[160,10647,885],{"class":170},[160,10649,373],{"class":170},[160,10651,10020],{"class":387},[160,10653,373],{"class":170},[160,10655,902],{"class":170},[160,10657,373],{"class":170},[160,10659,377],{"class":376},[160,10661,373],{"class":170},[160,10663,382],{"class":170},[160,10665,373],{"class":170},[160,10667,10002],{"class":387},[160,10669,373],{"class":170},[160,10671,393],{"class":170},[160,10673,373],{"class":170},[160,10675,398],{"class":376},[160,10677,373],{"class":170},[160,10679,382],{"class":170},[160,10681,373],{"class":170},[160,10683,1637],{"class":387},[160,10685,373],{"class":170},[160,10687,393],{"class":170},[160,10689,373],{"class":170},[160,10691,416],{"class":376},[160,10693,373],{"class":170},[160,10695,382],{"class":170},[160,10697,373],{"class":170},[160,10699,425],{"class":387},[160,10701,373],{"class":170},[160,10703,393],{"class":170},[160,10705,373],{"class":170},[160,10707,652],{"class":376},[160,10709,373],{"class":170},[160,10711,382],{"class":170},[160,10713,373],{"class":170},[160,10715,9903],{"class":387},[160,10717,373],{"class":170},[160,10719,393],{"class":170},[160,10721,373],{"class":170},[160,10723,434],{"class":376},[160,10725,373],{"class":170},[160,10727,382],{"class":170},[160,10729,373],{"class":170},[160,10731,10732],{"class":387},"Access array element with loop counter",[160,10734,373],{"class":170},[160,10736,393],{"class":170},[160,10738,373],{"class":170},[160,10740,721],{"class":376},[160,10742,373],{"class":170},[160,10744,726],{"class":170},[160,10746,373],{"class":170},[160,10748,731],{"class":461},[160,10750,373],{"class":170},[160,10752,382],{"class":170},[160,10754,373],{"class":170},[160,10756,1711],{"class":387},[160,10758,373],{"class":170},[160,10760,393],{"class":170},[160,10762,373],{"class":170},[160,10764,14],{"class":461},[160,10766,373],{"class":170},[160,10768,382],{"class":170},[160,10770,373],{"class":170},[160,10772,1440],{"class":387},[160,10774,373],{"class":170},[160,10776,393],{"class":170},[160,10778,373],{"class":170},[160,10780,1736],{"class":461},[160,10782,373],{"class":170},[160,10784,382],{"class":170},[160,10786,373],{"class":170},[160,10788,167],{"class":387},[160,10790,373],{"class":170},[160,10792,393],{"class":170},[160,10794,373],{"class":170},[160,10796,1753],{"class":461},[160,10798,373],{"class":170},[160,10800,382],{"class":170},[160,10802,373],{"class":170},[160,10804,10805],{"class":387},"payload[msg.loop.value]",[160,10807,373],{"class":170},[160,10809,393],{"class":170},[160,10811,373],{"class":170},[160,10813,1766],{"class":461},[160,10815,373],{"class":170},[160,10817,382],{"class":170},[160,10819,373],{"class":170},[160,10821,167],{"class":387},[160,10823,373],{"class":170},[160,10825,798],{"class":170},[160,10827,373],{"class":170},[160,10829,1783],{"class":376},[160,10831,373],{"class":170},[160,10833,382],{"class":170},[160,10835,113],{"class":170},[160,10837,393],{"class":170},[160,10839,373],{"class":170},[160,10841,686],{"class":376},[160,10843,373],{"class":170},[160,10845,382],{"class":170},[160,10847,113],{"class":170},[160,10849,393],{"class":170},[160,10851,373],{"class":170},[160,10853,1808],{"class":376},[160,10855,373],{"class":170},[160,10857,382],{"class":170},[160,10859,113],{"class":170},[160,10861,393],{"class":170},[160,10863,373],{"class":170},[160,10865,1753],{"class":376},[160,10867,373],{"class":170},[160,10869,382],{"class":170},[160,10871,113],{"class":170},[160,10873,393],{"class":170},[160,10875,373],{"class":170},[160,10877,1833],{"class":376},[160,10879,373],{"class":170},[160,10881,826],{"class":170},[160,10883,373],{"class":170},[160,10885,546],{"class":376},[160,10887,373],{"class":170},[160,10889,382],{"class":170},[160,10891,10892],{"class":192},"840",[160,10894,393],{"class":170},[160,10896,373],{"class":170},[160,10898,560],{"class":376},[160,10900,373],{"class":170},[160,10902,382],{"class":170},[160,10904,4812],{"class":192},[160,10906,393],{"class":170},[160,10908,373],{"class":170},[160,10910,871],{"class":376},[160,10912,373],{"class":170},[160,10914,876],{"class":170},[160,10916,373],{"class":170},[160,10918,10029],{"class":387},[160,10920,373],{"class":170},[160,10922,902],{"class":170},[160,10924,373],{"class":170},[160,10926,377],{"class":376},[160,10928,373],{"class":170},[160,10930,382],{"class":170},[160,10932,373],{"class":170},[160,10934,10011],{"class":387},[160,10936,373],{"class":170},[160,10938,393],{"class":170},[160,10940,373],{"class":170},[160,10942,398],{"class":376},[160,10944,373],{"class":170},[160,10946,382],{"class":170},[160,10948,373],{"class":170},[160,10950,1637],{"class":387},[160,10952,373],{"class":170},[160,10954,393],{"class":170},[160,10956,373],{"class":170},[160,10958,416],{"class":376},[160,10960,373],{"class":170},[160,10962,382],{"class":170},[160,10964,373],{"class":170},[160,10966,425],{"class":387},[160,10968,373],{"class":170},[160,10970,393],{"class":170},[160,10972,373],{"class":170},[160,10974,652],{"class":376},[160,10976,373],{"class":170},[160,10978,382],{"class":170},[160,10980,373],{"class":170},[160,10982,9903],{"class":387},[160,10984,373],{"class":170},[160,10986,393],{"class":170},[160,10988,373],{"class":170},[160,10990,434],{"class":376},[160,10992,373],{"class":170},[160,10994,382],{"class":170},[160,10996,373],{"class":170},[160,10998,10999],{"class":387},"Set Pass Count",[160,11001,373],{"class":170},[160,11003,393],{"class":170},[160,11005,373],{"class":170},[160,11007,721],{"class":376},[160,11009,373],{"class":170},[160,11011,726],{"class":170},[160,11013,373],{"class":170},[160,11015,731],{"class":461},[160,11017,373],{"class":170},[160,11019,382],{"class":170},[160,11021,373],{"class":170},[160,11023,1711],{"class":387},[160,11025,373],{"class":170},[160,11027,393],{"class":170},[160,11029,373],{"class":170},[160,11031,14],{"class":461},[160,11033,373],{"class":170},[160,11035,382],{"class":170},[160,11037,373],{"class":170},[160,11039,7790],{"class":387},[160,11041,373],{"class":170},[160,11043,393],{"class":170},[160,11045,373],{"class":170},[160,11047,1736],{"class":461},[160,11049,373],{"class":170},[160,11051,382],{"class":170},[160,11053,373],{"class":170},[160,11055,167],{"class":387},[160,11057,373],{"class":170},[160,11059,393],{"class":170},[160,11061,373],{"class":170},[160,11063,1753],{"class":461},[160,11065,373],{"class":170},[160,11067,382],{"class":170},[160,11069,373],{"class":170},[160,11071,2950],{"class":387},[160,11073,373],{"class":170},[160,11075,393],{"class":170},[160,11077,373],{"class":170},[160,11079,1766],{"class":461},[160,11081,373],{"class":170},[160,11083,382],{"class":170},[160,11085,373],{"class":170},[160,11087,167],{"class":387},[160,11089,373],{"class":170},[160,11091,798],{"class":170},[160,11093,373],{"class":170},[160,11095,1783],{"class":376},[160,11097,373],{"class":170},[160,11099,382],{"class":170},[160,11101,113],{"class":170},[160,11103,393],{"class":170},[160,11105,373],{"class":170},[160,11107,686],{"class":376},[160,11109,373],{"class":170},[160,11111,382],{"class":170},[160,11113,113],{"class":170},[160,11115,393],{"class":170},[160,11117,373],{"class":170},[160,11119,1808],{"class":376},[160,11121,373],{"class":170},[160,11123,382],{"class":170},[160,11125,113],{"class":170},[160,11127,393],{"class":170},[160,11129,373],{"class":170},[160,11131,1753],{"class":376},[160,11133,373],{"class":170},[160,11135,382],{"class":170},[160,11137,113],{"class":170},[160,11139,393],{"class":170},[160,11141,373],{"class":170},[160,11143,1833],{"class":376},[160,11145,373],{"class":170},[160,11147,826],{"class":170},[160,11149,373],{"class":170},[160,11151,546],{"class":376},[160,11153,373],{"class":170},[160,11155,382],{"class":170},[160,11157,11158],{"class":192},"440",[160,11160,393],{"class":170},[160,11162,373],{"class":170},[160,11164,560],{"class":376},[160,11166,373],{"class":170},[160,11168,382],{"class":170},[160,11170,1326],{"class":192},[160,11172,393],{"class":170},[160,11174,373],{"class":170},[160,11176,871],{"class":376},[160,11178,373],{"class":170},[160,11180,876],{"class":170},[160,11182,373],{"class":170},[160,11184,9993],{"class":387},[160,11186,373],{"class":170},[160,11188,902],{"class":170},[160,11190,373],{"class":170},[160,11192,377],{"class":376},[160,11194,373],{"class":170},[160,11196,382],{"class":170},[160,11198,373],{"class":170},[160,11200,10020],{"class":387},[160,11202,373],{"class":170},[160,11204,393],{"class":170},[160,11206,373],{"class":170},[160,11208,398],{"class":376},[160,11210,373],{"class":170},[160,11212,382],{"class":170},[160,11214,373],{"class":170},[160,11216,1637],{"class":387},[160,11218,373],{"class":170},[160,11220,393],{"class":170},[160,11222,373],{"class":170},[160,11224,416],{"class":376},[160,11226,373],{"class":170},[160,11228,382],{"class":170},[160,11230,373],{"class":170},[160,11232,425],{"class":387},[160,11234,373],{"class":170},[160,11236,393],{"class":170},[160,11238,373],{"class":170},[160,11240,652],{"class":376},[160,11242,373],{"class":170},[160,11244,382],{"class":170},[160,11246,373],{"class":170},[160,11248,9903],{"class":387},[160,11250,373],{"class":170},[160,11252,393],{"class":170},[160,11254,373],{"class":170},[160,11256,434],{"class":376},[160,11258,373],{"class":170},[160,11260,382],{"class":170},[160,11262,373],{"class":170},[160,11264,11265],{"class":387},"Repeat",[160,11267,373],{"class":170},[160,11269,393],{"class":170},[160,11271,373],{"class":170},[160,11273,721],{"class":376},[160,11275,373],{"class":170},[160,11277,2339],{"class":170},[160,11279,373],{"class":170},[160,11281,1783],{"class":376},[160,11283,373],{"class":170},[160,11285,382],{"class":170},[160,11287,113],{"class":170},[160,11289,393],{"class":170},[160,11291,373],{"class":170},[160,11293,686],{"class":376},[160,11295,373],{"class":170},[160,11297,382],{"class":170},[160,11299,113],{"class":170},[160,11301,393],{"class":170},[160,11303,373],{"class":170},[160,11305,1808],{"class":376},[160,11307,373],{"class":170},[160,11309,382],{"class":170},[160,11311,113],{"class":170},[160,11313,393],{"class":170},[160,11315,373],{"class":170},[160,11317,1753],{"class":376},[160,11319,373],{"class":170},[160,11321,382],{"class":170},[160,11323,113],{"class":170},[160,11325,393],{"class":170},[160,11327,373],{"class":170},[160,11329,1833],{"class":376},[160,11331,373],{"class":170},[160,11333,826],{"class":170},[160,11335,373],{"class":170},[160,11337,546],{"class":376},[160,11339,373],{"class":170},[160,11341,382],{"class":170},[160,11343,11344],{"class":192},"520",[160,11346,393],{"class":170},[160,11348,373],{"class":170},[160,11350,560],{"class":376},[160,11352,373],{"class":170},[160,11354,382],{"class":170},[160,11356,4812],{"class":192},[160,11358,393],{"class":170},[160,11360,373],{"class":170},[160,11362,871],{"class":376},[160,11364,373],{"class":170},[160,11366,876],{"class":170},[160,11368,373],{"class":170},[160,11370,9993],{"class":387},[160,11372,373],{"class":170},[160,11374,393],{"class":170},[160,11376,373],{"class":170},[160,11378,10002],{"class":387},[160,11380,373],{"class":170},[160,11382,902],{"class":170},[160,11384,373],{"class":170},[160,11386,377],{"class":376},[160,11388,373],{"class":170},[160,11390,382],{"class":170},[160,11392,373],{"class":170},[160,11394,10029],{"class":387},[160,11396,373],{"class":170},[160,11398,393],{"class":170},[160,11400,373],{"class":170},[160,11402,398],{"class":376},[160,11404,373],{"class":170},[160,11406,382],{"class":170},[160,11408,373],{"class":170},[160,11410,931],{"class":387},[160,11412,373],{"class":170},[160,11414,393],{"class":170},[160,11416,373],{"class":170},[160,11418,416],{"class":376},[160,11420,373],{"class":170},[160,11422,382],{"class":170},[160,11424,373],{"class":170},[160,11426,425],{"class":387},[160,11428,373],{"class":170},[160,11430,393],{"class":170},[160,11432,373],{"class":170},[160,11434,652],{"class":376},[160,11436,373],{"class":170},[160,11438,382],{"class":170},[160,11440,373],{"class":170},[160,11442,9903],{"class":387},[160,11444,373],{"class":170},[160,11446,393],{"class":170},[160,11448,373],{"class":170},[160,11450,434],{"class":376},[160,11452,373],{"class":170},[160,11454,382],{"class":170},[160,11456,113],{"class":170},[160,11458,393],{"class":170},[160,11460,373],{"class":170},[160,11462,989],{"class":376},[160,11464,373],{"class":170},[160,11466,994],{"class":170},[160,11468,373],{"class":170},[160,11470,999],{"class":376},[160,11472,373],{"class":170},[160,11474,994],{"class":170},[160,11476,373],{"class":170},[160,11478,1008],{"class":376},[160,11480,373],{"class":170},[160,11482,826],{"class":170},[160,11484,373],{"class":170},[160,11486,1017],{"class":376},[160,11488,373],{"class":170},[160,11490,826],{"class":170},[160,11492,373],{"class":170},[160,11494,1026],{"class":376},[160,11496,373],{"class":170},[160,11498,382],{"class":170},[160,11500,373],{"class":170},[160,11502,1440],{"class":387},[160,11504,373],{"class":170},[160,11506,393],{"class":170},[160,11508,373],{"class":170},[160,11510,1043],{"class":376},[160,11512,373],{"class":170},[160,11514,382],{"class":170},[160,11516,373],{"class":170},[160,11518,167],{"class":387},[160,11520,373],{"class":170},[160,11522,393],{"class":170},[160,11524,373],{"class":170},[160,11526,1061],{"class":376},[160,11528,373],{"class":170},[160,11530,382],{"class":170},[160,11532,113],{"class":170},[160,11534,393],{"class":170},[160,11536,373],{"class":170},[160,11538,1074],{"class":376},[160,11540,373],{"class":170},[160,11542,382],{"class":170},[160,11544,373],{"class":170},[160,11546,1083],{"class":387},[160,11548,373],{"class":170},[160,11550,393],{"class":170},[160,11552,373],{"class":170},[160,11554,546],{"class":376},[160,11556,373],{"class":170},[160,11558,382],{"class":170},[160,11560,11561],{"class":192},"1090",[160,11563,393],{"class":170},[160,11565,373],{"class":170},[160,11567,560],{"class":376},[160,11569,373],{"class":170},[160,11571,382],{"class":170},[160,11573,4812],{"class":192},[160,11575,393],{"class":170},[160,11577,373],{"class":170},[160,11579,871],{"class":376},[160,11581,373],{"class":170},[160,11583,1122],{"class":170},[160,11585,373],{"class":170},[160,11587,377],{"class":376},[160,11589,373],{"class":170},[160,11591,382],{"class":170},[160,11593,373],{"class":170},[160,11595,10038],{"class":387},[160,11597,373],{"class":170},[160,11599,393],{"class":170},[160,11601,373],{"class":170},[160,11603,398],{"class":376},[160,11605,373],{"class":170},[160,11607,382],{"class":170},[160,11609,373],{"class":170},[160,11611,931],{"class":387},[160,11613,373],{"class":170},[160,11615,393],{"class":170},[160,11617,373],{"class":170},[160,11619,416],{"class":376},[160,11621,373],{"class":170},[160,11623,382],{"class":170},[160,11625,373],{"class":170},[160,11627,425],{"class":387},[160,11629,373],{"class":170},[160,11631,393],{"class":170},[160,11633,373],{"class":170},[160,11635,652],{"class":376},[160,11637,373],{"class":170},[160,11639,382],{"class":170},[160,11641,373],{"class":170},[160,11643,9903],{"class":387},[160,11645,373],{"class":170},[160,11647,393],{"class":170},[160,11649,373],{"class":170},[160,11651,434],{"class":376},[160,11653,373],{"class":170},[160,11655,382],{"class":170},[160,11657,373],{"class":170},[160,11659,11660],{"class":387},"End Loop",[160,11662,373],{"class":170},[160,11664,393],{"class":170},[160,11666,373],{"class":170},[160,11668,989],{"class":376},[160,11670,373],{"class":170},[160,11672,994],{"class":170},[160,11674,373],{"class":170},[160,11676,999],{"class":376},[160,11678,373],{"class":170},[160,11680,994],{"class":170},[160,11682,373],{"class":170},[160,11684,1008],{"class":376},[160,11686,373],{"class":170},[160,11688,826],{"class":170},[160,11690,373],{"class":170},[160,11692,1017],{"class":376},[160,11694,373],{"class":170},[160,11696,826],{"class":170},[160,11698,373],{"class":170},[160,11700,1026],{"class":376},[160,11702,373],{"class":170},[160,11704,382],{"class":170},[160,11706,373],{"class":170},[160,11708,1440],{"class":387},[160,11710,373],{"class":170},[160,11712,393],{"class":170},[160,11714,373],{"class":170},[160,11716,1043],{"class":376},[160,11718,373],{"class":170},[160,11720,382],{"class":170},[160,11722,373],{"class":170},[160,11724,167],{"class":387},[160,11726,373],{"class":170},[160,11728,393],{"class":170},[160,11730,373],{"class":170},[160,11732,1061],{"class":376},[160,11734,373],{"class":170},[160,11736,382],{"class":170},[160,11738,113],{"class":170},[160,11740,393],{"class":170},[160,11742,373],{"class":170},[160,11744,1074],{"class":376},[160,11746,373],{"class":170},[160,11748,382],{"class":170},[160,11750,373],{"class":170},[160,11752,1083],{"class":387},[160,11754,373],{"class":170},[160,11756,393],{"class":170},[160,11758,373],{"class":170},[160,11760,546],{"class":376},[160,11762,373],{"class":170},[160,11764,382],{"class":170},[160,11766,11767],{"class":192},"1000",[160,11769,393],{"class":170},[160,11771,373],{"class":170},[160,11773,560],{"class":376},[160,11775,373],{"class":170},[160,11777,382],{"class":170},[160,11779,864],{"class":192},[160,11781,393],{"class":170},[160,11783,373],{"class":170},[160,11785,871],{"class":376},[160,11787,373],{"class":170},[160,11789,7288],{"class":170},[83,11791,57],{"id":11792},"forof-foreach-loop-1",[90,11794,11795,11805,11820,11833],{},[40,11796,94,11797,2419,11799,283,11801,11804],{},[43,11798,97],{},[107,11800,282],{},[107,11802,11803],{},"[6, 14, 36, -8, 100]",". This node will trigger the loop and provide the array of numbers to process.",[40,11806,263,11807,11809,11810,283,11813,11816,11817,11819],{},[43,11808,7316],{}," node onto the canvas. Set the ",[43,11811,11812],{},"Kind",[43,11814,11815],{},"Enumeration"," and choose ",[107,11818,282],{}," as the enumeration source. This configuration will loop through each value in the array. Set the \"loop payload\" to the \"value\".",[40,11821,263,11822,9838,11824,11826,11827,11829,11830,11832],{},[43,11823,104],{},[107,11825,282],{}," to itself. This ensures that the payload remains unchanged during each iteration. Connect its input to the second output of the ",[43,11828,7316],{}," node, then connect its output back to the input of the ",[43,11831,7316],{}," node to create the loop.",[40,11834,9873,11835,267,11837,11839],{},[43,11836,266],{},[43,11838,7316],{}," node. This will display the current value being processed in the loop.",[14,11841,11842,11843,11845],{},"With the ",[43,11844,11815],{}," kind, you can iterate through different types of data such as arrays, strings, objects, and more, making this loop versatile for handling various data structures.",[357,11847,11848],{},[151,11849,11851],{"className":361,"code":11850,"language":363,"meta":156,"style":156},"[{\"id\":\"65d854c9098393e8\",\"type\":\"group\",\"z\":\"a3aa840957f658c6\",\"name\":\"For of\u002F for each\",\"style\":{\"label\":true},\"nodes\":[\"38630ff1.21721\",\"f009e0e9.24576\",\"cf52b6dd.5febb8\",\"33031c0e.1b115c\",\"b28b06f1.38eb48\",\"6e593ff2.dc94c\"],\"x\":334,\"y\":219,\"w\":722,\"h\":222},{\"id\":\"38630ff1.21721\",\"type\":\"inject\",\"z\":\"a3aa840957f658c6\",\"g\":\"65d854c9098393e8\",\"name\":\"Object\",\"props\":[{\"p\":\"payload\"},{\"p\":\"topic\",\"vt\":\"str\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"payload\":\"{\\\"first\\\":\\\"Hello World\\\",\\\"second\\\":8,\\\"third\\\":true}\",\"payloadType\":\"json\",\"x\":430,\"y\":260,\"wires\":[[\"f009e0e9.24576\"]]},{\"id\":\"f009e0e9.24576\",\"type\":\"loop\",\"z\":\"a3aa840957f658c6\",\"g\":\"65d854c9098393e8\",\"name\":\"\",\"kind\":\"enum\",\"count\":\"\",\"initial\":\"\",\"step\":\"\",\"condition\":\"\",\"conditionType\":\"js\",\"when\":\"before\",\"enumeration\":\"payload\",\"enumerationType\":\"msg\",\"limit\":\"\",\"loopPayload\":\"loop-val\",\"finalPayload\":\"final-orig\",\"x\":740,\"y\":300,\"wires\":[[\"cf52b6dd.5febb8\"],[\"33031c0e.1b115c\",\"6e593ff2.dc94c\"]]},{\"id\":\"cf52b6dd.5febb8\",\"type\":\"debug\",\"z\":\"a3aa840957f658c6\",\"g\":\"65d854c9098393e8\",\"name\":\"Loop End\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"loop\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":950,\"y\":280,\"wires\":[]},{\"id\":\"33031c0e.1b115c\",\"type\":\"change\",\"z\":\"a3aa840957f658c6\",\"g\":\"65d854c9098393e8\",\"name\":\"Repeat\",\"rules\":[],\"action\":\"\",\"property\":\"\",\"from\":\"\",\"to\":\"\",\"reg\":false,\"x\":730,\"y\":400,\"wires\":[[\"f009e0e9.24576\"]]},{\"id\":\"b28b06f1.38eb48\",\"type\":\"inject\",\"z\":\"a3aa840957f658c6\",\"g\":\"65d854c9098393e8\",\"name\":\"Array\",\"props\":[{\"p\":\"payload\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"payload\":\"[\\\"foo\\\",\\\"bar\\\",\\\"foobar\\\"]\",\"payloadType\":\"json\",\"x\":430,\"y\":320,\"wires\":[[\"f009e0e9.24576\"]]},{\"id\":\"6e593ff2.dc94c\",\"type\":\"debug\",\"z\":\"a3aa840957f658c6\",\"g\":\"65d854c9098393e8\",\"name\":\"\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"true\",\"targetType\":\"full\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":940,\"y\":400,\"wires\":[]}]\n",[107,11852,11853],{"__ignoreMap":156},[160,11854,11855,11857,11859,11861,11863,11865,11867,11870,11872,11874,11876,11878,11880,11882,11884,11886,11888,11890,11892,11894,11896,11898,11900,11902,11904,11906,11908,11910,11912,11914,11916,11919,11921,11923,11925,11927,11929,11931,11933,11935,11937,11939,11941,11943,11945,11947,11949,11952,11954,11956,11958,11961,11963,11965,11967,11970,11972,11974,11976,11979,11981,11983,11985,11988,11990,11992,11994,11997,11999,12001,12003,12005,12007,12009,12012,12014,12016,12018,12020,12022,12024,12026,12028,12030,12032,12034,12037,12039,12041,12043,12045,12047,12050,12052,12054,12056,12058,12060,12062,12064,12066,12068,12070,12072,12074,12076,12078,12080,12082,12084,12086,12088,12090,12092,12094,12096,12098,12100,12102,12104,12106,12108,12110,12112,12114,12116,12118,12120,12122,12124,12126,12128,12130,12132,12134,12136,12138,12140,12142,12144,12146,12148,12150,12152,12154,12156,12158,12160,12162,12164,12166,12168,12170,12172,12174,12176,12178,12180,12182,12184,12186,12188,12190,12192,12194,12196,12198,12200,12202,12204,12206,12208,12210,12212,12214,12216,12218,12220,12222,12224,12226,12228,12230,12232,12234,12236,12238,12240,12242,12244,12246,12248,12250,12252,12254,12256,12258,12260,12262,12264,12266,12268,12270,12272,12274,12276,12278,12280,12282,12284,12286,12288,12290,12292,12294,12296,12298,12300,12302,12304,12306,12308,12310,12312,12314,12316,12319,12321,12323,12325,12327,12329,12331,12333,12335,12337,12339,12341,12343,12345,12347,12349,12351,12353,12355,12357,12359,12361,12363,12365,12367,12369,12371,12373,12375,12377,12379,12381,12383,12385,12387,12389,12391,12393,12395,12397,12399,12401,12403,12405,12407,12409,12411,12413,12415,12417,12419,12421,12423,12425,12427,12429,12431,12433,12435,12437,12439,12441,12443,12445,12447,12449,12451,12453,12455,12457,12459,12461,12463,12465,12467,12469,12471,12473,12475,12477,12479,12481,12483,12485,12487,12489,12491,12493,12495,12497,12499,12501,12503,12505,12507,12509,12511,12513,12515,12517,12519,12521,12523,12525,12527,12529,12531,12533,12535,12537,12539,12541,12543,12545,12547,12549,12551,12553,12555,12557,12559,12561,12563,12565,12567,12569,12571,12573,12575,12578,12580,12582,12584,12586,12588,12590,12592,12595,12597,12599,12601,12603,12605,12607,12609,12611,12613,12615,12617,12619,12622,12624,12626,12628,12630,12632,12634,12636,12638,12640,12642,12644,12646,12648,12650,12652,12654,12656,12658,12660,12662,12664,12666,12668,12670,12672,12674,12676,12678,12680,12682,12684,12686,12688,12690,12692,12694,12696,12698,12700,12702,12704,12706,12708,12710,12712,12714,12716,12718,12720,12722,12724,12726,12728,12730,12733,12735,12737,12739,12741,12743,12745,12747,12749,12751,12753,12755,12757,12759,12761,12763,12765,12767,12769,12771,12773,12775,12777,12779,12781,12783,12785,12787,12789,12791,12793,12795,12797,12799,12801,12803,12805,12807,12809,12811,12813,12815,12817,12819,12821,12823,12825,12827,12829,12831,12833,12835,12837,12840,12842,12844,12846,12848,12850,12852,12854,12856,12858,12860,12862,12864,12866,12868,12870,12872,12874,12876,12878,12880,12882,12884,12886,12888,12890,12892,12894,12896,12898,12900,12902,12904,12906,12908,12910,12912,12914,12916,12918,12920,12922,12924,12926,12928,12930,12932,12934,12936,12938,12940,12942,12944,12946,12948,12950,12952,12954,12956,12958,12960,12962,12964,12966,12968,12970,12972,12974,12976,12978,12980,12982,12984,12986,12988,12990,12992,12994,12996,12998,13000,13002,13004,13006,13008,13010,13012,13014,13016,13018,13020,13022,13024,13026,13029,13031,13033,13035,13037,13039,13041,13043,13045,13047,13049,13051,13053,13055,13057,13059,13061,13063,13065,13067,13069,13071,13073,13075,13077,13079,13081,13083,13085,13087,13089,13091,13093,13095,13097,13099,13101,13103,13105,13107,13109,13111,13113,13115,13117,13119,13121,13123,13125,13127,13129,13131,13133,13135,13137,13139,13141,13143,13145,13147,13149,13151,13153,13155,13157,13159,13161,13163,13165,13167,13169,13171,13173,13175,13177,13179,13181,13183,13185,13187,13189,13191,13193,13195,13197,13199,13201,13203,13205,13207,13209,13211,13213,13215,13217,13219,13221,13223,13225,13227,13229,13231,13233,13235,13237,13239,13241,13243,13245,13247,13249,13251,13253,13255,13257,13259,13261,13263,13265,13267,13269,13271,13273,13275,13277,13279,13281,13283,13285,13287,13289,13291,13293,13295,13297,13299,13301,13303,13305,13307,13309,13311,13313,13315,13317,13319,13321,13323,13325,13327,13329,13331,13333,13335,13337,13339,13341,13343,13345,13347,13349,13351,13353,13355,13357,13359,13361,13363,13365,13367,13369,13371,13373,13375,13377,13379,13381,13383,13385,13387,13389,13391,13393,13395,13397,13399,13401,13403,13405,13407,13409,13411,13413,13415,13417,13419,13421,13423,13425,13427,13429,13431,13433,13435,13437,13439,13441,13443,13445,13447,13449,13451,13453,13455,13457,13459,13461,13463,13465,13467,13469,13471,13473,13475,13477,13479,13482,13484,13486,13488,13490,13492,13494,13496,13498,13500,13502],{"class":162,"line":163},[160,11856,370],{"class":170},[160,11858,373],{"class":170},[160,11860,377],{"class":376},[160,11862,373],{"class":170},[160,11864,382],{"class":170},[160,11866,373],{"class":170},[160,11868,11869],{"class":387},"65d854c9098393e8",[160,11871,373],{"class":170},[160,11873,393],{"class":170},[160,11875,373],{"class":170},[160,11877,398],{"class":376},[160,11879,373],{"class":170},[160,11881,382],{"class":170},[160,11883,373],{"class":170},[160,11885,407],{"class":387},[160,11887,373],{"class":170},[160,11889,393],{"class":170},[160,11891,373],{"class":170},[160,11893,416],{"class":376},[160,11895,373],{"class":170},[160,11897,382],{"class":170},[160,11899,373],{"class":170},[160,11901,425],{"class":387},[160,11903,373],{"class":170},[160,11905,393],{"class":170},[160,11907,373],{"class":170},[160,11909,434],{"class":376},[160,11911,373],{"class":170},[160,11913,382],{"class":170},[160,11915,373],{"class":170},[160,11917,11918],{"class":387},"For of\u002F for each",[160,11920,373],{"class":170},[160,11922,393],{"class":170},[160,11924,373],{"class":170},[160,11926,451],{"class":376},[160,11928,373],{"class":170},[160,11930,456],{"class":170},[160,11932,373],{"class":170},[160,11934,462],{"class":461},[160,11936,373],{"class":170},[160,11938,467],{"class":170},[160,11940,373],{"class":170},[160,11942,472],{"class":376},[160,11944,373],{"class":170},[160,11946,477],{"class":170},[160,11948,373],{"class":170},[160,11950,11951],{"class":387},"38630ff1.21721",[160,11953,373],{"class":170},[160,11955,393],{"class":170},[160,11957,373],{"class":170},[160,11959,11960],{"class":387},"f009e0e9.24576",[160,11962,373],{"class":170},[160,11964,393],{"class":170},[160,11966,373],{"class":170},[160,11968,11969],{"class":387},"cf52b6dd.5febb8",[160,11971,373],{"class":170},[160,11973,393],{"class":170},[160,11975,373],{"class":170},[160,11977,11978],{"class":387},"33031c0e.1b115c",[160,11980,373],{"class":170},[160,11982,393],{"class":170},[160,11984,373],{"class":170},[160,11986,11987],{"class":387},"b28b06f1.38eb48",[160,11989,373],{"class":170},[160,11991,393],{"class":170},[160,11993,373],{"class":170},[160,11995,11996],{"class":387},"6e593ff2.dc94c",[160,11998,373],{"class":170},[160,12000,541],{"class":170},[160,12002,373],{"class":170},[160,12004,546],{"class":376},[160,12006,373],{"class":170},[160,12008,382],{"class":170},[160,12010,12011],{"class":192},"334",[160,12013,393],{"class":170},[160,12015,373],{"class":170},[160,12017,560],{"class":376},[160,12019,373],{"class":170},[160,12021,382],{"class":170},[160,12023,5199],{"class":192},[160,12025,393],{"class":170},[160,12027,373],{"class":170},[160,12029,574],{"class":376},[160,12031,373],{"class":170},[160,12033,382],{"class":170},[160,12035,12036],{"class":192},"722",[160,12038,393],{"class":170},[160,12040,373],{"class":170},[160,12042,588],{"class":376},[160,12044,373],{"class":170},[160,12046,382],{"class":170},[160,12048,12049],{"class":192},"222",[160,12051,598],{"class":170},[160,12053,373],{"class":170},[160,12055,377],{"class":376},[160,12057,373],{"class":170},[160,12059,382],{"class":170},[160,12061,373],{"class":170},[160,12063,11951],{"class":387},[160,12065,373],{"class":170},[160,12067,393],{"class":170},[160,12069,373],{"class":170},[160,12071,398],{"class":376},[160,12073,373],{"class":170},[160,12075,382],{"class":170},[160,12077,373],{"class":170},[160,12079,1365],{"class":387},[160,12081,373],{"class":170},[160,12083,393],{"class":170},[160,12085,373],{"class":170},[160,12087,416],{"class":376},[160,12089,373],{"class":170},[160,12091,382],{"class":170},[160,12093,373],{"class":170},[160,12095,425],{"class":387},[160,12097,373],{"class":170},[160,12099,393],{"class":170},[160,12101,373],{"class":170},[160,12103,652],{"class":376},[160,12105,373],{"class":170},[160,12107,382],{"class":170},[160,12109,373],{"class":170},[160,12111,11869],{"class":387},[160,12113,373],{"class":170},[160,12115,393],{"class":170},[160,12117,373],{"class":170},[160,12119,434],{"class":376},[160,12121,373],{"class":170},[160,12123,382],{"class":170},[160,12125,373],{"class":170},[160,12127,5992],{"class":387},[160,12129,373],{"class":170},[160,12131,393],{"class":170},[160,12133,373],{"class":170},[160,12135,1423],{"class":376},[160,12137,373],{"class":170},[160,12139,726],{"class":170},[160,12141,373],{"class":170},[160,12143,14],{"class":461},[160,12145,373],{"class":170},[160,12147,382],{"class":170},[160,12149,373],{"class":170},[160,12151,1440],{"class":387},[160,12153,373],{"class":170},[160,12155,598],{"class":170},[160,12157,373],{"class":170},[160,12159,14],{"class":461},[160,12161,373],{"class":170},[160,12163,382],{"class":170},[160,12165,373],{"class":170},[160,12167,1497],{"class":387},[160,12169,373],{"class":170},[160,12171,393],{"class":170},[160,12173,373],{"class":170},[160,12175,767],{"class":461},[160,12177,373],{"class":170},[160,12179,382],{"class":170},[160,12181,373],{"class":170},[160,12183,776],{"class":387},[160,12185,373],{"class":170},[160,12187,798],{"class":170},[160,12189,373],{"class":170},[160,12191,1449],{"class":376},[160,12193,373],{"class":170},[160,12195,382],{"class":170},[160,12197,113],{"class":170},[160,12199,393],{"class":170},[160,12201,373],{"class":170},[160,12203,1462],{"class":376},[160,12205,373],{"class":170},[160,12207,382],{"class":170},[160,12209,113],{"class":170},[160,12211,393],{"class":170},[160,12213,373],{"class":170},[160,12215,1475],{"class":376},[160,12217,373],{"class":170},[160,12219,826],{"class":170},[160,12221,373],{"class":170},[160,12223,1484],{"class":376},[160,12225,373],{"class":170},[160,12227,382],{"class":170},[160,12229,5375],{"class":192},[160,12231,393],{"class":170},[160,12233,373],{"class":170},[160,12235,1497],{"class":376},[160,12237,373],{"class":170},[160,12239,382],{"class":170},[160,12241,113],{"class":170},[160,12243,393],{"class":170},[160,12245,373],{"class":170},[160,12247,1440],{"class":376},[160,12249,373],{"class":170},[160,12251,382],{"class":170},[160,12253,373],{"class":170},[160,12255,6121],{"class":387},[160,12257,1202],{"class":166},[160,12259,6126],{"class":387},[160,12261,1202],{"class":166},[160,12263,382],{"class":387},[160,12265,1202],{"class":166},[160,12267,6135],{"class":387},[160,12269,1202],{"class":166},[160,12271,393],{"class":387},[160,12273,1202],{"class":166},[160,12275,6144],{"class":387},[160,12277,1202],{"class":166},[160,12279,6149],{"class":387},[160,12281,1202],{"class":166},[160,12283,6154],{"class":387},[160,12285,1202],{"class":166},[160,12287,6159],{"class":387},[160,12289,373],{"class":170},[160,12291,393],{"class":170},[160,12293,373],{"class":170},[160,12295,1555],{"class":376},[160,12297,373],{"class":170},[160,12299,382],{"class":170},[160,12301,373],{"class":170},[160,12303,363],{"class":387},[160,12305,373],{"class":170},[160,12307,393],{"class":170},[160,12309,373],{"class":170},[160,12311,546],{"class":376},[160,12313,373],{"class":170},[160,12315,382],{"class":170},[160,12317,12318],{"class":192},"430",[160,12320,393],{"class":170},[160,12322,373],{"class":170},[160,12324,560],{"class":376},[160,12326,373],{"class":170},[160,12328,382],{"class":170},[160,12330,1326],{"class":192},[160,12332,393],{"class":170},[160,12334,373],{"class":170},[160,12336,871],{"class":376},[160,12338,373],{"class":170},[160,12340,876],{"class":170},[160,12342,373],{"class":170},[160,12344,11960],{"class":387},[160,12346,373],{"class":170},[160,12348,902],{"class":170},[160,12350,373],{"class":170},[160,12352,377],{"class":376},[160,12354,373],{"class":170},[160,12356,382],{"class":170},[160,12358,373],{"class":170},[160,12360,11960],{"class":387},[160,12362,373],{"class":170},[160,12364,393],{"class":170},[160,12366,373],{"class":170},[160,12368,398],{"class":376},[160,12370,373],{"class":170},[160,12372,382],{"class":170},[160,12374,373],{"class":170},[160,12376,34],{"class":387},[160,12378,373],{"class":170},[160,12380,393],{"class":170},[160,12382,373],{"class":170},[160,12384,416],{"class":376},[160,12386,373],{"class":170},[160,12388,382],{"class":170},[160,12390,373],{"class":170},[160,12392,425],{"class":387},[160,12394,373],{"class":170},[160,12396,393],{"class":170},[160,12398,373],{"class":170},[160,12400,652],{"class":376},[160,12402,373],{"class":170},[160,12404,382],{"class":170},[160,12406,373],{"class":170},[160,12408,11869],{"class":387},[160,12410,373],{"class":170},[160,12412,393],{"class":170},[160,12414,373],{"class":170},[160,12416,434],{"class":376},[160,12418,373],{"class":170},[160,12420,382],{"class":170},[160,12422,113],{"class":170},[160,12424,393],{"class":170},[160,12426,373],{"class":170},[160,12428,7772],{"class":376},[160,12430,373],{"class":170},[160,12432,382],{"class":170},[160,12434,373],{"class":170},[160,12436,7914],{"class":387},[160,12438,373],{"class":170},[160,12440,393],{"class":170},[160,12442,373],{"class":170},[160,12444,7790],{"class":376},[160,12446,373],{"class":170},[160,12448,382],{"class":170},[160,12450,113],{"class":170},[160,12452,393],{"class":170},[160,12454,373],{"class":170},[160,12456,7808],{"class":376},[160,12458,373],{"class":170},[160,12460,382],{"class":170},[160,12462,113],{"class":170},[160,12464,393],{"class":170},[160,12466,373],{"class":170},[160,12468,7825],{"class":376},[160,12470,373],{"class":170},[160,12472,382],{"class":170},[160,12474,113],{"class":170},[160,12476,393],{"class":170},[160,12478,373],{"class":170},[160,12480,7842],{"class":376},[160,12482,373],{"class":170},[160,12484,382],{"class":170},[160,12486,113],{"class":170},[160,12488,393],{"class":170},[160,12490,373],{"class":170},[160,12492,7869],{"class":376},[160,12494,373],{"class":170},[160,12496,382],{"class":170},[160,12498,373],{"class":170},[160,12500,7878],{"class":387},[160,12502,373],{"class":170},[160,12504,393],{"class":170},[160,12506,373],{"class":170},[160,12508,7887],{"class":376},[160,12510,373],{"class":170},[160,12512,382],{"class":170},[160,12514,373],{"class":170},[160,12516,10525],{"class":387},[160,12518,373],{"class":170},[160,12520,393],{"class":170},[160,12522,373],{"class":170},[160,12524,7905],{"class":376},[160,12526,373],{"class":170},[160,12528,382],{"class":170},[160,12530,373],{"class":170},[160,12532,1440],{"class":387},[160,12534,373],{"class":170},[160,12536,393],{"class":170},[160,12538,373],{"class":170},[160,12540,7923],{"class":376},[160,12542,373],{"class":170},[160,12544,382],{"class":170},[160,12546,373],{"class":170},[160,12548,167],{"class":387},[160,12550,373],{"class":170},[160,12552,393],{"class":170},[160,12554,373],{"class":170},[160,12556,7940],{"class":376},[160,12558,373],{"class":170},[160,12560,382],{"class":170},[160,12562,113],{"class":170},[160,12564,393],{"class":170},[160,12566,373],{"class":170},[160,12568,7953],{"class":376},[160,12570,373],{"class":170},[160,12572,382],{"class":170},[160,12574,373],{"class":170},[160,12576,12577],{"class":387},"loop-val",[160,12579,373],{"class":170},[160,12581,393],{"class":170},[160,12583,373],{"class":170},[160,12585,7971],{"class":376},[160,12587,373],{"class":170},[160,12589,382],{"class":170},[160,12591,373],{"class":170},[160,12593,12594],{"class":387},"final-orig",[160,12596,373],{"class":170},[160,12598,393],{"class":170},[160,12600,373],{"class":170},[160,12602,546],{"class":376},[160,12604,373],{"class":170},[160,12606,382],{"class":170},[160,12608,8691],{"class":192},[160,12610,393],{"class":170},[160,12612,373],{"class":170},[160,12614,560],{"class":376},[160,12616,373],{"class":170},[160,12618,382],{"class":170},[160,12620,12621],{"class":192},"300",[160,12623,393],{"class":170},[160,12625,373],{"class":170},[160,12627,871],{"class":376},[160,12629,373],{"class":170},[160,12631,876],{"class":170},[160,12633,373],{"class":170},[160,12635,11969],{"class":387},[160,12637,373],{"class":170},[160,12639,885],{"class":170},[160,12641,373],{"class":170},[160,12643,11978],{"class":387},[160,12645,373],{"class":170},[160,12647,393],{"class":170},[160,12649,373],{"class":170},[160,12651,11996],{"class":387},[160,12653,373],{"class":170},[160,12655,902],{"class":170},[160,12657,373],{"class":170},[160,12659,377],{"class":376},[160,12661,373],{"class":170},[160,12663,382],{"class":170},[160,12665,373],{"class":170},[160,12667,11969],{"class":387},[160,12669,373],{"class":170},[160,12671,393],{"class":170},[160,12673,373],{"class":170},[160,12675,398],{"class":376},[160,12677,373],{"class":170},[160,12679,382],{"class":170},[160,12681,373],{"class":170},[160,12683,931],{"class":387},[160,12685,373],{"class":170},[160,12687,393],{"class":170},[160,12689,373],{"class":170},[160,12691,416],{"class":376},[160,12693,373],{"class":170},[160,12695,382],{"class":170},[160,12697,373],{"class":170},[160,12699,425],{"class":387},[160,12701,373],{"class":170},[160,12703,393],{"class":170},[160,12705,373],{"class":170},[160,12707,652],{"class":376},[160,12709,373],{"class":170},[160,12711,382],{"class":170},[160,12713,373],{"class":170},[160,12715,11869],{"class":387},[160,12717,373],{"class":170},[160,12719,393],{"class":170},[160,12721,373],{"class":170},[160,12723,434],{"class":376},[160,12725,373],{"class":170},[160,12727,382],{"class":170},[160,12729,373],{"class":170},[160,12731,12732],{"class":387},"Loop End",[160,12734,373],{"class":170},[160,12736,393],{"class":170},[160,12738,373],{"class":170},[160,12740,989],{"class":376},[160,12742,373],{"class":170},[160,12744,994],{"class":170},[160,12746,373],{"class":170},[160,12748,999],{"class":376},[160,12750,373],{"class":170},[160,12752,994],{"class":170},[160,12754,373],{"class":170},[160,12756,1008],{"class":376},[160,12758,373],{"class":170},[160,12760,826],{"class":170},[160,12762,373],{"class":170},[160,12764,1017],{"class":376},[160,12766,373],{"class":170},[160,12768,826],{"class":170},[160,12770,373],{"class":170},[160,12772,1026],{"class":376},[160,12774,373],{"class":170},[160,12776,382],{"class":170},[160,12778,373],{"class":170},[160,12780,34],{"class":387},[160,12782,373],{"class":170},[160,12784,393],{"class":170},[160,12786,373],{"class":170},[160,12788,1043],{"class":376},[160,12790,373],{"class":170},[160,12792,382],{"class":170},[160,12794,373],{"class":170},[160,12796,167],{"class":387},[160,12798,373],{"class":170},[160,12800,393],{"class":170},[160,12802,373],{"class":170},[160,12804,1061],{"class":376},[160,12806,373],{"class":170},[160,12808,382],{"class":170},[160,12810,113],{"class":170},[160,12812,393],{"class":170},[160,12814,373],{"class":170},[160,12816,1074],{"class":376},[160,12818,373],{"class":170},[160,12820,382],{"class":170},[160,12822,373],{"class":170},[160,12824,1083],{"class":387},[160,12826,373],{"class":170},[160,12828,393],{"class":170},[160,12830,373],{"class":170},[160,12832,546],{"class":376},[160,12834,373],{"class":170},[160,12836,382],{"class":170},[160,12838,12839],{"class":192},"950",[160,12841,393],{"class":170},[160,12843,373],{"class":170},[160,12845,560],{"class":376},[160,12847,373],{"class":170},[160,12849,382],{"class":170},[160,12851,3046],{"class":192},[160,12853,393],{"class":170},[160,12855,373],{"class":170},[160,12857,871],{"class":376},[160,12859,373],{"class":170},[160,12861,1122],{"class":170},[160,12863,373],{"class":170},[160,12865,377],{"class":376},[160,12867,373],{"class":170},[160,12869,382],{"class":170},[160,12871,373],{"class":170},[160,12873,11978],{"class":387},[160,12875,373],{"class":170},[160,12877,393],{"class":170},[160,12879,373],{"class":170},[160,12881,398],{"class":376},[160,12883,373],{"class":170},[160,12885,382],{"class":170},[160,12887,373],{"class":170},[160,12889,1637],{"class":387},[160,12891,373],{"class":170},[160,12893,393],{"class":170},[160,12895,373],{"class":170},[160,12897,416],{"class":376},[160,12899,373],{"class":170},[160,12901,382],{"class":170},[160,12903,373],{"class":170},[160,12905,425],{"class":387},[160,12907,373],{"class":170},[160,12909,393],{"class":170},[160,12911,373],{"class":170},[160,12913,652],{"class":376},[160,12915,373],{"class":170},[160,12917,382],{"class":170},[160,12919,373],{"class":170},[160,12921,11869],{"class":387},[160,12923,373],{"class":170},[160,12925,393],{"class":170},[160,12927,373],{"class":170},[160,12929,434],{"class":376},[160,12931,373],{"class":170},[160,12933,382],{"class":170},[160,12935,373],{"class":170},[160,12937,11265],{"class":387},[160,12939,373],{"class":170},[160,12941,393],{"class":170},[160,12943,373],{"class":170},[160,12945,721],{"class":376},[160,12947,373],{"class":170},[160,12949,2339],{"class":170},[160,12951,373],{"class":170},[160,12953,1783],{"class":376},[160,12955,373],{"class":170},[160,12957,382],{"class":170},[160,12959,113],{"class":170},[160,12961,393],{"class":170},[160,12963,373],{"class":170},[160,12965,686],{"class":376},[160,12967,373],{"class":170},[160,12969,382],{"class":170},[160,12971,113],{"class":170},[160,12973,393],{"class":170},[160,12975,373],{"class":170},[160,12977,1808],{"class":376},[160,12979,373],{"class":170},[160,12981,382],{"class":170},[160,12983,113],{"class":170},[160,12985,393],{"class":170},[160,12987,373],{"class":170},[160,12989,1753],{"class":376},[160,12991,373],{"class":170},[160,12993,382],{"class":170},[160,12995,113],{"class":170},[160,12997,393],{"class":170},[160,12999,373],{"class":170},[160,13001,1833],{"class":376},[160,13003,373],{"class":170},[160,13005,826],{"class":170},[160,13007,373],{"class":170},[160,13009,546],{"class":376},[160,13011,373],{"class":170},[160,13013,382],{"class":170},[160,13015,9074],{"class":192},[160,13017,393],{"class":170},[160,13019,373],{"class":170},[160,13021,560],{"class":376},[160,13023,373],{"class":170},[160,13025,382],{"class":170},[160,13027,13028],{"class":192},"400",[160,13030,393],{"class":170},[160,13032,373],{"class":170},[160,13034,871],{"class":376},[160,13036,373],{"class":170},[160,13038,876],{"class":170},[160,13040,373],{"class":170},[160,13042,11960],{"class":387},[160,13044,373],{"class":170},[160,13046,902],{"class":170},[160,13048,373],{"class":170},[160,13050,377],{"class":376},[160,13052,373],{"class":170},[160,13054,382],{"class":170},[160,13056,373],{"class":170},[160,13058,11987],{"class":387},[160,13060,373],{"class":170},[160,13062,393],{"class":170},[160,13064,373],{"class":170},[160,13066,398],{"class":376},[160,13068,373],{"class":170},[160,13070,382],{"class":170},[160,13072,373],{"class":170},[160,13074,1365],{"class":387},[160,13076,373],{"class":170},[160,13078,393],{"class":170},[160,13080,373],{"class":170},[160,13082,416],{"class":376},[160,13084,373],{"class":170},[160,13086,382],{"class":170},[160,13088,373],{"class":170},[160,13090,425],{"class":387},[160,13092,373],{"class":170},[160,13094,393],{"class":170},[160,13096,373],{"class":170},[160,13098,652],{"class":376},[160,13100,373],{"class":170},[160,13102,382],{"class":170},[160,13104,373],{"class":170},[160,13106,11869],{"class":387},[160,13108,373],{"class":170},[160,13110,393],{"class":170},[160,13112,373],{"class":170},[160,13114,434],{"class":376},[160,13116,373],{"class":170},[160,13118,382],{"class":170},[160,13120,373],{"class":170},[160,13122,5304],{"class":387},[160,13124,373],{"class":170},[160,13126,393],{"class":170},[160,13128,373],{"class":170},[160,13130,1423],{"class":376},[160,13132,373],{"class":170},[160,13134,726],{"class":170},[160,13136,373],{"class":170},[160,13138,14],{"class":461},[160,13140,373],{"class":170},[160,13142,382],{"class":170},[160,13144,373],{"class":170},[160,13146,1440],{"class":387},[160,13148,373],{"class":170},[160,13150,798],{"class":170},[160,13152,373],{"class":170},[160,13154,1449],{"class":376},[160,13156,373],{"class":170},[160,13158,382],{"class":170},[160,13160,113],{"class":170},[160,13162,393],{"class":170},[160,13164,373],{"class":170},[160,13166,1462],{"class":376},[160,13168,373],{"class":170},[160,13170,382],{"class":170},[160,13172,113],{"class":170},[160,13174,393],{"class":170},[160,13176,373],{"class":170},[160,13178,1475],{"class":376},[160,13180,373],{"class":170},[160,13182,826],{"class":170},[160,13184,373],{"class":170},[160,13186,1484],{"class":376},[160,13188,373],{"class":170},[160,13190,382],{"class":170},[160,13192,5375],{"class":192},[160,13194,393],{"class":170},[160,13196,373],{"class":170},[160,13198,1497],{"class":376},[160,13200,373],{"class":170},[160,13202,382],{"class":170},[160,13204,113],{"class":170},[160,13206,393],{"class":170},[160,13208,373],{"class":170},[160,13210,1440],{"class":376},[160,13212,373],{"class":170},[160,13214,382],{"class":170},[160,13216,373],{"class":170},[160,13218,1518],{"class":387},[160,13220,1202],{"class":166},[160,13222,5406],{"class":387},[160,13224,1202],{"class":166},[160,13226,393],{"class":387},[160,13228,1202],{"class":166},[160,13230,5415],{"class":387},[160,13232,1202],{"class":166},[160,13234,393],{"class":387},[160,13236,1202],{"class":166},[160,13238,5424],{"class":387},[160,13240,1202],{"class":166},[160,13242,1546],{"class":387},[160,13244,373],{"class":170},[160,13246,393],{"class":170},[160,13248,373],{"class":170},[160,13250,1555],{"class":376},[160,13252,373],{"class":170},[160,13254,382],{"class":170},[160,13256,373],{"class":170},[160,13258,363],{"class":387},[160,13260,373],{"class":170},[160,13262,393],{"class":170},[160,13264,373],{"class":170},[160,13266,546],{"class":376},[160,13268,373],{"class":170},[160,13270,382],{"class":170},[160,13272,12318],{"class":192},[160,13274,393],{"class":170},[160,13276,373],{"class":170},[160,13278,560],{"class":376},[160,13280,373],{"class":170},[160,13282,382],{"class":170},[160,13284,1848],{"class":192},[160,13286,393],{"class":170},[160,13288,373],{"class":170},[160,13290,871],{"class":376},[160,13292,373],{"class":170},[160,13294,876],{"class":170},[160,13296,373],{"class":170},[160,13298,11960],{"class":387},[160,13300,373],{"class":170},[160,13302,902],{"class":170},[160,13304,373],{"class":170},[160,13306,377],{"class":376},[160,13308,373],{"class":170},[160,13310,382],{"class":170},[160,13312,373],{"class":170},[160,13314,11996],{"class":387},[160,13316,373],{"class":170},[160,13318,393],{"class":170},[160,13320,373],{"class":170},[160,13322,398],{"class":376},[160,13324,373],{"class":170},[160,13326,382],{"class":170},[160,13328,373],{"class":170},[160,13330,931],{"class":387},[160,13332,373],{"class":170},[160,13334,393],{"class":170},[160,13336,373],{"class":170},[160,13338,416],{"class":376},[160,13340,373],{"class":170},[160,13342,382],{"class":170},[160,13344,373],{"class":170},[160,13346,425],{"class":387},[160,13348,373],{"class":170},[160,13350,393],{"class":170},[160,13352,373],{"class":170},[160,13354,652],{"class":376},[160,13356,373],{"class":170},[160,13358,382],{"class":170},[160,13360,373],{"class":170},[160,13362,11869],{"class":387},[160,13364,373],{"class":170},[160,13366,393],{"class":170},[160,13368,373],{"class":170},[160,13370,434],{"class":376},[160,13372,373],{"class":170},[160,13374,382],{"class":170},[160,13376,113],{"class":170},[160,13378,393],{"class":170},[160,13380,373],{"class":170},[160,13382,989],{"class":376},[160,13384,373],{"class":170},[160,13386,994],{"class":170},[160,13388,373],{"class":170},[160,13390,999],{"class":376},[160,13392,373],{"class":170},[160,13394,994],{"class":170},[160,13396,373],{"class":170},[160,13398,1008],{"class":376},[160,13400,373],{"class":170},[160,13402,826],{"class":170},[160,13404,373],{"class":170},[160,13406,1017],{"class":376},[160,13408,373],{"class":170},[160,13410,826],{"class":170},[160,13412,373],{"class":170},[160,13414,1026],{"class":376},[160,13416,373],{"class":170},[160,13418,382],{"class":170},[160,13420,373],{"class":170},[160,13422,812],{"class":387},[160,13424,373],{"class":170},[160,13426,393],{"class":170},[160,13428,373],{"class":170},[160,13430,1043],{"class":376},[160,13432,373],{"class":170},[160,13434,382],{"class":170},[160,13436,373],{"class":170},[160,13438,1052],{"class":387},[160,13440,373],{"class":170},[160,13442,393],{"class":170},[160,13444,373],{"class":170},[160,13446,1061],{"class":376},[160,13448,373],{"class":170},[160,13450,382],{"class":170},[160,13452,113],{"class":170},[160,13454,393],{"class":170},[160,13456,373],{"class":170},[160,13458,1074],{"class":376},[160,13460,373],{"class":170},[160,13462,382],{"class":170},[160,13464,373],{"class":170},[160,13466,1083],{"class":387},[160,13468,373],{"class":170},[160,13470,393],{"class":170},[160,13472,373],{"class":170},[160,13474,546],{"class":376},[160,13476,373],{"class":170},[160,13478,382],{"class":170},[160,13480,13481],{"class":192},"940",[160,13483,393],{"class":170},[160,13485,373],{"class":170},[160,13487,560],{"class":376},[160,13489,373],{"class":170},[160,13491,382],{"class":170},[160,13493,13028],{"class":192},[160,13495,393],{"class":170},[160,13497,373],{"class":170},[160,13499,871],{"class":376},[160,13501,373],{"class":170},[160,13503,7288],{"class":170},[451,13505,13506],{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}",{"title":156,"searchDepth":328,"depth":328,"links":13508},[13509,13510],{"id":23,"depth":234,"text":24},{"id":72,"depth":234,"text":73,"children":13511},[13512,13518],{"id":80,"depth":322,"text":81,"children":13513},[13514,13515,13516,13517],{"id":85,"depth":328,"text":51},{"id":2384,"depth":328,"text":45},{"id":4833,"depth":328,"text":57},{"id":6222,"depth":328,"text":6223},{"id":7291,"depth":322,"text":7292,"children":13519},[13520,13521,13522],{"id":7304,"depth":328,"text":51},{"id":9787,"depth":328,"text":45},{"id":11792,"depth":328,"text":57},"https:\u002F\u002Fgithub.com\u002FFlowFuse\u002Fwebsite\u002Fedit\u002Fmain\u002Fnuxt\u002Fcontent-guides\u002Fnode-red\u002Fgetting-started\u002Fprogramming\u002Floop.md","md",null,{},50,true,"\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming\u002Floop",{"title":5,"description":16},"docs\u002Fnode-red\u002Fgetting-started\u002Fprogramming\u002Floop","2026-09-08 11:40:05 +0200","Lne0NyEqjQK2qvJCk4acFbaEutSi-b6vYLwOYPWbuU4",{"id":13535,"extension":13536,"meta":13537,"sections":13538,"stem":13937,"__hash__":13938},"featureCatalog\u002Ffeature-catalog.yml","yml",{},[13539,13600,13701,13763,13840,13919],{"id":13540,"title":13541,"features":13542},"ai-automation","AI & Automation",[13543,13553,13563,13573,13579,13589,13595],{"id":13544,"title":13545,"description":13546,"docsLink":13547,"changelog":13548,"tiers":13552},"flowfuse-expert-ai","FlowFuse Expert AI","Build industrial apps with agents, and query the state of the factory with an agent. Adapt your current hardware and machines so agentic work can be done against them, without ripping and replacing what's already on the plant floor.","\u002Fdocs\u002Fuser\u002Fexpert\u002F",[13549],{"url":13550,"release":13551},"\u002Fchangelog\u002F2026\u002F02\u002Fff-expert-update-banner\u002F","2.28",{"edge":13528,"hub":13528,"fleet":13528},{"id":13554,"title":13555,"description":13556,"docsLink":13557,"changelog":13558,"subfeature":13528,"showOnPricing":13561,"tiers":13562},"flowfuse-expert-support-mode","Support Mode","Chat-based assistance for FlowFuse and Node-RED, including Node-RED instance management through natural language.","\u002Fdocs\u002Fuser\u002Fexpert\u002Fchat\u002F#support-mode",[13559],{"url":13560,"release":13551},"\u002Fchangelog\u002F2026\u002F02\u002Fff-expert-debug-log-context\u002F",false,{"edge":13528,"hub":13528,"fleet":13528},{"id":13564,"title":13565,"description":13566,"docsLink":13567,"changelog":13568,"subfeature":13528,"showOnPricing":13561,"tiers":13572},"flowfuse-expert-application-building","Application Building","Describe what you want to build and FlowFuse Expert assembles it on your workspace, adding tabs, wiring nodes, and configuring properties.","\u002Fdocs\u002Fuser\u002Fexpert\u002Fchat\u002F",[13569],{"url":13570,"release":13571},"\u002Fchangelog\u002F2026\u002F05\u002Fexpert-application-building\u002F","2.30",{"edge":13528,"hub":13528,"fleet":13528},{"id":13574,"title":13575,"description":13576,"docsLink":13577,"subfeature":13528,"beta":13528,"showOnPricing":13561,"tiers":13578},"flowfuse-expert-insights-mode","Insights Mode","Connects FlowFuse Expert to MCP servers in your Node-RED instances, enabling real-time data queries and actions through a single chat interface.","\u002Fdocs\u002Fuser\u002Fexpert\u002Fchat\u002F#insights-mode",{"edge":13528,"hub":13528,"fleet":13528},{"id":13580,"title":13581,"description":13582,"docsLink":13583,"changelog":13584,"tiers":13588},"third-party-agents","Connect Your Own AI Agent","Point the AI agent your company already uses at FlowFuse, so it can query your teams and instances and build Node-RED applications, with you deciding which teams it reaches and whether it can make changes.","\u002Fdocs\u002Fuser\u002Fexpert\u002Fthird-party-agents\u002F",[13585],{"url":13586,"release":13587},"\u002Fchangelog\u002F2026\u002F08\u002Fconnect-your-own-ai-agent\u002F","3.0",{"edge":13528,"hub":13528,"fleet":13528},{"id":13590,"title":13591,"description":13592,"docsLink":13593,"tiers":13594},"mcp-servers","Agentic Operations","Expose your Node-RED flows as tools an AI agent can call directly, so agents can query the state of the factory or trigger actions without custom integration work.","\u002Fdocs\u002Fflowfuse-nodes\u002Fmcp\u002F",{"edge":13528,"hub":13528,"fleet":13528},{"id":13596,"title":13597,"description":13598,"tiers":13599},"onnx-integration","ONNX Integration","Run trained machine learning models directly in your flows, including on edge hardware, without sending data out to an external inference service.",{"edge":13528,"hub":13528,"fleet":13528},{"id":13601,"title":13602,"features":13603},"build","Build",[13604,13610,13616,13626,13632,13638,13642,13648,13654,13662,13668,13672,13676,13685,13693],{"id":13605,"title":13606,"description":13607,"docsLink":13608,"tiers":13609},"edge-development","Edge Development","Develop and test Node-RED flows directly on edge devices with a remote editor proxy.","\u002Fdocs\u002Fdevice-agent\u002Fquickstart\u002F",{"edge":13528,"hub":13561,"fleet":13528},{"id":13611,"title":13612,"description":13613,"docsLink":13614,"tiers":13615},"private-npm-registry","Custom Node-RED Nodes","Create and manage your own private npm registry for Node-RED nodes, so you can share custom nodes across your team and devices without publishing them publicly.","\u002Fdocs\u002Fuser\u002Fcustom-npm-packages\u002F",{"edge":13528,"hub":13528,"fleet":13528},{"id":13617,"title":13618,"description":13619,"docsLink":13620,"changelog":13621,"tiers":13625},"flowfuse-tables","FlowFuse Tables","A managed PostgreSQL database for every application, so you can store and query structured data without standing up and maintaining your own database.","\u002Fdocs\u002Fuser\u002Fff-tables\u002F",[13622],{"url":13623,"release":13624},"\u002Fchangelog\u002F2026\u002F07\u002Fexpert-tables-automation\u002F","2.33",{"edge":13528,"hub":13528,"fleet":13528},{"id":13627,"title":13628,"description":13629,"docsLink":13630,"tiers":13631},"persistent-files","File Storage","Store and retrieve files from your Node-RED flows, with automatic replication and backup across your devices and hosted instances.","\u002Fdocs\u002Finstall\u002Ffile-storage\u002F",{"edge":13528,"hub":13528,"fleet":13528},{"id":13633,"title":13634,"description":13635,"docsLink":13636,"showOnPricing":13561,"tiers":13637},"persistent-context","Persistent Context","In-memory values defined in a Node-RED flow persist across project restarts and upgrades.","\u002Fdocs\u002Fuser\u002Fpersistent-context\u002F",{"edge":13528,"hub":13528,"fleet":13528},{"id":13639,"title":13640,"showOnPricing":13561,"tiers":13641},"static-assets","Static Assets",{"edge":13528,"hub":13528,"fleet":13528},{"id":13643,"title":13644,"description":13645,"docsLink":13646,"tiers":13647},"team-library","Team Library","Set up standard nodes and flows that can be shared with all team members across your organisation.","\u002Fdocs\u002Fuser\u002Fshared-library\u002F",{"edge":13528,"hub":13528,"fleet":13528},{"id":13649,"title":13650,"description":13651,"docsLink":13652,"tiers":13653},"personalised-multi-user-dashboards","Personalised Multi-User Dashboards","Build applications that provide unique data to each logged-in user using personalised multi-user dashboards.","https:\u002F\u002Fdashboard.flowfuse.com\u002Fuser\u002Fmulti-tenancy.html",{"edge":13528,"hub":13528,"fleet":13528},{"id":13655,"title":13656,"description":13657,"changelog":13658,"subfeature":13528,"showOnPricing":13561,"tiers":13661},"dashboards-view","Dashboards View","Browse and open every dashboard across your team from a dedicated Dashboards view, at both team and application level, without leaving FlowFuse.",[13659],{"url":13660,"release":13624},"\u002Fchangelog\u002F2026\u002F07\u002Fteam-and-application-dashboards\u002F",{"edge":13528,"hub":13528,"fleet":13528},{"id":13663,"title":13664,"description":13665,"docsLink":13666,"tiers":13667},"blueprints-converge","Blueprints","Ready-made starting points for your apps, from cross-team Converge templates to OT and IT specific blueprints.","\u002Fdocs\u002Fuser\u002Fconcepts\u002F#blueprint",{"edge":13528,"hub":13528,"fleet":13528},{"id":13669,"title":13670,"subfeature":13528,"showOnPricing":13561,"tiers":13671},"blueprints-ot-apps","Blueprints - OT APPS",{"edge":13528,"hub":13561,"fleet":13528},{"id":13673,"title":13674,"subfeature":13528,"showOnPricing":13561,"tiers":13675},"blueprints-it-apps","Blueprints - IT APPS",{"edge":13561,"hub":13528,"fleet":13561},{"id":13677,"title":13678,"description":13679,"changelog":13680,"showOnPricing":13561,"tiers":13684},"immersive-editor-snapshots","Snapshot Details in Immersive Editor","View and manage snapshot details directly inside the immersive editor without leaving your editing session.",[13681],{"url":13682,"release":13683},"\u002Fchangelog\u002F2026\u002F03\u002Fsnapshot-detail-modal-immersive-editor\u002F","2.29",{"edge":13528,"hub":13528,"fleet":13528},{"id":13686,"title":13687,"description":13688,"changelog":13689,"showOnPricing":13561,"tiers":13692},"immersive-editor-drawer","Customisable Immersive Editor Drawer","Pin, move, resize, or full-screen the immersive editor drawer. Your preferences are remembered between sessions.",[13690],{"url":13691,"release":13571},"\u002Fchangelog\u002F2026\u002F04\u002Fimmersive-editor-drawer\u002F",{"edge":13528,"hub":13528,"fleet":13528},{"id":13694,"title":13695,"description":13696,"changelog":13697,"showOnPricing":13561,"tiers":13700},"embedded-editor-tab-title","Embedded Editor Browser Tab Title","The browser tab title updates to reflect the active Node-RED canvas tab when working in the embedded editor.",[13698],{"url":13699,"release":13683},"\u002Fchangelog\u002F2026\u002F03\u002Fembedded-editor-tab-title\u002F",{"edge":13528,"hub":13528,"fleet":13528},{"id":13702,"title":13703,"features":13704},"deploy","Deploy",[13705,13711,13720,13726,13732,13738,13744,13750,13755],{"id":13706,"title":13707,"description":13708,"docsLink":13709,"tiers":13710},"hosted-instances","Cloud Instances","Run Node-RED instances managed and hosted by FlowFuse.","\u002Fdocs\u002Fuser\u002Fintroduction\u002F#creating-a-node-red-instance",{"edge":13528,"hub":13528,"fleet":13528},{"id":13712,"title":13713,"description":13714,"docsLink":13715,"changelog":13716,"tiers":13719},"edge-devices","Edge Instances","Deploy and mange your Node-RED instances on edge PLCs and gateways, with full visibility and control from the cloud.","\u002Fdocs\u002Fdevice-agent\u002Fintroduction\u002F",[13717],{"url":13718,"release":13551},"\u002Fchangelog\u002F2026\u002F02\u002Fdevice-agent-nodejs-options\u002F",{"edge":13528,"hub":13561,"fleet":13528},{"id":13721,"title":13722,"description":13723,"docsLink":13724,"tiers":13725},"custom-hostnames","Custom Hostnames","Access your Node-RED application via your own domain name.","\u002Fdocs\u002Fuser\u002Fcustom-hostnames\u002F",{"edge":13561,"hub":13528,"fleet":13561},{"id":13727,"title":13728,"description":13729,"docsLink":13730,"tiers":13731},"mqtt-broker","MQTT Broker","Manage and create MQTT clients to transport data for efficient messaging and communication within your applications.","\u002Fdocs\u002Fuser\u002Fteambroker\u002F",{"edge":13528,"hub":13561,"fleet":13528},{"id":13733,"title":13734,"description":13735,"docsLink":13736,"showOnPricing":13561,"tiers":13737},"project-nodes","Project Nodes aka seamless project comms","FlowFuse Project Nodes enable the passing of data and messages between your Node-RED projects.","\u002Fdocs\u002Fuser\u002Fprojectnodes\u002F",{"edge":13528,"hub":13528,"fleet":13528},{"id":13739,"title":13740,"description":13741,"docsLink":13742,"tiers":13743},"devops-pipelines","DevOps Pipelines","Set up different environments for development, testing, and production Node-RED instances to support a full software delivery lifecycle.","\u002Fdocs\u002Fuser\u002Fdevops-pipelines\u002F",{"edge":13528,"hub":13528,"fleet":13528},{"id":13745,"title":13746,"description":13747,"docsLink":13748,"tiers":13749},"git-integration","Git Integration","Back up your flows to a remote Git repository through a DevOps Pipeline. Supports GitHub and Azure DevOps repositories.","\u002Fdocs\u002Fuser\u002Fdevops-pipelines\u002F#git-repository-stage",{"edge":13561,"hub":13528,"fleet":13561},{"id":13751,"title":13752,"description":13753,"docsLink":13748,"subfeature":13528,"showOnPricing":13561,"tiers":13754},"git-integration-github","GitHub","Push and pull snapshots to GitHub repositories through DevOps Pipeline Git Stages.",{"edge":13561,"hub":13528,"fleet":13561},{"id":13756,"title":13757,"description":13758,"docsLink":13748,"changelog":13759,"subfeature":13528,"showOnPricing":13561,"tiers":13762},"git-integration-azure","Azure DevOps","Push and pull snapshots to Azure DevOps repositories through DevOps Pipeline Git Stages.",[13760],{"url":13761,"release":13683},"\u002Fchangelog\u002F2026\u002F03\u002Fazure-dev-ops-gitops\u002F",{"edge":13561,"hub":13528,"fleet":13561},{"id":13764,"title":13765,"features":13766},"operate-maintain","Operate & Maintain",[13767,13773,13779,13784,13792,13796,13800,13805,13811,13817,13822,13828,13832,13836],{"id":13768,"title":13769,"description":13770,"docsLink":13771,"tiers":13772},"snapshots","Snapshots & Version History","Automatic snapshots on remote devices and hosted instances, plus a full version history timeline so you can roll back to any prior state.","\u002Fdocs\u002Fuser\u002Fsnapshots\u002F",{"edge":13528,"hub":13528,"fleet":13528},{"id":13774,"title":13775,"description":13776,"docsLink":13777,"subfeature":13528,"showOnPricing":13561,"tiers":13778},"auto-snapshot-remote","Auto Snapshot (Remote)","Automatically capture a snapshot every time a remote instance is deployed, so you always have a recoverable history of what was running on each device.","\u002Fdocs\u002Fuser\u002Fsnapshots\u002F#auto-snapshots",{"edge":13528,"hub":13528,"fleet":13528},{"id":13780,"title":13781,"description":13782,"docsLink":13777,"subfeature":13528,"showOnPricing":13561,"tiers":13783},"auto-snapshot-hosted","Auto Snapshot (Hosted)","Automatically capture a snapshot every time a hosted instance is deployed, so you always have a recoverable history of what was running.",{"edge":13528,"hub":13528,"fleet":13528},{"id":13785,"title":13786,"description":13787,"changelog":13788,"subfeature":13528,"showOnPricing":13561,"tiers":13791},"snapshot-comparison","Snapshot Comparison","Compare two snapshots side-by-side with a navigable diff view. Step through every changed, added, or deleted node and see property and code diffs.",[13789],{"url":13790,"release":13683},"\u002Fchangelog\u002F2026\u002F04\u002Fsnapshot-diff-viewer\u002F",{"edge":13528,"hub":13528,"fleet":13528},{"id":13793,"title":13794,"subfeature":13528,"showOnPricing":13561,"tiers":13795},"version-history-timeline","Version History Timeline",{"edge":13528,"hub":13528,"fleet":13528},{"id":13797,"title":13798,"tiers":13799},"unlimited-workflow-executions","Unlimited Workflow Executions",{"edge":13528,"hub":13528,"fleet":13528},{"id":13801,"title":13802,"description":13803,"tiers":13804},"device-fleet-updates","Device Fleet Updates","Connect to edge devices to quickly assess and update logic. Debug one device and roll out improvements to your fleet in minutes, securely without requiring full device access for your whole organisation.",{"edge":13528,"hub":13561,"fleet":13528},{"id":13806,"title":13807,"description":13808,"docsLink":13809,"tiers":13810},"device-group-management","Device Group Management","Logically group devices assigned to an application and integrate device groups into your DevOps Pipeline for coordinated fleet updates.","\u002Fdocs\u002Fuser\u002Fdevice-groups\u002F",{"edge":13528,"hub":13561,"fleet":13528},{"id":13812,"title":13813,"description":13814,"docsLink":13815,"tiers":13816},"high-availability","High Availability","Leverage horizontal scaling for reliable and scalable processing of your data through Node-RED.","\u002Fdocs\u002Fuser\u002Fhigh-availability\u002F",{"edge":13561,"hub":13528,"fleet":13561},{"id":13818,"title":13819,"description":13820,"tiers":13821},"performance-monitoring","Performance Monitoring & Alerts","Track CPU, memory, and event loop performance across your instances and devices, with email alerts when something needs your attention.",{"edge":13528,"hub":13528,"fleet":13528},{"id":13823,"title":13824,"description":13825,"docsLink":13826,"subfeature":13528,"showOnPricing":13561,"tiers":13827},"instance-monitoring","Instance Monitoring","Enable alerts to be sent via email when your Node-RED instances encounter issues.","\u002Fdocs\u002Fuser\u002Finstance-settings\u002F#alerts",{"edge":13528,"hub":13528,"fleet":13528},{"id":13829,"title":13830,"subfeature":13528,"showOnPricing":13561,"tiers":13831},"email-alerts","Email Alerts",{"edge":13528,"hub":13528,"fleet":13528},{"id":13833,"title":13834,"showOnPricing":13561,"tiers":13835},"api-debug-length-limit","API\u002FDebug Length Limit",{"edge":13528,"hub":13528,"fleet":13528},{"id":13837,"title":13838,"tiers":13839},"protected-instances","Protected Instances",{"edge":13561,"hub":13528,"fleet":13561},{"id":13841,"title":13842,"features":13843},"govern-secure","Govern and Secure",[13844,13853,13859,13865,13870,13876,13882,13888,13896,13902,13908,13914],{"id":13845,"title":13846,"description":13847,"docsLink":13848,"changelog":13849,"tiers":13852},"single-sign-on","Single Sign-On (SSO)","Configure FlowFuse to work with your own SSO provider, allowing users to access FlowFuse with a single set of login credentials.","\u002Fdocs\u002Fadmin\u002Fsso\u002F",[13850],{"url":13851,"release":13624},"\u002Fchangelog\u002F2026\u002F07\u002Fapplication-sso-groups\u002F",{"edge":13528,"hub":13528,"fleet":13528},{"id":13854,"title":13855,"description":13856,"docsLink":13857,"tiers":13858},"two-factor-authentication","Two-Factor Authentication","Two-factor authentication adds an extra layer of security to your FlowFuse account.","\u002Fdocs\u002Fuser\u002Fuser-settings\u002F#two-factor-authentication",{"edge":13528,"hub":13528,"fleet":13528},{"id":13860,"title":13861,"description":13862,"docsLink":13863,"tiers":13864},"certified-nodes-it","Certified Nodes - IT","IT certified node bundle includes: Redis, MQTT, HTTP Request, AI nodes (Gemini, Claude, ChatGPT, Ollama), MCP Server","\u002Fblog\u002F2025\u002F07\u002Fcertified-nodes-v2\u002F",{"edge":13561,"hub":13528,"fleet":13528},{"id":13866,"title":13867,"description":13868,"tiers":13869},"certified-nodes-ot","Certified OT Connections - OPC-UA, Modbus, etc.","OT certified node bundle includes: OPC-UA, Modbus TCP & RTU, RTSP, EtherNet\u002FIP, AI nodes (Gemini, Claude, ChatGPT, Ollama), MCP Server",{"edge":13528,"hub":13561,"fleet":13561},{"id":13871,"title":13872,"description":13873,"docsLink":13874,"tiers":13875},"audit-log","Audit Log","Keep track of everything going on in your Node-RED instances and FlowFuse. Audit Logs provide details on what actions have taken place, when they happened, and who did them.","\u002Fdocs\u002Fuser\u002Flogs\u002F#audit-log",{"edge":13528,"hub":13528,"fleet":13528},{"id":13877,"title":13878,"description":13879,"docsLink":13880,"tiers":13881},"role-based-access-control","Role-Based Access Control","Control who can do what at both the team and application level, from viewers to admins.","\u002Fdocs\u002Fuser\u002Frole-based-access-control\u002F",{"edge":13528,"hub":13528,"fleet":13528},{"id":13883,"title":13884,"description":13885,"docsLink":13886,"subfeature":13528,"showOnPricing":13561,"tiers":13887},"application-level-rbac","Application-Level RBAC","Fine-grained access control per application, allowing team members to have different permission levels across different applications without requiring separate teams.","\u002Fdocs\u002Fuser\u002Frole-based-access-control\u002F#application-level-rbac",{"edge":13528,"hub":13528,"fleet":13528},{"id":13889,"title":13890,"description":13891,"changelog":13892,"subfeature":13528,"showOnPricing":13561,"tiers":13895},"scoped-personal-access-tokens","Scoped Personal Access Tokens","Restrict a Personal Access Token to specific teams, limit it to read-only operations, or control whether it carries admin privileges.",[13893],{"url":13894,"release":13624},"\u002Fchangelog\u002F2026\u002F07\u002Fscoped-pats\u002F",{"edge":13528,"hub":13528,"fleet":13528},{"id":13897,"title":13898,"description":13899,"docsLink":13900,"showOnPricing":13561,"tiers":13901},"team-members","Team Members","Invite multiple team members to collaborate on the same Node-RED flows.","\u002Fdocs\u002Fuser\u002Fteam\u002F#teams",{"edge":13528,"hub":13528,"fleet":13528},{"id":13903,"title":13904,"description":13905,"docsLink":13906,"showOnPricing":13561,"tiers":13907},"endpoint-security","Endpoint Security","Secure HTTP endpoints for hosted Node-RED instances using FlowFuse credentials.","\u002Fdocs\u002Fuser\u002Finstance-settings\u002F#security",{"edge":13528,"hub":13528,"fleet":13528},{"id":13909,"title":13910,"description":13911,"docsLink":13912,"tiers":13913},"baa-for-hipaa","BAA for HIPAA","FlowFuse can sign a Business Associate Agreement to ensure proper safeguarding of protected health information handled on your behalf.","\u002Fhandbook\u002Fsales\u002Fsubscription-agreement-1.6\u002F",{"edge":13561,"hub":13528,"fleet":13561},{"id":13915,"title":13916,"description":13917,"tiers":13918},"sbom","Software Bill of Materials","A complete list of all software components used in your Node-RED instances and hosted applications, including version numbers and license information.",{"edge":13561,"hub":13528,"fleet":13561},{"id":13920,"title":13921,"features":13922},"support","Support",[13923,13928,13932],{"id":13924,"title":13925,"docsLink":13926,"tiers":13927},"installation-support","Installation Support","\u002Fdocs\u002Finstall\u002Fintroduction\u002F#do-you-need-help-installation-service",{"edge":13528,"hub":13528,"fleet":13528},{"id":13929,"title":13930,"showOnPricing":13561,"tiers":13931},"live-chat-support","Live Chat Support",{"edge":13528,"hub":13528,"fleet":13528},{"id":13933,"title":13934,"docsLink":13935,"tiers":13936},"enterprise-support","Enterprise Support","\u002Fdocs\u002Fpremium-support\u002F",{"edge":13528,"hub":13528,"fleet":13528},"feature-catalog","v5NjPsqOkQexQ0Fk82nqY6ZEXj128lclDvrIkmsKbpM",[13940,14026,14264,14334,14347,14487,14497,14578],{"name":13941,"order":13942,"children":13943},"Application Guide",0,[13944,13992],{"title":13945,"path":13946,"group":13941,"groupOrder":13942,"order":163,"children":13947},"Building FlowFuse applications","\u002Fdocs\u002Fapplication-guide",[13948,13952,13964,13968,13984],{"title":13949,"path":13950,"order":163,"children":13951},"Foundations","\u002Fdocs\u002Fapplication-guide\u002Ffoundations",[],{"title":13953,"path":13954,"order":234,"children":13955},"App delivery methods","\u002Fdocs\u002Fapplication-guide\u002Fapp-delivery-methods",[13956,13960],{"title":13957,"path":13958,"order":163,"children":13959},"Hardware apps","\u002Fdocs\u002Fapplication-guide\u002Fapp-delivery-methods\u002Fhardware-apps",[],{"title":13961,"path":13962,"order":234,"children":13963},"Software apps","\u002Fdocs\u002Fapplication-guide\u002Fapp-delivery-methods\u002Fsoftware-apps",[],{"title":13965,"path":13966,"order":322,"children":13967},"Data plane","\u002Fdocs\u002Fapplication-guide\u002Fdata-plane",[],{"title":13969,"path":13970,"order":328,"children":13971},"Architectures","\u002Fdocs\u002Fapplication-guide\u002Farchitectures",[13972,13976,13980],{"title":13973,"path":13974,"order":163,"children":13975},"IT architectures","\u002Fdocs\u002Fapplication-guide\u002Farchitectures\u002Fit",[],{"title":13977,"path":13978,"order":234,"children":13979},"OT architectures","\u002Fdocs\u002Fapplication-guide\u002Farchitectures\u002Fot",[],{"title":13981,"path":13982,"order":322,"children":13983},"IIoT architectures","\u002Fdocs\u002Fapplication-guide\u002Farchitectures\u002Fiiot",[],{"title":13985,"path":13986,"order":334,"children":13987},"Worked examples","\u002Fdocs\u002Fapplication-guide\u002Fworked-examples",[13988],{"title":13989,"path":13990,"order":163,"children":13991},"OEE, end to end","\u002Fdocs\u002Fapplication-guide\u002Fworked-examples\u002Foee",[],{"title":13993,"path":13994,"group":13941,"groupOrder":13942,"order":234,"children":13995},"Designing Node-RED flows","\u002Fdocs\u002Fnode-red-guide",[13996,13999,14015],{"title":13949,"path":13997,"order":163,"children":13998},"\u002Fdocs\u002Fnode-red-guide\u002Ffoundations",[],{"title":14000,"path":14001,"order":234,"children":14002},"Patterns","\u002Fdocs\u002Fnode-red-guide\u002Fpatterns",[14003,14007,14011],{"title":14004,"path":14005,"order":163,"children":14006},"Design patterns","\u002Fdocs\u002Fnode-red-guide\u002Fpatterns\u002Fdesign-patterns",[],{"title":14008,"path":14009,"order":234,"children":14010},"Handling data","\u002Fdocs\u002Fnode-red-guide\u002Fpatterns\u002Fhandling-data",[],{"title":14012,"path":14013,"order":322,"children":14014},"Good form","\u002Fdocs\u002Fnode-red-guide\u002Fpatterns\u002Fgood-form",[],{"title":13985,"path":14016,"order":322,"children":14017},"\u002Fdocs\u002Fnode-red-guide\u002Fworked-examples",[14018,14022],{"title":14019,"path":14020,"order":163,"children":14021},"OEE - Edge Aggregator","\u002Fdocs\u002Fnode-red-guide\u002Fworked-examples\u002Foee-edge-aggregator",[],{"title":14023,"path":14024,"order":234,"children":14025},"OEE - Central Dashboard","\u002Fdocs\u002Fnode-red-guide\u002Fworked-examples\u002Foee-central-dashboard",[],{"name":14027,"order":163,"children":14028},"FlowFuse User Manuals",[14029,14154,14158,14170],{"title":14030,"path":14031,"group":14027,"groupOrder":163,"order":163,"children":14032,"link":13561},"Using FlowFuse","\u002Fdocs\u002Fuser",[14033,14037,14041,14045,14049,14054,14058,14061,14065,14069,14072,14076,14092,14096,14100,14104,14108,14111,14115,14119,14123,14127,14131,14134,14138,14142,14146,14150],{"title":14034,"path":14035,"order":163,"children":14036},"Getting Started","\u002Fdocs\u002Fuser\u002Fintroduction",[],{"title":14038,"path":14039,"order":163,"children":14040},"Static asset service","\u002Fdocs\u002Fuser\u002Fstatic-asset-service",[],{"title":14042,"path":14043,"order":234,"children":14044},"Bill of Materials","\u002Fdocs\u002Fuser\u002Fbill-of-materials",[],{"title":14046,"path":14047,"order":234,"children":14048},"FlowFuse Concepts","\u002Fdocs\u002Fuser\u002Fconcepts",[],{"title":14050,"path":14051,"order":14052,"children":14053},"Instance States","\u002Fdocs\u002Fuser\u002Finstance-states",10,[],{"title":14055,"path":14056,"order":13525,"children":14057},"Changing the Stack","\u002Fdocs\u002Fuser\u002Fchangestack",[],{"title":13722,"path":14059,"order":13525,"children":14060},"\u002Fdocs\u002Fuser\u002Fcustom-hostnames",[],{"title":14062,"path":14063,"order":13525,"children":14064},"Custom Node Packages","\u002Fdocs\u002Fuser\u002Fcustom-npm-packages",[],{"title":14066,"path":14067,"order":13525,"children":14068},"Dashboards","\u002Fdocs\u002Fuser\u002Fdashboards",[],{"title":13740,"path":14070,"order":13525,"children":14071},"\u002Fdocs\u002Fuser\u002Fdevops-pipelines",[],{"title":14073,"path":14074,"order":13525,"children":14075},"Environment Variables","\u002Fdocs\u002Fuser\u002Fenvvar",[],{"title":14077,"path":14078,"order":13525,"children":14079},"FlowFuse Expert","\u002Fdocs\u002Fuser\u002Fexpert",[14080,14084,14088],{"title":14081,"path":14082,"order":13525,"children":14083},"AI in Node-RED","\u002Fdocs\u002Fuser\u002Fexpert\u002Fnode-red-embedded-ai",[],{"title":14085,"path":14086,"order":13525,"children":14087},"Chat Interface","\u002Fdocs\u002Fuser\u002Fexpert\u002Fchat",[],{"title":14089,"path":14090,"order":13525,"children":14091},"Connect Your Own Agent","\u002Fdocs\u002Fuser\u002Fexpert\u002Fthird-party-agents",[],{"title":14093,"path":14094,"order":13525,"children":14095},"FlowFuse File Nodes","\u002Fdocs\u002Fuser\u002Ffilenodes",[],{"title":14097,"path":14098,"order":13525,"children":14099},"FlowFuse MQTT Nodes","\u002Fdocs\u002Fuser\u002Fmqtt-nodes",[],{"title":14101,"path":14102,"order":13525,"children":14103},"FlowFuse Persistent Context","\u002Fdocs\u002Fuser\u002Fpersistent-context",[],{"title":14105,"path":14106,"order":13525,"children":14107},"FlowFuse Project Nodes","\u002Fdocs\u002Fuser\u002Fprojectnodes",[],{"title":13618,"path":14109,"order":13525,"children":14110},"\u002Fdocs\u002Fuser\u002Fff-tables",[],{"title":14112,"path":14113,"order":13525,"children":14114},"Groups","\u002Fdocs\u002Fuser\u002Fdevice-groups",[],{"title":14116,"path":14117,"order":13525,"children":14118},"High Availability mode","\u002Fdocs\u002Fuser\u002Fhigh-availability",[],{"title":14120,"path":14121,"order":13525,"children":14122},"HTTP Access Tokens","\u002Fdocs\u002Fuser\u002Fhttp-access-tokens",[],{"title":14124,"path":14125,"order":13525,"children":14126},"Instance Settings","\u002Fdocs\u002Fuser\u002Finstance-settings",[],{"title":14128,"path":14129,"order":13525,"children":14130},"Logging","\u002Fdocs\u002Fuser\u002Flogs",[],{"title":13878,"path":14132,"order":13525,"children":14133},"\u002Fdocs\u002Fuser\u002Frole-based-access-control",[],{"title":14135,"path":14136,"order":13525,"children":14137},"Shared Team Library","\u002Fdocs\u002Fuser\u002Fshared-library",[],{"title":14139,"path":14140,"order":13525,"children":14141},"Snapshots","\u002Fdocs\u002Fuser\u002Fsnapshots",[],{"title":14143,"path":14144,"order":13525,"children":14145},"Team Broker","\u002Fdocs\u002Fuser\u002Fteambroker",[],{"title":14147,"path":14148,"order":13525,"children":14149},"Teams","\u002Fdocs\u002Fuser\u002Fteam",[],{"title":14151,"path":14152,"order":13525,"children":14153},"User Settings","\u002Fdocs\u002Fuser\u002Fuser-settings",[],{"title":14155,"path":14156,"group":14027,"groupOrder":163,"order":234,"children":14157},"FlowFuse API","\u002Fdocs\u002Fapi",[],{"title":14159,"path":14160,"group":14027,"groupOrder":163,"order":322,"children":14161,"link":13561},"Migrating a Node-RED project to FlowFuse","\u002Fdocs\u002Fmigration",[14162,14166],{"title":14163,"path":14164,"order":163,"children":14165},"Introduction","\u002Fdocs\u002Fmigration\u002Fintroduction",[],{"title":14167,"path":14168,"order":13525,"children":14169},"Node-RED Tools plugin","\u002Fdocs\u002Fmigration\u002Fnode-red-tools",[],{"title":14171,"path":14172,"group":14027,"groupOrder":163,"order":328,"children":14173},"FlowFuse Node-RED nodes","\u002Fdocs\u002Fflowfuse-nodes",[14174,14198,14218,14225,14245,14256],{"title":14175,"path":14176,"order":163,"children":14177},"AI","\u002Fdocs\u002Fflowfuse-nodes\u002Fai",[14178,14182,14186,14190,14194],{"title":14179,"path":14180,"order":334,"children":14181},"LLM Nodes","\u002Fdocs\u002Fflowfuse-nodes\u002Fai\u002Fllm-nodes",[],{"title":14183,"path":14184,"order":13527,"children":14185},"Depth Estimation","\u002Fdocs\u002Fflowfuse-nodes\u002Fai\u002Fdepth-estimation",[],{"title":14187,"path":14188,"order":13527,"children":14189},"Image Classification","\u002Fdocs\u002Fflowfuse-nodes\u002Fai\u002Fimage-classification",[],{"title":14191,"path":14192,"order":13527,"children":14193},"Object Detection","\u002Fdocs\u002Fflowfuse-nodes\u002Fai\u002Fobject-detection",[],{"title":14195,"path":14196,"order":13527,"children":14197},"ONXX","\u002Fdocs\u002Fflowfuse-nodes\u002Fai\u002Fonxx",[],{"title":14199,"path":14200,"order":234,"children":14201},"MCP","\u002Fdocs\u002Fflowfuse-nodes\u002Fmcp",[14202,14206,14210,14214],{"title":14203,"path":14204,"order":13527,"children":14205},"MCP Prompt","\u002Fdocs\u002Fflowfuse-nodes\u002Fmcp\u002Fmcp-prompt",[],{"title":14207,"path":14208,"order":13527,"children":14209},"MCP Resource","\u002Fdocs\u002Fflowfuse-nodes\u002Fmcp\u002Fmcp-resource",[],{"title":14211,"path":14212,"order":13527,"children":14213},"MCP Responses","\u002Fdocs\u002Fflowfuse-nodes\u002Fmcp\u002Fmcp-response",[],{"title":14215,"path":14216,"order":13527,"children":14217},"MCP Tool","\u002Fdocs\u002Fflowfuse-nodes\u002Fmcp\u002Fmcp-tool",[],{"title":13618,"path":14219,"order":322,"children":14220},"\u002Fdocs\u002Fflowfuse-nodes\u002Fflowfuse-tables",[14221],{"title":14222,"path":14223,"order":13527,"children":14224},"Query","\u002Fdocs\u002Fflowfuse-nodes\u002Fflowfuse-tables\u002Fquery",[],{"title":14226,"path":14227,"order":328,"children":14228},"Edge","\u002Fdocs\u002Fflowfuse-nodes\u002Fedge",[14229,14233,14237,14241],{"title":14230,"path":14231,"order":163,"children":14232},"RTSP Video Feed","\u002Fdocs\u002Fflowfuse-nodes\u002Fedge\u002Frtsp",[],{"title":14234,"path":14235,"order":234,"children":14236},"CIP Suite, EtherNet\u002FIP Nodes","\u002Fdocs\u002Fflowfuse-nodes\u002Fedge\u002Fcip-suite",[],{"title":14238,"path":14239,"order":322,"children":14240},"Modbus","\u002Fdocs\u002Fflowfuse-nodes\u002Fedge\u002Fmodbus",[],{"title":14242,"path":14243,"order":13527,"children":14244},"OPC UA","\u002Fdocs\u002Fflowfuse-nodes\u002Fedge\u002Fopcua",[],{"title":14097,"path":14246,"order":334,"children":14247},"\u002Fdocs\u002Fflowfuse-nodes\u002Fmqtt",[14248,14252],{"title":14249,"path":14250,"order":13527,"children":14251},"MQTT In","\u002Fdocs\u002Fflowfuse-nodes\u002Fmqtt\u002Fmqtt-in",[],{"title":14253,"path":14254,"order":13527,"children":14255},"MQTT Out","\u002Fdocs\u002Fflowfuse-nodes\u002Fmqtt\u002Fmqtt-out",[],{"title":14257,"path":14258,"order":334,"children":14259},"Hub","\u002Fdocs\u002Fflowfuse-nodes\u002Fhub",[14260],{"title":14261,"path":14262,"order":163,"children":14263},"Redis","\u002Fdocs\u002Fflowfuse-nodes\u002Fhub\u002Fredis",[],{"name":14265,"order":234,"children":14266},"Device Agent",[14267,14315],{"title":14265,"path":14268,"group":14265,"groupOrder":234,"order":163,"children":14269,"link":13561},"\u002Fdocs\u002Fdevice-agent",[14270,14274,14278,14303,14307,14311],{"title":14271,"path":14272,"order":163,"children":14273},"FlowFuse Device Agent Introduction","\u002Fdocs\u002Fdevice-agent\u002Fintroduction",[],{"title":14275,"path":14276,"order":234,"children":14277},"Quick Start","\u002Fdocs\u002Fdevice-agent\u002Fquickstart",[],{"title":14279,"path":14280,"group":14281,"order":322,"children":14282,"link":13561},"Installation","\u002Fdocs\u002Fdevice-agent\u002Finstall","DeviceAgentInstallation",[14283,14287,14291,14295,14299],{"title":14284,"path":14285,"group":14281,"order":163,"children":14286},"Overview","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Foverview",[],{"title":14288,"path":14289,"group":14281,"order":234,"children":14290},"Device Agent Installer","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Fdevice-agent-installer",[],{"title":14292,"path":14293,"group":14281,"order":322,"children":14294},"Docker Install","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Fdocker",[],{"title":14296,"path":14297,"group":14281,"order":328,"children":14298},"Kubernetes Install","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Fkubernetes",[],{"title":14300,"path":14301,"group":14281,"order":334,"children":14302},"Manual Install with NPM","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Fmanual",[],{"title":14304,"path":14305,"order":328,"children":14306},"Register your Remote Instance","\u002Fdocs\u002Fdevice-agent\u002Fregister",[],{"title":14308,"path":14309,"order":334,"children":14310},"Running the Agent","\u002Fdocs\u002Fdevice-agent\u002Frunning",[],{"title":14312,"path":14313,"order":340,"children":14314},"Deploying your Flows","\u002Fdocs\u002Fdevice-agent\u002Fdeploy",[],{"title":14316,"path":14317,"group":14265,"groupOrder":234,"order":234,"children":14318,"link":13561},"Hardware Guides","\u002Fdocs\u002Fhardware",[14319,14322,14326,14330],{"title":14284,"path":14320,"order":163,"children":14321},"\u002Fdocs\u002Fhardware\u002Fintroduction",[],{"title":14323,"path":14324,"order":234,"children":14325},"ctrlX - Node-RED","\u002Fdocs\u002Fhardware\u002Fctrlx-node-red",[],{"title":14327,"path":14328,"order":322,"children":14329},"ctrlX - Device Agent","\u002Fdocs\u002Fhardware\u002Fctrlx-device-agent",[],{"title":14331,"path":14332,"order":322,"children":14333},"Raspberry Pi with Raspbian","\u002Fdocs\u002Fhardware\u002Fraspbian",[],{"name":14335,"order":322,"children":14336},"FlowFuse Cloud",[14337],{"title":14335,"path":14338,"group":14335,"groupOrder":322,"order":322,"children":14339,"link":13561},"\u002Fdocs\u002Fcloud",[14340,14343],{"title":14163,"path":14341,"order":163,"children":14342},"\u002Fdocs\u002Fcloud\u002Fintroduction",[],{"title":14344,"path":14345,"order":13525,"children":14346},"FlowFuse Cloud Billing","\u002Fdocs\u002Fcloud\u002Fbilling",[],{"name":14348,"order":328,"children":14349},"FlowFuse Self-Hosted",[14350,14353,14428,14440],{"title":14275,"path":14351,"group":14348,"groupOrder":328,"order":163,"children":14352},"\u002Fdocs\u002Fquick-start",[],{"title":14354,"path":14355,"group":14348,"groupOrder":328,"order":234,"children":14356,"link":13561},"Installing FlowFuse","\u002Fdocs\u002Finstall",[14357,14360,14364,14368,14388,14392,14396,14400],{"title":14284,"path":14358,"order":163,"children":14359},"\u002Fdocs\u002Finstall\u002Fintroduction",[],{"title":14361,"path":14362,"order":13525,"children":14363},"Configuring FlowFuse","\u002Fdocs\u002Finstall\u002Fconfiguration",[],{"title":14365,"path":14366,"order":13525,"children":14367},"DNS Setup","\u002Fdocs\u002Finstall\u002Fdns-setup",[],{"title":14369,"path":14370,"order":13525,"children":14371},"Docker install","\u002Fdocs\u002Finstall\u002Fdocker",[14372,14376,14380,14384],{"title":14373,"path":14374,"order":13525,"children":14375},"Add Project Stacks on Docker","\u002Fdocs\u002Finstall\u002Fdocker\u002Fstacks",[],{"title":14377,"path":14378,"order":13525,"children":14379},"Docker Engine on Windows","\u002Fdocs\u002Finstall\u002Fdocker\u002Fwindows-docker-ce",[],{"title":14381,"path":14382,"order":13525,"children":14383},"Docker from AWS Market Place","\u002Fdocs\u002Finstall\u002Fdocker\u002Faws-marketplace",[],{"title":14385,"path":14386,"order":13525,"children":14387},"Docker on Digital Ocean","\u002Fdocs\u002Finstall\u002Fdocker\u002Fdigital-ocean",[],{"title":14389,"path":14390,"order":13525,"children":14391},"Email configuration","\u002Fdocs\u002Finstall\u002Femail-providers",[],{"title":14393,"path":14394,"order":13525,"children":14395},"First Run Setup","\u002Fdocs\u002Finstall\u002Ffirst-run",[],{"title":14397,"path":14398,"order":13525,"children":14399},"FlowFuse File Storage","\u002Fdocs\u002Finstall\u002Ffile-storage",[],{"title":14401,"path":14402,"order":13525,"children":14403},"Install FlowFuse on Kubernetes","\u002Fdocs\u002Finstall\u002Fkubernetes",[14404,14408,14412,14416,14420,14424],{"title":14405,"path":14406,"order":13525,"children":14407},"AWS EKS Installation","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Faws",[],{"title":14409,"path":14410,"order":13525,"children":14411},"AWS EKS Installation with Terraform and Helm","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Faws-terraform",[],{"title":14413,"path":14414,"order":13525,"children":14415},"Digital Ocean Kubernetes Installation","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Fdigital-ocean",[],{"title":14417,"path":14418,"order":13525,"children":14419},"Ingress Controller Migration","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Fingress-controller-migration",[],{"title":14421,"path":14422,"order":13525,"children":14423},"Kubernetes Project Stacks","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Fstacks",[],{"title":14425,"path":14426,"order":13525,"children":14427},"OpenShift Installation","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Fopenshift",[],{"title":14429,"path":14430,"group":14348,"groupOrder":328,"order":322,"children":14431},"Upgrading FlowFuse","\u002Fdocs\u002Fupgrade",[14432,14436],{"title":14433,"path":14434,"order":13525,"children":14435},"Installing a license","\u002Fdocs\u002Fupgrade\u002Fopen-source-to-premium",[],{"title":14437,"path":14438,"order":13525,"children":14439},"Upgrading the Node-RED version","\u002Fdocs\u002Fupgrade\u002Fnodered-version",[],{"title":14441,"path":14442,"group":14348,"groupOrder":328,"order":328,"children":14443,"link":13561},"Administering FlowFuse","\u002Fdocs\u002Fadmin",[14444,14447,14459,14467,14471,14475,14479,14483],{"title":14441,"path":14445,"order":163,"children":14446},"\u002Fdocs\u002Fadmin\u002Fintroduction",[],{"title":14448,"path":14449,"order":13525,"children":14450},"Configuring Single Sign-On (SSO)","\u002Fdocs\u002Fadmin\u002Fsso",[14451,14455],{"title":14452,"path":14453,"order":13525,"children":14454},"LDAP SSO","\u002Fdocs\u002Fadmin\u002Fsso\u002Fldap",[],{"title":14456,"path":14457,"order":13525,"children":14458},"SAML SSO","\u002Fdocs\u002Fadmin\u002Fsso\u002Fsaml",[],{"title":14460,"path":14461,"order":13525,"children":14462,"link":13561},"Hardening","\u002Fdocs\u002Fadmin\u002Fhardening",[14463],{"title":14464,"path":14465,"order":13525,"children":14466},"Kubernetes Hardening","\u002Fdocs\u002Fadmin\u002Fhardening\u002Fkubernetes",[],{"title":14468,"path":14469,"order":13525,"children":14470},"Monitoring","\u002Fdocs\u002Fadmin\u002Fmonitoring",[],{"title":14472,"path":14473,"order":13525,"children":14474},"Observability","\u002Fdocs\u002Fadmin\u002Fobservability",[],{"title":14476,"path":14477,"order":13525,"children":14478},"Soft Launch Enablement","\u002Fdocs\u002Fadmin\u002Ffeature-flags",[],{"title":14480,"path":14481,"order":13525,"children":14482},"Telemetry","\u002Fdocs\u002Fadmin\u002Ftelemetry",[],{"title":14484,"path":14485,"order":13525,"children":14486},"User Management","\u002Fdocs\u002Fadmin\u002Fuser-management",[],{"name":13921,"order":334,"children":14488},[14489,14493],{"title":14490,"path":14491,"group":13921,"groupOrder":334,"order":322,"children":14492},"Premium Support","\u002Fdocs\u002Fpremium-support",[],{"title":14494,"path":14495,"group":13921,"groupOrder":334,"order":13525,"children":14496},"Debugging Node-RED issues","\u002Fdocs\u002Fdebugging",[],{"name":14498,"order":340,"children":14499},"Contributing",[14500],{"title":14501,"path":14502,"group":14498,"groupOrder":340,"order":13525,"children":14503,"link":13561},"Contributing to FlowFuse","\u002Fdocs\u002Fcontribute",[14504,14507,14511,14515,14519,14523,14527,14535,14571,14574],{"title":14163,"path":14505,"order":163,"children":14506},"\u002Fdocs\u002Fcontribute\u002Fintroduction",[],{"title":14508,"path":14509,"order":13525,"children":14510},"Adding Template Settings","\u002Fdocs\u002Fcontribute\u002Fadding-template-settings",[],{"title":14512,"path":14513,"order":13525,"children":14514},"API Design","\u002Fdocs\u002Fcontribute\u002Fapi-design",[],{"title":14516,"path":14517,"order":13525,"children":14518},"Creating debug stack containers","\u002Fdocs\u002Fcontribute\u002Fcreating-debug-stack-containers",[],{"title":14520,"path":14521,"order":13525,"children":14522},"Database migrations","\u002Fdocs\u002Fcontribute\u002Fdb-migrations",[],{"title":14524,"path":14525,"order":13525,"children":14526},"FlowFuse Architecture","\u002Fdocs\u002Fcontribute\u002Farchitecture",[],{"title":14528,"path":14529,"order":13525,"children":14530},"Local Install","\u002Fdocs\u002Fcontribute\u002Flocal",[14531],{"title":14532,"path":14533,"order":13525,"children":14534},"Local Stacks","\u002Fdocs\u002Fcontribute\u002Flocal\u002Fstacks",[],{"title":14536,"path":14537,"order":13525,"children":14538},"State Flows","\u002Fdocs\u002Fcontribute\u002Fworkflows",[14539,14543,14547,14551,14555,14559,14563,14567],{"title":14540,"path":14541,"order":13525,"children":14542},"Device Editor","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fdevice-editor",[],{"title":14544,"path":14545,"order":13525,"children":14546},"Instance states","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fproject-states",[],{"title":14548,"path":14549,"order":13525,"children":14550},"Invite External Users","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Finvite-external-user",[],{"title":14552,"path":14553,"order":13525,"children":14554},"Project Creation","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fproject-create",[],{"title":14556,"path":14557,"order":13525,"children":14558},"Reset Password Flow","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fpassword-reset",[],{"title":14560,"path":14561,"order":13525,"children":14562},"Team creation Flow","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fteam-create",[],{"title":14564,"path":14565,"order":13525,"children":14566},"User Login Flows","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Flogin",[],{"title":14568,"path":14569,"order":13525,"children":14570},"User Sign up Flow","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fsignup",[],{"title":14143,"path":14572,"order":13525,"children":14573},"\u002Fdocs\u002Fcontribute\u002Fteam-broker",[],{"title":14575,"path":14576,"order":13525,"children":14577},"Working with Feature Flags","\u002Fdocs\u002Fcontribute\u002Ffeature-flags",[],{"name":14579,"order":346,"children":14580},"Node-RED",[14581],{"title":14582,"path":14583,"group":14579,"groupOrder":346,"order":163,"children":14584},"Using Node-RED","\u002Fdocs\u002Fnode-red",[14585,14655,14826,14853,14892,14908,14924,14952,14972,14976],{"title":14586,"path":14587,"order":234,"children":14588},"Getting started","\u002Fdocs\u002Fnode-red\u002Fgetting-started",[14589,14609,14613,14617,14621,14625,14629,14633,14637],{"title":14590,"path":14591,"order":163,"children":14592},"Editor","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Feditor",[14593,14597,14601,14605],{"title":14594,"path":14595,"order":13527,"children":14596},"Header","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Feditor\u002Fheader",[],{"title":14598,"path":14599,"order":13527,"children":14600},"Palette","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Feditor\u002Fpalette",[],{"title":14602,"path":14603,"order":13527,"children":14604},"Sidebar","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Feditor\u002Fsidebar",[],{"title":14606,"path":14607,"order":13527,"children":14608},"Workspace","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Feditor\u002Fworkspace",[],{"title":14610,"path":14611,"order":234,"children":14612},"Port Configuration","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fnode-red-port",[],{"title":14614,"path":14615,"order":322,"children":14616},"Node-RED Library","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Flibrary",[],{"title":14618,"path":14619,"order":322,"children":14620},"Update Node-RED","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fupdate-node-red",[],{"title":14622,"path":14623,"order":328,"children":14624},"Node-RED On Android","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fnode-red-android",[],{"title":14626,"path":14627,"order":334,"children":14628},"Working with Messages","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fnode-red-messages",[],{"title":14630,"path":14631,"order":340,"children":14632},"String","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fstring",[],{"title":14634,"path":14635,"order":346,"children":14636},"Date & Time","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fdate-and-time",[],{"title":14638,"path":14639,"order":352,"children":14640},"Programming","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming",[14641,14645,14649,14653],{"title":14642,"path":14643,"order":13527,"children":14644},"Data Tranformation","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming\u002Fdata-tranformation",[],{"title":14646,"path":14647,"order":13527,"children":14648},"Debugging","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming\u002Fdebugging-flows",[],{"title":14650,"path":14651,"order":13527,"children":14652},"If-Else","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming\u002Fif-else",[],{"title":7316,"path":13529,"order":13527,"children":14654},[],{"title":14656,"path":14657,"order":322,"children":14658},"Core nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes",[14659,14693,14730,14772,14790,14814],{"title":14660,"path":14661,"order":163,"children":14662},"Common nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon",[14663,14666,14669,14673,14677,14681,14685,14689],{"title":97,"path":14664,"order":163,"children":14665},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Finject",[],{"title":266,"path":14667,"order":234,"children":14668},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Fdebug",[],{"title":14670,"path":14671,"order":322,"children":14672},"Complete","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Fcomplete",[],{"title":14674,"path":14675,"order":328,"children":14676},"Catch","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Fcatch",[],{"title":14678,"path":14679,"order":334,"children":14680},"Status","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Fstatus",[],{"title":14682,"path":14683,"order":340,"children":14684},"Link","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Flink",[],{"title":14686,"path":14687,"order":346,"children":14688},"Comment","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Fcomment",[],{"title":14690,"path":14691,"order":352,"children":14692},"Unknown","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Funknown",[],{"title":14694,"path":14695,"order":234,"children":14696},"Function nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction",[14697,14700,14703,14706,14710,14714,14717,14721,14725],{"title":148,"path":14698,"order":163,"children":14699},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Ffunction",[],{"title":126,"path":14701,"order":234,"children":14702},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Fswitch",[],{"title":104,"path":14704,"order":322,"children":14705},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Fchange",[],{"title":14707,"path":14708,"order":328,"children":14709},"Range","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Frange",[],{"title":14711,"path":14712,"order":334,"children":14713},"Template","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Ftemplate",[],{"title":7409,"path":14715,"order":340,"children":14716},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Fdelay",[],{"title":14718,"path":14719,"order":346,"children":14720},"Trigger","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Ftrigger",[],{"title":14722,"path":14723,"order":352,"children":14724},"Exec","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Fexec",[],{"title":14726,"path":14727,"order":14728,"children":14729},"Filter","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Ffilter",9,[],{"title":14731,"path":14732,"order":322,"children":14733},"Network nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork",[14734,14738,14742,14745,14748,14752,14756,14760,14764,14768],{"title":14735,"path":14736,"order":163,"children":14737},"TLS","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Ftls",[],{"title":14739,"path":14740,"order":234,"children":14741},"HTTP Proxy","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fhttp-proxy",[],{"title":14249,"path":14743,"order":322,"children":14744},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fmqtt-in",[],{"title":14253,"path":14746,"order":328,"children":14747},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fmqtt-out",[],{"title":14749,"path":14750,"order":334,"children":14751},"HTTP in","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fhttp-in",[],{"title":14753,"path":14754,"order":340,"children":14755},"HTTP request","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fhttp-request",[],{"title":14757,"path":14758,"order":346,"children":14759},"WebSocket","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fwebsocket",[],{"title":14761,"path":14762,"order":352,"children":14763},"TCP in","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Ftcp-in",[],{"title":14765,"path":14766,"order":14728,"children":14767},"UDP In","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fudp-in",[],{"title":14769,"path":14770,"order":14052,"children":14771},"UDP Out","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fudp-out",[],{"title":14773,"path":14774,"order":328,"children":14775},"Sequence nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fsequence",[14776,14779,14783,14787],{"title":4847,"path":14777,"order":163,"children":14778},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fsequence\u002Fsplit",[],{"title":14780,"path":14781,"order":234,"children":14782},"Sort","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fsequence\u002Fsort",[],{"title":14784,"path":14785,"order":322,"children":14786},"Batch","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fsequence\u002Fbatch",[],{"title":4853,"path":14788,"order":328,"children":14789},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fsequence\u002Fjoin",[],{"title":14791,"path":14792,"order":334,"children":14793},"Parser nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers",[14794,14798,14802,14806,14810],{"title":14795,"path":14796,"order":163,"children":14797},"CSV","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers\u002Fcsv",[],{"title":14799,"path":14800,"order":234,"children":14801},"HTML","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers\u002Fhtml",[],{"title":14803,"path":14804,"order":322,"children":14805},"JSON","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers\u002Fjson",[],{"title":14807,"path":14808,"order":328,"children":14809},"XML","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers\u002Fxml",[],{"title":14811,"path":14812,"order":334,"children":14813},"YAML","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers\u002Fyaml",[],{"title":14815,"path":14816,"order":340,"children":14817},"Storage nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fstorage",[14818,14822],{"title":14819,"path":14820,"order":163,"children":14821},"Write File","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fstorage\u002Fwrite-file",[],{"title":14823,"path":14824,"order":234,"children":14825},"Read File","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fstorage\u002Fread-file",[],{"title":14827,"path":14828,"order":328,"children":14829},"Communication protocols","\u002Fdocs\u002Fnode-red\u002Fprotocol",[14830,14834,14838,14841,14845,14849],{"title":14831,"path":14832,"order":13527,"children":14833},"AMQP","\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Famqp",[],{"title":14835,"path":14836,"order":13527,"children":14837},"LwM2M","\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Flwm2m",[],{"title":14238,"path":14839,"order":13527,"children":14840},"\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Fmodbus",[],{"title":14842,"path":14843,"order":13527,"children":14844},"MQTT","\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Fmqtt",[],{"title":14846,"path":14847,"order":13527,"children":14848},"OPC-UA","\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Fopc-ua",[],{"title":14850,"path":14851,"order":13527,"children":14852},"Websocket","\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Fwebsocket",[],{"title":14854,"path":14855,"order":334,"children":14856},"Databases","\u002Fdocs\u002Fnode-red\u002Fdatabase",[14857,14861,14865,14869,14873,14877,14881,14884,14888],{"title":14858,"path":14859,"order":13527,"children":14860},"DynamoDB","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fdynamodb",[],{"title":14862,"path":14863,"order":13527,"children":14864},"Firebase","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Ffirebase",[],{"title":14866,"path":14867,"order":13527,"children":14868},"InfluxDB","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Finfluxdb",[],{"title":14870,"path":14871,"order":13527,"children":14872},"MongoDB","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fmongodb",[],{"title":14874,"path":14875,"order":13527,"children":14876},"MySQL","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fmysql",[],{"title":14878,"path":14879,"order":13527,"children":14880},"PostgreSQL","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fpostgresql",[],{"title":14261,"path":14882,"order":13527,"children":14883},"\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fredis",[],{"title":14885,"path":14886,"order":13527,"children":14887},"SQLite","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fsqlite",[],{"title":14889,"path":14890,"order":13527,"children":14891},"TimescaleDB","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Ftimescaledb",[],{"title":14893,"path":14894,"order":340,"children":14895},"Integration technologies","\u002Fdocs\u002Fnode-red\u002Fintegration-technologies",[14896,14900,14904],{"title":14897,"path":14898,"order":13527,"children":14899},"GraphQL API","\u002Fdocs\u002Fnode-red\u002Fintegration-technologies\u002Fgraphql",[],{"title":14901,"path":14902,"order":13527,"children":14903},"REST API","\u002Fdocs\u002Fnode-red\u002Fintegration-technologies\u002Frest",[],{"title":14905,"path":14906,"order":13527,"children":14907},"Webhook","\u002Fdocs\u002Fnode-red\u002Fintegration-technologies\u002Fwebhook",[],{"title":14909,"path":14910,"order":346,"children":14911},"Notification services","\u002Fdocs\u002Fnode-red\u002Fnotification",[14912,14916,14920],{"title":14913,"path":14914,"order":13527,"children":14915},"Discord","\u002Fdocs\u002Fnode-red\u002Fnotification\u002Fdiscord",[],{"title":14917,"path":14918,"order":13527,"children":14919},"Email","\u002Fdocs\u002Fnode-red\u002Fnotification\u002Femail",[],{"title":14921,"path":14922,"order":13527,"children":14923},"Telegram","\u002Fdocs\u002Fnode-red\u002Fnotification\u002Ftelegram",[],{"title":14925,"path":14926,"order":352,"children":14927},"Hardware","\u002Fdocs\u002Fnode-red\u002Fhardware",[14928,14932,14936,14940,14944,14948],{"title":14929,"path":14930,"order":13527,"children":14931},"BLIIOT ARMxy BL340","\u002Fdocs\u002Fnode-red\u002Fhardware\u002Farmxy-bl340",[],{"title":14933,"path":14934,"order":13527,"children":14935},"Opto-22 Groov Epic","\u002Fdocs\u002Fnode-red\u002Fhardware\u002Fopto-22-groove-rio-7-mm2001-10",[],{"title":14937,"path":14938,"order":13527,"children":14939},"Raspberry Pi 4","\u002Fdocs\u002Fnode-red\u002Fhardware\u002Fraspberry-pi-4",[],{"title":14941,"path":14942,"order":13527,"children":14943},"Raspberry Pi 5","\u002Fdocs\u002Fnode-red\u002Fhardware\u002Fraspberry-pi-5",[],{"title":14945,"path":14946,"order":13527,"children":14947},"Robustel EG5120","\u002Fdocs\u002Fnode-red\u002Fhardware\u002Frobustel-eg5120",[],{"title":14949,"path":14950,"order":13527,"children":14951},"Siemens IoT2050","\u002Fdocs\u002Fnode-red\u002Fhardware\u002Fsiemens-iot-2050",[],{"title":14953,"path":14954,"order":14728,"children":14955},"Peripheral devices","\u002Fdocs\u002Fnode-red\u002Fperipheral",[14956,14960,14964,14968],{"title":14957,"path":14958,"order":13527,"children":14959},"Arduino","\u002Fdocs\u002Fnode-red\u002Fperipheral\u002Fardiuno",[],{"title":14961,"path":14962,"order":13527,"children":14963},"Barcode Scanner","\u002Fdocs\u002Fnode-red\u002Fperipheral\u002Fbarcodescanner",[],{"title":14965,"path":14966,"order":13527,"children":14967},"ESP32","\u002Fdocs\u002Fnode-red\u002Fperipheral\u002Fesp32",[],{"title":14969,"path":14970,"order":13527,"children":14971},"Webcam","\u002Fdocs\u002Fnode-red\u002Fperipheral\u002Fwebcam",[],{"title":14973,"path":14974,"order":14052,"children":14975},"Terminology","\u002Fdocs\u002Fnode-red\u002Fterminology",[],{"title":14977,"path":14978,"order":14979,"children":14980},"Keyboard shortcuts","\u002Fdocs\u002Fnode-red\u002Fkeyboard",11,[],1788888669131]