[{"data":1,"prerenderedAt":5785},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Fchange\u002F":3,"featureCatalog":4325,"docs-nav":4730,"node-red-help-function-15-change-change":5783},{"id":4,"title":5,"body":6,"description":57,"editUrl":4314,"extension":4315,"layout":4316,"meta":4317,"metaTitle":4318,"navGroup":4316,"navGroupOrder":4316,"navOrder":1116,"navTitle":13,"navigation":4319,"originalPath":4316,"path":4320,"redirect":4316,"seo":4321,"stem":4322,"updated":4323,"version":4316,"__hash__":4324},"docs\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Fchange.md","Node-RED Change node",{"type":7,"value":8,"toc":4310},"minimark",[9,14,19,23,27,30,41,48,864,873,879,1114,1123,1128,1870,1879,1885,2688,2697,2702,3509,3518,3523,4298,4301,4306],[10,11,13],"h1",{"id":12},"change","Change",[15,16,18],"h2",{"id":17},"whats-the-change-node-in-node-red-used-for","What's the Change node in Node-RED used for?",[20,21,22],"p",{},"The Change node in Node-RED is used for modifying the content of messages within a flow. It allows you to add, remove, modify, or set message properties and payload values, making it a fundamental node for data transformation and manipulation. The Change node is essential for preparing data for further processing, formatting messages for specific outputs, and adapting data to suit the requirements of downstream nodes in a flow.",[15,24,26],{"id":25},"examples-for-the-change-node","Examples for the Change node",[20,28,29],{},"Use cases for the Change node include:",[31,32,33],"ol",{},[34,35,36,40],"li",{},[37,38,39],"strong",{},"Data Transformation",": You can use the Change node to transform data from one format to another. For example, you can convert temperature values from Celsius to Fahrenheit, translate textual information, or convert timestamps to a different format.",[20,42,43],{},[44,45],"img",{"alt":46,"src":47},"Data Transform","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fimages\u002Fchange-data-transform.png",[49,50,51],"render-flow",{},[52,53,58],"pre",{"className":54,"code":55,"language":56,"meta":57,"style":57},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","[{\"id\":\"1cd48684.04dbab\",\"type\":\"tab\",\"label\":\"Temperature Conversion\",\"disabled\":false,\"info\":\"\"},{\"id\":\"d803c3c9.0761d8\",\"type\":\"inject\",\"z\":\"1cd48684.04dbab\",\"name\":\"Celsius\",\"props\":[{\"p\":\"payload\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"payload\":\"25\",\"payloadType\":\"num\",\"x\":170,\"y\":100,\"wires\":[[\"21b83b07.36564\"]]},{\"id\":\"21b83b07.36564\",\"type\":\"change\",\"z\":\"1cd48684.04dbab\",\"name\":\"Convert to Fahrenheit\",\"rules\":[{\"t\":\"set\",\"p\":\"payload\",\"pt\":\"msg\",\"to\":\"$round(($number(payload) * 9\u002F5) + 32, 2)\",\"tot\":\"jsonata\"}],\"action\":\"\",\"property\":\"\",\"from\":\"\",\"to\":\"\",\"reg\":false,\"x\":410,\"y\":100,\"wires\":[[\"dc92db44.a50c08\"]]},{\"id\":\"dc92db44.a50c08\",\"type\":\"debug\",\"z\":\"1cd48684.04dbab\",\"name\":\"Fahrenheit\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":610,\"y\":100,\"wires\":[]}]\n","json","",[59,60,61],"code",{"__ignoreMap":57},[62,63,66,70,73,77,79,82,84,88,90,93,95,98,100,102,104,107,109,111,113,116,118,120,122,125,127,129,131,134,136,139,141,144,146,148,151,154,156,158,160,162,164,167,169,171,173,175,177,179,181,184,186,188,190,193,195,197,199,201,203,205,207,210,212,214,216,219,221,223,225,228,230,233,235,238,240,242,244,247,249,252,254,257,259,261,263,265,267,270,272,274,276,278,280,283,285,287,289,292,294,296,300,302,304,307,309,311,313,315,317,319,321,323,325,328,330,332,334,337,339,341,343,346,348,350,352,355,357,359,362,364,366,369,371,373,376,378,380,383,385,388,390,393,395,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448,450,452,454,456,459,461,463,465,468,470,472,474,477,479,481,483,486,488,490,492,494,496,498,500,502,504,506,508,511,513,515,517,520,522,524,526,529,531,533,535,538,540,542,544,547,549,551,553,556,558,560,562,565,567,569,571,573,575,578,580,582,584,586,588,591,593,595,597,599,601,603,605,607,609,611,613,616,618,620,622,624,626,628,631,633,635,637,639,641,643,645,647,649,651,653,655,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,691,693,695,697,699,701,703,705,707,709,711,713,715,717,719,721,724,726,728,730,733,735,738,740,743,745,747,749,752,754,756,758,761,763,765,767,770,772,774,776,778,780,782,784,787,789,791,793,795,797,799,801,804,806,808,810,812,814,817,819,821,823,826,828,830,832,834,836,838,841,843,845,847,849,851,853,855,857,859,861],"span",{"class":64,"line":65},"line",1,[62,67,69],{"class":68},"sMK4o","[{",[62,71,72],{"class":68},"\"",[62,74,76],{"class":75},"spNyl","id",[62,78,72],{"class":68},[62,80,81],{"class":68},":",[62,83,72],{"class":68},[62,85,87],{"class":86},"sfazB","1cd48684.04dbab",[62,89,72],{"class":68},[62,91,92],{"class":68},",",[62,94,72],{"class":68},[62,96,97],{"class":75},"type",[62,99,72],{"class":68},[62,101,81],{"class":68},[62,103,72],{"class":68},[62,105,106],{"class":86},"tab",[62,108,72],{"class":68},[62,110,92],{"class":68},[62,112,72],{"class":68},[62,114,115],{"class":75},"label",[62,117,72],{"class":68},[62,119,81],{"class":68},[62,121,72],{"class":68},[62,123,124],{"class":86},"Temperature Conversion",[62,126,72],{"class":68},[62,128,92],{"class":68},[62,130,72],{"class":68},[62,132,133],{"class":75},"disabled",[62,135,72],{"class":68},[62,137,138],{"class":68},":false,",[62,140,72],{"class":68},[62,142,143],{"class":75},"info",[62,145,72],{"class":68},[62,147,81],{"class":68},[62,149,150],{"class":68},"\"\"",[62,152,153],{"class":68},"},{",[62,155,72],{"class":68},[62,157,76],{"class":75},[62,159,72],{"class":68},[62,161,81],{"class":68},[62,163,72],{"class":68},[62,165,166],{"class":86},"d803c3c9.0761d8",[62,168,72],{"class":68},[62,170,92],{"class":68},[62,172,72],{"class":68},[62,174,97],{"class":75},[62,176,72],{"class":68},[62,178,81],{"class":68},[62,180,72],{"class":68},[62,182,183],{"class":86},"inject",[62,185,72],{"class":68},[62,187,92],{"class":68},[62,189,72],{"class":68},[62,191,192],{"class":75},"z",[62,194,72],{"class":68},[62,196,81],{"class":68},[62,198,72],{"class":68},[62,200,87],{"class":86},[62,202,72],{"class":68},[62,204,92],{"class":68},[62,206,72],{"class":68},[62,208,209],{"class":75},"name",[62,211,72],{"class":68},[62,213,81],{"class":68},[62,215,72],{"class":68},[62,217,218],{"class":86},"Celsius",[62,220,72],{"class":68},[62,222,92],{"class":68},[62,224,72],{"class":68},[62,226,227],{"class":75},"props",[62,229,72],{"class":68},[62,231,232],{"class":68},":[{",[62,234,72],{"class":68},[62,236,20],{"class":237},"sBMFI",[62,239,72],{"class":68},[62,241,81],{"class":68},[62,243,72],{"class":68},[62,245,246],{"class":86},"payload",[62,248,72],{"class":68},[62,250,251],{"class":68},"}],",[62,253,72],{"class":68},[62,255,256],{"class":75},"repeat",[62,258,72],{"class":68},[62,260,81],{"class":68},[62,262,150],{"class":68},[62,264,92],{"class":68},[62,266,72],{"class":68},[62,268,269],{"class":75},"crontab",[62,271,72],{"class":68},[62,273,81],{"class":68},[62,275,150],{"class":68},[62,277,92],{"class":68},[62,279,72],{"class":68},[62,281,282],{"class":75},"once",[62,284,72],{"class":68},[62,286,138],{"class":68},[62,288,72],{"class":68},[62,290,291],{"class":75},"onceDelay",[62,293,72],{"class":68},[62,295,81],{"class":68},[62,297,299],{"class":298},"sbssI","0.1",[62,301,92],{"class":68},[62,303,72],{"class":68},[62,305,306],{"class":75},"topic",[62,308,72],{"class":68},[62,310,81],{"class":68},[62,312,150],{"class":68},[62,314,92],{"class":68},[62,316,72],{"class":68},[62,318,246],{"class":75},[62,320,72],{"class":68},[62,322,81],{"class":68},[62,324,72],{"class":68},[62,326,327],{"class":86},"25",[62,329,72],{"class":68},[62,331,92],{"class":68},[62,333,72],{"class":68},[62,335,336],{"class":75},"payloadType",[62,338,72],{"class":68},[62,340,81],{"class":68},[62,342,72],{"class":68},[62,344,345],{"class":86},"num",[62,347,72],{"class":68},[62,349,92],{"class":68},[62,351,72],{"class":68},[62,353,354],{"class":75},"x",[62,356,72],{"class":68},[62,358,81],{"class":68},[62,360,361],{"class":298},"170",[62,363,92],{"class":68},[62,365,72],{"class":68},[62,367,368],{"class":75},"y",[62,370,72],{"class":68},[62,372,81],{"class":68},[62,374,375],{"class":298},"100",[62,377,92],{"class":68},[62,379,72],{"class":68},[62,381,382],{"class":75},"wires",[62,384,72],{"class":68},[62,386,387],{"class":68},":[[",[62,389,72],{"class":68},[62,391,392],{"class":86},"21b83b07.36564",[62,394,72],{"class":68},[62,396,397],{"class":68},"]]},{",[62,399,72],{"class":68},[62,401,76],{"class":75},[62,403,72],{"class":68},[62,405,81],{"class":68},[62,407,72],{"class":68},[62,409,392],{"class":86},[62,411,72],{"class":68},[62,413,92],{"class":68},[62,415,72],{"class":68},[62,417,97],{"class":75},[62,419,72],{"class":68},[62,421,81],{"class":68},[62,423,72],{"class":68},[62,425,12],{"class":86},[62,427,72],{"class":68},[62,429,92],{"class":68},[62,431,72],{"class":68},[62,433,192],{"class":75},[62,435,72],{"class":68},[62,437,81],{"class":68},[62,439,72],{"class":68},[62,441,87],{"class":86},[62,443,72],{"class":68},[62,445,92],{"class":68},[62,447,72],{"class":68},[62,449,209],{"class":75},[62,451,72],{"class":68},[62,453,81],{"class":68},[62,455,72],{"class":68},[62,457,458],{"class":86},"Convert to Fahrenheit",[62,460,72],{"class":68},[62,462,92],{"class":68},[62,464,72],{"class":68},[62,466,467],{"class":75},"rules",[62,469,72],{"class":68},[62,471,232],{"class":68},[62,473,72],{"class":68},[62,475,476],{"class":237},"t",[62,478,72],{"class":68},[62,480,81],{"class":68},[62,482,72],{"class":68},[62,484,485],{"class":86},"set",[62,487,72],{"class":68},[62,489,92],{"class":68},[62,491,72],{"class":68},[62,493,20],{"class":237},[62,495,72],{"class":68},[62,497,81],{"class":68},[62,499,72],{"class":68},[62,501,246],{"class":86},[62,503,72],{"class":68},[62,505,92],{"class":68},[62,507,72],{"class":68},[62,509,510],{"class":237},"pt",[62,512,72],{"class":68},[62,514,81],{"class":68},[62,516,72],{"class":68},[62,518,519],{"class":86},"msg",[62,521,72],{"class":68},[62,523,92],{"class":68},[62,525,72],{"class":68},[62,527,528],{"class":237},"to",[62,530,72],{"class":68},[62,532,81],{"class":68},[62,534,72],{"class":68},[62,536,537],{"class":86},"$round(($number(payload) * 9\u002F5) + 32, 2)",[62,539,72],{"class":68},[62,541,92],{"class":68},[62,543,72],{"class":68},[62,545,546],{"class":237},"tot",[62,548,72],{"class":68},[62,550,81],{"class":68},[62,552,72],{"class":68},[62,554,555],{"class":86},"jsonata",[62,557,72],{"class":68},[62,559,251],{"class":68},[62,561,72],{"class":68},[62,563,564],{"class":75},"action",[62,566,72],{"class":68},[62,568,81],{"class":68},[62,570,150],{"class":68},[62,572,92],{"class":68},[62,574,72],{"class":68},[62,576,577],{"class":75},"property",[62,579,72],{"class":68},[62,581,81],{"class":68},[62,583,150],{"class":68},[62,585,92],{"class":68},[62,587,72],{"class":68},[62,589,590],{"class":75},"from",[62,592,72],{"class":68},[62,594,81],{"class":68},[62,596,150],{"class":68},[62,598,92],{"class":68},[62,600,72],{"class":68},[62,602,528],{"class":75},[62,604,72],{"class":68},[62,606,81],{"class":68},[62,608,150],{"class":68},[62,610,92],{"class":68},[62,612,72],{"class":68},[62,614,615],{"class":75},"reg",[62,617,72],{"class":68},[62,619,138],{"class":68},[62,621,72],{"class":68},[62,623,354],{"class":75},[62,625,72],{"class":68},[62,627,81],{"class":68},[62,629,630],{"class":298},"410",[62,632,92],{"class":68},[62,634,72],{"class":68},[62,636,368],{"class":75},[62,638,72],{"class":68},[62,640,81],{"class":68},[62,642,375],{"class":298},[62,644,92],{"class":68},[62,646,72],{"class":68},[62,648,382],{"class":75},[62,650,72],{"class":68},[62,652,387],{"class":68},[62,654,72],{"class":68},[62,656,657],{"class":86},"dc92db44.a50c08",[62,659,72],{"class":68},[62,661,397],{"class":68},[62,663,72],{"class":68},[62,665,76],{"class":75},[62,667,72],{"class":68},[62,669,81],{"class":68},[62,671,72],{"class":68},[62,673,657],{"class":86},[62,675,72],{"class":68},[62,677,92],{"class":68},[62,679,72],{"class":68},[62,681,97],{"class":75},[62,683,72],{"class":68},[62,685,81],{"class":68},[62,687,72],{"class":68},[62,689,690],{"class":86},"debug",[62,692,72],{"class":68},[62,694,92],{"class":68},[62,696,72],{"class":68},[62,698,192],{"class":75},[62,700,72],{"class":68},[62,702,81],{"class":68},[62,704,72],{"class":68},[62,706,87],{"class":86},[62,708,72],{"class":68},[62,710,92],{"class":68},[62,712,72],{"class":68},[62,714,209],{"class":75},[62,716,72],{"class":68},[62,718,81],{"class":68},[62,720,72],{"class":68},[62,722,723],{"class":86},"Fahrenheit",[62,725,72],{"class":68},[62,727,92],{"class":68},[62,729,72],{"class":68},[62,731,732],{"class":75},"active",[62,734,72],{"class":68},[62,736,737],{"class":68},":true,",[62,739,72],{"class":68},[62,741,742],{"class":75},"tosidebar",[62,744,72],{"class":68},[62,746,737],{"class":68},[62,748,72],{"class":68},[62,750,751],{"class":75},"console",[62,753,72],{"class":68},[62,755,138],{"class":68},[62,757,72],{"class":68},[62,759,760],{"class":75},"tostatus",[62,762,72],{"class":68},[62,764,138],{"class":68},[62,766,72],{"class":68},[62,768,769],{"class":75},"complete",[62,771,72],{"class":68},[62,773,81],{"class":68},[62,775,72],{"class":68},[62,777,246],{"class":86},[62,779,72],{"class":68},[62,781,92],{"class":68},[62,783,72],{"class":68},[62,785,786],{"class":75},"targetType",[62,788,72],{"class":68},[62,790,81],{"class":68},[62,792,72],{"class":68},[62,794,519],{"class":86},[62,796,72],{"class":68},[62,798,92],{"class":68},[62,800,72],{"class":68},[62,802,803],{"class":75},"statusVal",[62,805,72],{"class":68},[62,807,81],{"class":68},[62,809,150],{"class":68},[62,811,92],{"class":68},[62,813,72],{"class":68},[62,815,816],{"class":75},"statusType",[62,818,72],{"class":68},[62,820,81],{"class":68},[62,822,72],{"class":68},[62,824,825],{"class":86},"auto",[62,827,72],{"class":68},[62,829,92],{"class":68},[62,831,72],{"class":68},[62,833,354],{"class":75},[62,835,72],{"class":68},[62,837,81],{"class":68},[62,839,840],{"class":298},"610",[62,842,92],{"class":68},[62,844,72],{"class":68},[62,846,368],{"class":75},[62,848,72],{"class":68},[62,850,81],{"class":68},[62,852,375],{"class":298},[62,854,92],{"class":68},[62,856,72],{"class":68},[62,858,382],{"class":75},[62,860,72],{"class":68},[62,862,863],{"class":68},":[]}]\n",[31,865,867],{"start":866},2,[34,868,869,872],{},[37,870,871],{},"Message Filtering",": The Change node can filter out messages based on specific conditions. You can use the Change node to route messages to different outputs, discard irrelevant messages, or take specific actions based on message properties.",[20,874,875],{},[44,876],{"alt":877,"src":878},"Message Filter","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fimages\u002Fchange-message-filter.png",[49,880,881],{},[52,882,884],{"className":54,"code":883,"language":56,"meta":57,"style":57},"[{\"id\":\"a4569070.48f9d8\",\"type\":\"inject\",\"z\":\"d238e48a.85c08\",\"name\":\"Simulate Data\",\"props\":[{\"p\":\"payload\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"payload\":\"Bonjour\",\"payloadType\":\"str\",\"x\":170,\"y\":120,\"wires\":[[\"53c33235.e5c248\"]]}]\n",[59,885,886],{"__ignoreMap":57},[62,887,888,890,892,894,896,898,900,903,905,907,909,911,913,915,917,919,921,923,925,927,929,931,933,936,938,940,942,944,946,948,950,953,955,957,959,961,963,965,967,969,971,973,975,977,979,981,983,985,987,989,991,993,995,997,999,1001,1003,1005,1007,1009,1011,1013,1015,1017,1019,1021,1023,1025,1027,1029,1031,1033,1035,1037,1039,1041,1043,1045,1047,1050,1052,1054,1056,1058,1060,1062,1064,1067,1069,1071,1073,1075,1077,1079,1081,1083,1085,1087,1089,1091,1094,1096,1098,1100,1102,1104,1106,1109,1111],{"class":64,"line":65},[62,889,69],{"class":68},[62,891,72],{"class":68},[62,893,76],{"class":75},[62,895,72],{"class":68},[62,897,81],{"class":68},[62,899,72],{"class":68},[62,901,902],{"class":86},"a4569070.48f9d8",[62,904,72],{"class":68},[62,906,92],{"class":68},[62,908,72],{"class":68},[62,910,97],{"class":75},[62,912,72],{"class":68},[62,914,81],{"class":68},[62,916,72],{"class":68},[62,918,183],{"class":86},[62,920,72],{"class":68},[62,922,92],{"class":68},[62,924,72],{"class":68},[62,926,192],{"class":75},[62,928,72],{"class":68},[62,930,81],{"class":68},[62,932,72],{"class":68},[62,934,935],{"class":86},"d238e48a.85c08",[62,937,72],{"class":68},[62,939,92],{"class":68},[62,941,72],{"class":68},[62,943,209],{"class":75},[62,945,72],{"class":68},[62,947,81],{"class":68},[62,949,72],{"class":68},[62,951,952],{"class":86},"Simulate Data",[62,954,72],{"class":68},[62,956,92],{"class":68},[62,958,72],{"class":68},[62,960,227],{"class":75},[62,962,72],{"class":68},[62,964,232],{"class":68},[62,966,72],{"class":68},[62,968,20],{"class":237},[62,970,72],{"class":68},[62,972,81],{"class":68},[62,974,72],{"class":68},[62,976,246],{"class":86},[62,978,72],{"class":68},[62,980,251],{"class":68},[62,982,72],{"class":68},[62,984,256],{"class":75},[62,986,72],{"class":68},[62,988,81],{"class":68},[62,990,150],{"class":68},[62,992,92],{"class":68},[62,994,72],{"class":68},[62,996,269],{"class":75},[62,998,72],{"class":68},[62,1000,81],{"class":68},[62,1002,150],{"class":68},[62,1004,92],{"class":68},[62,1006,72],{"class":68},[62,1008,282],{"class":75},[62,1010,72],{"class":68},[62,1012,138],{"class":68},[62,1014,72],{"class":68},[62,1016,291],{"class":75},[62,1018,72],{"class":68},[62,1020,81],{"class":68},[62,1022,299],{"class":298},[62,1024,92],{"class":68},[62,1026,72],{"class":68},[62,1028,306],{"class":75},[62,1030,72],{"class":68},[62,1032,81],{"class":68},[62,1034,150],{"class":68},[62,1036,92],{"class":68},[62,1038,72],{"class":68},[62,1040,246],{"class":75},[62,1042,72],{"class":68},[62,1044,81],{"class":68},[62,1046,72],{"class":68},[62,1048,1049],{"class":86},"Bonjour",[62,1051,72],{"class":68},[62,1053,92],{"class":68},[62,1055,72],{"class":68},[62,1057,336],{"class":75},[62,1059,72],{"class":68},[62,1061,81],{"class":68},[62,1063,72],{"class":68},[62,1065,1066],{"class":86},"str",[62,1068,72],{"class":68},[62,1070,92],{"class":68},[62,1072,72],{"class":68},[62,1074,354],{"class":75},[62,1076,72],{"class":68},[62,1078,81],{"class":68},[62,1080,361],{"class":298},[62,1082,92],{"class":68},[62,1084,72],{"class":68},[62,1086,368],{"class":75},[62,1088,72],{"class":68},[62,1090,81],{"class":68},[62,1092,1093],{"class":298},"120",[62,1095,92],{"class":68},[62,1097,72],{"class":68},[62,1099,382],{"class":75},[62,1101,72],{"class":68},[62,1103,387],{"class":68},[62,1105,72],{"class":68},[62,1107,1108],{"class":86},"53c33235.e5c248",[62,1110,72],{"class":68},[62,1112,1113],{"class":68},"]]}]\n",[31,1115,1117],{"start":1116},3,[34,1118,1119,1122],{},[37,1120,1121],{},"Message Enrichment",": The Change node allows you to add or modify properties in a message to enrich its content. For instance, you can add timestamps, add contextual information, or set specific identifiers for tracking purposes.",[20,1124,1125],{},[44,1126],{"alt":1121,"src":1127},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fimages\u002Fchange-message-enrich.png",[49,1129,1130],{},[52,1131,1133],{"className":54,"code":1132,"language":56,"meta":57,"style":57},"[{\"id\":\"34d49c7f.505d58\",\"type\":\"tab\",\"label\":\"Message Enrichment\",\"disabled\":false,\"info\":\"\"},{\"id\":\"f7c09e8f.01af2\",\"type\":\"inject\",\"z\":\"34d49c7f.505d58\",\"name\":\"Simulate Data\",\"props\":[{\"p\":\"payload\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"payload\":\"Hello, world!\",\"payloadType\":\"str\",\"x\":170,\"y\":120,\"wires\":[[\"2ef767d1.3b5f32\"]]},{\"id\":\"2ef767d1.3b5f32\",\"type\":\"change\",\"z\":\"34d49c7f.505d58\",\"name\":\"Add Timestamp\",\"rules\":[{\"t\":\"set\",\"p\":\"timestamp\",\"pt\":\"msg\",\"to\":\"$now()\",\"tot\":\"jsonata\"}],\"action\":\"\",\"property\":\"\",\"from\":\"\",\"to\":\"\",\"reg\":false,\"x\":360,\"y\":120,\"wires\":[[\"e3b0c949.c20ba\"]]},{\"id\":\"e3b0c949.c20ba\",\"type\":\"debug\",\"z\":\"34d49c7f.505d58\",\"name\":\"Enriched Message\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":580,\"y\":120,\"wires\":[]}]\n",[59,1134,1135],{"__ignoreMap":57},[62,1136,1137,1139,1141,1143,1145,1147,1149,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1216,1218,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,1313,1315,1317,1319,1321,1323,1325,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,1414,1416,1418,1420,1423,1425,1427,1429,1431,1433,1435,1437,1439,1441,1443,1445,1447,1449,1451,1453,1455,1457,1459,1461,1463,1465,1467,1469,1471,1473,1475,1477,1479,1481,1483,1485,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1518,1520,1522,1524,1526,1529,1531,1533,1535,1537,1539,1541,1543,1545,1547,1549,1551,1553,1555,1557,1559,1562,1564,1566,1568,1570,1572,1574,1576,1578,1580,1582,1584,1586,1588,1590,1592,1594,1596,1598,1600,1602,1604,1606,1608,1610,1612,1614,1616,1618,1620,1622,1624,1626,1628,1630,1632,1634,1636,1638,1640,1642,1644,1646,1649,1651,1653,1655,1657,1659,1661,1663,1665,1667,1669,1671,1673,1676,1678,1680,1682,1684,1686,1688,1690,1692,1694,1696,1698,1700,1702,1704,1706,1708,1710,1712,1714,1716,1718,1720,1722,1724,1726,1728,1730,1732,1734,1736,1738,1741,1743,1745,1747,1749,1751,1753,1755,1757,1759,1761,1763,1765,1767,1769,1771,1773,1775,1777,1779,1781,1783,1785,1787,1789,1791,1793,1795,1797,1799,1801,1803,1805,1807,1809,1811,1813,1815,1817,1819,1821,1823,1825,1827,1829,1831,1833,1835,1837,1839,1841,1843,1845,1848,1850,1852,1854,1856,1858,1860,1862,1864,1866,1868],{"class":64,"line":65},[62,1138,69],{"class":68},[62,1140,72],{"class":68},[62,1142,76],{"class":75},[62,1144,72],{"class":68},[62,1146,81],{"class":68},[62,1148,72],{"class":68},[62,1150,1151],{"class":86},"34d49c7f.505d58",[62,1153,72],{"class":68},[62,1155,92],{"class":68},[62,1157,72],{"class":68},[62,1159,97],{"class":75},[62,1161,72],{"class":68},[62,1163,81],{"class":68},[62,1165,72],{"class":68},[62,1167,106],{"class":86},[62,1169,72],{"class":68},[62,1171,92],{"class":68},[62,1173,72],{"class":68},[62,1175,115],{"class":75},[62,1177,72],{"class":68},[62,1179,81],{"class":68},[62,1181,72],{"class":68},[62,1183,1121],{"class":86},[62,1185,72],{"class":68},[62,1187,92],{"class":68},[62,1189,72],{"class":68},[62,1191,133],{"class":75},[62,1193,72],{"class":68},[62,1195,138],{"class":68},[62,1197,72],{"class":68},[62,1199,143],{"class":75},[62,1201,72],{"class":68},[62,1203,81],{"class":68},[62,1205,150],{"class":68},[62,1207,153],{"class":68},[62,1209,72],{"class":68},[62,1211,76],{"class":75},[62,1213,72],{"class":68},[62,1215,81],{"class":68},[62,1217,72],{"class":68},[62,1219,1220],{"class":86},"f7c09e8f.01af2",[62,1222,72],{"class":68},[62,1224,92],{"class":68},[62,1226,72],{"class":68},[62,1228,97],{"class":75},[62,1230,72],{"class":68},[62,1232,81],{"class":68},[62,1234,72],{"class":68},[62,1236,183],{"class":86},[62,1238,72],{"class":68},[62,1240,92],{"class":68},[62,1242,72],{"class":68},[62,1244,192],{"class":75},[62,1246,72],{"class":68},[62,1248,81],{"class":68},[62,1250,72],{"class":68},[62,1252,1151],{"class":86},[62,1254,72],{"class":68},[62,1256,92],{"class":68},[62,1258,72],{"class":68},[62,1260,209],{"class":75},[62,1262,72],{"class":68},[62,1264,81],{"class":68},[62,1266,72],{"class":68},[62,1268,952],{"class":86},[62,1270,72],{"class":68},[62,1272,92],{"class":68},[62,1274,72],{"class":68},[62,1276,227],{"class":75},[62,1278,72],{"class":68},[62,1280,232],{"class":68},[62,1282,72],{"class":68},[62,1284,20],{"class":237},[62,1286,72],{"class":68},[62,1288,81],{"class":68},[62,1290,72],{"class":68},[62,1292,246],{"class":86},[62,1294,72],{"class":68},[62,1296,251],{"class":68},[62,1298,72],{"class":68},[62,1300,256],{"class":75},[62,1302,72],{"class":68},[62,1304,81],{"class":68},[62,1306,150],{"class":68},[62,1308,92],{"class":68},[62,1310,72],{"class":68},[62,1312,269],{"class":75},[62,1314,72],{"class":68},[62,1316,81],{"class":68},[62,1318,150],{"class":68},[62,1320,92],{"class":68},[62,1322,72],{"class":68},[62,1324,282],{"class":75},[62,1326,72],{"class":68},[62,1328,138],{"class":68},[62,1330,72],{"class":68},[62,1332,291],{"class":75},[62,1334,72],{"class":68},[62,1336,81],{"class":68},[62,1338,299],{"class":298},[62,1340,92],{"class":68},[62,1342,72],{"class":68},[62,1344,306],{"class":75},[62,1346,72],{"class":68},[62,1348,81],{"class":68},[62,1350,150],{"class":68},[62,1352,92],{"class":68},[62,1354,72],{"class":68},[62,1356,246],{"class":75},[62,1358,72],{"class":68},[62,1360,81],{"class":68},[62,1362,72],{"class":68},[62,1364,1365],{"class":86},"Hello, world!",[62,1367,72],{"class":68},[62,1369,92],{"class":68},[62,1371,72],{"class":68},[62,1373,336],{"class":75},[62,1375,72],{"class":68},[62,1377,81],{"class":68},[62,1379,72],{"class":68},[62,1381,1066],{"class":86},[62,1383,72],{"class":68},[62,1385,92],{"class":68},[62,1387,72],{"class":68},[62,1389,354],{"class":75},[62,1391,72],{"class":68},[62,1393,81],{"class":68},[62,1395,361],{"class":298},[62,1397,92],{"class":68},[62,1399,72],{"class":68},[62,1401,368],{"class":75},[62,1403,72],{"class":68},[62,1405,81],{"class":68},[62,1407,1093],{"class":298},[62,1409,92],{"class":68},[62,1411,72],{"class":68},[62,1413,382],{"class":75},[62,1415,72],{"class":68},[62,1417,387],{"class":68},[62,1419,72],{"class":68},[62,1421,1422],{"class":86},"2ef767d1.3b5f32",[62,1424,72],{"class":68},[62,1426,397],{"class":68},[62,1428,72],{"class":68},[62,1430,76],{"class":75},[62,1432,72],{"class":68},[62,1434,81],{"class":68},[62,1436,72],{"class":68},[62,1438,1422],{"class":86},[62,1440,72],{"class":68},[62,1442,92],{"class":68},[62,1444,72],{"class":68},[62,1446,97],{"class":75},[62,1448,72],{"class":68},[62,1450,81],{"class":68},[62,1452,72],{"class":68},[62,1454,12],{"class":86},[62,1456,72],{"class":68},[62,1458,92],{"class":68},[62,1460,72],{"class":68},[62,1462,192],{"class":75},[62,1464,72],{"class":68},[62,1466,81],{"class":68},[62,1468,72],{"class":68},[62,1470,1151],{"class":86},[62,1472,72],{"class":68},[62,1474,92],{"class":68},[62,1476,72],{"class":68},[62,1478,209],{"class":75},[62,1480,72],{"class":68},[62,1482,81],{"class":68},[62,1484,72],{"class":68},[62,1486,1487],{"class":86},"Add Timestamp",[62,1489,72],{"class":68},[62,1491,92],{"class":68},[62,1493,72],{"class":68},[62,1495,467],{"class":75},[62,1497,72],{"class":68},[62,1499,232],{"class":68},[62,1501,72],{"class":68},[62,1503,476],{"class":237},[62,1505,72],{"class":68},[62,1507,81],{"class":68},[62,1509,72],{"class":68},[62,1511,485],{"class":86},[62,1513,72],{"class":68},[62,1515,92],{"class":68},[62,1517,72],{"class":68},[62,1519,20],{"class":237},[62,1521,72],{"class":68},[62,1523,81],{"class":68},[62,1525,72],{"class":68},[62,1527,1528],{"class":86},"timestamp",[62,1530,72],{"class":68},[62,1532,92],{"class":68},[62,1534,72],{"class":68},[62,1536,510],{"class":237},[62,1538,72],{"class":68},[62,1540,81],{"class":68},[62,1542,72],{"class":68},[62,1544,519],{"class":86},[62,1546,72],{"class":68},[62,1548,92],{"class":68},[62,1550,72],{"class":68},[62,1552,528],{"class":237},[62,1554,72],{"class":68},[62,1556,81],{"class":68},[62,1558,72],{"class":68},[62,1560,1561],{"class":86},"$now()",[62,1563,72],{"class":68},[62,1565,92],{"class":68},[62,1567,72],{"class":68},[62,1569,546],{"class":237},[62,1571,72],{"class":68},[62,1573,81],{"class":68},[62,1575,72],{"class":68},[62,1577,555],{"class":86},[62,1579,72],{"class":68},[62,1581,251],{"class":68},[62,1583,72],{"class":68},[62,1585,564],{"class":75},[62,1587,72],{"class":68},[62,1589,81],{"class":68},[62,1591,150],{"class":68},[62,1593,92],{"class":68},[62,1595,72],{"class":68},[62,1597,577],{"class":75},[62,1599,72],{"class":68},[62,1601,81],{"class":68},[62,1603,150],{"class":68},[62,1605,92],{"class":68},[62,1607,72],{"class":68},[62,1609,590],{"class":75},[62,1611,72],{"class":68},[62,1613,81],{"class":68},[62,1615,150],{"class":68},[62,1617,92],{"class":68},[62,1619,72],{"class":68},[62,1621,528],{"class":75},[62,1623,72],{"class":68},[62,1625,81],{"class":68},[62,1627,150],{"class":68},[62,1629,92],{"class":68},[62,1631,72],{"class":68},[62,1633,615],{"class":75},[62,1635,72],{"class":68},[62,1637,138],{"class":68},[62,1639,72],{"class":68},[62,1641,354],{"class":75},[62,1643,72],{"class":68},[62,1645,81],{"class":68},[62,1647,1648],{"class":298},"360",[62,1650,92],{"class":68},[62,1652,72],{"class":68},[62,1654,368],{"class":75},[62,1656,72],{"class":68},[62,1658,81],{"class":68},[62,1660,1093],{"class":298},[62,1662,92],{"class":68},[62,1664,72],{"class":68},[62,1666,382],{"class":75},[62,1668,72],{"class":68},[62,1670,387],{"class":68},[62,1672,72],{"class":68},[62,1674,1675],{"class":86},"e3b0c949.c20ba",[62,1677,72],{"class":68},[62,1679,397],{"class":68},[62,1681,72],{"class":68},[62,1683,76],{"class":75},[62,1685,72],{"class":68},[62,1687,81],{"class":68},[62,1689,72],{"class":68},[62,1691,1675],{"class":86},[62,1693,72],{"class":68},[62,1695,92],{"class":68},[62,1697,72],{"class":68},[62,1699,97],{"class":75},[62,1701,72],{"class":68},[62,1703,81],{"class":68},[62,1705,72],{"class":68},[62,1707,690],{"class":86},[62,1709,72],{"class":68},[62,1711,92],{"class":68},[62,1713,72],{"class":68},[62,1715,192],{"class":75},[62,1717,72],{"class":68},[62,1719,81],{"class":68},[62,1721,72],{"class":68},[62,1723,1151],{"class":86},[62,1725,72],{"class":68},[62,1727,92],{"class":68},[62,1729,72],{"class":68},[62,1731,209],{"class":75},[62,1733,72],{"class":68},[62,1735,81],{"class":68},[62,1737,72],{"class":68},[62,1739,1740],{"class":86},"Enriched Message",[62,1742,72],{"class":68},[62,1744,92],{"class":68},[62,1746,72],{"class":68},[62,1748,732],{"class":75},[62,1750,72],{"class":68},[62,1752,737],{"class":68},[62,1754,72],{"class":68},[62,1756,742],{"class":75},[62,1758,72],{"class":68},[62,1760,737],{"class":68},[62,1762,72],{"class":68},[62,1764,751],{"class":75},[62,1766,72],{"class":68},[62,1768,138],{"class":68},[62,1770,72],{"class":68},[62,1772,760],{"class":75},[62,1774,72],{"class":68},[62,1776,138],{"class":68},[62,1778,72],{"class":68},[62,1780,769],{"class":75},[62,1782,72],{"class":68},[62,1784,81],{"class":68},[62,1786,72],{"class":68},[62,1788,246],{"class":86},[62,1790,72],{"class":68},[62,1792,92],{"class":68},[62,1794,72],{"class":68},[62,1796,786],{"class":75},[62,1798,72],{"class":68},[62,1800,81],{"class":68},[62,1802,72],{"class":68},[62,1804,519],{"class":86},[62,1806,72],{"class":68},[62,1808,92],{"class":68},[62,1810,72],{"class":68},[62,1812,803],{"class":75},[62,1814,72],{"class":68},[62,1816,81],{"class":68},[62,1818,150],{"class":68},[62,1820,92],{"class":68},[62,1822,72],{"class":68},[62,1824,816],{"class":75},[62,1826,72],{"class":68},[62,1828,81],{"class":68},[62,1830,72],{"class":68},[62,1832,825],{"class":86},[62,1834,72],{"class":68},[62,1836,92],{"class":68},[62,1838,72],{"class":68},[62,1840,354],{"class":75},[62,1842,72],{"class":68},[62,1844,81],{"class":68},[62,1846,1847],{"class":298},"580",[62,1849,92],{"class":68},[62,1851,72],{"class":68},[62,1853,368],{"class":75},[62,1855,72],{"class":68},[62,1857,81],{"class":68},[62,1859,1093],{"class":298},[62,1861,92],{"class":68},[62,1863,72],{"class":68},[62,1865,382],{"class":75},[62,1867,72],{"class":68},[62,1869,863],{"class":68},[31,1871,1873],{"start":1872},4,[34,1874,1875,1878],{},[37,1876,1877],{},"Renaming Properties",": The Change node allows you to rename message properties, making it easier to understand and work with data at various points in your flow.",[20,1880,1881],{},[44,1882],{"alt":1883,"src":1884},"Example","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fimages\u002Fchange-rename-property.png",[49,1886,1887],{},[52,1888,1890],{"className":54,"code":1889,"language":56,"meta":57,"style":57},"[{\"id\":\"5e6054b9.8b6a64\",\"type\":\"tab\",\"label\":\"Renaming Properties\",\"disabled\":false,\"info\":\"\"},{\"id\":\"ca8a03f3.119d18\",\"type\":\"inject\",\"z\":\"5e6054b9.8b6a64\",\"name\":\"Simulate Data\",\"props\":[{\"p\":\"payload\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"payload\":\"{\\\"data\\\":123}\",\"payloadType\":\"json\",\"x\":170,\"y\":120,\"wires\":[[\"d44de052.a77d\"]]},{\"id\":\"d44de052.a77d\",\"type\":\"change\",\"z\":\"5e6054b9.8b6a64\",\"name\":\"Rename Property\",\"rules\":[{\"t\":\"set\",\"p\":\"sensorData\",\"pt\":\"msg\",\"to\":\"payload.data\",\"tot\":\"msg\"},{\"t\":\"delete\",\"p\":\"payload.data\",\"pt\":\"msg\"}],\"action\":\"\",\"property\":\"\",\"from\":\"\",\"to\":\"\",\"reg\":false,\"x\":380,\"y\":120,\"wires\":[[\"690e6de1.3ad218\"]]},{\"id\":\"690e6de1.3ad218\",\"type\":\"debug\",\"z\":\"5e6054b9.8b6a64\",\"name\":\"Renamed Property\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"sensorData\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":570,\"y\":120,\"wires\":[]}]\n",[59,1891,1892],{"__ignoreMap":57},[62,1893,1894,1896,1898,1900,1902,1904,1906,1909,1911,1913,1915,1917,1919,1921,1923,1925,1927,1929,1931,1933,1935,1937,1939,1941,1943,1945,1947,1949,1951,1953,1955,1957,1959,1961,1963,1965,1967,1969,1971,1973,1975,1978,1980,1982,1984,1986,1988,1990,1992,1994,1996,1998,2000,2002,2004,2006,2008,2010,2012,2014,2016,2018,2020,2022,2024,2026,2028,2030,2032,2034,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,2127,2130,2132,2135,2137,2139,2141,2143,2145,2147,2149,2151,2153,2155,2157,2159,2161,2163,2165,2167,2169,2171,2173,2175,2177,2179,2181,2183,2185,2187,2189,2192,2194,2196,2198,2200,2202,2204,2206,2208,2210,2212,2214,2216,2218,2220,2222,2224,2226,2228,2230,2232,2234,2236,2238,2240,2242,2244,2246,2248,2250,2252,2254,2257,2259,2261,2263,2265,2267,2269,2271,2273,2275,2277,2279,2281,2283,2285,2287,2289,2291,2293,2295,2298,2300,2302,2304,2306,2308,2310,2312,2314,2316,2318,2320,2322,2324,2326,2328,2331,2333,2335,2337,2339,2341,2343,2345,2347,2349,2351,2353,2355,2357,2359,2361,2364,2366,2368,2370,2372,2374,2376,2378,2380,2382,2384,2386,2388,2390,2392,2394,2396,2398,2400,2402,2404,2406,2408,2410,2412,2414,2416,2418,2420,2422,2424,2426,2428,2430,2432,2434,2436,2438,2440,2442,2444,2446,2448,2450,2452,2454,2456,2458,2460,2462,2464,2467,2469,2471,2473,2475,2477,2479,2481,2483,2485,2487,2489,2491,2494,2496,2498,2500,2502,2504,2506,2508,2510,2512,2514,2516,2518,2520,2522,2524,2526,2528,2530,2532,2534,2536,2538,2540,2542,2544,2546,2548,2550,2552,2554,2556,2559,2561,2563,2565,2567,2569,2571,2573,2575,2577,2579,2581,2583,2585,2587,2589,2591,2593,2595,2597,2599,2601,2603,2605,2607,2609,2611,2613,2615,2617,2619,2621,2623,2625,2627,2629,2631,2633,2635,2637,2639,2641,2643,2645,2647,2649,2651,2653,2655,2657,2659,2661,2663,2666,2668,2670,2672,2674,2676,2678,2680,2682,2684,2686],{"class":64,"line":65},[62,1895,69],{"class":68},[62,1897,72],{"class":68},[62,1899,76],{"class":75},[62,1901,72],{"class":68},[62,1903,81],{"class":68},[62,1905,72],{"class":68},[62,1907,1908],{"class":86},"5e6054b9.8b6a64",[62,1910,72],{"class":68},[62,1912,92],{"class":68},[62,1914,72],{"class":68},[62,1916,97],{"class":75},[62,1918,72],{"class":68},[62,1920,81],{"class":68},[62,1922,72],{"class":68},[62,1924,106],{"class":86},[62,1926,72],{"class":68},[62,1928,92],{"class":68},[62,1930,72],{"class":68},[62,1932,115],{"class":75},[62,1934,72],{"class":68},[62,1936,81],{"class":68},[62,1938,72],{"class":68},[62,1940,1877],{"class":86},[62,1942,72],{"class":68},[62,1944,92],{"class":68},[62,1946,72],{"class":68},[62,1948,133],{"class":75},[62,1950,72],{"class":68},[62,1952,138],{"class":68},[62,1954,72],{"class":68},[62,1956,143],{"class":75},[62,1958,72],{"class":68},[62,1960,81],{"class":68},[62,1962,150],{"class":68},[62,1964,153],{"class":68},[62,1966,72],{"class":68},[62,1968,76],{"class":75},[62,1970,72],{"class":68},[62,1972,81],{"class":68},[62,1974,72],{"class":68},[62,1976,1977],{"class":86},"ca8a03f3.119d18",[62,1979,72],{"class":68},[62,1981,92],{"class":68},[62,1983,72],{"class":68},[62,1985,97],{"class":75},[62,1987,72],{"class":68},[62,1989,81],{"class":68},[62,1991,72],{"class":68},[62,1993,183],{"class":86},[62,1995,72],{"class":68},[62,1997,92],{"class":68},[62,1999,72],{"class":68},[62,2001,192],{"class":75},[62,2003,72],{"class":68},[62,2005,81],{"class":68},[62,2007,72],{"class":68},[62,2009,1908],{"class":86},[62,2011,72],{"class":68},[62,2013,92],{"class":68},[62,2015,72],{"class":68},[62,2017,209],{"class":75},[62,2019,72],{"class":68},[62,2021,81],{"class":68},[62,2023,72],{"class":68},[62,2025,952],{"class":86},[62,2027,72],{"class":68},[62,2029,92],{"class":68},[62,2031,72],{"class":68},[62,2033,227],{"class":75},[62,2035,72],{"class":68},[62,2037,232],{"class":68},[62,2039,72],{"class":68},[62,2041,20],{"class":237},[62,2043,72],{"class":68},[62,2045,81],{"class":68},[62,2047,72],{"class":68},[62,2049,246],{"class":86},[62,2051,72],{"class":68},[62,2053,251],{"class":68},[62,2055,72],{"class":68},[62,2057,256],{"class":75},[62,2059,72],{"class":68},[62,2061,81],{"class":68},[62,2063,150],{"class":68},[62,2065,92],{"class":68},[62,2067,72],{"class":68},[62,2069,269],{"class":75},[62,2071,72],{"class":68},[62,2073,81],{"class":68},[62,2075,150],{"class":68},[62,2077,92],{"class":68},[62,2079,72],{"class":68},[62,2081,282],{"class":75},[62,2083,72],{"class":68},[62,2085,138],{"class":68},[62,2087,72],{"class":68},[62,2089,291],{"class":75},[62,2091,72],{"class":68},[62,2093,81],{"class":68},[62,2095,299],{"class":298},[62,2097,92],{"class":68},[62,2099,72],{"class":68},[62,2101,306],{"class":75},[62,2103,72],{"class":68},[62,2105,81],{"class":68},[62,2107,150],{"class":68},[62,2109,92],{"class":68},[62,2111,72],{"class":68},[62,2113,246],{"class":75},[62,2115,72],{"class":68},[62,2117,81],{"class":68},[62,2119,72],{"class":68},[62,2121,2122],{"class":86},"{",[62,2124,2126],{"class":2125},"sTEyZ","\\\"",[62,2128,2129],{"class":86},"data",[62,2131,2126],{"class":2125},[62,2133,2134],{"class":86},":123}",[62,2136,72],{"class":68},[62,2138,92],{"class":68},[62,2140,72],{"class":68},[62,2142,336],{"class":75},[62,2144,72],{"class":68},[62,2146,81],{"class":68},[62,2148,72],{"class":68},[62,2150,56],{"class":86},[62,2152,72],{"class":68},[62,2154,92],{"class":68},[62,2156,72],{"class":68},[62,2158,354],{"class":75},[62,2160,72],{"class":68},[62,2162,81],{"class":68},[62,2164,361],{"class":298},[62,2166,92],{"class":68},[62,2168,72],{"class":68},[62,2170,368],{"class":75},[62,2172,72],{"class":68},[62,2174,81],{"class":68},[62,2176,1093],{"class":298},[62,2178,92],{"class":68},[62,2180,72],{"class":68},[62,2182,382],{"class":75},[62,2184,72],{"class":68},[62,2186,387],{"class":68},[62,2188,72],{"class":68},[62,2190,2191],{"class":86},"d44de052.a77d",[62,2193,72],{"class":68},[62,2195,397],{"class":68},[62,2197,72],{"class":68},[62,2199,76],{"class":75},[62,2201,72],{"class":68},[62,2203,81],{"class":68},[62,2205,72],{"class":68},[62,2207,2191],{"class":86},[62,2209,72],{"class":68},[62,2211,92],{"class":68},[62,2213,72],{"class":68},[62,2215,97],{"class":75},[62,2217,72],{"class":68},[62,2219,81],{"class":68},[62,2221,72],{"class":68},[62,2223,12],{"class":86},[62,2225,72],{"class":68},[62,2227,92],{"class":68},[62,2229,72],{"class":68},[62,2231,192],{"class":75},[62,2233,72],{"class":68},[62,2235,81],{"class":68},[62,2237,72],{"class":68},[62,2239,1908],{"class":86},[62,2241,72],{"class":68},[62,2243,92],{"class":68},[62,2245,72],{"class":68},[62,2247,209],{"class":75},[62,2249,72],{"class":68},[62,2251,81],{"class":68},[62,2253,72],{"class":68},[62,2255,2256],{"class":86},"Rename Property",[62,2258,72],{"class":68},[62,2260,92],{"class":68},[62,2262,72],{"class":68},[62,2264,467],{"class":75},[62,2266,72],{"class":68},[62,2268,232],{"class":68},[62,2270,72],{"class":68},[62,2272,476],{"class":237},[62,2274,72],{"class":68},[62,2276,81],{"class":68},[62,2278,72],{"class":68},[62,2280,485],{"class":86},[62,2282,72],{"class":68},[62,2284,92],{"class":68},[62,2286,72],{"class":68},[62,2288,20],{"class":237},[62,2290,72],{"class":68},[62,2292,81],{"class":68},[62,2294,72],{"class":68},[62,2296,2297],{"class":86},"sensorData",[62,2299,72],{"class":68},[62,2301,92],{"class":68},[62,2303,72],{"class":68},[62,2305,510],{"class":237},[62,2307,72],{"class":68},[62,2309,81],{"class":68},[62,2311,72],{"class":68},[62,2313,519],{"class":86},[62,2315,72],{"class":68},[62,2317,92],{"class":68},[62,2319,72],{"class":68},[62,2321,528],{"class":237},[62,2323,72],{"class":68},[62,2325,81],{"class":68},[62,2327,72],{"class":68},[62,2329,2330],{"class":86},"payload.data",[62,2332,72],{"class":68},[62,2334,92],{"class":68},[62,2336,72],{"class":68},[62,2338,546],{"class":237},[62,2340,72],{"class":68},[62,2342,81],{"class":68},[62,2344,72],{"class":68},[62,2346,519],{"class":86},[62,2348,72],{"class":68},[62,2350,153],{"class":68},[62,2352,72],{"class":68},[62,2354,476],{"class":237},[62,2356,72],{"class":68},[62,2358,81],{"class":68},[62,2360,72],{"class":68},[62,2362,2363],{"class":86},"delete",[62,2365,72],{"class":68},[62,2367,92],{"class":68},[62,2369,72],{"class":68},[62,2371,20],{"class":237},[62,2373,72],{"class":68},[62,2375,81],{"class":68},[62,2377,72],{"class":68},[62,2379,2330],{"class":86},[62,2381,72],{"class":68},[62,2383,92],{"class":68},[62,2385,72],{"class":68},[62,2387,510],{"class":237},[62,2389,72],{"class":68},[62,2391,81],{"class":68},[62,2393,72],{"class":68},[62,2395,519],{"class":86},[62,2397,72],{"class":68},[62,2399,251],{"class":68},[62,2401,72],{"class":68},[62,2403,564],{"class":75},[62,2405,72],{"class":68},[62,2407,81],{"class":68},[62,2409,150],{"class":68},[62,2411,92],{"class":68},[62,2413,72],{"class":68},[62,2415,577],{"class":75},[62,2417,72],{"class":68},[62,2419,81],{"class":68},[62,2421,150],{"class":68},[62,2423,92],{"class":68},[62,2425,72],{"class":68},[62,2427,590],{"class":75},[62,2429,72],{"class":68},[62,2431,81],{"class":68},[62,2433,150],{"class":68},[62,2435,92],{"class":68},[62,2437,72],{"class":68},[62,2439,528],{"class":75},[62,2441,72],{"class":68},[62,2443,81],{"class":68},[62,2445,150],{"class":68},[62,2447,92],{"class":68},[62,2449,72],{"class":68},[62,2451,615],{"class":75},[62,2453,72],{"class":68},[62,2455,138],{"class":68},[62,2457,72],{"class":68},[62,2459,354],{"class":75},[62,2461,72],{"class":68},[62,2463,81],{"class":68},[62,2465,2466],{"class":298},"380",[62,2468,92],{"class":68},[62,2470,72],{"class":68},[62,2472,368],{"class":75},[62,2474,72],{"class":68},[62,2476,81],{"class":68},[62,2478,1093],{"class":298},[62,2480,92],{"class":68},[62,2482,72],{"class":68},[62,2484,382],{"class":75},[62,2486,72],{"class":68},[62,2488,387],{"class":68},[62,2490,72],{"class":68},[62,2492,2493],{"class":86},"690e6de1.3ad218",[62,2495,72],{"class":68},[62,2497,397],{"class":68},[62,2499,72],{"class":68},[62,2501,76],{"class":75},[62,2503,72],{"class":68},[62,2505,81],{"class":68},[62,2507,72],{"class":68},[62,2509,2493],{"class":86},[62,2511,72],{"class":68},[62,2513,92],{"class":68},[62,2515,72],{"class":68},[62,2517,97],{"class":75},[62,2519,72],{"class":68},[62,2521,81],{"class":68},[62,2523,72],{"class":68},[62,2525,690],{"class":86},[62,2527,72],{"class":68},[62,2529,92],{"class":68},[62,2531,72],{"class":68},[62,2533,192],{"class":75},[62,2535,72],{"class":68},[62,2537,81],{"class":68},[62,2539,72],{"class":68},[62,2541,1908],{"class":86},[62,2543,72],{"class":68},[62,2545,92],{"class":68},[62,2547,72],{"class":68},[62,2549,209],{"class":75},[62,2551,72],{"class":68},[62,2553,81],{"class":68},[62,2555,72],{"class":68},[62,2557,2558],{"class":86},"Renamed Property",[62,2560,72],{"class":68},[62,2562,92],{"class":68},[62,2564,72],{"class":68},[62,2566,732],{"class":75},[62,2568,72],{"class":68},[62,2570,737],{"class":68},[62,2572,72],{"class":68},[62,2574,742],{"class":75},[62,2576,72],{"class":68},[62,2578,737],{"class":68},[62,2580,72],{"class":68},[62,2582,751],{"class":75},[62,2584,72],{"class":68},[62,2586,138],{"class":68},[62,2588,72],{"class":68},[62,2590,760],{"class":75},[62,2592,72],{"class":68},[62,2594,138],{"class":68},[62,2596,72],{"class":68},[62,2598,769],{"class":75},[62,2600,72],{"class":68},[62,2602,81],{"class":68},[62,2604,72],{"class":68},[62,2606,2297],{"class":86},[62,2608,72],{"class":68},[62,2610,92],{"class":68},[62,2612,72],{"class":68},[62,2614,786],{"class":75},[62,2616,72],{"class":68},[62,2618,81],{"class":68},[62,2620,72],{"class":68},[62,2622,519],{"class":86},[62,2624,72],{"class":68},[62,2626,92],{"class":68},[62,2628,72],{"class":68},[62,2630,803],{"class":75},[62,2632,72],{"class":68},[62,2634,81],{"class":68},[62,2636,150],{"class":68},[62,2638,92],{"class":68},[62,2640,72],{"class":68},[62,2642,816],{"class":75},[62,2644,72],{"class":68},[62,2646,81],{"class":68},[62,2648,72],{"class":68},[62,2650,825],{"class":86},[62,2652,72],{"class":68},[62,2654,92],{"class":68},[62,2656,72],{"class":68},[62,2658,354],{"class":75},[62,2660,72],{"class":68},[62,2662,81],{"class":68},[62,2664,2665],{"class":298},"570",[62,2667,92],{"class":68},[62,2669,72],{"class":68},[62,2671,368],{"class":75},[62,2673,72],{"class":68},[62,2675,81],{"class":68},[62,2677,1093],{"class":298},[62,2679,92],{"class":68},[62,2681,72],{"class":68},[62,2683,382],{"class":75},[62,2685,72],{"class":68},[62,2687,863],{"class":68},[31,2689,2691],{"start":2690},5,[34,2692,2693,2696],{},[37,2694,2695],{},"Default Values",": If a message lacks certain properties, the Change node can set default values for those properties, ensuring consistency in the data flow.",[20,2698,2699],{},[44,2700],{"alt":1883,"src":2701},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fimages\u002Fchange-default.png",[49,2703,2704],{},[52,2705,2707],{"className":54,"code":2706,"language":56,"meta":57,"style":57},"[{\"id\":\"3abbe88b.537ac4\",\"type\":\"tab\",\"label\":\"Default Values\",\"disabled\":false,\"info\":\"\"},{\"id\":\"947dcab3.47e8b\",\"type\":\"inject\",\"z\":\"3abbe88b.537ac4\",\"name\":\"Simulate Data\",\"props\":[{\"p\":\"payload\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"payload\":\"{\\\"name\\\":\\\"Alice\\\"}\",\"payloadType\":\"json\",\"x\":170,\"y\":120,\"wires\":[[\"a8d3ce5c.7982c\"]]},{\"id\":\"a8d3ce5c.7982c\",\"type\":\"change\",\"z\":\"3abbe88b.537ac4\",\"name\":\"Set Default Age\",\"rules\":[{\"t\":\"missing\",\"p\":\"payload.age\",\"pt\":\"msg\"},{\"t\":\"set\",\"p\":\"payload.age\",\"pt\":\"msg\",\"to\":\"25\",\"tot\":\"num\"}],\"action\":\"\",\"property\":\"\",\"from\":\"\",\"to\":\"\",\"reg\":false,\"x\":370,\"y\":120,\"wires\":[[\"f5892567.3bbd8\"]]},{\"id\":\"f5892567.3bbd8\",\"type\":\"debug\",\"z\":\"3abbe88b.537ac4\",\"name\":\"Enriched Data\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":550,\"y\":120,\"wires\":[]}]\n",[59,2708,2709],{"__ignoreMap":57},[62,2710,2711,2713,2715,2717,2719,2721,2723,2726,2728,2730,2732,2734,2736,2738,2740,2742,2744,2746,2748,2750,2752,2754,2756,2758,2760,2762,2764,2766,2768,2770,2772,2774,2776,2778,2780,2782,2784,2786,2788,2790,2792,2795,2797,2799,2801,2803,2805,2807,2809,2811,2813,2815,2817,2819,2821,2823,2825,2827,2829,2831,2833,2835,2837,2839,2841,2843,2845,2847,2849,2851,2853,2855,2857,2859,2861,2863,2865,2867,2869,2871,2873,2875,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,2933,2935,2937,2939,2941,2943,2945,2947,2949,2952,2954,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,3014,3016,3018,3020,3022,3024,3026,3028,3030,3032,3034,3036,3038,3040,3042,3044,3046,3048,3050,3052,3054,3056,3058,3060,3062,3064,3066,3068,3070,3072,3074,3076,3079,3081,3083,3085,3087,3089,3091,3093,3095,3097,3099,3101,3104,3106,3108,3110,3112,3114,3116,3118,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,3263,3265,3267,3269,3271,3273,3275,3277,3279,3281,3283,3285,3288,3290,3292,3294,3296,3298,3300,3302,3304,3306,3308,3310,3312,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,3380,3382,3384,3386,3388,3390,3392,3394,3396,3398,3400,3402,3404,3406,3408,3410,3412,3414,3416,3418,3420,3422,3424,3426,3428,3430,3432,3434,3436,3438,3440,3442,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3464,3466,3468,3470,3472,3474,3476,3478,3480,3482,3484,3487,3489,3491,3493,3495,3497,3499,3501,3503,3505,3507],{"class":64,"line":65},[62,2712,69],{"class":68},[62,2714,72],{"class":68},[62,2716,76],{"class":75},[62,2718,72],{"class":68},[62,2720,81],{"class":68},[62,2722,72],{"class":68},[62,2724,2725],{"class":86},"3abbe88b.537ac4",[62,2727,72],{"class":68},[62,2729,92],{"class":68},[62,2731,72],{"class":68},[62,2733,97],{"class":75},[62,2735,72],{"class":68},[62,2737,81],{"class":68},[62,2739,72],{"class":68},[62,2741,106],{"class":86},[62,2743,72],{"class":68},[62,2745,92],{"class":68},[62,2747,72],{"class":68},[62,2749,115],{"class":75},[62,2751,72],{"class":68},[62,2753,81],{"class":68},[62,2755,72],{"class":68},[62,2757,2695],{"class":86},[62,2759,72],{"class":68},[62,2761,92],{"class":68},[62,2763,72],{"class":68},[62,2765,133],{"class":75},[62,2767,72],{"class":68},[62,2769,138],{"class":68},[62,2771,72],{"class":68},[62,2773,143],{"class":75},[62,2775,72],{"class":68},[62,2777,81],{"class":68},[62,2779,150],{"class":68},[62,2781,153],{"class":68},[62,2783,72],{"class":68},[62,2785,76],{"class":75},[62,2787,72],{"class":68},[62,2789,81],{"class":68},[62,2791,72],{"class":68},[62,2793,2794],{"class":86},"947dcab3.47e8b",[62,2796,72],{"class":68},[62,2798,92],{"class":68},[62,2800,72],{"class":68},[62,2802,97],{"class":75},[62,2804,72],{"class":68},[62,2806,81],{"class":68},[62,2808,72],{"class":68},[62,2810,183],{"class":86},[62,2812,72],{"class":68},[62,2814,92],{"class":68},[62,2816,72],{"class":68},[62,2818,192],{"class":75},[62,2820,72],{"class":68},[62,2822,81],{"class":68},[62,2824,72],{"class":68},[62,2826,2725],{"class":86},[62,2828,72],{"class":68},[62,2830,92],{"class":68},[62,2832,72],{"class":68},[62,2834,209],{"class":75},[62,2836,72],{"class":68},[62,2838,81],{"class":68},[62,2840,72],{"class":68},[62,2842,952],{"class":86},[62,2844,72],{"class":68},[62,2846,92],{"class":68},[62,2848,72],{"class":68},[62,2850,227],{"class":75},[62,2852,72],{"class":68},[62,2854,232],{"class":68},[62,2856,72],{"class":68},[62,2858,20],{"class":237},[62,2860,72],{"class":68},[62,2862,81],{"class":68},[62,2864,72],{"class":68},[62,2866,246],{"class":86},[62,2868,72],{"class":68},[62,2870,251],{"class":68},[62,2872,72],{"class":68},[62,2874,256],{"class":75},[62,2876,72],{"class":68},[62,2878,81],{"class":68},[62,2880,150],{"class":68},[62,2882,92],{"class":68},[62,2884,72],{"class":68},[62,2886,269],{"class":75},[62,2888,72],{"class":68},[62,2890,81],{"class":68},[62,2892,150],{"class":68},[62,2894,92],{"class":68},[62,2896,72],{"class":68},[62,2898,282],{"class":75},[62,2900,72],{"class":68},[62,2902,138],{"class":68},[62,2904,72],{"class":68},[62,2906,291],{"class":75},[62,2908,72],{"class":68},[62,2910,81],{"class":68},[62,2912,299],{"class":298},[62,2914,92],{"class":68},[62,2916,72],{"class":68},[62,2918,306],{"class":75},[62,2920,72],{"class":68},[62,2922,81],{"class":68},[62,2924,150],{"class":68},[62,2926,92],{"class":68},[62,2928,72],{"class":68},[62,2930,246],{"class":75},[62,2932,72],{"class":68},[62,2934,81],{"class":68},[62,2936,72],{"class":68},[62,2938,2122],{"class":86},[62,2940,2126],{"class":2125},[62,2942,209],{"class":86},[62,2944,2126],{"class":2125},[62,2946,81],{"class":86},[62,2948,2126],{"class":2125},[62,2950,2951],{"class":86},"Alice",[62,2953,2126],{"class":2125},[62,2955,2956],{"class":86},"}",[62,2958,72],{"class":68},[62,2960,92],{"class":68},[62,2962,72],{"class":68},[62,2964,336],{"class":75},[62,2966,72],{"class":68},[62,2968,81],{"class":68},[62,2970,72],{"class":68},[62,2972,56],{"class":86},[62,2974,72],{"class":68},[62,2976,92],{"class":68},[62,2978,72],{"class":68},[62,2980,354],{"class":75},[62,2982,72],{"class":68},[62,2984,81],{"class":68},[62,2986,361],{"class":298},[62,2988,92],{"class":68},[62,2990,72],{"class":68},[62,2992,368],{"class":75},[62,2994,72],{"class":68},[62,2996,81],{"class":68},[62,2998,1093],{"class":298},[62,3000,92],{"class":68},[62,3002,72],{"class":68},[62,3004,382],{"class":75},[62,3006,72],{"class":68},[62,3008,387],{"class":68},[62,3010,72],{"class":68},[62,3012,3013],{"class":86},"a8d3ce5c.7982c",[62,3015,72],{"class":68},[62,3017,397],{"class":68},[62,3019,72],{"class":68},[62,3021,76],{"class":75},[62,3023,72],{"class":68},[62,3025,81],{"class":68},[62,3027,72],{"class":68},[62,3029,3013],{"class":86},[62,3031,72],{"class":68},[62,3033,92],{"class":68},[62,3035,72],{"class":68},[62,3037,97],{"class":75},[62,3039,72],{"class":68},[62,3041,81],{"class":68},[62,3043,72],{"class":68},[62,3045,12],{"class":86},[62,3047,72],{"class":68},[62,3049,92],{"class":68},[62,3051,72],{"class":68},[62,3053,192],{"class":75},[62,3055,72],{"class":68},[62,3057,81],{"class":68},[62,3059,72],{"class":68},[62,3061,2725],{"class":86},[62,3063,72],{"class":68},[62,3065,92],{"class":68},[62,3067,72],{"class":68},[62,3069,209],{"class":75},[62,3071,72],{"class":68},[62,3073,81],{"class":68},[62,3075,72],{"class":68},[62,3077,3078],{"class":86},"Set Default Age",[62,3080,72],{"class":68},[62,3082,92],{"class":68},[62,3084,72],{"class":68},[62,3086,467],{"class":75},[62,3088,72],{"class":68},[62,3090,232],{"class":68},[62,3092,72],{"class":68},[62,3094,476],{"class":237},[62,3096,72],{"class":68},[62,3098,81],{"class":68},[62,3100,72],{"class":68},[62,3102,3103],{"class":86},"missing",[62,3105,72],{"class":68},[62,3107,92],{"class":68},[62,3109,72],{"class":68},[62,3111,20],{"class":237},[62,3113,72],{"class":68},[62,3115,81],{"class":68},[62,3117,72],{"class":68},[62,3119,3120],{"class":86},"payload.age",[62,3122,72],{"class":68},[62,3124,92],{"class":68},[62,3126,72],{"class":68},[62,3128,510],{"class":237},[62,3130,72],{"class":68},[62,3132,81],{"class":68},[62,3134,72],{"class":68},[62,3136,519],{"class":86},[62,3138,72],{"class":68},[62,3140,153],{"class":68},[62,3142,72],{"class":68},[62,3144,476],{"class":237},[62,3146,72],{"class":68},[62,3148,81],{"class":68},[62,3150,72],{"class":68},[62,3152,485],{"class":86},[62,3154,72],{"class":68},[62,3156,92],{"class":68},[62,3158,72],{"class":68},[62,3160,20],{"class":237},[62,3162,72],{"class":68},[62,3164,81],{"class":68},[62,3166,72],{"class":68},[62,3168,3120],{"class":86},[62,3170,72],{"class":68},[62,3172,92],{"class":68},[62,3174,72],{"class":68},[62,3176,510],{"class":237},[62,3178,72],{"class":68},[62,3180,81],{"class":68},[62,3182,72],{"class":68},[62,3184,519],{"class":86},[62,3186,72],{"class":68},[62,3188,92],{"class":68},[62,3190,72],{"class":68},[62,3192,528],{"class":237},[62,3194,72],{"class":68},[62,3196,81],{"class":68},[62,3198,72],{"class":68},[62,3200,327],{"class":86},[62,3202,72],{"class":68},[62,3204,92],{"class":68},[62,3206,72],{"class":68},[62,3208,546],{"class":237},[62,3210,72],{"class":68},[62,3212,81],{"class":68},[62,3214,72],{"class":68},[62,3216,345],{"class":86},[62,3218,72],{"class":68},[62,3220,251],{"class":68},[62,3222,72],{"class":68},[62,3224,564],{"class":75},[62,3226,72],{"class":68},[62,3228,81],{"class":68},[62,3230,150],{"class":68},[62,3232,92],{"class":68},[62,3234,72],{"class":68},[62,3236,577],{"class":75},[62,3238,72],{"class":68},[62,3240,81],{"class":68},[62,3242,150],{"class":68},[62,3244,92],{"class":68},[62,3246,72],{"class":68},[62,3248,590],{"class":75},[62,3250,72],{"class":68},[62,3252,81],{"class":68},[62,3254,150],{"class":68},[62,3256,92],{"class":68},[62,3258,72],{"class":68},[62,3260,528],{"class":75},[62,3262,72],{"class":68},[62,3264,81],{"class":68},[62,3266,150],{"class":68},[62,3268,92],{"class":68},[62,3270,72],{"class":68},[62,3272,615],{"class":75},[62,3274,72],{"class":68},[62,3276,138],{"class":68},[62,3278,72],{"class":68},[62,3280,354],{"class":75},[62,3282,72],{"class":68},[62,3284,81],{"class":68},[62,3286,3287],{"class":298},"370",[62,3289,92],{"class":68},[62,3291,72],{"class":68},[62,3293,368],{"class":75},[62,3295,72],{"class":68},[62,3297,81],{"class":68},[62,3299,1093],{"class":298},[62,3301,92],{"class":68},[62,3303,72],{"class":68},[62,3305,382],{"class":75},[62,3307,72],{"class":68},[62,3309,387],{"class":68},[62,3311,72],{"class":68},[62,3313,3314],{"class":86},"f5892567.3bbd8",[62,3316,72],{"class":68},[62,3318,397],{"class":68},[62,3320,72],{"class":68},[62,3322,76],{"class":75},[62,3324,72],{"class":68},[62,3326,81],{"class":68},[62,3328,72],{"class":68},[62,3330,3314],{"class":86},[62,3332,72],{"class":68},[62,3334,92],{"class":68},[62,3336,72],{"class":68},[62,3338,97],{"class":75},[62,3340,72],{"class":68},[62,3342,81],{"class":68},[62,3344,72],{"class":68},[62,3346,690],{"class":86},[62,3348,72],{"class":68},[62,3350,92],{"class":68},[62,3352,72],{"class":68},[62,3354,192],{"class":75},[62,3356,72],{"class":68},[62,3358,81],{"class":68},[62,3360,72],{"class":68},[62,3362,2725],{"class":86},[62,3364,72],{"class":68},[62,3366,92],{"class":68},[62,3368,72],{"class":68},[62,3370,209],{"class":75},[62,3372,72],{"class":68},[62,3374,81],{"class":68},[62,3376,72],{"class":68},[62,3378,3379],{"class":86},"Enriched Data",[62,3381,72],{"class":68},[62,3383,92],{"class":68},[62,3385,72],{"class":68},[62,3387,732],{"class":75},[62,3389,72],{"class":68},[62,3391,737],{"class":68},[62,3393,72],{"class":68},[62,3395,742],{"class":75},[62,3397,72],{"class":68},[62,3399,737],{"class":68},[62,3401,72],{"class":68},[62,3403,751],{"class":75},[62,3405,72],{"class":68},[62,3407,138],{"class":68},[62,3409,72],{"class":68},[62,3411,760],{"class":75},[62,3413,72],{"class":68},[62,3415,138],{"class":68},[62,3417,72],{"class":68},[62,3419,769],{"class":75},[62,3421,72],{"class":68},[62,3423,81],{"class":68},[62,3425,72],{"class":68},[62,3427,246],{"class":86},[62,3429,72],{"class":68},[62,3431,92],{"class":68},[62,3433,72],{"class":68},[62,3435,786],{"class":75},[62,3437,72],{"class":68},[62,3439,81],{"class":68},[62,3441,72],{"class":68},[62,3443,519],{"class":86},[62,3445,72],{"class":68},[62,3447,92],{"class":68},[62,3449,72],{"class":68},[62,3451,803],{"class":75},[62,3453,72],{"class":68},[62,3455,81],{"class":68},[62,3457,150],{"class":68},[62,3459,92],{"class":68},[62,3461,72],{"class":68},[62,3463,816],{"class":75},[62,3465,72],{"class":68},[62,3467,81],{"class":68},[62,3469,72],{"class":68},[62,3471,825],{"class":86},[62,3473,72],{"class":68},[62,3475,92],{"class":68},[62,3477,72],{"class":68},[62,3479,354],{"class":75},[62,3481,72],{"class":68},[62,3483,81],{"class":68},[62,3485,3486],{"class":298},"550",[62,3488,92],{"class":68},[62,3490,72],{"class":68},[62,3492,368],{"class":75},[62,3494,72],{"class":68},[62,3496,81],{"class":68},[62,3498,1093],{"class":298},[62,3500,92],{"class":68},[62,3502,72],{"class":68},[62,3504,382],{"class":75},[62,3506,72],{"class":68},[62,3508,863],{"class":68},[31,3510,3512],{"start":3511},6,[34,3513,3514,3517],{},[37,3515,3516],{},"Message Formatting",": When sending data to external systems or services, the Change node can format the message payload in the required format (e.g., JSON, XML) or adjust data to match specific API requirements.",[20,3519,3520],{},[44,3521],{"alt":1883,"src":3522},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fimages\u002Fchange-message-format.png",[49,3524,3525],{},[52,3526,3528],{"className":54,"code":3527,"language":56,"meta":57,"style":57},"[{\"id\":\"49e37717.8c3d98\",\"type\":\"tab\",\"label\":\"Message Formatting\",\"disabled\":false,\"info\":\"\"},{\"id\":\"4b97a1f2.bf7a0c\",\"type\":\"inject\",\"z\":\"49e37717.8c3d98\",\"name\":\"Simulate Data\",\"props\":[{\"p\":\"payload\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"payload\":\"{\\\"temperature\\\":28,\\\"humidity\\\":50}\",\"payloadType\":\"json\",\"x\":170,\"y\":120,\"wires\":[[\"f303ce36.e3c1f\"]]},{\"id\":\"f303ce36.e3c1f\",\"type\":\"change\",\"z\":\"49e37717.8c3d98\",\"name\":\"Format as JSON\",\"rules\":[{\"t\":\"set\",\"p\":\"payload\",\"pt\":\"msg\",\"to\":\"payload.temperature & \\\" °C, Humidity: \\\" & payload.humidity & \\\"%\\\"\",\"tot\":\"jsonata\"}],\"action\":\"\",\"property\":\"\",\"from\":\"\",\"to\":\"\",\"reg\":false,\"x\":360,\"y\":120,\"wires\":[[\"d7c1af9f.f1099\"]]},{\"id\":\"d7c1af9f.f1099\",\"type\":\"debug\",\"z\":\"49e37717.8c3d98\",\"name\":\"Formatted Message\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":580,\"y\":120,\"wires\":[]}]\n",[59,3529,3530],{"__ignoreMap":57},[62,3531,3532,3534,3536,3538,3540,3542,3544,3547,3549,3551,3553,3555,3557,3559,3561,3563,3565,3567,3569,3571,3573,3575,3577,3579,3581,3583,3585,3587,3589,3591,3593,3595,3597,3599,3601,3603,3605,3607,3609,3611,3613,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,3724,3726,3728,3730,3732,3734,3736,3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3765,3767,3770,3772,3775,3777,3780,3782,3784,3786,3788,3790,3792,3794,3796,3798,3800,3802,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3837,3839,3841,3843,3845,3847,3849,3851,3853,3855,3857,3859,3861,3863,3865,3867,3869,3871,3873,3875,3877,3879,3881,3883,3885,3887,3889,3891,3893,3895,3897,3899,3902,3904,3906,3908,3910,3912,3914,3916,3918,3920,3922,3924,3926,3928,3930,3932,3934,3936,3938,3940,3942,3944,3946,3948,3950,3952,3954,3956,3958,3960,3962,3964,3966,3968,3970,3972,3975,3977,3980,3982,3985,3987,3990,3992,3994,3996,3998,4000,4002,4004,4006,4008,4010,4012,4014,4016,4018,4020,4022,4024,4026,4028,4030,4032,4034,4036,4038,4040,4042,4044,4046,4048,4050,4052,4054,4056,4058,4060,4062,4064,4066,4068,4070,4072,4074,4076,4078,4080,4082,4084,4086,4088,4090,4092,4094,4096,4098,4100,4102,4105,4107,4109,4111,4113,4115,4117,4119,4121,4123,4125,4127,4129,4131,4133,4135,4137,4139,4141,4143,4145,4147,4149,4151,4153,4155,4157,4159,4161,4163,4165,4167,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,4264,4266,4268,4270,4272,4274,4276,4278,4280,4282,4284,4286,4288,4290,4292,4294,4296],{"class":64,"line":65},[62,3533,69],{"class":68},[62,3535,72],{"class":68},[62,3537,76],{"class":75},[62,3539,72],{"class":68},[62,3541,81],{"class":68},[62,3543,72],{"class":68},[62,3545,3546],{"class":86},"49e37717.8c3d98",[62,3548,72],{"class":68},[62,3550,92],{"class":68},[62,3552,72],{"class":68},[62,3554,97],{"class":75},[62,3556,72],{"class":68},[62,3558,81],{"class":68},[62,3560,72],{"class":68},[62,3562,106],{"class":86},[62,3564,72],{"class":68},[62,3566,92],{"class":68},[62,3568,72],{"class":68},[62,3570,115],{"class":75},[62,3572,72],{"class":68},[62,3574,81],{"class":68},[62,3576,72],{"class":68},[62,3578,3516],{"class":86},[62,3580,72],{"class":68},[62,3582,92],{"class":68},[62,3584,72],{"class":68},[62,3586,133],{"class":75},[62,3588,72],{"class":68},[62,3590,138],{"class":68},[62,3592,72],{"class":68},[62,3594,143],{"class":75},[62,3596,72],{"class":68},[62,3598,81],{"class":68},[62,3600,150],{"class":68},[62,3602,153],{"class":68},[62,3604,72],{"class":68},[62,3606,76],{"class":75},[62,3608,72],{"class":68},[62,3610,81],{"class":68},[62,3612,72],{"class":68},[62,3614,3615],{"class":86},"4b97a1f2.bf7a0c",[62,3617,72],{"class":68},[62,3619,92],{"class":68},[62,3621,72],{"class":68},[62,3623,97],{"class":75},[62,3625,72],{"class":68},[62,3627,81],{"class":68},[62,3629,72],{"class":68},[62,3631,183],{"class":86},[62,3633,72],{"class":68},[62,3635,92],{"class":68},[62,3637,72],{"class":68},[62,3639,192],{"class":75},[62,3641,72],{"class":68},[62,3643,81],{"class":68},[62,3645,72],{"class":68},[62,3647,3546],{"class":86},[62,3649,72],{"class":68},[62,3651,92],{"class":68},[62,3653,72],{"class":68},[62,3655,209],{"class":75},[62,3657,72],{"class":68},[62,3659,81],{"class":68},[62,3661,72],{"class":68},[62,3663,952],{"class":86},[62,3665,72],{"class":68},[62,3667,92],{"class":68},[62,3669,72],{"class":68},[62,3671,227],{"class":75},[62,3673,72],{"class":68},[62,3675,232],{"class":68},[62,3677,72],{"class":68},[62,3679,20],{"class":237},[62,3681,72],{"class":68},[62,3683,81],{"class":68},[62,3685,72],{"class":68},[62,3687,246],{"class":86},[62,3689,72],{"class":68},[62,3691,251],{"class":68},[62,3693,72],{"class":68},[62,3695,256],{"class":75},[62,3697,72],{"class":68},[62,3699,81],{"class":68},[62,3701,150],{"class":68},[62,3703,92],{"class":68},[62,3705,72],{"class":68},[62,3707,269],{"class":75},[62,3709,72],{"class":68},[62,3711,81],{"class":68},[62,3713,150],{"class":68},[62,3715,92],{"class":68},[62,3717,72],{"class":68},[62,3719,282],{"class":75},[62,3721,72],{"class":68},[62,3723,138],{"class":68},[62,3725,72],{"class":68},[62,3727,291],{"class":75},[62,3729,72],{"class":68},[62,3731,81],{"class":68},[62,3733,299],{"class":298},[62,3735,92],{"class":68},[62,3737,72],{"class":68},[62,3739,306],{"class":75},[62,3741,72],{"class":68},[62,3743,81],{"class":68},[62,3745,150],{"class":68},[62,3747,92],{"class":68},[62,3749,72],{"class":68},[62,3751,246],{"class":75},[62,3753,72],{"class":68},[62,3755,81],{"class":68},[62,3757,72],{"class":68},[62,3759,2122],{"class":86},[62,3761,2126],{"class":2125},[62,3763,3764],{"class":86},"temperature",[62,3766,2126],{"class":2125},[62,3768,3769],{"class":86},":28,",[62,3771,2126],{"class":2125},[62,3773,3774],{"class":86},"humidity",[62,3776,2126],{"class":2125},[62,3778,3779],{"class":86},":50}",[62,3781,72],{"class":68},[62,3783,92],{"class":68},[62,3785,72],{"class":68},[62,3787,336],{"class":75},[62,3789,72],{"class":68},[62,3791,81],{"class":68},[62,3793,72],{"class":68},[62,3795,56],{"class":86},[62,3797,72],{"class":68},[62,3799,92],{"class":68},[62,3801,72],{"class":68},[62,3803,354],{"class":75},[62,3805,72],{"class":68},[62,3807,81],{"class":68},[62,3809,361],{"class":298},[62,3811,92],{"class":68},[62,3813,72],{"class":68},[62,3815,368],{"class":75},[62,3817,72],{"class":68},[62,3819,81],{"class":68},[62,3821,1093],{"class":298},[62,3823,92],{"class":68},[62,3825,72],{"class":68},[62,3827,382],{"class":75},[62,3829,72],{"class":68},[62,3831,387],{"class":68},[62,3833,72],{"class":68},[62,3835,3836],{"class":86},"f303ce36.e3c1f",[62,3838,72],{"class":68},[62,3840,397],{"class":68},[62,3842,72],{"class":68},[62,3844,76],{"class":75},[62,3846,72],{"class":68},[62,3848,81],{"class":68},[62,3850,72],{"class":68},[62,3852,3836],{"class":86},[62,3854,72],{"class":68},[62,3856,92],{"class":68},[62,3858,72],{"class":68},[62,3860,97],{"class":75},[62,3862,72],{"class":68},[62,3864,81],{"class":68},[62,3866,72],{"class":68},[62,3868,12],{"class":86},[62,3870,72],{"class":68},[62,3872,92],{"class":68},[62,3874,72],{"class":68},[62,3876,192],{"class":75},[62,3878,72],{"class":68},[62,3880,81],{"class":68},[62,3882,72],{"class":68},[62,3884,3546],{"class":86},[62,3886,72],{"class":68},[62,3888,92],{"class":68},[62,3890,72],{"class":68},[62,3892,209],{"class":75},[62,3894,72],{"class":68},[62,3896,81],{"class":68},[62,3898,72],{"class":68},[62,3900,3901],{"class":86},"Format as JSON",[62,3903,72],{"class":68},[62,3905,92],{"class":68},[62,3907,72],{"class":68},[62,3909,467],{"class":75},[62,3911,72],{"class":68},[62,3913,232],{"class":68},[62,3915,72],{"class":68},[62,3917,476],{"class":237},[62,3919,72],{"class":68},[62,3921,81],{"class":68},[62,3923,72],{"class":68},[62,3925,485],{"class":86},[62,3927,72],{"class":68},[62,3929,92],{"class":68},[62,3931,72],{"class":68},[62,3933,20],{"class":237},[62,3935,72],{"class":68},[62,3937,81],{"class":68},[62,3939,72],{"class":68},[62,3941,246],{"class":86},[62,3943,72],{"class":68},[62,3945,92],{"class":68},[62,3947,72],{"class":68},[62,3949,510],{"class":237},[62,3951,72],{"class":68},[62,3953,81],{"class":68},[62,3955,72],{"class":68},[62,3957,519],{"class":86},[62,3959,72],{"class":68},[62,3961,92],{"class":68},[62,3963,72],{"class":68},[62,3965,528],{"class":237},[62,3967,72],{"class":68},[62,3969,81],{"class":68},[62,3971,72],{"class":68},[62,3973,3974],{"class":86},"payload.temperature & ",[62,3976,2126],{"class":2125},[62,3978,3979],{"class":86}," °C, Humidity: ",[62,3981,2126],{"class":2125},[62,3983,3984],{"class":86}," & payload.humidity & ",[62,3986,2126],{"class":2125},[62,3988,3989],{"class":86},"%",[62,3991,2126],{"class":2125},[62,3993,72],{"class":68},[62,3995,92],{"class":68},[62,3997,72],{"class":68},[62,3999,546],{"class":237},[62,4001,72],{"class":68},[62,4003,81],{"class":68},[62,4005,72],{"class":68},[62,4007,555],{"class":86},[62,4009,72],{"class":68},[62,4011,251],{"class":68},[62,4013,72],{"class":68},[62,4015,564],{"class":75},[62,4017,72],{"class":68},[62,4019,81],{"class":68},[62,4021,150],{"class":68},[62,4023,92],{"class":68},[62,4025,72],{"class":68},[62,4027,577],{"class":75},[62,4029,72],{"class":68},[62,4031,81],{"class":68},[62,4033,150],{"class":68},[62,4035,92],{"class":68},[62,4037,72],{"class":68},[62,4039,590],{"class":75},[62,4041,72],{"class":68},[62,4043,81],{"class":68},[62,4045,150],{"class":68},[62,4047,92],{"class":68},[62,4049,72],{"class":68},[62,4051,528],{"class":75},[62,4053,72],{"class":68},[62,4055,81],{"class":68},[62,4057,150],{"class":68},[62,4059,92],{"class":68},[62,4061,72],{"class":68},[62,4063,615],{"class":75},[62,4065,72],{"class":68},[62,4067,138],{"class":68},[62,4069,72],{"class":68},[62,4071,354],{"class":75},[62,4073,72],{"class":68},[62,4075,81],{"class":68},[62,4077,1648],{"class":298},[62,4079,92],{"class":68},[62,4081,72],{"class":68},[62,4083,368],{"class":75},[62,4085,72],{"class":68},[62,4087,81],{"class":68},[62,4089,1093],{"class":298},[62,4091,92],{"class":68},[62,4093,72],{"class":68},[62,4095,382],{"class":75},[62,4097,72],{"class":68},[62,4099,387],{"class":68},[62,4101,72],{"class":68},[62,4103,4104],{"class":86},"d7c1af9f.f1099",[62,4106,72],{"class":68},[62,4108,397],{"class":68},[62,4110,72],{"class":68},[62,4112,76],{"class":75},[62,4114,72],{"class":68},[62,4116,81],{"class":68},[62,4118,72],{"class":68},[62,4120,4104],{"class":86},[62,4122,72],{"class":68},[62,4124,92],{"class":68},[62,4126,72],{"class":68},[62,4128,97],{"class":75},[62,4130,72],{"class":68},[62,4132,81],{"class":68},[62,4134,72],{"class":68},[62,4136,690],{"class":86},[62,4138,72],{"class":68},[62,4140,92],{"class":68},[62,4142,72],{"class":68},[62,4144,192],{"class":75},[62,4146,72],{"class":68},[62,4148,81],{"class":68},[62,4150,72],{"class":68},[62,4152,3546],{"class":86},[62,4154,72],{"class":68},[62,4156,92],{"class":68},[62,4158,72],{"class":68},[62,4160,209],{"class":75},[62,4162,72],{"class":68},[62,4164,81],{"class":68},[62,4166,72],{"class":68},[62,4168,4169],{"class":86},"Formatted Message",[62,4171,72],{"class":68},[62,4173,92],{"class":68},[62,4175,72],{"class":68},[62,4177,732],{"class":75},[62,4179,72],{"class":68},[62,4181,737],{"class":68},[62,4183,72],{"class":68},[62,4185,742],{"class":75},[62,4187,72],{"class":68},[62,4189,737],{"class":68},[62,4191,72],{"class":68},[62,4193,751],{"class":75},[62,4195,72],{"class":68},[62,4197,138],{"class":68},[62,4199,72],{"class":68},[62,4201,760],{"class":75},[62,4203,72],{"class":68},[62,4205,138],{"class":68},[62,4207,72],{"class":68},[62,4209,769],{"class":75},[62,4211,72],{"class":68},[62,4213,81],{"class":68},[62,4215,72],{"class":68},[62,4217,246],{"class":86},[62,4219,72],{"class":68},[62,4221,92],{"class":68},[62,4223,72],{"class":68},[62,4225,786],{"class":75},[62,4227,72],{"class":68},[62,4229,81],{"class":68},[62,4231,72],{"class":68},[62,4233,519],{"class":86},[62,4235,72],{"class":68},[62,4237,92],{"class":68},[62,4239,72],{"class":68},[62,4241,803],{"class":75},[62,4243,72],{"class":68},[62,4245,81],{"class":68},[62,4247,150],{"class":68},[62,4249,92],{"class":68},[62,4251,72],{"class":68},[62,4253,816],{"class":75},[62,4255,72],{"class":68},[62,4257,81],{"class":68},[62,4259,72],{"class":68},[62,4261,825],{"class":86},[62,4263,72],{"class":68},[62,4265,92],{"class":68},[62,4267,72],{"class":68},[62,4269,354],{"class":75},[62,4271,72],{"class":68},[62,4273,81],{"class":68},[62,4275,1847],{"class":298},[62,4277,92],{"class":68},[62,4279,72],{"class":68},[62,4281,368],{"class":75},[62,4283,72],{"class":68},[62,4285,81],{"class":68},[62,4287,1093],{"class":298},[62,4289,92],{"class":68},[62,4291,72],{"class":68},[62,4293,382],{"class":75},[62,4295,72],{"class":68},[62,4297,863],{"class":68},[20,4299,4300],{},"Overall, the Change node is a crucial tool for data manipulation and orchestration in Node-RED flows. Its flexibility and range of operations make it an essential node for customizing messages according to your specific use cases and the requirements of the nodes within your flow.",[4302,4303],"node-red-help",{"category":4304,"file":4305,"name":13,"node":12},"function","15-change",[4307,4308,4309],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}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 .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}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 .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}",{"title":57,"searchDepth":1872,"depth":1872,"links":4311},[4312,4313],{"id":17,"depth":866,"text":18},{"id":25,"depth":866,"text":26},"https:\u002F\u002Fgithub.com\u002FFlowFuse\u002Fwebsite\u002Fedit\u002Fmain\u002Fnuxt\u002Fcontent-guides\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Fchange.md","md",null,{},"Node-RED - Change Node",true,"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Fchange",{"title":5,"description":57},"docs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Fchange","2026-09-08 12:42:41 +0200","ocvdRsqTDCiEDjrq1vNFJsICOYQ7a8LxNfAtfuBXVN4",{"id":4326,"extension":4327,"meta":4328,"sections":4329,"stem":4728,"__hash__":4729},"featureCatalog\u002Ffeature-catalog.yml","yml",{},[4330,4391,4492,4554,4631,4710],{"id":4331,"title":4332,"features":4333},"ai-automation","AI & Automation",[4334,4344,4354,4364,4370,4380,4386],{"id":4335,"title":4336,"description":4337,"docsLink":4338,"changelog":4339,"tiers":4343},"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",[4340],{"url":4341,"release":4342},"\u002Fchangelog\u002F2026\u002F02\u002Fff-expert-update-banner\u002F","2.28",{"edge":4319,"hub":4319,"fleet":4319},{"id":4345,"title":4346,"description":4347,"docsLink":4348,"changelog":4349,"subfeature":4319,"showOnPricing":4352,"tiers":4353},"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",[4350],{"url":4351,"release":4342},"\u002Fchangelog\u002F2026\u002F02\u002Fff-expert-debug-log-context\u002F",false,{"edge":4319,"hub":4319,"fleet":4319},{"id":4355,"title":4356,"description":4357,"docsLink":4358,"changelog":4359,"subfeature":4319,"showOnPricing":4352,"tiers":4363},"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",[4360],{"url":4361,"release":4362},"\u002Fchangelog\u002F2026\u002F05\u002Fexpert-application-building\u002F","2.30",{"edge":4319,"hub":4319,"fleet":4319},{"id":4365,"title":4366,"description":4367,"docsLink":4368,"subfeature":4319,"beta":4319,"showOnPricing":4352,"tiers":4369},"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":4319,"hub":4319,"fleet":4319},{"id":4371,"title":4372,"description":4373,"docsLink":4374,"changelog":4375,"tiers":4379},"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",[4376],{"url":4377,"release":4378},"\u002Fchangelog\u002F2026\u002F08\u002Fconnect-your-own-ai-agent\u002F","3.0",{"edge":4319,"hub":4319,"fleet":4319},{"id":4381,"title":4382,"description":4383,"docsLink":4384,"tiers":4385},"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":4319,"hub":4319,"fleet":4319},{"id":4387,"title":4388,"description":4389,"tiers":4390},"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":4319,"hub":4319,"fleet":4319},{"id":4392,"title":4393,"features":4394},"build","Build",[4395,4401,4407,4417,4423,4429,4433,4439,4445,4453,4459,4463,4467,4476,4484],{"id":4396,"title":4397,"description":4398,"docsLink":4399,"tiers":4400},"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":4319,"hub":4352,"fleet":4319},{"id":4402,"title":4403,"description":4404,"docsLink":4405,"tiers":4406},"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":4319,"hub":4319,"fleet":4319},{"id":4408,"title":4409,"description":4410,"docsLink":4411,"changelog":4412,"tiers":4416},"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",[4413],{"url":4414,"release":4415},"\u002Fchangelog\u002F2026\u002F07\u002Fexpert-tables-automation\u002F","2.33",{"edge":4319,"hub":4319,"fleet":4319},{"id":4418,"title":4419,"description":4420,"docsLink":4421,"tiers":4422},"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":4319,"hub":4319,"fleet":4319},{"id":4424,"title":4425,"description":4426,"docsLink":4427,"showOnPricing":4352,"tiers":4428},"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":4319,"hub":4319,"fleet":4319},{"id":4430,"title":4431,"showOnPricing":4352,"tiers":4432},"static-assets","Static Assets",{"edge":4319,"hub":4319,"fleet":4319},{"id":4434,"title":4435,"description":4436,"docsLink":4437,"tiers":4438},"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":4319,"hub":4319,"fleet":4319},{"id":4440,"title":4441,"description":4442,"docsLink":4443,"tiers":4444},"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":4319,"hub":4319,"fleet":4319},{"id":4446,"title":4447,"description":4448,"changelog":4449,"subfeature":4319,"showOnPricing":4352,"tiers":4452},"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.",[4450],{"url":4451,"release":4415},"\u002Fchangelog\u002F2026\u002F07\u002Fteam-and-application-dashboards\u002F",{"edge":4319,"hub":4319,"fleet":4319},{"id":4454,"title":4455,"description":4456,"docsLink":4457,"tiers":4458},"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":4319,"hub":4319,"fleet":4319},{"id":4460,"title":4461,"subfeature":4319,"showOnPricing":4352,"tiers":4462},"blueprints-ot-apps","Blueprints - OT APPS",{"edge":4319,"hub":4352,"fleet":4319},{"id":4464,"title":4465,"subfeature":4319,"showOnPricing":4352,"tiers":4466},"blueprints-it-apps","Blueprints - IT APPS",{"edge":4352,"hub":4319,"fleet":4352},{"id":4468,"title":4469,"description":4470,"changelog":4471,"showOnPricing":4352,"tiers":4475},"immersive-editor-snapshots","Snapshot Details in Immersive Editor","View and manage snapshot details directly inside the immersive editor without leaving your editing session.",[4472],{"url":4473,"release":4474},"\u002Fchangelog\u002F2026\u002F03\u002Fsnapshot-detail-modal-immersive-editor\u002F","2.29",{"edge":4319,"hub":4319,"fleet":4319},{"id":4477,"title":4478,"description":4479,"changelog":4480,"showOnPricing":4352,"tiers":4483},"immersive-editor-drawer","Customisable Immersive Editor Drawer","Pin, move, resize, or full-screen the immersive editor drawer. Your preferences are remembered between sessions.",[4481],{"url":4482,"release":4362},"\u002Fchangelog\u002F2026\u002F04\u002Fimmersive-editor-drawer\u002F",{"edge":4319,"hub":4319,"fleet":4319},{"id":4485,"title":4486,"description":4487,"changelog":4488,"showOnPricing":4352,"tiers":4491},"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.",[4489],{"url":4490,"release":4474},"\u002Fchangelog\u002F2026\u002F03\u002Fembedded-editor-tab-title\u002F",{"edge":4319,"hub":4319,"fleet":4319},{"id":4493,"title":4494,"features":4495},"deploy","Deploy",[4496,4502,4511,4517,4523,4529,4535,4541,4546],{"id":4497,"title":4498,"description":4499,"docsLink":4500,"tiers":4501},"hosted-instances","Cloud Instances","Run Node-RED instances managed and hosted by FlowFuse.","\u002Fdocs\u002Fuser\u002Fintroduction\u002F#creating-a-node-red-instance",{"edge":4319,"hub":4319,"fleet":4319},{"id":4503,"title":4504,"description":4505,"docsLink":4506,"changelog":4507,"tiers":4510},"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",[4508],{"url":4509,"release":4342},"\u002Fchangelog\u002F2026\u002F02\u002Fdevice-agent-nodejs-options\u002F",{"edge":4319,"hub":4352,"fleet":4319},{"id":4512,"title":4513,"description":4514,"docsLink":4515,"tiers":4516},"custom-hostnames","Custom Hostnames","Access your Node-RED application via your own domain name.","\u002Fdocs\u002Fuser\u002Fcustom-hostnames\u002F",{"edge":4352,"hub":4319,"fleet":4352},{"id":4518,"title":4519,"description":4520,"docsLink":4521,"tiers":4522},"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":4319,"hub":4352,"fleet":4319},{"id":4524,"title":4525,"description":4526,"docsLink":4527,"showOnPricing":4352,"tiers":4528},"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":4319,"hub":4319,"fleet":4319},{"id":4530,"title":4531,"description":4532,"docsLink":4533,"tiers":4534},"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":4319,"hub":4319,"fleet":4319},{"id":4536,"title":4537,"description":4538,"docsLink":4539,"tiers":4540},"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":4352,"hub":4319,"fleet":4352},{"id":4542,"title":4543,"description":4544,"docsLink":4539,"subfeature":4319,"showOnPricing":4352,"tiers":4545},"git-integration-github","GitHub","Push and pull snapshots to GitHub repositories through DevOps Pipeline Git Stages.",{"edge":4352,"hub":4319,"fleet":4352},{"id":4547,"title":4548,"description":4549,"docsLink":4539,"changelog":4550,"subfeature":4319,"showOnPricing":4352,"tiers":4553},"git-integration-azure","Azure DevOps","Push and pull snapshots to Azure DevOps repositories through DevOps Pipeline Git Stages.",[4551],{"url":4552,"release":4474},"\u002Fchangelog\u002F2026\u002F03\u002Fazure-dev-ops-gitops\u002F",{"edge":4352,"hub":4319,"fleet":4352},{"id":4555,"title":4556,"features":4557},"operate-maintain","Operate & Maintain",[4558,4564,4570,4575,4583,4587,4591,4596,4602,4608,4613,4619,4623,4627],{"id":4559,"title":4560,"description":4561,"docsLink":4562,"tiers":4563},"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":4319,"hub":4319,"fleet":4319},{"id":4565,"title":4566,"description":4567,"docsLink":4568,"subfeature":4319,"showOnPricing":4352,"tiers":4569},"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":4319,"hub":4319,"fleet":4319},{"id":4571,"title":4572,"description":4573,"docsLink":4568,"subfeature":4319,"showOnPricing":4352,"tiers":4574},"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":4319,"hub":4319,"fleet":4319},{"id":4576,"title":4577,"description":4578,"changelog":4579,"subfeature":4319,"showOnPricing":4352,"tiers":4582},"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.",[4580],{"url":4581,"release":4474},"\u002Fchangelog\u002F2026\u002F04\u002Fsnapshot-diff-viewer\u002F",{"edge":4319,"hub":4319,"fleet":4319},{"id":4584,"title":4585,"subfeature":4319,"showOnPricing":4352,"tiers":4586},"version-history-timeline","Version History Timeline",{"edge":4319,"hub":4319,"fleet":4319},{"id":4588,"title":4589,"tiers":4590},"unlimited-workflow-executions","Unlimited Workflow Executions",{"edge":4319,"hub":4319,"fleet":4319},{"id":4592,"title":4593,"description":4594,"tiers":4595},"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":4319,"hub":4352,"fleet":4319},{"id":4597,"title":4598,"description":4599,"docsLink":4600,"tiers":4601},"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":4319,"hub":4352,"fleet":4319},{"id":4603,"title":4604,"description":4605,"docsLink":4606,"tiers":4607},"high-availability","High Availability","Leverage horizontal scaling for reliable and scalable processing of your data through Node-RED.","\u002Fdocs\u002Fuser\u002Fhigh-availability\u002F",{"edge":4352,"hub":4319,"fleet":4352},{"id":4609,"title":4610,"description":4611,"tiers":4612},"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":4319,"hub":4319,"fleet":4319},{"id":4614,"title":4615,"description":4616,"docsLink":4617,"subfeature":4319,"showOnPricing":4352,"tiers":4618},"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":4319,"hub":4319,"fleet":4319},{"id":4620,"title":4621,"subfeature":4319,"showOnPricing":4352,"tiers":4622},"email-alerts","Email Alerts",{"edge":4319,"hub":4319,"fleet":4319},{"id":4624,"title":4625,"showOnPricing":4352,"tiers":4626},"api-debug-length-limit","API\u002FDebug Length Limit",{"edge":4319,"hub":4319,"fleet":4319},{"id":4628,"title":4629,"tiers":4630},"protected-instances","Protected Instances",{"edge":4352,"hub":4319,"fleet":4352},{"id":4632,"title":4633,"features":4634},"govern-secure","Govern and Secure",[4635,4644,4650,4656,4661,4667,4673,4679,4687,4693,4699,4705],{"id":4636,"title":4637,"description":4638,"docsLink":4639,"changelog":4640,"tiers":4643},"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",[4641],{"url":4642,"release":4415},"\u002Fchangelog\u002F2026\u002F07\u002Fapplication-sso-groups\u002F",{"edge":4319,"hub":4319,"fleet":4319},{"id":4645,"title":4646,"description":4647,"docsLink":4648,"tiers":4649},"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":4319,"hub":4319,"fleet":4319},{"id":4651,"title":4652,"description":4653,"docsLink":4654,"tiers":4655},"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":4352,"hub":4319,"fleet":4319},{"id":4657,"title":4658,"description":4659,"tiers":4660},"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":4319,"hub":4352,"fleet":4352},{"id":4662,"title":4663,"description":4664,"docsLink":4665,"tiers":4666},"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":4319,"hub":4319,"fleet":4319},{"id":4668,"title":4669,"description":4670,"docsLink":4671,"tiers":4672},"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":4319,"hub":4319,"fleet":4319},{"id":4674,"title":4675,"description":4676,"docsLink":4677,"subfeature":4319,"showOnPricing":4352,"tiers":4678},"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":4319,"hub":4319,"fleet":4319},{"id":4680,"title":4681,"description":4682,"changelog":4683,"subfeature":4319,"showOnPricing":4352,"tiers":4686},"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.",[4684],{"url":4685,"release":4415},"\u002Fchangelog\u002F2026\u002F07\u002Fscoped-pats\u002F",{"edge":4319,"hub":4319,"fleet":4319},{"id":4688,"title":4689,"description":4690,"docsLink":4691,"showOnPricing":4352,"tiers":4692},"team-members","Team Members","Invite multiple team members to collaborate on the same Node-RED flows.","\u002Fdocs\u002Fuser\u002Fteam\u002F#teams",{"edge":4319,"hub":4319,"fleet":4319},{"id":4694,"title":4695,"description":4696,"docsLink":4697,"showOnPricing":4352,"tiers":4698},"endpoint-security","Endpoint Security","Secure HTTP endpoints for hosted Node-RED instances using FlowFuse credentials.","\u002Fdocs\u002Fuser\u002Finstance-settings\u002F#security",{"edge":4319,"hub":4319,"fleet":4319},{"id":4700,"title":4701,"description":4702,"docsLink":4703,"tiers":4704},"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":4352,"hub":4319,"fleet":4352},{"id":4706,"title":4707,"description":4708,"tiers":4709},"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":4352,"hub":4319,"fleet":4352},{"id":4711,"title":4712,"features":4713},"support","Support",[4714,4719,4723],{"id":4715,"title":4716,"docsLink":4717,"tiers":4718},"installation-support","Installation Support","\u002Fdocs\u002Finstall\u002Fintroduction\u002F#do-you-need-help-installation-service",{"edge":4319,"hub":4319,"fleet":4319},{"id":4720,"title":4721,"showOnPricing":4352,"tiers":4722},"live-chat-support","Live Chat Support",{"edge":4319,"hub":4319,"fleet":4319},{"id":4724,"title":4725,"docsLink":4726,"tiers":4727},"enterprise-support","Enterprise Support","\u002Fdocs\u002Fpremium-support\u002F",{"edge":4319,"hub":4319,"fleet":4319},"feature-catalog","v5NjPsqOkQexQ0Fk82nqY6ZEXj128lclDvrIkmsKbpM",[4731,4817,5056,5126,5139,5279,5289,5370],{"name":4732,"order":4733,"children":4734},"Application Guide",0,[4735,4783],{"title":4736,"path":4737,"group":4732,"groupOrder":4733,"order":65,"children":4738},"Building FlowFuse applications","\u002Fdocs\u002Fapplication-guide",[4739,4743,4755,4759,4775],{"title":4740,"path":4741,"order":65,"children":4742},"Foundations","\u002Fdocs\u002Fapplication-guide\u002Ffoundations",[],{"title":4744,"path":4745,"order":866,"children":4746},"App delivery methods","\u002Fdocs\u002Fapplication-guide\u002Fapp-delivery-methods",[4747,4751],{"title":4748,"path":4749,"order":65,"children":4750},"Hardware apps","\u002Fdocs\u002Fapplication-guide\u002Fapp-delivery-methods\u002Fhardware-apps",[],{"title":4752,"path":4753,"order":866,"children":4754},"Software apps","\u002Fdocs\u002Fapplication-guide\u002Fapp-delivery-methods\u002Fsoftware-apps",[],{"title":4756,"path":4757,"order":1116,"children":4758},"Data plane","\u002Fdocs\u002Fapplication-guide\u002Fdata-plane",[],{"title":4760,"path":4761,"order":1872,"children":4762},"Architectures","\u002Fdocs\u002Fapplication-guide\u002Farchitectures",[4763,4767,4771],{"title":4764,"path":4765,"order":65,"children":4766},"IT architectures","\u002Fdocs\u002Fapplication-guide\u002Farchitectures\u002Fit",[],{"title":4768,"path":4769,"order":866,"children":4770},"OT architectures","\u002Fdocs\u002Fapplication-guide\u002Farchitectures\u002Fot",[],{"title":4772,"path":4773,"order":1116,"children":4774},"IIoT architectures","\u002Fdocs\u002Fapplication-guide\u002Farchitectures\u002Fiiot",[],{"title":4776,"path":4777,"order":2690,"children":4778},"Worked examples","\u002Fdocs\u002Fapplication-guide\u002Fworked-examples",[4779],{"title":4780,"path":4781,"order":65,"children":4782},"OEE, end to end","\u002Fdocs\u002Fapplication-guide\u002Fworked-examples\u002Foee",[],{"title":4784,"path":4785,"group":4732,"groupOrder":4733,"order":866,"children":4786},"Designing Node-RED flows","\u002Fdocs\u002Fnode-red-guide",[4787,4790,4806],{"title":4740,"path":4788,"order":65,"children":4789},"\u002Fdocs\u002Fnode-red-guide\u002Ffoundations",[],{"title":4791,"path":4792,"order":866,"children":4793},"Patterns","\u002Fdocs\u002Fnode-red-guide\u002Fpatterns",[4794,4798,4802],{"title":4795,"path":4796,"order":65,"children":4797},"Design patterns","\u002Fdocs\u002Fnode-red-guide\u002Fpatterns\u002Fdesign-patterns",[],{"title":4799,"path":4800,"order":866,"children":4801},"Handling data","\u002Fdocs\u002Fnode-red-guide\u002Fpatterns\u002Fhandling-data",[],{"title":4803,"path":4804,"order":1116,"children":4805},"Good form","\u002Fdocs\u002Fnode-red-guide\u002Fpatterns\u002Fgood-form",[],{"title":4776,"path":4807,"order":1116,"children":4808},"\u002Fdocs\u002Fnode-red-guide\u002Fworked-examples",[4809,4813],{"title":4810,"path":4811,"order":65,"children":4812},"OEE - Edge Aggregator","\u002Fdocs\u002Fnode-red-guide\u002Fworked-examples\u002Foee-edge-aggregator",[],{"title":4814,"path":4815,"order":866,"children":4816},"OEE - Central Dashboard","\u002Fdocs\u002Fnode-red-guide\u002Fworked-examples\u002Foee-central-dashboard",[],{"name":4818,"order":65,"children":4819},"FlowFuse User Manuals",[4820,4945,4949,4961],{"title":4821,"path":4822,"group":4818,"groupOrder":65,"order":65,"children":4823,"link":4352},"Using FlowFuse","\u002Fdocs\u002Fuser",[4824,4828,4832,4836,4840,4845,4849,4852,4856,4860,4863,4867,4883,4887,4891,4895,4899,4902,4906,4910,4914,4918,4922,4925,4929,4933,4937,4941],{"title":4825,"path":4826,"order":65,"children":4827},"Getting Started","\u002Fdocs\u002Fuser\u002Fintroduction",[],{"title":4829,"path":4830,"order":65,"children":4831},"Static asset service","\u002Fdocs\u002Fuser\u002Fstatic-asset-service",[],{"title":4833,"path":4834,"order":866,"children":4835},"Bill of Materials","\u002Fdocs\u002Fuser\u002Fbill-of-materials",[],{"title":4837,"path":4838,"order":866,"children":4839},"FlowFuse Concepts","\u002Fdocs\u002Fuser\u002Fconcepts",[],{"title":4841,"path":4842,"order":4843,"children":4844},"Instance States","\u002Fdocs\u002Fuser\u002Finstance-states",10,[],{"title":4846,"path":4847,"order":4316,"children":4848},"Changing the Stack","\u002Fdocs\u002Fuser\u002Fchangestack",[],{"title":4513,"path":4850,"order":4316,"children":4851},"\u002Fdocs\u002Fuser\u002Fcustom-hostnames",[],{"title":4853,"path":4854,"order":4316,"children":4855},"Custom Node Packages","\u002Fdocs\u002Fuser\u002Fcustom-npm-packages",[],{"title":4857,"path":4858,"order":4316,"children":4859},"Dashboards","\u002Fdocs\u002Fuser\u002Fdashboards",[],{"title":4531,"path":4861,"order":4316,"children":4862},"\u002Fdocs\u002Fuser\u002Fdevops-pipelines",[],{"title":4864,"path":4865,"order":4316,"children":4866},"Environment Variables","\u002Fdocs\u002Fuser\u002Fenvvar",[],{"title":4868,"path":4869,"order":4316,"children":4870},"FlowFuse Expert","\u002Fdocs\u002Fuser\u002Fexpert",[4871,4875,4879],{"title":4872,"path":4873,"order":4316,"children":4874},"AI in Node-RED","\u002Fdocs\u002Fuser\u002Fexpert\u002Fnode-red-embedded-ai",[],{"title":4876,"path":4877,"order":4316,"children":4878},"Chat Interface","\u002Fdocs\u002Fuser\u002Fexpert\u002Fchat",[],{"title":4880,"path":4881,"order":4316,"children":4882},"Connect Your Own Agent","\u002Fdocs\u002Fuser\u002Fexpert\u002Fthird-party-agents",[],{"title":4884,"path":4885,"order":4316,"children":4886},"FlowFuse File Nodes","\u002Fdocs\u002Fuser\u002Ffilenodes",[],{"title":4888,"path":4889,"order":4316,"children":4890},"FlowFuse MQTT Nodes","\u002Fdocs\u002Fuser\u002Fmqtt-nodes",[],{"title":4892,"path":4893,"order":4316,"children":4894},"FlowFuse Persistent Context","\u002Fdocs\u002Fuser\u002Fpersistent-context",[],{"title":4896,"path":4897,"order":4316,"children":4898},"FlowFuse Project Nodes","\u002Fdocs\u002Fuser\u002Fprojectnodes",[],{"title":4409,"path":4900,"order":4316,"children":4901},"\u002Fdocs\u002Fuser\u002Fff-tables",[],{"title":4903,"path":4904,"order":4316,"children":4905},"Groups","\u002Fdocs\u002Fuser\u002Fdevice-groups",[],{"title":4907,"path":4908,"order":4316,"children":4909},"High Availability mode","\u002Fdocs\u002Fuser\u002Fhigh-availability",[],{"title":4911,"path":4912,"order":4316,"children":4913},"HTTP Access Tokens","\u002Fdocs\u002Fuser\u002Fhttp-access-tokens",[],{"title":4915,"path":4916,"order":4316,"children":4917},"Instance Settings","\u002Fdocs\u002Fuser\u002Finstance-settings",[],{"title":4919,"path":4920,"order":4316,"children":4921},"Logging","\u002Fdocs\u002Fuser\u002Flogs",[],{"title":4669,"path":4923,"order":4316,"children":4924},"\u002Fdocs\u002Fuser\u002Frole-based-access-control",[],{"title":4926,"path":4927,"order":4316,"children":4928},"Shared Team Library","\u002Fdocs\u002Fuser\u002Fshared-library",[],{"title":4930,"path":4931,"order":4316,"children":4932},"Snapshots","\u002Fdocs\u002Fuser\u002Fsnapshots",[],{"title":4934,"path":4935,"order":4316,"children":4936},"Team Broker","\u002Fdocs\u002Fuser\u002Fteambroker",[],{"title":4938,"path":4939,"order":4316,"children":4940},"Teams","\u002Fdocs\u002Fuser\u002Fteam",[],{"title":4942,"path":4943,"order":4316,"children":4944},"User Settings","\u002Fdocs\u002Fuser\u002Fuser-settings",[],{"title":4946,"path":4947,"group":4818,"groupOrder":65,"order":866,"children":4948},"FlowFuse API","\u002Fdocs\u002Fapi",[],{"title":4950,"path":4951,"group":4818,"groupOrder":65,"order":1116,"children":4952,"link":4352},"Migrating a Node-RED project to FlowFuse","\u002Fdocs\u002Fmigration",[4953,4957],{"title":4954,"path":4955,"order":65,"children":4956},"Introduction","\u002Fdocs\u002Fmigration\u002Fintroduction",[],{"title":4958,"path":4959,"order":4316,"children":4960},"Node-RED Tools plugin","\u002Fdocs\u002Fmigration\u002Fnode-red-tools",[],{"title":4962,"path":4963,"group":4818,"groupOrder":65,"order":1872,"children":4964},"FlowFuse Node-RED nodes","\u002Fdocs\u002Fflowfuse-nodes",[4965,4990,5010,5017,5037,5048],{"title":4966,"path":4967,"order":65,"children":4968},"AI","\u002Fdocs\u002Fflowfuse-nodes\u002Fai",[4969,4973,4978,4982,4986],{"title":4970,"path":4971,"order":2690,"children":4972},"LLM Nodes","\u002Fdocs\u002Fflowfuse-nodes\u002Fai\u002Fllm-nodes",[],{"title":4974,"path":4975,"order":4976,"children":4977},"Depth Estimation","\u002Fdocs\u002Fflowfuse-nodes\u002Fai\u002Fdepth-estimation",50,[],{"title":4979,"path":4980,"order":4976,"children":4981},"Image Classification","\u002Fdocs\u002Fflowfuse-nodes\u002Fai\u002Fimage-classification",[],{"title":4983,"path":4984,"order":4976,"children":4985},"Object Detection","\u002Fdocs\u002Fflowfuse-nodes\u002Fai\u002Fobject-detection",[],{"title":4987,"path":4988,"order":4976,"children":4989},"ONXX","\u002Fdocs\u002Fflowfuse-nodes\u002Fai\u002Fonxx",[],{"title":4991,"path":4992,"order":866,"children":4993},"MCP","\u002Fdocs\u002Fflowfuse-nodes\u002Fmcp",[4994,4998,5002,5006],{"title":4995,"path":4996,"order":4976,"children":4997},"MCP Prompt","\u002Fdocs\u002Fflowfuse-nodes\u002Fmcp\u002Fmcp-prompt",[],{"title":4999,"path":5000,"order":4976,"children":5001},"MCP Resource","\u002Fdocs\u002Fflowfuse-nodes\u002Fmcp\u002Fmcp-resource",[],{"title":5003,"path":5004,"order":4976,"children":5005},"MCP Responses","\u002Fdocs\u002Fflowfuse-nodes\u002Fmcp\u002Fmcp-response",[],{"title":5007,"path":5008,"order":4976,"children":5009},"MCP Tool","\u002Fdocs\u002Fflowfuse-nodes\u002Fmcp\u002Fmcp-tool",[],{"title":4409,"path":5011,"order":1116,"children":5012},"\u002Fdocs\u002Fflowfuse-nodes\u002Fflowfuse-tables",[5013],{"title":5014,"path":5015,"order":4976,"children":5016},"Query","\u002Fdocs\u002Fflowfuse-nodes\u002Fflowfuse-tables\u002Fquery",[],{"title":5018,"path":5019,"order":1872,"children":5020},"Edge","\u002Fdocs\u002Fflowfuse-nodes\u002Fedge",[5021,5025,5029,5033],{"title":5022,"path":5023,"order":65,"children":5024},"RTSP Video Feed","\u002Fdocs\u002Fflowfuse-nodes\u002Fedge\u002Frtsp",[],{"title":5026,"path":5027,"order":866,"children":5028},"CIP Suite, EtherNet\u002FIP Nodes","\u002Fdocs\u002Fflowfuse-nodes\u002Fedge\u002Fcip-suite",[],{"title":5030,"path":5031,"order":1116,"children":5032},"Modbus","\u002Fdocs\u002Fflowfuse-nodes\u002Fedge\u002Fmodbus",[],{"title":5034,"path":5035,"order":4976,"children":5036},"OPC UA","\u002Fdocs\u002Fflowfuse-nodes\u002Fedge\u002Fopcua",[],{"title":4888,"path":5038,"order":2690,"children":5039},"\u002Fdocs\u002Fflowfuse-nodes\u002Fmqtt",[5040,5044],{"title":5041,"path":5042,"order":4976,"children":5043},"MQTT In","\u002Fdocs\u002Fflowfuse-nodes\u002Fmqtt\u002Fmqtt-in",[],{"title":5045,"path":5046,"order":4976,"children":5047},"MQTT Out","\u002Fdocs\u002Fflowfuse-nodes\u002Fmqtt\u002Fmqtt-out",[],{"title":5049,"path":5050,"order":2690,"children":5051},"Hub","\u002Fdocs\u002Fflowfuse-nodes\u002Fhub",[5052],{"title":5053,"path":5054,"order":65,"children":5055},"Redis","\u002Fdocs\u002Fflowfuse-nodes\u002Fhub\u002Fredis",[],{"name":5057,"order":866,"children":5058},"Device Agent",[5059,5107],{"title":5057,"path":5060,"group":5057,"groupOrder":866,"order":65,"children":5061,"link":4352},"\u002Fdocs\u002Fdevice-agent",[5062,5066,5070,5095,5099,5103],{"title":5063,"path":5064,"order":65,"children":5065},"FlowFuse Device Agent Introduction","\u002Fdocs\u002Fdevice-agent\u002Fintroduction",[],{"title":5067,"path":5068,"order":866,"children":5069},"Quick Start","\u002Fdocs\u002Fdevice-agent\u002Fquickstart",[],{"title":5071,"path":5072,"group":5073,"order":1116,"children":5074,"link":4352},"Installation","\u002Fdocs\u002Fdevice-agent\u002Finstall","DeviceAgentInstallation",[5075,5079,5083,5087,5091],{"title":5076,"path":5077,"group":5073,"order":65,"children":5078},"Overview","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Foverview",[],{"title":5080,"path":5081,"group":5073,"order":866,"children":5082},"Device Agent Installer","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Fdevice-agent-installer",[],{"title":5084,"path":5085,"group":5073,"order":1116,"children":5086},"Docker Install","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Fdocker",[],{"title":5088,"path":5089,"group":5073,"order":1872,"children":5090},"Kubernetes Install","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Fkubernetes",[],{"title":5092,"path":5093,"group":5073,"order":2690,"children":5094},"Manual Install with NPM","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Fmanual",[],{"title":5096,"path":5097,"order":1872,"children":5098},"Register your Remote Instance","\u002Fdocs\u002Fdevice-agent\u002Fregister",[],{"title":5100,"path":5101,"order":2690,"children":5102},"Running the Agent","\u002Fdocs\u002Fdevice-agent\u002Frunning",[],{"title":5104,"path":5105,"order":3511,"children":5106},"Deploying your Flows","\u002Fdocs\u002Fdevice-agent\u002Fdeploy",[],{"title":5108,"path":5109,"group":5057,"groupOrder":866,"order":866,"children":5110,"link":4352},"Hardware Guides","\u002Fdocs\u002Fhardware",[5111,5114,5118,5122],{"title":5076,"path":5112,"order":65,"children":5113},"\u002Fdocs\u002Fhardware\u002Fintroduction",[],{"title":5115,"path":5116,"order":866,"children":5117},"ctrlX - Node-RED","\u002Fdocs\u002Fhardware\u002Fctrlx-node-red",[],{"title":5119,"path":5120,"order":1116,"children":5121},"ctrlX - Device Agent","\u002Fdocs\u002Fhardware\u002Fctrlx-device-agent",[],{"title":5123,"path":5124,"order":1116,"children":5125},"Raspberry Pi with Raspbian","\u002Fdocs\u002Fhardware\u002Fraspbian",[],{"name":5127,"order":1116,"children":5128},"FlowFuse Cloud",[5129],{"title":5127,"path":5130,"group":5127,"groupOrder":1116,"order":1116,"children":5131,"link":4352},"\u002Fdocs\u002Fcloud",[5132,5135],{"title":4954,"path":5133,"order":65,"children":5134},"\u002Fdocs\u002Fcloud\u002Fintroduction",[],{"title":5136,"path":5137,"order":4316,"children":5138},"FlowFuse Cloud Billing","\u002Fdocs\u002Fcloud\u002Fbilling",[],{"name":5140,"order":1872,"children":5141},"FlowFuse Self-Hosted",[5142,5145,5220,5232],{"title":5067,"path":5143,"group":5140,"groupOrder":1872,"order":65,"children":5144},"\u002Fdocs\u002Fquick-start",[],{"title":5146,"path":5147,"group":5140,"groupOrder":1872,"order":866,"children":5148,"link":4352},"Installing FlowFuse","\u002Fdocs\u002Finstall",[5149,5152,5156,5160,5180,5184,5188,5192],{"title":5076,"path":5150,"order":65,"children":5151},"\u002Fdocs\u002Finstall\u002Fintroduction",[],{"title":5153,"path":5154,"order":4316,"children":5155},"Configuring FlowFuse","\u002Fdocs\u002Finstall\u002Fconfiguration",[],{"title":5157,"path":5158,"order":4316,"children":5159},"DNS Setup","\u002Fdocs\u002Finstall\u002Fdns-setup",[],{"title":5161,"path":5162,"order":4316,"children":5163},"Docker install","\u002Fdocs\u002Finstall\u002Fdocker",[5164,5168,5172,5176],{"title":5165,"path":5166,"order":4316,"children":5167},"Add Project Stacks on Docker","\u002Fdocs\u002Finstall\u002Fdocker\u002Fstacks",[],{"title":5169,"path":5170,"order":4316,"children":5171},"Docker Engine on Windows","\u002Fdocs\u002Finstall\u002Fdocker\u002Fwindows-docker-ce",[],{"title":5173,"path":5174,"order":4316,"children":5175},"Docker from AWS Market Place","\u002Fdocs\u002Finstall\u002Fdocker\u002Faws-marketplace",[],{"title":5177,"path":5178,"order":4316,"children":5179},"Docker on Digital Ocean","\u002Fdocs\u002Finstall\u002Fdocker\u002Fdigital-ocean",[],{"title":5181,"path":5182,"order":4316,"children":5183},"Email configuration","\u002Fdocs\u002Finstall\u002Femail-providers",[],{"title":5185,"path":5186,"order":4316,"children":5187},"First Run Setup","\u002Fdocs\u002Finstall\u002Ffirst-run",[],{"title":5189,"path":5190,"order":4316,"children":5191},"FlowFuse File Storage","\u002Fdocs\u002Finstall\u002Ffile-storage",[],{"title":5193,"path":5194,"order":4316,"children":5195},"Install FlowFuse on Kubernetes","\u002Fdocs\u002Finstall\u002Fkubernetes",[5196,5200,5204,5208,5212,5216],{"title":5197,"path":5198,"order":4316,"children":5199},"AWS EKS Installation","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Faws",[],{"title":5201,"path":5202,"order":4316,"children":5203},"AWS EKS Installation with Terraform and Helm","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Faws-terraform",[],{"title":5205,"path":5206,"order":4316,"children":5207},"Digital Ocean Kubernetes Installation","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Fdigital-ocean",[],{"title":5209,"path":5210,"order":4316,"children":5211},"Ingress Controller Migration","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Fingress-controller-migration",[],{"title":5213,"path":5214,"order":4316,"children":5215},"Kubernetes Project Stacks","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Fstacks",[],{"title":5217,"path":5218,"order":4316,"children":5219},"OpenShift Installation","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Fopenshift",[],{"title":5221,"path":5222,"group":5140,"groupOrder":1872,"order":1116,"children":5223},"Upgrading FlowFuse","\u002Fdocs\u002Fupgrade",[5224,5228],{"title":5225,"path":5226,"order":4316,"children":5227},"Installing a license","\u002Fdocs\u002Fupgrade\u002Fopen-source-to-premium",[],{"title":5229,"path":5230,"order":4316,"children":5231},"Upgrading the Node-RED version","\u002Fdocs\u002Fupgrade\u002Fnodered-version",[],{"title":5233,"path":5234,"group":5140,"groupOrder":1872,"order":1872,"children":5235,"link":4352},"Administering FlowFuse","\u002Fdocs\u002Fadmin",[5236,5239,5251,5259,5263,5267,5271,5275],{"title":5233,"path":5237,"order":65,"children":5238},"\u002Fdocs\u002Fadmin\u002Fintroduction",[],{"title":5240,"path":5241,"order":4316,"children":5242},"Configuring Single Sign-On (SSO)","\u002Fdocs\u002Fadmin\u002Fsso",[5243,5247],{"title":5244,"path":5245,"order":4316,"children":5246},"LDAP SSO","\u002Fdocs\u002Fadmin\u002Fsso\u002Fldap",[],{"title":5248,"path":5249,"order":4316,"children":5250},"SAML SSO","\u002Fdocs\u002Fadmin\u002Fsso\u002Fsaml",[],{"title":5252,"path":5253,"order":4316,"children":5254,"link":4352},"Hardening","\u002Fdocs\u002Fadmin\u002Fhardening",[5255],{"title":5256,"path":5257,"order":4316,"children":5258},"Kubernetes Hardening","\u002Fdocs\u002Fadmin\u002Fhardening\u002Fkubernetes",[],{"title":5260,"path":5261,"order":4316,"children":5262},"Monitoring","\u002Fdocs\u002Fadmin\u002Fmonitoring",[],{"title":5264,"path":5265,"order":4316,"children":5266},"Observability","\u002Fdocs\u002Fadmin\u002Fobservability",[],{"title":5268,"path":5269,"order":4316,"children":5270},"Soft Launch Enablement","\u002Fdocs\u002Fadmin\u002Ffeature-flags",[],{"title":5272,"path":5273,"order":4316,"children":5274},"Telemetry","\u002Fdocs\u002Fadmin\u002Ftelemetry",[],{"title":5276,"path":5277,"order":4316,"children":5278},"User Management","\u002Fdocs\u002Fadmin\u002Fuser-management",[],{"name":4712,"order":2690,"children":5280},[5281,5285],{"title":5282,"path":5283,"group":4712,"groupOrder":2690,"order":1116,"children":5284},"Premium Support","\u002Fdocs\u002Fpremium-support",[],{"title":5286,"path":5287,"group":4712,"groupOrder":2690,"order":4316,"children":5288},"Debugging Node-RED issues","\u002Fdocs\u002Fdebugging",[],{"name":5290,"order":3511,"children":5291},"Contributing",[5292],{"title":5293,"path":5294,"group":5290,"groupOrder":3511,"order":4316,"children":5295,"link":4352},"Contributing to FlowFuse","\u002Fdocs\u002Fcontribute",[5296,5299,5303,5307,5311,5315,5319,5327,5363,5366],{"title":4954,"path":5297,"order":65,"children":5298},"\u002Fdocs\u002Fcontribute\u002Fintroduction",[],{"title":5300,"path":5301,"order":4316,"children":5302},"Adding Template Settings","\u002Fdocs\u002Fcontribute\u002Fadding-template-settings",[],{"title":5304,"path":5305,"order":4316,"children":5306},"API Design","\u002Fdocs\u002Fcontribute\u002Fapi-design",[],{"title":5308,"path":5309,"order":4316,"children":5310},"Creating debug stack containers","\u002Fdocs\u002Fcontribute\u002Fcreating-debug-stack-containers",[],{"title":5312,"path":5313,"order":4316,"children":5314},"Database migrations","\u002Fdocs\u002Fcontribute\u002Fdb-migrations",[],{"title":5316,"path":5317,"order":4316,"children":5318},"FlowFuse Architecture","\u002Fdocs\u002Fcontribute\u002Farchitecture",[],{"title":5320,"path":5321,"order":4316,"children":5322},"Local Install","\u002Fdocs\u002Fcontribute\u002Flocal",[5323],{"title":5324,"path":5325,"order":4316,"children":5326},"Local Stacks","\u002Fdocs\u002Fcontribute\u002Flocal\u002Fstacks",[],{"title":5328,"path":5329,"order":4316,"children":5330},"State Flows","\u002Fdocs\u002Fcontribute\u002Fworkflows",[5331,5335,5339,5343,5347,5351,5355,5359],{"title":5332,"path":5333,"order":4316,"children":5334},"Device Editor","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fdevice-editor",[],{"title":5336,"path":5337,"order":4316,"children":5338},"Instance states","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fproject-states",[],{"title":5340,"path":5341,"order":4316,"children":5342},"Invite External Users","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Finvite-external-user",[],{"title":5344,"path":5345,"order":4316,"children":5346},"Project Creation","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fproject-create",[],{"title":5348,"path":5349,"order":4316,"children":5350},"Reset Password Flow","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fpassword-reset",[],{"title":5352,"path":5353,"order":4316,"children":5354},"Team creation Flow","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fteam-create",[],{"title":5356,"path":5357,"order":4316,"children":5358},"User Login Flows","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Flogin",[],{"title":5360,"path":5361,"order":4316,"children":5362},"User Sign up Flow","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fsignup",[],{"title":4934,"path":5364,"order":4316,"children":5365},"\u002Fdocs\u002Fcontribute\u002Fteam-broker",[],{"title":5367,"path":5368,"order":4316,"children":5369},"Working with Feature Flags","\u002Fdocs\u002Fcontribute\u002Ffeature-flags",[],{"name":5371,"order":5372,"children":5373},"Node-RED",7,[5374],{"title":5375,"path":5376,"group":5371,"groupOrder":5372,"order":65,"children":5377},"Using Node-RED","\u002Fdocs\u002Fnode-red",[5378,5451,5628,5655,5694,5710,5726,5754,5774,5778],{"title":5379,"path":5380,"order":866,"children":5381},"Getting started","\u002Fdocs\u002Fnode-red\u002Fgetting-started",[5382,5402,5406,5410,5414,5418,5422,5426,5430],{"title":5383,"path":5384,"order":65,"children":5385},"Editor","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Feditor",[5386,5390,5394,5398],{"title":5387,"path":5388,"order":4976,"children":5389},"Header","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Feditor\u002Fheader",[],{"title":5391,"path":5392,"order":4976,"children":5393},"Palette","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Feditor\u002Fpalette",[],{"title":5395,"path":5396,"order":4976,"children":5397},"Sidebar","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Feditor\u002Fsidebar",[],{"title":5399,"path":5400,"order":4976,"children":5401},"Workspace","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Feditor\u002Fworkspace",[],{"title":5403,"path":5404,"order":866,"children":5405},"Port Configuration","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fnode-red-port",[],{"title":5407,"path":5408,"order":1116,"children":5409},"Node-RED Library","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Flibrary",[],{"title":5411,"path":5412,"order":1116,"children":5413},"Update Node-RED","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fupdate-node-red",[],{"title":5415,"path":5416,"order":1872,"children":5417},"Node-RED On Android","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fnode-red-android",[],{"title":5419,"path":5420,"order":2690,"children":5421},"Working with Messages","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fnode-red-messages",[],{"title":5423,"path":5424,"order":3511,"children":5425},"String","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fstring",[],{"title":5427,"path":5428,"order":5372,"children":5429},"Date & Time","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fdate-and-time",[],{"title":5431,"path":5432,"order":5433,"children":5434},"Programming","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming",8,[5435,5439,5443,5447],{"title":5436,"path":5437,"order":4976,"children":5438},"Data Tranformation","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming\u002Fdata-tranformation",[],{"title":5440,"path":5441,"order":4976,"children":5442},"Debugging","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming\u002Fdebugging-flows",[],{"title":5444,"path":5445,"order":4976,"children":5446},"If-Else","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming\u002Fif-else",[],{"title":5448,"path":5449,"order":4976,"children":5450},"Loop","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming\u002Floop",[],{"title":5452,"path":5453,"order":1116,"children":5454},"Core nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes",[5455,5491,5530,5572,5592,5616],{"title":5456,"path":5457,"order":65,"children":5458},"Common nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon",[5459,5463,5467,5471,5475,5479,5483,5487],{"title":5460,"path":5461,"order":65,"children":5462},"Inject","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Finject",[],{"title":5464,"path":5465,"order":866,"children":5466},"Debug","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Fdebug",[],{"title":5468,"path":5469,"order":1116,"children":5470},"Complete","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Fcomplete",[],{"title":5472,"path":5473,"order":1872,"children":5474},"Catch","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Fcatch",[],{"title":5476,"path":5477,"order":2690,"children":5478},"Status","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Fstatus",[],{"title":5480,"path":5481,"order":3511,"children":5482},"Link","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Flink",[],{"title":5484,"path":5485,"order":5372,"children":5486},"Comment","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Fcomment",[],{"title":5488,"path":5489,"order":5433,"children":5490},"Unknown","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Funknown",[],{"title":5492,"path":5493,"order":866,"children":5494},"Function nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction",[5495,5499,5503,5505,5509,5513,5517,5521,5525],{"title":5496,"path":5497,"order":65,"children":5498},"Function","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Ffunction",[],{"title":5500,"path":5501,"order":866,"children":5502},"Switch","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Fswitch",[],{"title":13,"path":4320,"order":1116,"children":5504},[],{"title":5506,"path":5507,"order":1872,"children":5508},"Range","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Frange",[],{"title":5510,"path":5511,"order":2690,"children":5512},"Template","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Ftemplate",[],{"title":5514,"path":5515,"order":3511,"children":5516},"Delay","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Fdelay",[],{"title":5518,"path":5519,"order":5372,"children":5520},"Trigger","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Ftrigger",[],{"title":5522,"path":5523,"order":5433,"children":5524},"Exec","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Fexec",[],{"title":5526,"path":5527,"order":5528,"children":5529},"Filter","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Ffilter",9,[],{"title":5531,"path":5532,"order":1116,"children":5533},"Network nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork",[5534,5538,5542,5545,5548,5552,5556,5560,5564,5568],{"title":5535,"path":5536,"order":65,"children":5537},"TLS","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Ftls",[],{"title":5539,"path":5540,"order":866,"children":5541},"HTTP Proxy","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fhttp-proxy",[],{"title":5041,"path":5543,"order":1116,"children":5544},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fmqtt-in",[],{"title":5045,"path":5546,"order":1872,"children":5547},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fmqtt-out",[],{"title":5549,"path":5550,"order":2690,"children":5551},"HTTP in","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fhttp-in",[],{"title":5553,"path":5554,"order":3511,"children":5555},"HTTP request","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fhttp-request",[],{"title":5557,"path":5558,"order":5372,"children":5559},"WebSocket","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fwebsocket",[],{"title":5561,"path":5562,"order":5433,"children":5563},"TCP in","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Ftcp-in",[],{"title":5565,"path":5566,"order":5528,"children":5567},"UDP In","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fudp-in",[],{"title":5569,"path":5570,"order":4843,"children":5571},"UDP Out","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fudp-out",[],{"title":5573,"path":5574,"order":1872,"children":5575},"Sequence nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fsequence",[5576,5580,5584,5588],{"title":5577,"path":5578,"order":65,"children":5579},"Split","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fsequence\u002Fsplit",[],{"title":5581,"path":5582,"order":866,"children":5583},"Sort","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fsequence\u002Fsort",[],{"title":5585,"path":5586,"order":1116,"children":5587},"Batch","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fsequence\u002Fbatch",[],{"title":5589,"path":5590,"order":1872,"children":5591},"Join","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fsequence\u002Fjoin",[],{"title":5593,"path":5594,"order":2690,"children":5595},"Parser nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers",[5596,5600,5604,5608,5612],{"title":5597,"path":5598,"order":65,"children":5599},"CSV","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers\u002Fcsv",[],{"title":5601,"path":5602,"order":866,"children":5603},"HTML","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers\u002Fhtml",[],{"title":5605,"path":5606,"order":1116,"children":5607},"JSON","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers\u002Fjson",[],{"title":5609,"path":5610,"order":1872,"children":5611},"XML","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers\u002Fxml",[],{"title":5613,"path":5614,"order":2690,"children":5615},"YAML","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers\u002Fyaml",[],{"title":5617,"path":5618,"order":3511,"children":5619},"Storage nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fstorage",[5620,5624],{"title":5621,"path":5622,"order":65,"children":5623},"Write File","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fstorage\u002Fwrite-file",[],{"title":5625,"path":5626,"order":866,"children":5627},"Read File","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fstorage\u002Fread-file",[],{"title":5629,"path":5630,"order":1872,"children":5631},"Communication protocols","\u002Fdocs\u002Fnode-red\u002Fprotocol",[5632,5636,5640,5643,5647,5651],{"title":5633,"path":5634,"order":4976,"children":5635},"AMQP","\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Famqp",[],{"title":5637,"path":5638,"order":4976,"children":5639},"LwM2M","\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Flwm2m",[],{"title":5030,"path":5641,"order":4976,"children":5642},"\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Fmodbus",[],{"title":5644,"path":5645,"order":4976,"children":5646},"MQTT","\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Fmqtt",[],{"title":5648,"path":5649,"order":4976,"children":5650},"OPC-UA","\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Fopc-ua",[],{"title":5652,"path":5653,"order":4976,"children":5654},"Websocket","\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Fwebsocket",[],{"title":5656,"path":5657,"order":2690,"children":5658},"Databases","\u002Fdocs\u002Fnode-red\u002Fdatabase",[5659,5663,5667,5671,5675,5679,5683,5686,5690],{"title":5660,"path":5661,"order":4976,"children":5662},"DynamoDB","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fdynamodb",[],{"title":5664,"path":5665,"order":4976,"children":5666},"Firebase","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Ffirebase",[],{"title":5668,"path":5669,"order":4976,"children":5670},"InfluxDB","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Finfluxdb",[],{"title":5672,"path":5673,"order":4976,"children":5674},"MongoDB","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fmongodb",[],{"title":5676,"path":5677,"order":4976,"children":5678},"MySQL","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fmysql",[],{"title":5680,"path":5681,"order":4976,"children":5682},"PostgreSQL","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fpostgresql",[],{"title":5053,"path":5684,"order":4976,"children":5685},"\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fredis",[],{"title":5687,"path":5688,"order":4976,"children":5689},"SQLite","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fsqlite",[],{"title":5691,"path":5692,"order":4976,"children":5693},"TimescaleDB","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Ftimescaledb",[],{"title":5695,"path":5696,"order":3511,"children":5697},"Integration technologies","\u002Fdocs\u002Fnode-red\u002Fintegration-technologies",[5698,5702,5706],{"title":5699,"path":5700,"order":4976,"children":5701},"GraphQL API","\u002Fdocs\u002Fnode-red\u002Fintegration-technologies\u002Fgraphql",[],{"title":5703,"path":5704,"order":4976,"children":5705},"REST API","\u002Fdocs\u002Fnode-red\u002Fintegration-technologies\u002Frest",[],{"title":5707,"path":5708,"order":4976,"children":5709},"Webhook","\u002Fdocs\u002Fnode-red\u002Fintegration-technologies\u002Fwebhook",[],{"title":5711,"path":5712,"order":5372,"children":5713},"Notification services","\u002Fdocs\u002Fnode-red\u002Fnotification",[5714,5718,5722],{"title":5715,"path":5716,"order":4976,"children":5717},"Discord","\u002Fdocs\u002Fnode-red\u002Fnotification\u002Fdiscord",[],{"title":5719,"path":5720,"order":4976,"children":5721},"Email","\u002Fdocs\u002Fnode-red\u002Fnotification\u002Femail",[],{"title":5723,"path":5724,"order":4976,"children":5725},"Telegram","\u002Fdocs\u002Fnode-red\u002Fnotification\u002Ftelegram",[],{"title":5727,"path":5728,"order":5433,"children":5729},"Hardware","\u002Fdocs\u002Fnode-red\u002Fhardware",[5730,5734,5738,5742,5746,5750],{"title":5731,"path":5732,"order":4976,"children":5733},"BLIIOT ARMxy BL340","\u002Fdocs\u002Fnode-red\u002Fhardware\u002Farmxy-bl340",[],{"title":5735,"path":5736,"order":4976,"children":5737},"Opto-22 Groov Epic","\u002Fdocs\u002Fnode-red\u002Fhardware\u002Fopto-22-groove-rio-7-mm2001-10",[],{"title":5739,"path":5740,"order":4976,"children":5741},"Raspberry Pi 4","\u002Fdocs\u002Fnode-red\u002Fhardware\u002Fraspberry-pi-4",[],{"title":5743,"path":5744,"order":4976,"children":5745},"Raspberry Pi 5","\u002Fdocs\u002Fnode-red\u002Fhardware\u002Fraspberry-pi-5",[],{"title":5747,"path":5748,"order":4976,"children":5749},"Robustel EG5120","\u002Fdocs\u002Fnode-red\u002Fhardware\u002Frobustel-eg5120",[],{"title":5751,"path":5752,"order":4976,"children":5753},"Siemens IoT2050","\u002Fdocs\u002Fnode-red\u002Fhardware\u002Fsiemens-iot-2050",[],{"title":5755,"path":5756,"order":5528,"children":5757},"Peripheral devices","\u002Fdocs\u002Fnode-red\u002Fperipheral",[5758,5762,5766,5770],{"title":5759,"path":5760,"order":4976,"children":5761},"Arduino","\u002Fdocs\u002Fnode-red\u002Fperipheral\u002Fardiuno",[],{"title":5763,"path":5764,"order":4976,"children":5765},"Barcode Scanner","\u002Fdocs\u002Fnode-red\u002Fperipheral\u002Fbarcodescanner",[],{"title":5767,"path":5768,"order":4976,"children":5769},"ESP32","\u002Fdocs\u002Fnode-red\u002Fperipheral\u002Fesp32",[],{"title":5771,"path":5772,"order":4976,"children":5773},"Webcam","\u002Fdocs\u002Fnode-red\u002Fperipheral\u002Fwebcam",[],{"title":5775,"path":5776,"order":4843,"children":5777},"Terminology","\u002Fdocs\u002Fnode-red\u002Fterminology",[],{"title":5779,"path":5780,"order":5781,"children":5782},"Keyboard shortcuts","\u002Fdocs\u002Fnode-red\u002Fkeyboard",11,[],{"html":5784},"\u003Cp>Set, change, delete or move properties of a message, flow context or global context.\u003C\u002Fp>\n    \u003Cp>The node can specify multiple rules that will be applied in the order they are defined.\u003C\u002Fp>\n    \u003Ch3>Details\u003C\u002Fh3>\n    \u003Cp>The available operations are:\u003C\u002Fp>\n    \u003Cdl class=\"message-properties\">\n    \u003Cdt>Set\u003C\u002Fdt>\n    \u003Cdd>set a property. The value can be a variety of different types, or\n            can be taken from an existing message or context property.\u003C\u002Fdd>\n    \u003Cdt>Change\u003C\u002Fdt>\n    \u003Cdd>search &amp; replace parts of the property. If regular expressions\n        are enabled, the \"replace with\" property can include capture groups, for\n        example \u003Ccode>$1\u003C\u002Fcode>. Replace will only change the type if there\n        is a complete match.\u003C\u002Fdd>\n    \u003Cdt>Delete\u003C\u002Fdt>\n    \u003Cdd>delete a property.\u003C\u002Fdd>\n    \u003Cdt>Move\u003C\u002Fdt>\n    \u003Cdd>move or rename a property.\u003C\u002Fdd>\n    \u003C\u002Fdl>\n    \u003Cp>The \"expression\" type uses the \u003Ca href=\"http:\u002F\u002Fjsonata.org\u002F\" target=\"_new\" rel=\"noreferrer noopener\">JSONata\u003C\u002Fa>\n    query and expression language.\n    \u003C\u002Fp>",1788888659253]