[{"data":1,"prerenderedAt":12345},["ShallowReactive",2],{"docs-\u002Fdocs\u002Fnode-red\u002Fintegration-technologies\u002Fgraphql\u002F":3,"featureCatalog":10897,"docs-nav":11302},{"id":4,"title":5,"body":6,"description":16,"editUrl":10886,"extension":10887,"layout":10888,"meta":10889,"metaTitle":5,"navGroup":10888,"navGroupOrder":10888,"navOrder":10890,"navTitle":10891,"navigation":2857,"originalPath":10888,"path":10892,"redirect":10888,"seo":10893,"stem":10894,"updated":10895,"version":10888,"__hash__":10896},"docs\u002Fdocs\u002Fnode-red\u002Fintegration-technologies\u002Fgraphql.md","Integrating GraphQL APIs in Node-RED",{"type":7,"value":8,"toc":10847},"minimark",[9,13,17,22,25,31,56,60,63,68,114,126,130,133,138,190,193,198,335,338,342,345,350,433,438,441,751,754,758,761,765,768,808,813,855,860,864,867,872,927,932,973,976,979,1149,1153,1160,1165,1169,1221,1225,1232,1335,1338,1341,1495,1498,1631,1635,1642,1647,1651,1710,1727,1732,2070,2074,2139,2147,2151,2316,2320,2372,2375,2545,2549,2590,2595,2598,2708,2712,2716,2719,2807,2811,2814,2915,2928,2932,2935,3125,3134,3138,3141,10843],[10,11,5],"h1",{"id":12},"integrating-graphql-apis-in-node-red",[14,15,16],"p",{},"GraphQL is transforming the way APIs are designed. Unlike traditional REST APIs, which often require multiple requests to different endpoints, GraphQL provides a single, flexible endpoint that allows you to fetch exactly the data you need, nothing more, nothing less. In this article, you will learn how to integrate GraphQL with Node-RED and build APIs that efficiently serve your application's data requirements.",[18,19,21],"h2",{"id":20},"getting-started","Getting Started",[14,23,24],{},"First, you'll need to install the GraphQL package for Node-RED. This adds the essential nodes for working with GraphQL endpoints.",[14,26,27],{},[28,29,30],"strong",{},"Installation Steps:",[32,33,34,41,48],"ol",{},[35,36,37,38],"li",{},"Open Node-RED and navigate to ",[28,39,40],{},"Menu → Manage palette",[35,42,43,44,47],{},"Go to the ",[28,45,46],{},"Install"," tab",[35,49,50,51,55],{},"Search for ",[52,53,54],"code",{},"node-red-contrib-graphql"," and install it",[18,57,59],{"id":58},"setting-up-your-graphql-connection","Setting Up Your GraphQL Connection",[14,61,62],{},"Once installed, you'll configure your first GraphQL endpoint. This is where you define how Node-RED connects to your GraphQL server.",[14,64,65],{},[28,66,67],{},"Configuration Process:",[32,69,70,77,80,87],{},[35,71,72,73,76],{},"Drag a ",[52,74,75],{},"graphql"," node onto your canvas",[35,78,79],{},"Double-click to open the configuration panel",[35,81,82,83,86],{},"Click the pencil icon next to ",[28,84,85],{},"Endpoint"," to create a new configuration",[35,88,89,90],{},"Fill in these essential settings:\n",[91,92,93,99,108],"ul",{},[35,94,95,98],{},[28,96,97],{},"Name",": Use a descriptive name like \"User Management API\" or \"Countries Database\"",[35,100,101,103,104,107],{},[28,102,85],{},": Your GraphQL server URL (e.g., ",[52,105,106],{},"https:\u002F\u002Fapi.example.com\u002Fgraphql",")",[35,109,110,113],{},[28,111,112],{},"Token",": Add authentication if required (Bearer tokens are the most common)",[14,115,116],{},[117,118,119,120,125],"em",{},"Important: For sensitive credentials such as tokens, use environment variables to prevent them from being exposed when sharing flows. Learn more about using environment variables in Node-RED ",[121,122,124],"a",{"href":123},"\u002Fblog\u002F2023\u002F01\u002Fenvironment-variables-in-node-red\u002F","here",".",[18,127,129],{"id":128},"understanding-graphql-query-structure","Understanding GraphQL Query Structure",[14,131,132],{},"GraphQL queries are intuitive once you understand the basic pattern. You're essentially describing the shape of the data you want to receive.",[14,134,135],{},[28,136,137],{},"Basic Query Example:",[139,140,144],"pre",{"className":141,"code":142,"language":75,"meta":143,"style":143},"language-graphql shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","query {\n  countries {\n    code\n    name\n    capital\n  }\n}\n","",[52,145,146,154,160,166,172,178,184],{"__ignoreMap":143},[147,148,151],"span",{"class":149,"line":150},"line",1,[147,152,153],{},"query {\n",[147,155,157],{"class":149,"line":156},2,[147,158,159],{},"  countries {\n",[147,161,163],{"class":149,"line":162},3,[147,164,165],{},"    code\n",[147,167,169],{"class":149,"line":168},4,[147,170,171],{},"    name\n",[147,173,175],{"class":149,"line":174},5,[147,176,177],{},"    capital\n",[147,179,181],{"class":149,"line":180},6,[147,182,183],{},"  }\n",[147,185,187],{"class":149,"line":186},7,[147,188,189],{},"}\n",[14,191,192],{},"This query says: \"Get me a list of countries, but only return the code, name, and capital for each one.\" The server won't send population, area, or any other fields, just what you requested.",[14,194,195],{},[28,196,197],{},"Response Structure:",[139,199,203],{"className":200,"code":201,"language":202,"meta":143,"style":143},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"data\": {\n    \"countries\": [\n      {\n        \"code\": \"US\",\n        \"name\": \"United States\",\n        \"capital\": \"Washington D.C.\"\n      }\n    ]\n  }\n}\n","json",[52,204,205,211,229,245,250,274,294,313,319,325,330],{"__ignoreMap":143},[147,206,207],{"class":149,"line":150},[147,208,210],{"class":209},"sMK4o","{\n",[147,212,213,216,220,223,226],{"class":149,"line":156},[147,214,215],{"class":209},"  \"",[147,217,219],{"class":218},"spNyl","data",[147,221,222],{"class":209},"\"",[147,224,225],{"class":209},":",[147,227,228],{"class":209}," {\n",[147,230,231,234,238,240,242],{"class":149,"line":162},[147,232,233],{"class":209},"    \"",[147,235,237],{"class":236},"sBMFI","countries",[147,239,222],{"class":209},[147,241,225],{"class":209},[147,243,244],{"class":209}," [\n",[147,246,247],{"class":149,"line":168},[147,248,249],{"class":209},"      {\n",[147,251,252,255,258,260,262,265,269,271],{"class":149,"line":174},[147,253,254],{"class":209},"        \"",[147,256,52],{"class":257},"sbssI",[147,259,222],{"class":209},[147,261,225],{"class":209},[147,263,264],{"class":209}," \"",[147,266,268],{"class":267},"sfazB","US",[147,270,222],{"class":209},[147,272,273],{"class":209},",\n",[147,275,276,278,281,283,285,287,290,292],{"class":149,"line":180},[147,277,254],{"class":209},[147,279,280],{"class":257},"name",[147,282,222],{"class":209},[147,284,225],{"class":209},[147,286,264],{"class":209},[147,288,289],{"class":267},"United States",[147,291,222],{"class":209},[147,293,273],{"class":209},[147,295,296,298,301,303,305,307,310],{"class":149,"line":186},[147,297,254],{"class":209},[147,299,300],{"class":257},"capital",[147,302,222],{"class":209},[147,304,225],{"class":209},[147,306,264],{"class":209},[147,308,309],{"class":267},"Washington D.C.",[147,311,312],{"class":209},"\"\n",[147,314,316],{"class":149,"line":315},8,[147,317,318],{"class":209},"      }\n",[147,320,322],{"class":149,"line":321},9,[147,323,324],{"class":209},"    ]\n",[147,326,328],{"class":149,"line":327},10,[147,329,183],{"class":209},[147,331,333],{"class":149,"line":332},11,[147,334,189],{"class":209},[14,336,337],{},"Notice how the response mirrors your query structure, this consistency makes GraphQL predictable and easy to work with.",[18,339,341],{"id":340},"building-your-first-query-flow","Building Your First Query Flow",[14,343,344],{},"Let's create a practical example using a public GraphQL API to fetch country information, which is perfect for learning the basics without needing authentication.",[14,346,347],{},[28,348,349],{},"Step-by-Step Flow Creation:",[32,351,352,359,368,410,419,424],{},[35,353,354,355,358],{},"Drag an ",[28,356,357],{},"Inject"," node onto the canvas to trigger the query.",[35,360,72,361,364,365,125],{},[28,362,363],{},"GraphQL"," node onto the canvas and configure it with the endpoint ",[52,366,367],{},"https:\u002F\u002Fcountries.trevorblades.com",[35,369,370,371],{},"Use the following query in the GraphQL node:",[139,372,374],{"className":141,"code":373,"language":75,"meta":143,"style":143},"query GetCountries {\n  countries {\n    code\n    name\n    capital\n    currency\n  }\n}\n",[52,375,376,381,385,389,393,397,402,406],{"__ignoreMap":143},[147,377,378],{"class":149,"line":150},[147,379,380],{},"query GetCountries {\n",[147,382,383],{"class":149,"line":156},[147,384,159],{},[147,386,387],{"class":149,"line":162},[147,388,165],{},[147,390,391],{"class":149,"line":168},[147,392,171],{},[147,394,395],{"class":149,"line":174},[147,396,177],{},[147,398,399],{"class":149,"line":180},[147,400,401],{},"    currency\n",[147,403,404],{"class":149,"line":186},[147,405,183],{},[147,407,408],{"class":149,"line":315},[147,409,189],{},[35,411,72,412,415,416,125],{},[28,413,414],{},"Debug"," node onto the canvas and set it to display ",[52,417,418],{},"msg.payload",[35,420,421],{},[28,422,423],{},"Connect the Inject node to the GraphQL node, and then connect the GraphQL node to the Debug node.",[35,425,426,427,429,430,432],{},"Deploy the flow and click the ",[28,428,357],{}," button. Check the ",[28,431,414],{}," panel for the output.",[434,435,437],"h3",{"id":436},"what-to-expect-in-debug-output","What to Expect in Debug Output",[14,439,440],{},"The debug panel will display an array of country objects. Here's a trimmed example of what you should see:",[139,442,444],{"className":200,"code":443,"language":202,"meta":143,"style":143},"{\n  \"data\": {\n    \"countries\": [\n      {\n        \"code\": \"AD\",\n        \"name\": \"Andorra\",\n        \"capital\": \"Andorra la Vella\",\n        \"currency\": \"EUR\"\n      },\n      {\n        \"code\": \"AE\",\n        \"name\": \"United Arab Emirates\",\n        \"capital\": \"Abu Dhabi\",\n        \"currency\": \"AED\"\n      },\n      {\n        \"code\": \"US\",\n        \"name\": \"United States\",\n        \"capital\": \"Washington D.C.\",\n        \"currency\": \"USD,USN,USS\"\n      }\n      \u002F\u002F ... more countries\n    ]\n  }\n}\n",[52,445,446,450,462,474,478,497,516,535,553,558,562,581,601,621,639,644,649,668,687,706,724,729,736,741,746],{"__ignoreMap":143},[147,447,448],{"class":149,"line":150},[147,449,210],{"class":209},[147,451,452,454,456,458,460],{"class":149,"line":156},[147,453,215],{"class":209},[147,455,219],{"class":218},[147,457,222],{"class":209},[147,459,225],{"class":209},[147,461,228],{"class":209},[147,463,464,466,468,470,472],{"class":149,"line":162},[147,465,233],{"class":209},[147,467,237],{"class":236},[147,469,222],{"class":209},[147,471,225],{"class":209},[147,473,244],{"class":209},[147,475,476],{"class":149,"line":168},[147,477,249],{"class":209},[147,479,480,482,484,486,488,490,493,495],{"class":149,"line":174},[147,481,254],{"class":209},[147,483,52],{"class":257},[147,485,222],{"class":209},[147,487,225],{"class":209},[147,489,264],{"class":209},[147,491,492],{"class":267},"AD",[147,494,222],{"class":209},[147,496,273],{"class":209},[147,498,499,501,503,505,507,509,512,514],{"class":149,"line":180},[147,500,254],{"class":209},[147,502,280],{"class":257},[147,504,222],{"class":209},[147,506,225],{"class":209},[147,508,264],{"class":209},[147,510,511],{"class":267},"Andorra",[147,513,222],{"class":209},[147,515,273],{"class":209},[147,517,518,520,522,524,526,528,531,533],{"class":149,"line":186},[147,519,254],{"class":209},[147,521,300],{"class":257},[147,523,222],{"class":209},[147,525,225],{"class":209},[147,527,264],{"class":209},[147,529,530],{"class":267},"Andorra la Vella",[147,532,222],{"class":209},[147,534,273],{"class":209},[147,536,537,539,542,544,546,548,551],{"class":149,"line":315},[147,538,254],{"class":209},[147,540,541],{"class":257},"currency",[147,543,222],{"class":209},[147,545,225],{"class":209},[147,547,264],{"class":209},[147,549,550],{"class":267},"EUR",[147,552,312],{"class":209},[147,554,555],{"class":149,"line":321},[147,556,557],{"class":209},"      },\n",[147,559,560],{"class":149,"line":327},[147,561,249],{"class":209},[147,563,564,566,568,570,572,574,577,579],{"class":149,"line":332},[147,565,254],{"class":209},[147,567,52],{"class":257},[147,569,222],{"class":209},[147,571,225],{"class":209},[147,573,264],{"class":209},[147,575,576],{"class":267},"AE",[147,578,222],{"class":209},[147,580,273],{"class":209},[147,582,584,586,588,590,592,594,597,599],{"class":149,"line":583},12,[147,585,254],{"class":209},[147,587,280],{"class":257},[147,589,222],{"class":209},[147,591,225],{"class":209},[147,593,264],{"class":209},[147,595,596],{"class":267},"United Arab Emirates",[147,598,222],{"class":209},[147,600,273],{"class":209},[147,602,604,606,608,610,612,614,617,619],{"class":149,"line":603},13,[147,605,254],{"class":209},[147,607,300],{"class":257},[147,609,222],{"class":209},[147,611,225],{"class":209},[147,613,264],{"class":209},[147,615,616],{"class":267},"Abu Dhabi",[147,618,222],{"class":209},[147,620,273],{"class":209},[147,622,624,626,628,630,632,634,637],{"class":149,"line":623},14,[147,625,254],{"class":209},[147,627,541],{"class":257},[147,629,222],{"class":209},[147,631,225],{"class":209},[147,633,264],{"class":209},[147,635,636],{"class":267},"AED",[147,638,312],{"class":209},[147,640,642],{"class":149,"line":641},15,[147,643,557],{"class":209},[147,645,647],{"class":149,"line":646},16,[147,648,249],{"class":209},[147,650,652,654,656,658,660,662,664,666],{"class":149,"line":651},17,[147,653,254],{"class":209},[147,655,52],{"class":257},[147,657,222],{"class":209},[147,659,225],{"class":209},[147,661,264],{"class":209},[147,663,268],{"class":267},[147,665,222],{"class":209},[147,667,273],{"class":209},[147,669,671,673,675,677,679,681,683,685],{"class":149,"line":670},18,[147,672,254],{"class":209},[147,674,280],{"class":257},[147,676,222],{"class":209},[147,678,225],{"class":209},[147,680,264],{"class":209},[147,682,289],{"class":267},[147,684,222],{"class":209},[147,686,273],{"class":209},[147,688,690,692,694,696,698,700,702,704],{"class":149,"line":689},19,[147,691,254],{"class":209},[147,693,300],{"class":257},[147,695,222],{"class":209},[147,697,225],{"class":209},[147,699,264],{"class":209},[147,701,309],{"class":267},[147,703,222],{"class":209},[147,705,273],{"class":209},[147,707,709,711,713,715,717,719,722],{"class":149,"line":708},20,[147,710,254],{"class":209},[147,712,541],{"class":257},[147,714,222],{"class":209},[147,716,225],{"class":209},[147,718,264],{"class":209},[147,720,721],{"class":267},"USD,USN,USS",[147,723,312],{"class":209},[147,725,727],{"class":149,"line":726},21,[147,728,318],{"class":209},[147,730,732],{"class":149,"line":731},22,[147,733,735],{"class":734},"sHwdD","      \u002F\u002F ... more countries\n",[147,737,739],{"class":149,"line":738},23,[147,740,324],{"class":209},[147,742,744],{"class":149,"line":743},24,[147,745,183],{"class":209},[147,747,749],{"class":149,"line":748},25,[147,750,189],{"class":209},[14,752,753],{},"Each country object contains exactly the fields you requested. This demonstrates GraphQL's precision in data fetching.",[18,755,757],{"id":756},"working-with-dynamic-data","Working with Dynamic Data",[14,759,760],{},"Before writing dynamic queries, note that the GraphQL node has a Syntax setting. You can select GraphQL (default) for standard queries and mutations, or Plain to send raw GraphQL payloads. This is useful for advanced or dynamic queries.",[434,762,764],{"id":763},"method-1-mustache-templates-simple-approach","Method 1: Mustache Templates (Simple Approach)",[14,766,767],{},"For straightforward use cases, you can inject data directly into your queries using Mustache syntax:",[139,769,771],{"className":141,"code":770,"language":75,"meta":143,"style":143},"query GetSpecificCountry($countryCode: ID!) {\n  country(code: $countryCode) {\n    name\n    capital\n    currency\n    emoji\n  }\n}\n",[52,772,773,778,783,787,791,795,800,804],{"__ignoreMap":143},[147,774,775],{"class":149,"line":150},[147,776,777],{},"query GetSpecificCountry($countryCode: ID!) {\n",[147,779,780],{"class":149,"line":156},[147,781,782],{},"  country(code: $countryCode) {\n",[147,784,785],{"class":149,"line":162},[147,786,171],{},[147,788,789],{"class":149,"line":168},[147,790,177],{},[147,792,793],{"class":149,"line":174},[147,794,401],{},[147,796,797],{"class":149,"line":180},[147,798,799],{},"    emoji\n",[147,801,802],{"class":149,"line":186},[147,803,183],{},[147,805,806],{"class":149,"line":315},[147,807,189],{},[14,809,810],{},[28,811,812],{},"Set up your input message in function node:",[139,814,818],{"className":815,"code":816,"language":817,"meta":143,"style":143},"language-javascript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","msg.countryCode = \"FR\";\nreturn msg; \n","javascript",[52,819,820,844],{"__ignoreMap":143},[147,821,822,826,828,831,834,836,839,841],{"class":149,"line":150},[147,823,825],{"class":824},"sTEyZ","msg",[147,827,125],{"class":209},[147,829,830],{"class":824},"countryCode ",[147,832,833],{"class":209},"=",[147,835,264],{"class":209},[147,837,838],{"class":267},"FR",[147,840,222],{"class":209},[147,842,843],{"class":209},";\n",[147,845,846,850,853],{"class":149,"line":156},[147,847,849],{"class":848},"s7zQu","return",[147,851,852],{"class":824}," msg",[147,854,843],{"class":209},[14,856,857],{},[117,858,859],{},"When to use: Simple queries with one or two variables that don't need type checking.",[434,861,863],{"id":862},"method-2-graphql-variables","Method 2: GraphQL Variables",[14,865,866],{},"For production applications, GraphQL variables provide better security and maintainability:",[14,868,869],{},[28,870,871],{},"Query with Variables:",[139,873,875],{"className":141,"code":874,"language":75,"meta":143,"style":143},"query GetCountry($code: ID!) {\n  country(code: $code) {\n    name\n    capital\n    currency\n    languages {\n      name\n      native\n    }\n  }\n}\n",[52,876,877,882,887,891,895,899,904,909,914,919,923],{"__ignoreMap":143},[147,878,879],{"class":149,"line":150},[147,880,881],{},"query GetCountry($code: ID!) {\n",[147,883,884],{"class":149,"line":156},[147,885,886],{},"  country(code: $code) {\n",[147,888,889],{"class":149,"line":162},[147,890,171],{},[147,892,893],{"class":149,"line":168},[147,894,177],{},[147,896,897],{"class":149,"line":174},[147,898,401],{},[147,900,901],{"class":149,"line":180},[147,902,903],{},"    languages {\n",[147,905,906],{"class":149,"line":186},[147,907,908],{},"      name\n",[147,910,911],{"class":149,"line":315},[147,912,913],{},"      native\n",[147,915,916],{"class":149,"line":321},[147,917,918],{},"    }\n",[147,920,921],{"class":149,"line":327},[147,922,183],{},[147,924,925],{"class":149,"line":332},[147,926,189],{},[14,928,929],{},[28,930,931],{},"Variables Setup:",[139,933,935],{"className":815,"code":934,"language":817,"meta":143,"style":143},"msg.variables = {\n  \"code\": \"JP\"\n};\n",[52,936,937,950,968],{"__ignoreMap":143},[147,938,939,941,943,946,948],{"class":149,"line":150},[147,940,825],{"class":824},[147,942,125],{"class":209},[147,944,945],{"class":824},"variables ",[147,947,833],{"class":209},[147,949,228],{"class":209},[147,951,952,954,957,959,961,963,966],{"class":149,"line":156},[147,953,215],{"class":209},[147,955,52],{"class":956},"swJcz",[147,958,222],{"class":209},[147,960,225],{"class":209},[147,962,264],{"class":209},[147,964,965],{"class":267},"JP",[147,967,312],{"class":209},[147,969,970],{"class":149,"line":162},[147,971,972],{"class":209},"};\n",[434,974,437],{"id":975},"what-to-expect-in-debug-output-1",[14,977,978],{},"When querying a single country with variables, you'll see:",[139,980,982],{"className":200,"code":981,"language":202,"meta":143,"style":143},"{\n  \"data\": {\n    \"country\": {\n      \"name\": \"Japan\",\n      \"capital\": \"Tokyo\",\n      \"currency\": \"JPY\",\n      \"languages\": [\n        {\n          \"name\": \"Japanese\",\n          \"native\": \"日本語\"\n        }\n      ]\n    }\n  }\n}\n",[52,983,984,988,1000,1013,1033,1052,1071,1084,1089,1109,1127,1132,1137,1141,1145],{"__ignoreMap":143},[147,985,986],{"class":149,"line":150},[147,987,210],{"class":209},[147,989,990,992,994,996,998],{"class":149,"line":156},[147,991,215],{"class":209},[147,993,219],{"class":218},[147,995,222],{"class":209},[147,997,225],{"class":209},[147,999,228],{"class":209},[147,1001,1002,1004,1007,1009,1011],{"class":149,"line":162},[147,1003,233],{"class":209},[147,1005,1006],{"class":236},"country",[147,1008,222],{"class":209},[147,1010,225],{"class":209},[147,1012,228],{"class":209},[147,1014,1015,1018,1020,1022,1024,1026,1029,1031],{"class":149,"line":168},[147,1016,1017],{"class":209},"      \"",[147,1019,280],{"class":257},[147,1021,222],{"class":209},[147,1023,225],{"class":209},[147,1025,264],{"class":209},[147,1027,1028],{"class":267},"Japan",[147,1030,222],{"class":209},[147,1032,273],{"class":209},[147,1034,1035,1037,1039,1041,1043,1045,1048,1050],{"class":149,"line":174},[147,1036,1017],{"class":209},[147,1038,300],{"class":257},[147,1040,222],{"class":209},[147,1042,225],{"class":209},[147,1044,264],{"class":209},[147,1046,1047],{"class":267},"Tokyo",[147,1049,222],{"class":209},[147,1051,273],{"class":209},[147,1053,1054,1056,1058,1060,1062,1064,1067,1069],{"class":149,"line":180},[147,1055,1017],{"class":209},[147,1057,541],{"class":257},[147,1059,222],{"class":209},[147,1061,225],{"class":209},[147,1063,264],{"class":209},[147,1065,1066],{"class":267},"JPY",[147,1068,222],{"class":209},[147,1070,273],{"class":209},[147,1072,1073,1075,1078,1080,1082],{"class":149,"line":186},[147,1074,1017],{"class":209},[147,1076,1077],{"class":257},"languages",[147,1079,222],{"class":209},[147,1081,225],{"class":209},[147,1083,244],{"class":209},[147,1085,1086],{"class":149,"line":315},[147,1087,1088],{"class":209},"        {\n",[147,1090,1091,1094,1096,1098,1100,1102,1105,1107],{"class":149,"line":321},[147,1092,1093],{"class":209},"          \"",[147,1095,280],{"class":956},[147,1097,222],{"class":209},[147,1099,225],{"class":209},[147,1101,264],{"class":209},[147,1103,1104],{"class":267},"Japanese",[147,1106,222],{"class":209},[147,1108,273],{"class":209},[147,1110,1111,1113,1116,1118,1120,1122,1125],{"class":149,"line":327},[147,1112,1093],{"class":209},[147,1114,1115],{"class":956},"native",[147,1117,222],{"class":209},[147,1119,225],{"class":209},[147,1121,264],{"class":209},[147,1123,1124],{"class":267},"日本語",[147,1126,312],{"class":209},[147,1128,1129],{"class":149,"line":332},[147,1130,1131],{"class":209},"        }\n",[147,1133,1134],{"class":149,"line":583},[147,1135,1136],{"class":209},"      ]\n",[147,1138,1139],{"class":149,"line":603},[147,1140,918],{"class":209},[147,1142,1143],{"class":149,"line":623},[147,1144,183],{"class":209},[147,1146,1147],{"class":149,"line":641},[147,1148,189],{"class":209},[18,1150,1152],{"id":1151},"modifying-data-with-mutations","Modifying Data with Mutations",[14,1154,1155,1156,1159],{},"While queries retrieve data, mutations allow you to ",[28,1157,1158],{},"create, update, or delete data",", similar to POST, PUT, and DELETE operations in REST APIs.",[14,1161,1162],{},[117,1163,1164],{},"Note: The Countries demo API is read-only and does not include mutations. The examples below use a fictional device schema to illustrate how mutations work in Node-RED.",[434,1166,1168],{"id":1167},"basic-mutation-structure","Basic Mutation Structure",[139,1170,1172],{"className":141,"code":1171,"language":75,"meta":143,"style":143},"mutation CreateNewDevice($input: DeviceInput!) {\n  createDevice(input: $input) {\n    id\n    name\n    model\n    location\n    createdAt\n    success\n  }\n}\n",[52,1173,1174,1179,1184,1189,1193,1198,1203,1208,1213,1217],{"__ignoreMap":143},[147,1175,1176],{"class":149,"line":150},[147,1177,1178],{},"mutation CreateNewDevice($input: DeviceInput!) {\n",[147,1180,1181],{"class":149,"line":156},[147,1182,1183],{},"  createDevice(input: $input) {\n",[147,1185,1186],{"class":149,"line":162},[147,1187,1188],{},"    id\n",[147,1190,1191],{"class":149,"line":168},[147,1192,171],{},[147,1194,1195],{"class":149,"line":174},[147,1196,1197],{},"    model\n",[147,1199,1200],{"class":149,"line":180},[147,1201,1202],{},"    location\n",[147,1204,1205],{"class":149,"line":186},[147,1206,1207],{},"    createdAt\n",[147,1209,1210],{"class":149,"line":315},[147,1211,1212],{},"    success\n",[147,1214,1215],{"class":149,"line":321},[147,1216,183],{},[147,1218,1219],{"class":149,"line":327},[147,1220,189],{},[434,1222,1224],{"id":1223},"setting-up-variables-in-node-red","Setting Up Variables in Node-RED",[14,1226,1227,1228,1231],{},"Use ",[52,1229,1230],{},"msg.variables"," to pass dynamic input to your mutation:",[139,1233,1235],{"className":815,"code":1234,"language":817,"meta":143,"style":143},"msg.variables = {\n  \"input\": {\n    \"name\": \"Raspberry Pi 4A\",\n    \"model\": \"Raspberry Pi 4\",\n    \"location\": \"Factory Floor 1\"\n  }\n};\nreturn msg;\n",[52,1236,1237,1249,1262,1281,1301,1319,1323,1327],{"__ignoreMap":143},[147,1238,1239,1241,1243,1245,1247],{"class":149,"line":150},[147,1240,825],{"class":824},[147,1242,125],{"class":209},[147,1244,945],{"class":824},[147,1246,833],{"class":209},[147,1248,228],{"class":209},[147,1250,1251,1253,1256,1258,1260],{"class":149,"line":156},[147,1252,215],{"class":209},[147,1254,1255],{"class":956},"input",[147,1257,222],{"class":209},[147,1259,225],{"class":209},[147,1261,228],{"class":209},[147,1263,1264,1266,1268,1270,1272,1274,1277,1279],{"class":149,"line":162},[147,1265,233],{"class":209},[147,1267,280],{"class":956},[147,1269,222],{"class":209},[147,1271,225],{"class":209},[147,1273,264],{"class":209},[147,1275,1276],{"class":267},"Raspberry Pi 4A",[147,1278,222],{"class":209},[147,1280,273],{"class":209},[147,1282,1283,1285,1288,1290,1292,1294,1297,1299],{"class":149,"line":168},[147,1284,233],{"class":209},[147,1286,1287],{"class":956},"model",[147,1289,222],{"class":209},[147,1291,225],{"class":209},[147,1293,264],{"class":209},[147,1295,1296],{"class":267},"Raspberry Pi 4",[147,1298,222],{"class":209},[147,1300,273],{"class":209},[147,1302,1303,1305,1308,1310,1312,1314,1317],{"class":149,"line":174},[147,1304,233],{"class":209},[147,1306,1307],{"class":956},"location",[147,1309,222],{"class":209},[147,1311,225],{"class":209},[147,1313,264],{"class":209},[147,1315,1316],{"class":267},"Factory Floor 1",[147,1318,312],{"class":209},[147,1320,1321],{"class":149,"line":180},[147,1322,183],{"class":209},[147,1324,1325],{"class":149,"line":186},[147,1326,972],{"class":209},[147,1328,1329,1331,1333],{"class":149,"line":315},[147,1330,849],{"class":848},[147,1332,852],{"class":824},[147,1334,843],{"class":209},[434,1336,437],{"id":1337},"what-to-expect-in-debug-output-2",[14,1339,1340],{},"When a device is successfully created, you'll see:",[139,1342,1344],{"className":200,"code":1343,"language":202,"meta":143,"style":143},"{\n  \"data\": {\n    \"createDevice\": {\n      \"id\": \"7\",\n      \"name\": \"Raspberry Pi 4A\",\n      \"model\": \"Raspberry Pi 4\",\n      \"location\": \"Factory Floor 1\",\n      \"createdAt\": \"2024-03-21T12:30:45.123Z\",\n      \"success\": true\n    }\n  }\n}\n",[52,1345,1346,1350,1362,1375,1395,1413,1431,1449,1469,1483,1487,1491],{"__ignoreMap":143},[147,1347,1348],{"class":149,"line":150},[147,1349,210],{"class":209},[147,1351,1352,1354,1356,1358,1360],{"class":149,"line":156},[147,1353,215],{"class":209},[147,1355,219],{"class":218},[147,1357,222],{"class":209},[147,1359,225],{"class":209},[147,1361,228],{"class":209},[147,1363,1364,1366,1369,1371,1373],{"class":149,"line":162},[147,1365,233],{"class":209},[147,1367,1368],{"class":236},"createDevice",[147,1370,222],{"class":209},[147,1372,225],{"class":209},[147,1374,228],{"class":209},[147,1376,1377,1379,1382,1384,1386,1388,1391,1393],{"class":149,"line":168},[147,1378,1017],{"class":209},[147,1380,1381],{"class":257},"id",[147,1383,222],{"class":209},[147,1385,225],{"class":209},[147,1387,264],{"class":209},[147,1389,1390],{"class":267},"7",[147,1392,222],{"class":209},[147,1394,273],{"class":209},[147,1396,1397,1399,1401,1403,1405,1407,1409,1411],{"class":149,"line":174},[147,1398,1017],{"class":209},[147,1400,280],{"class":257},[147,1402,222],{"class":209},[147,1404,225],{"class":209},[147,1406,264],{"class":209},[147,1408,1276],{"class":267},[147,1410,222],{"class":209},[147,1412,273],{"class":209},[147,1414,1415,1417,1419,1421,1423,1425,1427,1429],{"class":149,"line":180},[147,1416,1017],{"class":209},[147,1418,1287],{"class":257},[147,1420,222],{"class":209},[147,1422,225],{"class":209},[147,1424,264],{"class":209},[147,1426,1296],{"class":267},[147,1428,222],{"class":209},[147,1430,273],{"class":209},[147,1432,1433,1435,1437,1439,1441,1443,1445,1447],{"class":149,"line":186},[147,1434,1017],{"class":209},[147,1436,1307],{"class":257},[147,1438,222],{"class":209},[147,1440,225],{"class":209},[147,1442,264],{"class":209},[147,1444,1316],{"class":267},[147,1446,222],{"class":209},[147,1448,273],{"class":209},[147,1450,1451,1453,1456,1458,1460,1462,1465,1467],{"class":149,"line":315},[147,1452,1017],{"class":209},[147,1454,1455],{"class":257},"createdAt",[147,1457,222],{"class":209},[147,1459,225],{"class":209},[147,1461,264],{"class":209},[147,1463,1464],{"class":267},"2024-03-21T12:30:45.123Z",[147,1466,222],{"class":209},[147,1468,273],{"class":209},[147,1470,1471,1473,1476,1478,1480],{"class":149,"line":321},[147,1472,1017],{"class":209},[147,1474,1475],{"class":257},"success",[147,1477,222],{"class":209},[147,1479,225],{"class":209},[147,1481,1482],{"class":209}," true\n",[147,1484,1485],{"class":149,"line":327},[147,1486,918],{"class":209},[147,1488,1489],{"class":149,"line":332},[147,1490,183],{"class":209},[147,1492,1493],{"class":149,"line":583},[147,1494,189],{"class":209},[14,1496,1497],{},"If validation fails, the error structure helps you identify the issue:",[139,1499,1501],{"className":200,"code":1500,"language":202,"meta":143,"style":143},"{\n  \"data\": {\n    \"createDevice\": {\n      \"id\": null,\n      \"success\": false,\n      \"errors\": [\n        {\n          \"field\": \"name\",\n          \"message\": \"Name is required\"\n        }\n      ]\n    }\n  }\n}\n",[52,1502,1503,1507,1519,1531,1544,1557,1570,1574,1593,1611,1615,1619,1623,1627],{"__ignoreMap":143},[147,1504,1505],{"class":149,"line":150},[147,1506,210],{"class":209},[147,1508,1509,1511,1513,1515,1517],{"class":149,"line":156},[147,1510,215],{"class":209},[147,1512,219],{"class":218},[147,1514,222],{"class":209},[147,1516,225],{"class":209},[147,1518,228],{"class":209},[147,1520,1521,1523,1525,1527,1529],{"class":149,"line":162},[147,1522,233],{"class":209},[147,1524,1368],{"class":236},[147,1526,222],{"class":209},[147,1528,225],{"class":209},[147,1530,228],{"class":209},[147,1532,1533,1535,1537,1539,1541],{"class":149,"line":168},[147,1534,1017],{"class":209},[147,1536,1381],{"class":257},[147,1538,222],{"class":209},[147,1540,225],{"class":209},[147,1542,1543],{"class":209}," null,\n",[147,1545,1546,1548,1550,1552,1554],{"class":149,"line":174},[147,1547,1017],{"class":209},[147,1549,1475],{"class":257},[147,1551,222],{"class":209},[147,1553,225],{"class":209},[147,1555,1556],{"class":209}," false,\n",[147,1558,1559,1561,1564,1566,1568],{"class":149,"line":180},[147,1560,1017],{"class":209},[147,1562,1563],{"class":257},"errors",[147,1565,222],{"class":209},[147,1567,225],{"class":209},[147,1569,244],{"class":209},[147,1571,1572],{"class":149,"line":186},[147,1573,1088],{"class":209},[147,1575,1576,1578,1581,1583,1585,1587,1589,1591],{"class":149,"line":315},[147,1577,1093],{"class":209},[147,1579,1580],{"class":956},"field",[147,1582,222],{"class":209},[147,1584,225],{"class":209},[147,1586,264],{"class":209},[147,1588,280],{"class":267},[147,1590,222],{"class":209},[147,1592,273],{"class":209},[147,1594,1595,1597,1600,1602,1604,1606,1609],{"class":149,"line":321},[147,1596,1093],{"class":209},[147,1598,1599],{"class":956},"message",[147,1601,222],{"class":209},[147,1603,225],{"class":209},[147,1605,264],{"class":209},[147,1607,1608],{"class":267},"Name is required",[147,1610,312],{"class":209},[147,1612,1613],{"class":149,"line":327},[147,1614,1131],{"class":209},[147,1616,1617],{"class":149,"line":332},[147,1618,1136],{"class":209},[147,1620,1621],{"class":149,"line":583},[147,1622,918],{"class":209},[147,1624,1625],{"class":149,"line":603},[147,1626,183],{"class":209},[147,1628,1629],{"class":149,"line":623},[147,1630,189],{"class":209},[18,1632,1634],{"id":1633},"example-complete-device-management-system","Example: Complete Device Management System",[14,1636,1637,1638,1641],{},"Here's how you might structure a comprehensive ",[28,1639,1640],{},"device management"," in GraphQL:",[14,1643,1644],{},[117,1645,1646],{},"Note: The Device examples are illustrative. The specific types and fields such as DeviceInput, updateDevice, and deactivateDevice must exist in the target GraphQL schema, which can vary depending on the API you are working with.",[434,1648,1650],{"id":1649},"fetching-devices-with-pagination","Fetching Devices with Pagination",[139,1652,1654],{"className":141,"code":1653,"language":75,"meta":143,"style":143},"query GetDevicesPaginated($limit: Int = 10, $offset: Int = 0, $searchTerm: String) {\n  devices(limit: $limit, offset: $offset, search: $searchTerm) {\n    id\n    name\n    type\n    location\n    lastSeenStatus\n    createdAt\n    lastSeenAt\n  }\n  deviceCount(search: $searchTerm)\n}\n",[52,1655,1656,1661,1666,1670,1674,1679,1683,1688,1692,1697,1701,1706],{"__ignoreMap":143},[147,1657,1658],{"class":149,"line":150},[147,1659,1660],{},"query GetDevicesPaginated($limit: Int = 10, $offset: Int = 0, $searchTerm: String) {\n",[147,1662,1663],{"class":149,"line":156},[147,1664,1665],{},"  devices(limit: $limit, offset: $offset, search: $searchTerm) {\n",[147,1667,1668],{"class":149,"line":162},[147,1669,1188],{},[147,1671,1672],{"class":149,"line":168},[147,1673,171],{},[147,1675,1676],{"class":149,"line":174},[147,1677,1678],{},"    type\n",[147,1680,1681],{"class":149,"line":180},[147,1682,1202],{},[147,1684,1685],{"class":149,"line":186},[147,1686,1687],{},"    lastSeenStatus\n",[147,1689,1690],{"class":149,"line":315},[147,1691,1207],{},[147,1693,1694],{"class":149,"line":321},[147,1695,1696],{},"    lastSeenAt\n",[147,1698,1699],{"class":149,"line":327},[147,1700,183],{},[147,1702,1703],{"class":149,"line":332},[147,1704,1705],{},"  deviceCount(search: $searchTerm)\n",[147,1707,1708],{"class":149,"line":583},[147,1709,189],{},[14,1711,1712],{},[117,1713,1714,1715,1718,1719,1722,1723,1726],{},"This query supports pagination and search, useful when managing large fleets of devices. Note that some GraphQL APIs use ",[28,1716,1717],{},"cursor-based pagination"," instead of ",[52,1720,1721],{},"limit"," and ",[52,1724,1725],{},"offset",", so you may need to adapt your query accordingly.",[1728,1729,1731],"h4",{"id":1730},"expected-output","Expected Output",[139,1733,1735],{"className":200,"code":1734,"language":202,"meta":143,"style":143},"{\n  \"data\": {\n    \"devices\": [\n      {\n        \"id\": \"1\",\n        \"name\": \"Raspberry Pi 4A\",\n        \"type\": \"Sensor\",\n        \"location\": \"Factory Floor 1\",\n        \"lastSeenStatus\": \"Online\",\n        \"createdAt\": \"2024-01-15T10:30:00Z\",\n        \"lastSeenAt\": \"2024-03-20T14:22:00Z\"\n      },\n      {\n        \"id\": \"2\",\n        \"name\": \"Temperature Monitor A1\",\n        \"type\": \"Sensor\",\n        \"location\": \"Warehouse Section B\",\n        \"lastSeenStatus\": \"Online\",\n        \"createdAt\": \"2024-02-10T08:15:00Z\",\n        \"lastSeenAt\": \"2024-03-21T09:10:00Z\"\n      }\n    ],\n    \"deviceCount\": 6\n  }\n}\n",[52,1736,1737,1741,1753,1766,1770,1789,1807,1827,1845,1865,1884,1902,1906,1910,1929,1948,1966,1985,2003,2022,2039,2043,2048,2062,2066],{"__ignoreMap":143},[147,1738,1739],{"class":149,"line":150},[147,1740,210],{"class":209},[147,1742,1743,1745,1747,1749,1751],{"class":149,"line":156},[147,1744,215],{"class":209},[147,1746,219],{"class":218},[147,1748,222],{"class":209},[147,1750,225],{"class":209},[147,1752,228],{"class":209},[147,1754,1755,1757,1760,1762,1764],{"class":149,"line":162},[147,1756,233],{"class":209},[147,1758,1759],{"class":236},"devices",[147,1761,222],{"class":209},[147,1763,225],{"class":209},[147,1765,244],{"class":209},[147,1767,1768],{"class":149,"line":168},[147,1769,249],{"class":209},[147,1771,1772,1774,1776,1778,1780,1782,1785,1787],{"class":149,"line":174},[147,1773,254],{"class":209},[147,1775,1381],{"class":257},[147,1777,222],{"class":209},[147,1779,225],{"class":209},[147,1781,264],{"class":209},[147,1783,1784],{"class":267},"1",[147,1786,222],{"class":209},[147,1788,273],{"class":209},[147,1790,1791,1793,1795,1797,1799,1801,1803,1805],{"class":149,"line":180},[147,1792,254],{"class":209},[147,1794,280],{"class":257},[147,1796,222],{"class":209},[147,1798,225],{"class":209},[147,1800,264],{"class":209},[147,1802,1276],{"class":267},[147,1804,222],{"class":209},[147,1806,273],{"class":209},[147,1808,1809,1811,1814,1816,1818,1820,1823,1825],{"class":149,"line":186},[147,1810,254],{"class":209},[147,1812,1813],{"class":257},"type",[147,1815,222],{"class":209},[147,1817,225],{"class":209},[147,1819,264],{"class":209},[147,1821,1822],{"class":267},"Sensor",[147,1824,222],{"class":209},[147,1826,273],{"class":209},[147,1828,1829,1831,1833,1835,1837,1839,1841,1843],{"class":149,"line":315},[147,1830,254],{"class":209},[147,1832,1307],{"class":257},[147,1834,222],{"class":209},[147,1836,225],{"class":209},[147,1838,264],{"class":209},[147,1840,1316],{"class":267},[147,1842,222],{"class":209},[147,1844,273],{"class":209},[147,1846,1847,1849,1852,1854,1856,1858,1861,1863],{"class":149,"line":321},[147,1848,254],{"class":209},[147,1850,1851],{"class":257},"lastSeenStatus",[147,1853,222],{"class":209},[147,1855,225],{"class":209},[147,1857,264],{"class":209},[147,1859,1860],{"class":267},"Online",[147,1862,222],{"class":209},[147,1864,273],{"class":209},[147,1866,1867,1869,1871,1873,1875,1877,1880,1882],{"class":149,"line":327},[147,1868,254],{"class":209},[147,1870,1455],{"class":257},[147,1872,222],{"class":209},[147,1874,225],{"class":209},[147,1876,264],{"class":209},[147,1878,1879],{"class":267},"2024-01-15T10:30:00Z",[147,1881,222],{"class":209},[147,1883,273],{"class":209},[147,1885,1886,1888,1891,1893,1895,1897,1900],{"class":149,"line":332},[147,1887,254],{"class":209},[147,1889,1890],{"class":257},"lastSeenAt",[147,1892,222],{"class":209},[147,1894,225],{"class":209},[147,1896,264],{"class":209},[147,1898,1899],{"class":267},"2024-03-20T14:22:00Z",[147,1901,312],{"class":209},[147,1903,1904],{"class":149,"line":583},[147,1905,557],{"class":209},[147,1907,1908],{"class":149,"line":603},[147,1909,249],{"class":209},[147,1911,1912,1914,1916,1918,1920,1922,1925,1927],{"class":149,"line":623},[147,1913,254],{"class":209},[147,1915,1381],{"class":257},[147,1917,222],{"class":209},[147,1919,225],{"class":209},[147,1921,264],{"class":209},[147,1923,1924],{"class":267},"2",[147,1926,222],{"class":209},[147,1928,273],{"class":209},[147,1930,1931,1933,1935,1937,1939,1941,1944,1946],{"class":149,"line":641},[147,1932,254],{"class":209},[147,1934,280],{"class":257},[147,1936,222],{"class":209},[147,1938,225],{"class":209},[147,1940,264],{"class":209},[147,1942,1943],{"class":267},"Temperature Monitor A1",[147,1945,222],{"class":209},[147,1947,273],{"class":209},[147,1949,1950,1952,1954,1956,1958,1960,1962,1964],{"class":149,"line":646},[147,1951,254],{"class":209},[147,1953,1813],{"class":257},[147,1955,222],{"class":209},[147,1957,225],{"class":209},[147,1959,264],{"class":209},[147,1961,1822],{"class":267},[147,1963,222],{"class":209},[147,1965,273],{"class":209},[147,1967,1968,1970,1972,1974,1976,1978,1981,1983],{"class":149,"line":651},[147,1969,254],{"class":209},[147,1971,1307],{"class":257},[147,1973,222],{"class":209},[147,1975,225],{"class":209},[147,1977,264],{"class":209},[147,1979,1980],{"class":267},"Warehouse Section B",[147,1982,222],{"class":209},[147,1984,273],{"class":209},[147,1986,1987,1989,1991,1993,1995,1997,1999,2001],{"class":149,"line":670},[147,1988,254],{"class":209},[147,1990,1851],{"class":257},[147,1992,222],{"class":209},[147,1994,225],{"class":209},[147,1996,264],{"class":209},[147,1998,1860],{"class":267},[147,2000,222],{"class":209},[147,2002,273],{"class":209},[147,2004,2005,2007,2009,2011,2013,2015,2018,2020],{"class":149,"line":689},[147,2006,254],{"class":209},[147,2008,1455],{"class":257},[147,2010,222],{"class":209},[147,2012,225],{"class":209},[147,2014,264],{"class":209},[147,2016,2017],{"class":267},"2024-02-10T08:15:00Z",[147,2019,222],{"class":209},[147,2021,273],{"class":209},[147,2023,2024,2026,2028,2030,2032,2034,2037],{"class":149,"line":708},[147,2025,254],{"class":209},[147,2027,1890],{"class":257},[147,2029,222],{"class":209},[147,2031,225],{"class":209},[147,2033,264],{"class":209},[147,2035,2036],{"class":267},"2024-03-21T09:10:00Z",[147,2038,312],{"class":209},[147,2040,2041],{"class":149,"line":726},[147,2042,318],{"class":209},[147,2044,2045],{"class":149,"line":731},[147,2046,2047],{"class":209},"    ],\n",[147,2049,2050,2052,2055,2057,2059],{"class":149,"line":738},[147,2051,233],{"class":209},[147,2053,2054],{"class":236},"deviceCount",[147,2056,222],{"class":209},[147,2058,225],{"class":209},[147,2060,2061],{"class":257}," 6\n",[147,2063,2064],{"class":149,"line":743},[147,2065,183],{"class":209},[147,2067,2068],{"class":149,"line":748},[147,2069,189],{"class":209},[434,2071,2073],{"id":2072},"creating-new-devices","Creating New Devices",[139,2075,2077],{"className":141,"code":2076,"language":75,"meta":143,"style":143},"mutation CreateDevice($input: DeviceInput!) {\n  createDevice(input: $input) {\n    id\n    name\n    type\n    location\n    createdAt\n    success\n    errors {\n      field\n      message\n    }\n  }\n}\n",[52,2078,2079,2084,2088,2092,2096,2100,2104,2108,2112,2117,2122,2127,2131,2135],{"__ignoreMap":143},[147,2080,2081],{"class":149,"line":150},[147,2082,2083],{},"mutation CreateDevice($input: DeviceInput!) {\n",[147,2085,2086],{"class":149,"line":156},[147,2087,1183],{},[147,2089,2090],{"class":149,"line":162},[147,2091,1188],{},[147,2093,2094],{"class":149,"line":168},[147,2095,171],{},[147,2097,2098],{"class":149,"line":174},[147,2099,1678],{},[147,2101,2102],{"class":149,"line":180},[147,2103,1202],{},[147,2105,2106],{"class":149,"line":186},[147,2107,1207],{},[147,2109,2110],{"class":149,"line":315},[147,2111,1212],{},[147,2113,2114],{"class":149,"line":321},[147,2115,2116],{},"    errors {\n",[147,2118,2119],{"class":149,"line":327},[147,2120,2121],{},"      field\n",[147,2123,2124],{"class":149,"line":332},[147,2125,2126],{},"      message\n",[147,2128,2129],{"class":149,"line":583},[147,2130,918],{},[147,2132,2133],{"class":149,"line":603},[147,2134,183],{},[147,2136,2137],{"class":149,"line":623},[147,2138,189],{},[14,2140,2141],{},[117,2142,2143,2144,2146],{},"Always return ",[52,2145,1475],{}," and any validation errors to confirm the device was created properly.",[1728,2148,2150],{"id":2149},"expected-output-success","Expected Output (Success)",[139,2152,2154],{"className":200,"code":2153,"language":202,"meta":143,"style":143},"{\n  \"data\": {\n    \"createDevice\": {\n      \"id\": \"7\",\n      \"name\": \"Smart Thermostat\",\n      \"type\": \"Controller\",\n      \"location\": \"Office Area\",\n      \"createdAt\": \"2024-03-21T12:30:00Z\",\n      \"success\": true,\n      \"errors\": []\n    }\n  }\n}\n",[52,2155,2156,2160,2172,2184,2202,2221,2240,2259,2278,2291,2304,2308,2312],{"__ignoreMap":143},[147,2157,2158],{"class":149,"line":150},[147,2159,210],{"class":209},[147,2161,2162,2164,2166,2168,2170],{"class":149,"line":156},[147,2163,215],{"class":209},[147,2165,219],{"class":218},[147,2167,222],{"class":209},[147,2169,225],{"class":209},[147,2171,228],{"class":209},[147,2173,2174,2176,2178,2180,2182],{"class":149,"line":162},[147,2175,233],{"class":209},[147,2177,1368],{"class":236},[147,2179,222],{"class":209},[147,2181,225],{"class":209},[147,2183,228],{"class":209},[147,2185,2186,2188,2190,2192,2194,2196,2198,2200],{"class":149,"line":168},[147,2187,1017],{"class":209},[147,2189,1381],{"class":257},[147,2191,222],{"class":209},[147,2193,225],{"class":209},[147,2195,264],{"class":209},[147,2197,1390],{"class":267},[147,2199,222],{"class":209},[147,2201,273],{"class":209},[147,2203,2204,2206,2208,2210,2212,2214,2217,2219],{"class":149,"line":174},[147,2205,1017],{"class":209},[147,2207,280],{"class":257},[147,2209,222],{"class":209},[147,2211,225],{"class":209},[147,2213,264],{"class":209},[147,2215,2216],{"class":267},"Smart Thermostat",[147,2218,222],{"class":209},[147,2220,273],{"class":209},[147,2222,2223,2225,2227,2229,2231,2233,2236,2238],{"class":149,"line":180},[147,2224,1017],{"class":209},[147,2226,1813],{"class":257},[147,2228,222],{"class":209},[147,2230,225],{"class":209},[147,2232,264],{"class":209},[147,2234,2235],{"class":267},"Controller",[147,2237,222],{"class":209},[147,2239,273],{"class":209},[147,2241,2242,2244,2246,2248,2250,2252,2255,2257],{"class":149,"line":186},[147,2243,1017],{"class":209},[147,2245,1307],{"class":257},[147,2247,222],{"class":209},[147,2249,225],{"class":209},[147,2251,264],{"class":209},[147,2253,2254],{"class":267},"Office Area",[147,2256,222],{"class":209},[147,2258,273],{"class":209},[147,2260,2261,2263,2265,2267,2269,2271,2274,2276],{"class":149,"line":315},[147,2262,1017],{"class":209},[147,2264,1455],{"class":257},[147,2266,222],{"class":209},[147,2268,225],{"class":209},[147,2270,264],{"class":209},[147,2272,2273],{"class":267},"2024-03-21T12:30:00Z",[147,2275,222],{"class":209},[147,2277,273],{"class":209},[147,2279,2280,2282,2284,2286,2288],{"class":149,"line":321},[147,2281,1017],{"class":209},[147,2283,1475],{"class":257},[147,2285,222],{"class":209},[147,2287,225],{"class":209},[147,2289,2290],{"class":209}," true,\n",[147,2292,2293,2295,2297,2299,2301],{"class":149,"line":327},[147,2294,1017],{"class":209},[147,2296,1563],{"class":257},[147,2298,222],{"class":209},[147,2300,225],{"class":209},[147,2302,2303],{"class":209}," []\n",[147,2305,2306],{"class":149,"line":332},[147,2307,918],{"class":209},[147,2309,2310],{"class":149,"line":583},[147,2311,183],{"class":209},[147,2313,2314],{"class":149,"line":603},[147,2315,189],{"class":209},[434,2317,2319],{"id":2318},"updating-existing-devices","Updating Existing Devices",[139,2321,2323],{"className":141,"code":2322,"language":75,"meta":143,"style":143},"mutation UpdateDevice($id: ID!, $input: DeviceUpdateInput!) {\n  updateDevice(id: $id, input: $input) {\n    id\n    name\n    type\n    location\n    lastSeenStatus\n    updatedAt\n    success\n  }\n}\n",[52,2324,2325,2330,2335,2339,2343,2347,2351,2355,2360,2364,2368],{"__ignoreMap":143},[147,2326,2327],{"class":149,"line":150},[147,2328,2329],{},"mutation UpdateDevice($id: ID!, $input: DeviceUpdateInput!) {\n",[147,2331,2332],{"class":149,"line":156},[147,2333,2334],{},"  updateDevice(id: $id, input: $input) {\n",[147,2336,2337],{"class":149,"line":162},[147,2338,1188],{},[147,2340,2341],{"class":149,"line":168},[147,2342,171],{},[147,2344,2345],{"class":149,"line":174},[147,2346,1678],{},[147,2348,2349],{"class":149,"line":180},[147,2350,1202],{},[147,2352,2353],{"class":149,"line":186},[147,2354,1687],{},[147,2356,2357],{"class":149,"line":315},[147,2358,2359],{},"    updatedAt\n",[147,2361,2362],{"class":149,"line":321},[147,2363,1212],{},[147,2365,2366],{"class":149,"line":327},[147,2367,183],{},[147,2369,2370],{"class":149,"line":332},[147,2371,189],{},[1728,2373,1731],{"id":2374},"expected-output-1",[139,2376,2378],{"className":200,"code":2377,"language":202,"meta":143,"style":143},"{\n  \"data\": {\n    \"updateDevice\": {\n      \"id\": \"1\",\n      \"name\": \"Raspberry Pi 4A\",\n      \"type\": \"Sensor\",\n      \"location\": \"Factory Floor 3\",\n      \"lastSeenStatus\": \"Maintenance\",\n      \"updatedAt\": \"2024-03-21T13:45:00Z\",\n      \"success\": true\n    }\n  }\n}\n",[52,2379,2380,2384,2396,2409,2427,2445,2463,2482,2501,2521,2533,2537,2541],{"__ignoreMap":143},[147,2381,2382],{"class":149,"line":150},[147,2383,210],{"class":209},[147,2385,2386,2388,2390,2392,2394],{"class":149,"line":156},[147,2387,215],{"class":209},[147,2389,219],{"class":218},[147,2391,222],{"class":209},[147,2393,225],{"class":209},[147,2395,228],{"class":209},[147,2397,2398,2400,2403,2405,2407],{"class":149,"line":162},[147,2399,233],{"class":209},[147,2401,2402],{"class":236},"updateDevice",[147,2404,222],{"class":209},[147,2406,225],{"class":209},[147,2408,228],{"class":209},[147,2410,2411,2413,2415,2417,2419,2421,2423,2425],{"class":149,"line":168},[147,2412,1017],{"class":209},[147,2414,1381],{"class":257},[147,2416,222],{"class":209},[147,2418,225],{"class":209},[147,2420,264],{"class":209},[147,2422,1784],{"class":267},[147,2424,222],{"class":209},[147,2426,273],{"class":209},[147,2428,2429,2431,2433,2435,2437,2439,2441,2443],{"class":149,"line":174},[147,2430,1017],{"class":209},[147,2432,280],{"class":257},[147,2434,222],{"class":209},[147,2436,225],{"class":209},[147,2438,264],{"class":209},[147,2440,1276],{"class":267},[147,2442,222],{"class":209},[147,2444,273],{"class":209},[147,2446,2447,2449,2451,2453,2455,2457,2459,2461],{"class":149,"line":180},[147,2448,1017],{"class":209},[147,2450,1813],{"class":257},[147,2452,222],{"class":209},[147,2454,225],{"class":209},[147,2456,264],{"class":209},[147,2458,1822],{"class":267},[147,2460,222],{"class":209},[147,2462,273],{"class":209},[147,2464,2465,2467,2469,2471,2473,2475,2478,2480],{"class":149,"line":186},[147,2466,1017],{"class":209},[147,2468,1307],{"class":257},[147,2470,222],{"class":209},[147,2472,225],{"class":209},[147,2474,264],{"class":209},[147,2476,2477],{"class":267},"Factory Floor 3",[147,2479,222],{"class":209},[147,2481,273],{"class":209},[147,2483,2484,2486,2488,2490,2492,2494,2497,2499],{"class":149,"line":315},[147,2485,1017],{"class":209},[147,2487,1851],{"class":257},[147,2489,222],{"class":209},[147,2491,225],{"class":209},[147,2493,264],{"class":209},[147,2495,2496],{"class":267},"Maintenance",[147,2498,222],{"class":209},[147,2500,273],{"class":209},[147,2502,2503,2505,2508,2510,2512,2514,2517,2519],{"class":149,"line":321},[147,2504,1017],{"class":209},[147,2506,2507],{"class":257},"updatedAt",[147,2509,222],{"class":209},[147,2511,225],{"class":209},[147,2513,264],{"class":209},[147,2515,2516],{"class":267},"2024-03-21T13:45:00Z",[147,2518,222],{"class":209},[147,2520,273],{"class":209},[147,2522,2523,2525,2527,2529,2531],{"class":149,"line":327},[147,2524,1017],{"class":209},[147,2526,1475],{"class":257},[147,2528,222],{"class":209},[147,2530,225],{"class":209},[147,2532,1482],{"class":209},[147,2534,2535],{"class":149,"line":332},[147,2536,918],{"class":209},[147,2538,2539],{"class":149,"line":583},[147,2540,183],{"class":209},[147,2542,2543],{"class":149,"line":603},[147,2544,189],{"class":209},[434,2546,2548],{"id":2547},"deleting-devices-soft-delete","Deleting Devices (Soft Delete)",[139,2550,2552],{"className":141,"code":2551,"language":75,"meta":143,"style":143},"mutation DeactivateDevice($id: ID!) {\n  deactivateDevice(id: $id) {\n    id\n    isActive\n    deactivatedAt\n    success\n  }\n}\n",[52,2553,2554,2559,2564,2568,2573,2578,2582,2586],{"__ignoreMap":143},[147,2555,2556],{"class":149,"line":150},[147,2557,2558],{},"mutation DeactivateDevice($id: ID!) {\n",[147,2560,2561],{"class":149,"line":156},[147,2562,2563],{},"  deactivateDevice(id: $id) {\n",[147,2565,2566],{"class":149,"line":162},[147,2567,1188],{},[147,2569,2570],{"class":149,"line":168},[147,2571,2572],{},"    isActive\n",[147,2574,2575],{"class":149,"line":174},[147,2576,2577],{},"    deactivatedAt\n",[147,2579,2580],{"class":149,"line":180},[147,2581,1212],{},[147,2583,2584],{"class":149,"line":186},[147,2585,183],{},[147,2587,2588],{"class":149,"line":315},[147,2589,189],{},[14,2591,2592],{},[117,2593,2594],{},"Soft deletes allow you to retain historical device data for audits and compliance.",[1728,2596,1731],{"id":2597},"expected-output-2",[139,2599,2601],{"className":200,"code":2600,"language":202,"meta":143,"style":143},"{\n  \"data\": {\n    \"deactivateDevice\": {\n      \"id\": \"4\",\n      \"isActive\": false,\n      \"deactivatedAt\": \"2024-03-21T14:00:00Z\",\n      \"success\": true\n    }\n  }\n}\n",[52,2602,2603,2607,2619,2632,2651,2664,2684,2696,2700,2704],{"__ignoreMap":143},[147,2604,2605],{"class":149,"line":150},[147,2606,210],{"class":209},[147,2608,2609,2611,2613,2615,2617],{"class":149,"line":156},[147,2610,215],{"class":209},[147,2612,219],{"class":218},[147,2614,222],{"class":209},[147,2616,225],{"class":209},[147,2618,228],{"class":209},[147,2620,2621,2623,2626,2628,2630],{"class":149,"line":162},[147,2622,233],{"class":209},[147,2624,2625],{"class":236},"deactivateDevice",[147,2627,222],{"class":209},[147,2629,225],{"class":209},[147,2631,228],{"class":209},[147,2633,2634,2636,2638,2640,2642,2644,2647,2649],{"class":149,"line":168},[147,2635,1017],{"class":209},[147,2637,1381],{"class":257},[147,2639,222],{"class":209},[147,2641,225],{"class":209},[147,2643,264],{"class":209},[147,2645,2646],{"class":267},"4",[147,2648,222],{"class":209},[147,2650,273],{"class":209},[147,2652,2653,2655,2658,2660,2662],{"class":149,"line":174},[147,2654,1017],{"class":209},[147,2656,2657],{"class":257},"isActive",[147,2659,222],{"class":209},[147,2661,225],{"class":209},[147,2663,1556],{"class":209},[147,2665,2666,2668,2671,2673,2675,2677,2680,2682],{"class":149,"line":180},[147,2667,1017],{"class":209},[147,2669,2670],{"class":257},"deactivatedAt",[147,2672,222],{"class":209},[147,2674,225],{"class":209},[147,2676,264],{"class":209},[147,2678,2679],{"class":267},"2024-03-21T14:00:00Z",[147,2681,222],{"class":209},[147,2683,273],{"class":209},[147,2685,2686,2688,2690,2692,2694],{"class":149,"line":186},[147,2687,1017],{"class":209},[147,2689,1475],{"class":257},[147,2691,222],{"class":209},[147,2693,225],{"class":209},[147,2695,1482],{"class":209},[147,2697,2698],{"class":149,"line":315},[147,2699,918],{"class":209},[147,2701,2702],{"class":149,"line":321},[147,2703,183],{"class":209},[147,2705,2706],{"class":149,"line":327},[147,2707,189],{"class":209},[18,2709,2711],{"id":2710},"advanced-techniques","Advanced Techniques",[434,2713,2715],{"id":2714},"custom-headers-for-authentication-and-metadata","Custom Headers for Authentication and Metadata",[14,2717,2718],{},"Some GraphQL APIs require additional headers for authentication or client identification. You can add them in the message object before sending the request:",[139,2720,2722],{"className":815,"code":2721,"language":817,"meta":143,"style":143},"msg.customHeaders = {\n  \"Authorization\": \"Bearer xyz\",\n  \"X-API-Version\": \"v2\",\n  \"X-Client-ID\": \"node-red-integration\"\n};\nreturn msg;\n",[52,2723,2724,2737,2757,2777,2795,2799],{"__ignoreMap":143},[147,2725,2726,2728,2730,2733,2735],{"class":149,"line":150},[147,2727,825],{"class":824},[147,2729,125],{"class":209},[147,2731,2732],{"class":824},"customHeaders ",[147,2734,833],{"class":209},[147,2736,228],{"class":209},[147,2738,2739,2741,2744,2746,2748,2750,2753,2755],{"class":149,"line":156},[147,2740,215],{"class":209},[147,2742,2743],{"class":956},"Authorization",[147,2745,222],{"class":209},[147,2747,225],{"class":209},[147,2749,264],{"class":209},[147,2751,2752],{"class":267},"Bearer xyz",[147,2754,222],{"class":209},[147,2756,273],{"class":209},[147,2758,2759,2761,2764,2766,2768,2770,2773,2775],{"class":149,"line":162},[147,2760,215],{"class":209},[147,2762,2763],{"class":956},"X-API-Version",[147,2765,222],{"class":209},[147,2767,225],{"class":209},[147,2769,264],{"class":209},[147,2771,2772],{"class":267},"v2",[147,2774,222],{"class":209},[147,2776,273],{"class":209},[147,2778,2779,2781,2784,2786,2788,2790,2793],{"class":149,"line":168},[147,2780,215],{"class":209},[147,2782,2783],{"class":956},"X-Client-ID",[147,2785,222],{"class":209},[147,2787,225],{"class":209},[147,2789,264],{"class":209},[147,2791,2792],{"class":267},"node-red-integration",[147,2794,312],{"class":209},[147,2796,2797],{"class":149,"line":174},[147,2798,972],{"class":209},[147,2800,2801,2803,2805],{"class":149,"line":180},[147,2802,849],{"class":848},[147,2804,852],{"class":824},[147,2806,843],{"class":209},[434,2808,2810],{"id":2809},"using-fragments-for-code-reusability","Using Fragments for Code Reusability",[14,2812,2813],{},"When queries start to grow, you'll often find yourself requesting the same fields across multiple operations. Fragments let you define those fields once and reuse them, keeping queries clean and consistent.",[139,2815,2817],{"className":141,"code":2816,"language":75,"meta":143,"style":143},"fragment DeviceBasicInfo on Device {\n  id\n  name\n  type\n  location\n  createdAt\n}\n\nfragment DeviceOperationalInfo on Device {\n  ...DeviceBasicInfo\n  lastSeenStatus\n  lastSeenAt\n  maintenanceDue\n}\n\nquery GetDeviceProfile($deviceId: ID!) {\n  device(id: $deviceId) {\n    ...DeviceOperationalInfo\n  }\n}\n",[52,2818,2819,2824,2829,2834,2839,2844,2849,2853,2859,2864,2869,2874,2879,2884,2888,2892,2897,2902,2907,2911],{"__ignoreMap":143},[147,2820,2821],{"class":149,"line":150},[147,2822,2823],{},"fragment DeviceBasicInfo on Device {\n",[147,2825,2826],{"class":149,"line":156},[147,2827,2828],{},"  id\n",[147,2830,2831],{"class":149,"line":162},[147,2832,2833],{},"  name\n",[147,2835,2836],{"class":149,"line":168},[147,2837,2838],{},"  type\n",[147,2840,2841],{"class":149,"line":174},[147,2842,2843],{},"  location\n",[147,2845,2846],{"class":149,"line":180},[147,2847,2848],{},"  createdAt\n",[147,2850,2851],{"class":149,"line":186},[147,2852,189],{},[147,2854,2855],{"class":149,"line":315},[147,2856,2858],{"emptyLinePlaceholder":2857},true,"\n",[147,2860,2861],{"class":149,"line":321},[147,2862,2863],{},"fragment DeviceOperationalInfo on Device {\n",[147,2865,2866],{"class":149,"line":327},[147,2867,2868],{},"  ...DeviceBasicInfo\n",[147,2870,2871],{"class":149,"line":332},[147,2872,2873],{},"  lastSeenStatus\n",[147,2875,2876],{"class":149,"line":583},[147,2877,2878],{},"  lastSeenAt\n",[147,2880,2881],{"class":149,"line":603},[147,2882,2883],{},"  maintenanceDue\n",[147,2885,2886],{"class":149,"line":623},[147,2887,189],{},[147,2889,2890],{"class":149,"line":641},[147,2891,2858],{"emptyLinePlaceholder":2857},[147,2893,2894],{"class":149,"line":646},[147,2895,2896],{},"query GetDeviceProfile($deviceId: ID!) {\n",[147,2898,2899],{"class":149,"line":651},[147,2900,2901],{},"  device(id: $deviceId) {\n",[147,2903,2904],{"class":149,"line":670},[147,2905,2906],{},"    ...DeviceOperationalInfo\n",[147,2908,2909],{"class":149,"line":689},[147,2910,183],{},[147,2912,2913],{"class":149,"line":708},[147,2914,189],{},[14,2916,2917],{},[117,2918,2919,2920,2923,2924,2927],{},"Here, ",[52,2921,2922],{},"DeviceBasicInfo"," is reused inside ",[52,2925,2926],{},"DeviceOperationalInfo",", so you can easily expand or maintain your schema without duplicating fields.",[1728,2929,2931],{"id":2930},"expected-output-with-fragments","Expected Output with Fragments",[14,2933,2934],{},"The output includes all fields from both fragments combined:",[139,2936,2938],{"className":200,"code":2937,"language":202,"meta":143,"style":143},"{\n  \"data\": {\n    \"device\": {\n      \"id\": \"1\",\n      \"name\": \"Raspberry Pi 4A\",\n      \"type\": \"Sensor\",\n      \"location\": \"Factory Floor 1\",\n      \"createdAt\": \"2024-01-15T10:30:00Z\",\n      \"lastSeenStatus\": \"Online\",\n      \"lastSeenAt\": \"2024-03-20T14:22:00Z\",\n      \"maintenanceDue\": \"2024-06-15T00:00:00Z\"\n    }\n  }\n}\n",[52,2939,2940,2944,2956,2969,2987,3005,3023,3041,3059,3077,3095,3113,3117,3121],{"__ignoreMap":143},[147,2941,2942],{"class":149,"line":150},[147,2943,210],{"class":209},[147,2945,2946,2948,2950,2952,2954],{"class":149,"line":156},[147,2947,215],{"class":209},[147,2949,219],{"class":218},[147,2951,222],{"class":209},[147,2953,225],{"class":209},[147,2955,228],{"class":209},[147,2957,2958,2960,2963,2965,2967],{"class":149,"line":162},[147,2959,233],{"class":209},[147,2961,2962],{"class":236},"device",[147,2964,222],{"class":209},[147,2966,225],{"class":209},[147,2968,228],{"class":209},[147,2970,2971,2973,2975,2977,2979,2981,2983,2985],{"class":149,"line":168},[147,2972,1017],{"class":209},[147,2974,1381],{"class":257},[147,2976,222],{"class":209},[147,2978,225],{"class":209},[147,2980,264],{"class":209},[147,2982,1784],{"class":267},[147,2984,222],{"class":209},[147,2986,273],{"class":209},[147,2988,2989,2991,2993,2995,2997,2999,3001,3003],{"class":149,"line":174},[147,2990,1017],{"class":209},[147,2992,280],{"class":257},[147,2994,222],{"class":209},[147,2996,225],{"class":209},[147,2998,264],{"class":209},[147,3000,1276],{"class":267},[147,3002,222],{"class":209},[147,3004,273],{"class":209},[147,3006,3007,3009,3011,3013,3015,3017,3019,3021],{"class":149,"line":180},[147,3008,1017],{"class":209},[147,3010,1813],{"class":257},[147,3012,222],{"class":209},[147,3014,225],{"class":209},[147,3016,264],{"class":209},[147,3018,1822],{"class":267},[147,3020,222],{"class":209},[147,3022,273],{"class":209},[147,3024,3025,3027,3029,3031,3033,3035,3037,3039],{"class":149,"line":186},[147,3026,1017],{"class":209},[147,3028,1307],{"class":257},[147,3030,222],{"class":209},[147,3032,225],{"class":209},[147,3034,264],{"class":209},[147,3036,1316],{"class":267},[147,3038,222],{"class":209},[147,3040,273],{"class":209},[147,3042,3043,3045,3047,3049,3051,3053,3055,3057],{"class":149,"line":315},[147,3044,1017],{"class":209},[147,3046,1455],{"class":257},[147,3048,222],{"class":209},[147,3050,225],{"class":209},[147,3052,264],{"class":209},[147,3054,1879],{"class":267},[147,3056,222],{"class":209},[147,3058,273],{"class":209},[147,3060,3061,3063,3065,3067,3069,3071,3073,3075],{"class":149,"line":321},[147,3062,1017],{"class":209},[147,3064,1851],{"class":257},[147,3066,222],{"class":209},[147,3068,225],{"class":209},[147,3070,264],{"class":209},[147,3072,1860],{"class":267},[147,3074,222],{"class":209},[147,3076,273],{"class":209},[147,3078,3079,3081,3083,3085,3087,3089,3091,3093],{"class":149,"line":327},[147,3080,1017],{"class":209},[147,3082,1890],{"class":257},[147,3084,222],{"class":209},[147,3086,225],{"class":209},[147,3088,264],{"class":209},[147,3090,1899],{"class":267},[147,3092,222],{"class":209},[147,3094,273],{"class":209},[147,3096,3097,3099,3102,3104,3106,3108,3111],{"class":149,"line":332},[147,3098,1017],{"class":209},[147,3100,3101],{"class":257},"maintenanceDue",[147,3103,222],{"class":209},[147,3105,225],{"class":209},[147,3107,264],{"class":209},[147,3109,3110],{"class":267},"2024-06-15T00:00:00Z",[147,3112,312],{"class":209},[147,3114,3115],{"class":149,"line":583},[147,3116,918],{"class":209},[147,3118,3119],{"class":149,"line":603},[147,3120,183],{"class":209},[147,3122,3123],{"class":149,"line":623},[147,3124,189],{"class":209},[14,3126,3127,3128,3130,3131,3133],{},"Notice how the response includes all fields from ",[52,3129,2922],{}," (id, name, type, location, createdAt) plus the additional fields from ",[52,3132,2926],{}," (lastSeenStatus, lastSeenAt, maintenanceDue). This demonstrates how fragments compose together to build the complete response.",[18,3135,3137],{"id":3136},"complete-example-flow","Complete Example Flow",[14,3139,3140],{},"The following example flow demonstrates creating, reading, updating, and deleting data using GraphQL, including performing queries with fragments for reusable field selections. This flow and the GraphQL node are for demonstration purposes only and do not include a demo API.",[3142,3143,3144],"render-flow",{},[139,3145,3147],{"className":200,"code":3146,"language":202,"meta":143,"style":143},"[{\"id\":\"7cb18349cfb7f014\",\"type\":\"graphql\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Get Single Device By ID\",\"graphql\":\"fd163a325aa21cdb\",\"format\":\"text\",\"template\":\"query GetDevice($id: ID!) {\\n  device(id: $id) {\\n    id\\n    name\\n    type\\n    model\\n    location\\n    lastSeenStatus\\n    maintenanceDue\\n  }\\n}\",\"syntax\":\"mustache\",\"token\":\"\",\"showDebug\":false,\"x\":490,\"y\":240,\"wires\":[[\"1515cbad98355c5f\"],[\"0c4068bd1821923b\"]]},{\"id\":\"6ac3b625b7e6e954\",\"type\":\"inject\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"\",\"props\":[{\"p\":\"variables\",\"v\":\"{\\\"id\\\":\\\"1\\\"}\",\"vt\":\"json\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"x\":270,\"y\":240,\"wires\":[[\"7cb18349cfb7f014\"]]},{\"id\":\"66d017b14ed8c60d\",\"type\":\"graphql\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Get Devices\",\"graphql\":\"fd163a325aa21cdb\",\"format\":\"text\",\"template\":\"query GetDevices {\\n  devices {\\n    id\\n    name\\n    type\\n    location\\n    lastSeenStatus\\n    createdAt\\n  }\\n}\",\"syntax\":\"mustache\",\"token\":\"\",\"showDebug\":false,\"x\":450,\"y\":140,\"wires\":[[\"fdcc15f68872b4d0\"],[\"beb63abd92f155ce\"]]},{\"id\":\"572aa9e659f5e27e\",\"type\":\"inject\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"\",\"props\":[],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"x\":270,\"y\":140,\"wires\":[[\"66d017b14ed8c60d\"]]},{\"id\":\"6d4f9a2cb159d8e5\",\"type\":\"graphql\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Create Device\",\"graphql\":\"fd163a325aa21cdb\",\"format\":\"text\",\"template\":\"mutation CreateDevice($input: DeviceInput!) {\\n  createDevice(input: $input) {\\n    id\\n    name\\n    type\\n    model\\n    location\\n    createdAt\\n    success\\n    errors {\\n      field\\n      message\\n    }\\n  }\\n}\",\"syntax\":\"mustache\",\"token\":\"\",\"showDebug\":false,\"x\":460,\"y\":340,\"wires\":[[\"f5527e179e1c8911\"],[\"9fc70e8f8715f994\"]]},{\"id\":\"e0b89bf0a47dbae3\",\"type\":\"inject\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"\",\"props\":[{\"p\":\"variables\",\"v\":\"{\\\"input\\\":{\\\"name\\\":\\\"Smart Thermostat\\\",\\\"type\\\":\\\"Controller\\\",\\\"model\\\":\\\"Nest V3\\\",\\\"location\\\":\\\"Office Area\\\"}}\",\"vt\":\"json\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"x\":270,\"y\":340,\"wires\":[[\"6d4f9a2cb159d8e5\"]]},{\"id\":\"fdcc15f68872b4d0\",\"type\":\"debug\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Result\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":690,\"y\":120,\"wires\":[]},{\"id\":\"beb63abd92f155ce\",\"type\":\"debug\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Error\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":690,\"y\":160,\"wires\":[]},{\"id\":\"1515cbad98355c5f\",\"type\":\"debug\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Result\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":690,\"y\":220,\"wires\":[]},{\"id\":\"0c4068bd1821923b\",\"type\":\"debug\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Error\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":690,\"y\":260,\"wires\":[]},{\"id\":\"f5527e179e1c8911\",\"type\":\"debug\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Result\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":690,\"y\":320,\"wires\":[]},{\"id\":\"9fc70e8f8715f994\",\"type\":\"debug\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Error\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":690,\"y\":360,\"wires\":[]},{\"id\":\"e0d2739c55386644\",\"type\":\"graphql\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Create Device\",\"graphql\":\"fd163a325aa21cdb\",\"format\":\"text\",\"template\":\"mutation CreateDevice($input: DeviceInput!) {\\n  createDevice(input: $input) {\\n    id\\n    name\\n    type\\n    model\\n    location\\n    createdAt\\n    success\\n    errors {\\n      field\\n      message\\n    }\\n  }\\n}\",\"syntax\":\"mustache\",\"token\":\"\",\"showDebug\":false,\"x\":460,\"y\":440,\"wires\":[[\"f5c2e0346b4979aa\"],[\"597bac49938cd7bc\"]]},{\"id\":\"b45422c8bffaa52d\",\"type\":\"inject\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"\",\"props\":[{\"p\":\"variables\",\"v\":\"{\\\"input\\\":{\\\"name\\\":\\\"Smart Thermostat\\\",\\\"type\\\":\\\"Controller\\\",\\\"model\\\":\\\"Nest V3\\\",\\\"location\\\":\\\"Office Area\\\"}}\",\"vt\":\"json\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"x\":270,\"y\":440,\"wires\":[[\"e0d2739c55386644\"]]},{\"id\":\"f5c2e0346b4979aa\",\"type\":\"debug\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Result\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":690,\"y\":420,\"wires\":[]},{\"id\":\"597bac49938cd7bc\",\"type\":\"debug\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Error\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":690,\"y\":460,\"wires\":[]},{\"id\":\"dae18c118b5a7d25\",\"type\":\"graphql\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Update Device\",\"graphql\":\"fd163a325aa21cdb\",\"format\":\"text\",\"template\":\"mutation UpdateDevice($id: ID!, $input: DeviceUpdateInput!) {\\n  updateDevice(id: $id, input: $input) {\\n    id\\n    name\\n    location\\n    lastSeenStatus\\n    updatedAt\\n    success\\n  }\\n}\",\"syntax\":\"mustache\",\"token\":\"\",\"showDebug\":false,\"x\":460,\"y\":540,\"wires\":[[\"8372c53fd374ca0c\"],[\"81ee27d5d002cdf7\"]]},{\"id\":\"06e715476d4a05a1\",\"type\":\"inject\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"\",\"props\":[{\"p\":\"variables\",\"v\":\"{   \\\"id\\\": \\\"1\\\",   \\\"input\\\": {     \\\"location\\\": \\\"Factory Floor 3\\\",     \\\"lastSeenStatus\\\": \\\"Maintenance\\\"   } }\",\"vt\":\"json\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"x\":270,\"y\":540,\"wires\":[[\"dae18c118b5a7d25\"]]},{\"id\":\"8372c53fd374ca0c\",\"type\":\"debug\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Result\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":690,\"y\":520,\"wires\":[]},{\"id\":\"81ee27d5d002cdf7\",\"type\":\"debug\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Error\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":690,\"y\":560,\"wires\":[]},{\"id\":\"b59476221e135579\",\"type\":\"graphql\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Deactivate Device\",\"graphql\":\"fd163a325aa21cdb\",\"format\":\"text\",\"template\":\"mutation DeactivateDevice($id: ID!) {\\n  deactivateDevice(id: $id) {\\n    id\\n    isActive\\n    deactivatedAt\\n    success\\n  }\\n}\",\"syntax\":\"mustache\",\"token\":\"\",\"showDebug\":false,\"x\":470,\"y\":640,\"wires\":[[\"bc0b5067c9b64b4a\"],[\"9bcd78c44b2d304a\"]]},{\"id\":\"2f45ba641ea8d272\",\"type\":\"inject\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"\",\"props\":[{\"p\":\"variables\",\"v\":\"{   \\\"id\\\": \\\"4\\\" }\",\"vt\":\"json\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"x\":270,\"y\":640,\"wires\":[[\"b59476221e135579\"]]},{\"id\":\"bc0b5067c9b64b4a\",\"type\":\"debug\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Result\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":690,\"y\":620,\"wires\":[]},{\"id\":\"9bcd78c44b2d304a\",\"type\":\"debug\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Error\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":690,\"y\":660,\"wires\":[]},{\"id\":\"7d7e6689f0c42fac\",\"type\":\"graphql\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"fragment\",\"graphql\":\"fd163a325aa21cdb\",\"format\":\"text\",\"template\":\"fragment DeviceBasicInfo on Device {\\n  id\\n  name\\n  type\\n  location\\n  createdAt\\n}\\n\\nfragment DeviceOperationalInfo on Device {\\n  ...DeviceBasicInfo\\n  lastSeenStatus\\n  lastSeenAt\\n  maintenanceDue\\n}\\n\\nquery GetDeviceProfile($deviceId: ID!) {\\n  device(id: $deviceId) {\\n    ...DeviceOperationalInfo\\n  }\\n}\",\"syntax\":\"mustache\",\"token\":\"\",\"showDebug\":false,\"x\":440,\"y\":740,\"wires\":[[\"e818060c00087930\"],[\"621b732245671f2f\"]]},{\"id\":\"ac37b7540e536255\",\"type\":\"inject\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"\",\"props\":[{\"p\":\"variables\",\"v\":\"{   \\\"deviceId\\\": \\\"4\\\" }\",\"vt\":\"json\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"x\":270,\"y\":740,\"wires\":[[\"7d7e6689f0c42fac\"]]},{\"id\":\"e818060c00087930\",\"type\":\"debug\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Result\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":690,\"y\":720,\"wires\":[]},{\"id\":\"621b732245671f2f\",\"type\":\"debug\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Error\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":690,\"y\":760,\"wires\":[]},{\"id\":\"f99baa69918d2a9a\",\"type\":\"graphql\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Pagination\",\"graphql\":\"fd163a325aa21cdb\",\"format\":\"text\",\"template\":\"query GetDevicesPaginated($limit: Int = 10, $offset: Int = 0, $searchTerm: String) {\\n  devices(limit: $limit, offset: $offset, search: $searchTerm) {\\n    id\\n    name\\n    type\\n    location\\n    lastSeenStatus\\n    createdAt\\n    lastSeenAt\\n  }\\n  deviceCount(search: $searchTerm)\\n}\",\"syntax\":\"mustache\",\"token\":\"\",\"showDebug\":false,\"x\":450,\"y\":840,\"wires\":[[\"368fbd3d4f756b6a\"],[\"cc1ef9d881065082\"]]},{\"id\":\"509af177c480ed03\",\"type\":\"inject\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"\",\"props\":[{\"p\":\"variables\",\"v\":\"{   \\\"deviceId\\\": \\\"4\\\" }\",\"vt\":\"json\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"x\":270,\"y\":840,\"wires\":[[\"f99baa69918d2a9a\"]]},{\"id\":\"368fbd3d4f756b6a\",\"type\":\"debug\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Result\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":690,\"y\":820,\"wires\":[]},{\"id\":\"cc1ef9d881065082\",\"type\":\"debug\",\"z\":\"98a60b6dd0896e47\",\"g\":\"9a0c28902989b739\",\"name\":\"Error\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":690,\"y\":860,\"wires\":[]},{\"id\":\"fd163a325aa21cdb\",\"type\":\"graphql-server\",\"name\":\"\",\"endpoint\":\"none\",\"token\":\"\"},{\"id\":\"574504396881aa85\",\"type\":\"global-config\",\"env\":[],\"modules\":{\"node-red-contrib-graphql\":\"2.2.0\"}}]\n",[52,3148,3149],{"__ignoreMap":143},[147,3150,3151,3154,3156,3158,3160,3162,3164,3167,3169,3172,3174,3176,3178,3180,3182,3184,3186,3188,3190,3193,3195,3197,3199,3202,3204,3206,3208,3211,3213,3215,3217,3220,3222,3224,3226,3228,3230,3232,3234,3237,3239,3241,3243,3245,3247,3249,3251,3254,3256,3258,3260,3263,3265,3267,3269,3272,3274,3276,3278,3281,3283,3285,3287,3290,3293,3296,3298,3301,3303,3306,3308,3311,3313,3316,3318,3321,3323,3326,3328,3331,3333,3336,3338,3341,3343,3345,3347,3350,3352,3354,3356,3359,3361,3363,3365,3368,3370,3372,3375,3377,3379,3382,3384,3387,3389,3392,3394,3396,3399,3401,3403,3406,3408,3410,3413,3415,3417,3420,3422,3425,3427,3430,3432,3435,3437,3440,3442,3445,3447,3449,3451,3453,3455,3458,3460,3462,3464,3466,3468,3470,3472,3475,3477,3479,3481,3483,3485,3487,3489,3491,3493,3495,3497,3499,3501,3503,3505,3507,3509,3511,3513,3515,3517,3519,3521,3523,3525,3528,3530,3533,3535,3537,3539,3541,3543,3546,3548,3550,3552,3555,3557,3559,3561,3564,3567,3569,3571,3573,3575,3577,3579,3581,3583,3585,3587,3590,3592,3594,3596,3598,3600,3603,3605,3608,3610,3612,3614,3616,3618,3621,3623,3625,3627,3629,3631,3634,3636,3638,3640,3643,3645,3647,3650,3652,3654,3657,3659,3661,3663,3665,3667,3669,3671,3673,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3719,3721,3723,3725,3727,3729,3731,3733,3735,3737,3739,3741,3743,3745,3747,3749,3751,3753,3755,3757,3759,3761,3763,3765,3767,3769,3771,3773,3775,3777,3779,3781,3784,3786,3788,3790,3792,3794,3796,3798,3800,3802,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3833,3835,3838,3840,3842,3844,3846,3848,3850,3852,3854,3856,3858,3860,3863,3865,3867,3869,3871,3873,3875,3877,3879,3881,3883,3885,3887,3889,3891,3893,3895,3897,3899,3901,3903,3905,3907,3909,3911,3913,3915,3917,3919,3922,3924,3926,3928,3930,3932,3935,3937,3939,3941,3943,3945,3947,3950,3952,3954,3956,3959,3961,3963,3965,3967,3969,3971,3973,3976,3978,3980,3982,3984,3986,3988,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,4049,4051,4053,4055,4057,4059,4061,4063,4065,4067,4069,4071,4073,4075,4077,4079,4081,4083,4085,4087,4089,4091,4093,4095,4097,4099,4101,4103,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,4158,4160,4162,4164,4166,4168,4170,4172,4174,4176,4178,4180,4182,4184,4186,4188,4190,4192,4194,4196,4198,4200,4202,4204,4206,4208,4210,4212,4214,4216,4218,4220,4223,4225,4227,4229,4231,4233,4235,4237,4239,4241,4243,4245,4247,4249,4251,4253,4255,4257,4259,4261,4263,4265,4267,4269,4272,4274,4277,4279,4281,4283,4285,4287,4289,4291,4293,4295,4297,4299,4301,4303,4306,4308,4311,4313,4316,4318,4321,4323,4326,4328,4330,4332,4334,4336,4338,4340,4342,4344,4346,4348,4350,4352,4354,4356,4358,4360,4362,4364,4366,4368,4370,4372,4374,4376,4378,4380,4382,4385,4387,4389,4391,4393,4395,4398,4400,4402,4404,4406,4408,4410,4413,4415,4417,4419,4422,4424,4426,4428,4430,4432,4434,4436,4439,4441,4443,4445,4447,4449,4451,4453,4455,4457,4459,4461,4463,4465,4467,4469,4471,4473,4475,4477,4479,4481,4483,4485,4487,4489,4491,4493,4495,4497,4499,4501,4503,4505,4507,4509,4511,4513,4515,4517,4519,4521,4523,4525,4527,4529,4531,4533,4535,4537,4539,4541,4543,4545,4548,4550,4552,4554,4556,4558,4560,4562,4564,4566,4568,4570,4572,4574,4576,4578,4580,4582,4584,4586,4588,4590,4593,4595,4597,4599,4601,4603,4605,4607,4609,4611,4614,4616,4618,4620,4622,4624,4626,4628,4630,4632,4634,4636,4638,4640,4642,4644,4646,4648,4650,4652,4654,4656,4658,4660,4662,4664,4666,4668,4670,4672,4674,4676,4678,4680,4682,4684,4686,4688,4690,4692,4694,4696,4698,4700,4702,4704,4706,4708,4710,4712,4714,4716,4718,4720,4722,4724,4726,4728,4730,4732,4734,4736,4738,4740,4742,4744,4746,4748,4750,4752,4754,4756,4759,4761,4763,4765,4767,4769,4771,4773,4775,4777,4779,4781,4783,4785,4787,4789,4791,4793,4795,4797,4799,4801,4803,4805,4808,4810,4812,4814,4817,4819,4822,4824,4827,4829,4831,4833,4836,4838,4840,4842,4845,4847,4849,4851,4854,4856,4858,4860,4863,4865,4867,4869,4872,4874,4876,4878,4880,4882,4884,4886,4889,4891,4893,4895,4897,4899,4902,4904,4906,4908,4911,4913,4915,4917,4919,4921,4923,4926,4928,4930,4932,4934,4936,4939,4941,4943,4945,4947,4950,4952,4954,4956,4958,4960,4962,4964,4966,4968,4970,4972,4974,4976,4978,4980,4982,4984,4986,4988,4990,4992,4994,4996,4998,5000,5002,5004,5006,5008,5010,5012,5014,5016,5018,5020,5022,5024,5027,5029,5031,5033,5035,5037,5039,5041,5043,5045,5047,5049,5051,5053,5055,5057,5059,5061,5063,5065,5067,5069,5071,5073,5075,5077,5079,5081,5083,5085,5087,5089,5091,5093,5095,5097,5099,5101,5103,5105,5107,5109,5111,5113,5115,5117,5119,5121,5123,5125,5127,5129,5131,5133,5135,5137,5139,5141,5143,5146,5148,5150,5152,5154,5156,5158,5160,5162,5164,5166,5168,5170,5172,5174,5176,5178,5180,5182,5184,5186,5188,5190,5192,5194,5196,5198,5200,5202,5204,5206,5208,5210,5212,5214,5216,5218,5220,5222,5224,5226,5228,5230,5232,5234,5236,5238,5240,5242,5244,5246,5248,5250,5252,5254,5256,5258,5260,5262,5264,5266,5268,5270,5272,5274,5276,5278,5280,5282,5284,5286,5288,5290,5292,5294,5296,5298,5300,5302,5304,5306,5308,5310,5312,5314,5316,5318,5320,5322,5324,5326,5328,5330,5332,5334,5336,5338,5340,5342,5344,5346,5348,5351,5353,5355,5357,5359,5361,5363,5365,5367,5369,5371,5373,5375,5377,5379,5381,5383,5385,5387,5389,5391,5393,5395,5397,5399,5401,5403,5405,5407,5409,5411,5413,5415,5417,5419,5421,5423,5425,5427,5429,5431,5433,5435,5437,5439,5441,5443,5445,5447,5449,5451,5453,5455,5457,5459,5461,5463,5465,5467,5469,5471,5473,5475,5477,5479,5481,5483,5485,5487,5489,5491,5493,5495,5497,5499,5501,5503,5505,5507,5509,5511,5513,5515,5517,5519,5521,5523,5525,5527,5529,5531,5533,5535,5537,5539,5541,5543,5545,5547,5549,5551,5553,5556,5558,5560,5562,5564,5566,5568,5570,5572,5574,5576,5578,5580,5582,5584,5586,5588,5590,5592,5594,5596,5598,5600,5602,5604,5606,5608,5610,5612,5614,5616,5618,5620,5622,5624,5626,5628,5630,5632,5634,5636,5638,5640,5642,5644,5646,5648,5650,5652,5654,5656,5658,5660,5662,5664,5666,5668,5670,5672,5674,5676,5678,5680,5682,5684,5686,5688,5690,5692,5694,5696,5698,5700,5702,5704,5706,5708,5710,5712,5714,5716,5718,5720,5722,5724,5726,5728,5730,5732,5734,5736,5738,5740,5742,5744,5746,5748,5750,5752,5754,5756,5758,5761,5763,5765,5767,5769,5771,5773,5775,5777,5779,5781,5783,5785,5787,5789,5791,5793,5795,5797,5799,5801,5803,5805,5807,5809,5811,5813,5815,5817,5819,5821,5823,5825,5827,5829,5831,5833,5835,5837,5839,5841,5843,5845,5847,5849,5851,5853,5855,5857,5859,5861,5863,5865,5867,5869,5871,5873,5875,5877,5879,5881,5883,5885,5887,5889,5891,5893,5895,5897,5899,5901,5903,5905,5907,5909,5911,5913,5915,5917,5919,5921,5923,5925,5927,5929,5931,5933,5935,5937,5939,5941,5943,5945,5947,5949,5951,5953,5955,5957,5959,5961,5963,5966,5968,5970,5972,5974,5976,5978,5980,5982,5984,5986,5989,5991,5993,5995,5997,5999,6001,6003,6005,6007,6009,6011,6013,6015,6017,6019,6021,6023,6025,6027,6029,6031,6033,6035,6037,6039,6041,6043,6045,6047,6049,6051,6053,6055,6057,6059,6061,6063,6065,6067,6069,6071,6073,6075,6077,6079,6081,6083,6085,6087,6089,6091,6093,6095,6097,6099,6101,6103,6105,6107,6109,6111,6113,6115,6117,6119,6121,6123,6125,6127,6129,6131,6133,6135,6137,6139,6141,6143,6145,6147,6149,6151,6153,6155,6157,6159,6161,6163,6165,6167,6169,6171,6173,6175,6177,6179,6181,6183,6185,6187,6189,6191,6193,6195,6197,6199,6201,6203,6205,6207,6209,6211,6213,6215,6217,6220,6222,6224,6226,6228,6230,6232,6235,6237,6239,6241,6244,6246,6248,6250,6252,6254,6256,6258,6261,6263,6265,6267,6269,6271,6273,6275,6277,6279,6281,6283,6285,6287,6289,6291,6293,6295,6297,6299,6301,6303,6305,6307,6309,6311,6313,6315,6317,6319,6321,6323,6325,6327,6329,6331,6333,6335,6337,6339,6341,6343,6345,6347,6349,6351,6353,6355,6357,6359,6361,6363,6365,6367,6369,6371,6373,6375,6377,6379,6381,6383,6385,6387,6389,6391,6393,6395,6397,6399,6401,6403,6405,6407,6409,6411,6413,6415,6417,6419,6421,6423,6425,6427,6429,6431,6433,6435,6437,6439,6441,6443,6445,6447,6449,6451,6453,6455,6457,6459,6461,6463,6465,6467,6469,6471,6473,6475,6477,6479,6481,6483,6485,6487,6489,6491,6493,6495,6497,6499,6501,6503,6505,6507,6509,6511,6513,6515,6517,6519,6521,6523,6525,6527,6529,6531,6533,6535,6537,6539,6541,6543,6545,6547,6549,6551,6553,6555,6557,6559,6561,6563,6565,6567,6569,6571,6573,6575,6577,6579,6581,6583,6585,6587,6589,6591,6593,6595,6597,6599,6601,6603,6605,6607,6609,6611,6613,6615,6617,6619,6621,6623,6625,6627,6629,6631,6633,6635,6637,6639,6641,6643,6645,6647,6649,6651,6653,6655,6657,6659,6661,6663,6665,6667,6669,6671,6673,6675,6677,6679,6681,6683,6685,6687,6689,6691,6693,6695,6697,6699,6701,6703,6705,6707,6709,6711,6713,6715,6717,6719,6721,6723,6725,6727,6729,6731,6733,6735,6737,6739,6741,6744,6746,6748,6750,6752,6754,6756,6758,6760,6762,6764,6766,6768,6770,6772,6774,6776,6778,6780,6782,6784,6786,6788,6790,6792,6794,6796,6798,6800,6802,6804,6806,6808,6810,6812,6814,6816,6818,6820,6822,6824,6826,6828,6830,6832,6834,6836,6838,6840,6842,6844,6846,6848,6850,6852,6854,6856,6858,6860,6862,6864,6866,6868,6870,6872,6874,6876,6878,6880,6882,6884,6886,6888,6890,6892,6894,6896,6898,6900,6902,6904,6906,6908,6910,6912,6914,6916,6918,6920,6922,6924,6926,6928,6930,6932,6934,6936,6938,6940,6942,6944,6946,6948,6950,6952,6954,6956,6958,6960,6962,6964,6966,6968,6971,6973,6975,6977,6979,6981,6983,6985,6987,6989,6991,6993,6995,6997,6999,7001,7003,7005,7007,7009,7011,7013,7015,7017,7019,7021,7023,7025,7027,7029,7031,7033,7036,7038,7040,7042,7044,7046,7048,7050,7052,7054,7056,7058,7060,7062,7064,7066,7068,7070,7072,7074,7076,7078,7080,7082,7085,7087,7090,7092,7094,7096,7098,7100,7102,7104,7106,7108,7111,7113,7115,7117,7119,7121,7123,7125,7127,7129,7131,7133,7135,7137,7139,7141,7143,7145,7147,7149,7151,7153,7155,7157,7159,7161,7163,7165,7167,7169,7171,7173,7175,7177,7179,7181,7183,7186,7188,7190,7192,7194,7196,7198,7201,7203,7205,7207,7210,7212,7214,7216,7218,7220,7222,7224,7227,7229,7231,7233,7235,7237,7239,7241,7243,7245,7247,7249,7251,7253,7255,7257,7259,7261,7263,7265,7267,7269,7271,7273,7275,7277,7279,7281,7283,7285,7287,7289,7291,7293,7295,7297,7299,7301,7303,7305,7307,7309,7311,7313,7315,7317,7319,7321,7323,7325,7328,7330,7332,7334,7337,7339,7341,7343,7346,7348,7350,7352,7355,7357,7359,7361,7363,7365,7367,7369,7372,7374,7376,7378,7380,7382,7384,7386,7389,7391,7393,7395,7397,7399,7401,7403,7405,7407,7409,7411,7413,7415,7417,7419,7421,7423,7425,7427,7429,7431,7433,7435,7437,7439,7441,7443,7445,7447,7449,7451,7453,7455,7457,7459,7461,7463,7465,7467,7469,7471,7473,7475,7477,7479,7481,7483,7485,7487,7489,7491,7493,7495,7497,7499,7501,7503,7505,7507,7509,7511,7513,7515,7517,7519,7521,7523,7525,7527,7529,7531,7533,7535,7537,7539,7541,7543,7545,7547,7549,7551,7553,7555,7557,7559,7561,7563,7565,7567,7569,7571,7573,7575,7577,7579,7581,7583,7585,7587,7589,7591,7593,7595,7597,7599,7601,7603,7605,7607,7609,7611,7613,7615,7617,7619,7621,7623,7625,7627,7629,7631,7633,7635,7637,7639,7641,7643,7645,7647,7649,7651,7653,7655,7657,7659,7661,7663,7665,7667,7669,7671,7673,7675,7677,7679,7681,7683,7685,7687,7689,7691,7693,7695,7697,7700,7702,7704,7706,7708,7710,7712,7714,7716,7718,7720,7722,7724,7726,7728,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748,7750,7752,7754,7756,7758,7760,7762,7764,7766,7768,7770,7772,7774,7776,7778,7780,7782,7784,7786,7788,7790,7792,7794,7796,7798,7800,7802,7804,7806,7808,7810,7812,7814,7816,7818,7820,7822,7824,7826,7828,7830,7832,7834,7836,7838,7840,7842,7844,7846,7848,7850,7852,7854,7856,7858,7860,7862,7864,7866,7868,7870,7872,7874,7876,7878,7880,7882,7884,7886,7888,7890,7892,7894,7896,7898,7900,7902,7905,7907,7909,7911,7913,7915,7917,7919,7921,7923,7925,7928,7930,7932,7934,7936,7938,7940,7942,7944,7946,7948,7950,7952,7954,7956,7958,7960,7962,7964,7966,7968,7970,7972,7974,7976,7978,7980,7982,7984,7986,7988,7990,7993,7995,7997,7999,8001,8003,8005,8007,8009,8011,8013,8015,8017,8019,8021,8023,8025,8027,8029,8031,8033,8035,8037,8039,8042,8044,8047,8049,8051,8053,8056,8058,8061,8063,8065,8067,8069,8071,8073,8075,8077,8079,8081,8083,8085,8087,8089,8091,8093,8095,8097,8099,8101,8103,8105,8107,8109,8111,8113,8115,8117,8119,8121,8124,8126,8128,8130,8132,8134,8137,8139,8141,8143,8145,8147,8149,8152,8154,8156,8158,8161,8163,8165,8167,8169,8171,8173,8175,8178,8180,8182,8184,8186,8188,8190,8192,8194,8196,8198,8200,8202,8204,8206,8208,8210,8212,8214,8216,8218,8220,8222,8224,8226,8228,8230,8232,8234,8236,8238,8240,8242,8244,8246,8248,8250,8252,8254,8256,8258,8260,8262,8264,8266,8268,8270,8272,8274,8276,8278,8280,8282,8284,8286,8288,8290,8292,8295,8297,8299,8301,8303,8305,8307,8309,8311,8313,8315,8317,8319,8321,8323,8325,8327,8329,8331,8333,8335,8337,8339,8341,8343,8345,8347,8349,8351,8353,8355,8357,8359,8361,8363,8365,8367,8369,8371,8373,8375,8377,8379,8381,8383,8385,8387,8389,8391,8393,8395,8397,8399,8401,8403,8405,8407,8409,8411,8413,8415,8417,8419,8421,8423,8425,8427,8429,8431,8433,8435,8437,8439,8441,8443,8445,8447,8449,8451,8453,8455,8457,8459,8461,8463,8465,8467,8469,8471,8473,8475,8477,8479,8481,8483,8485,8487,8489,8491,8493,8495,8497,8499,8501,8503,8505,8507,8509,8511,8513,8515,8517,8519,8521,8523,8525,8527,8529,8531,8533,8535,8537,8539,8541,8543,8545,8547,8549,8551,8553,8555,8557,8559,8561,8563,8565,8567,8569,8571,8573,8575,8577,8579,8581,8583,8585,8587,8589,8591,8593,8595,8597,8599,8601,8603,8606,8608,8610,8612,8614,8616,8618,8620,8622,8624,8626,8628,8630,8632,8634,8636,8638,8640,8642,8644,8646,8648,8650,8652,8654,8656,8658,8660,8662,8664,8666,8668,8670,8672,8674,8676,8678,8680,8682,8684,8686,8688,8690,8692,8694,8696,8698,8700,8702,8704,8706,8708,8710,8712,8714,8716,8718,8720,8722,8724,8726,8728,8730,8732,8734,8736,8738,8740,8742,8744,8746,8748,8750,8752,8754,8756,8758,8760,8762,8764,8766,8768,8770,8772,8774,8776,8778,8780,8782,8784,8786,8788,8790,8792,8794,8796,8798,8800,8802,8804,8806,8808,8811,8813,8815,8817,8819,8821,8823,8825,8827,8829,8831,8834,8836,8838,8840,8842,8844,8846,8848,8850,8852,8854,8856,8858,8860,8862,8864,8866,8868,8870,8872,8874,8876,8878,8880,8882,8884,8886,8888,8890,8892,8894,8896,8899,8901,8903,8905,8907,8909,8911,8913,8915,8917,8919,8921,8923,8925,8927,8929,8931,8933,8935,8937,8939,8941,8943,8945,8948,8950,8953,8955,8958,8960,8963,8965,8968,8970,8973,8975,8977,8980,8983,8985,8988,8990,8993,8995,8998,9000,9003,9005,9007,9009,9012,9014,9017,9019,9022,9024,9026,9028,9030,9032,9034,9036,9038,9040,9042,9044,9046,9048,9050,9052,9054,9056,9058,9060,9062,9064,9066,9068,9070,9072,9074,9076,9078,9080,9082,9084,9086,9088,9090,9093,9095,9097,9099,9101,9103,9105,9108,9110,9112,9114,9117,9119,9121,9123,9125,9127,9129,9131,9134,9136,9138,9140,9142,9144,9146,9148,9150,9152,9154,9156,9158,9160,9162,9164,9166,9168,9170,9172,9174,9176,9178,9180,9182,9184,9186,9188,9190,9192,9194,9196,9198,9200,9202,9204,9206,9208,9210,9212,9214,9216,9218,9220,9222,9224,9226,9228,9230,9232,9234,9236,9239,9241,9243,9245,9247,9249,9251,9253,9255,9257,9259,9261,9263,9265,9267,9269,9271,9273,9275,9277,9279,9281,9283,9285,9287,9289,9291,9293,9295,9297,9299,9301,9303,9305,9307,9309,9311,9313,9315,9317,9319,9321,9323,9325,9327,9329,9331,9333,9335,9337,9339,9341,9343,9345,9347,9349,9351,9353,9355,9357,9359,9361,9363,9365,9367,9369,9371,9373,9375,9377,9379,9381,9383,9385,9387,9389,9391,9393,9395,9397,9399,9401,9403,9405,9407,9409,9411,9413,9415,9417,9419,9421,9423,9425,9427,9429,9431,9433,9435,9437,9439,9441,9443,9445,9447,9449,9451,9453,9455,9457,9459,9461,9463,9465,9467,9469,9471,9473,9475,9477,9479,9481,9483,9485,9487,9489,9491,9493,9495,9497,9499,9501,9503,9505,9507,9509,9511,9513,9515,9517,9519,9521,9523,9525,9527,9529,9531,9533,9535,9537,9539,9541,9543,9545,9547,9549,9551,9553,9555,9557,9559,9562,9564,9566,9568,9570,9572,9574,9576,9578,9580,9582,9584,9586,9588,9590,9592,9594,9596,9598,9600,9602,9604,9606,9608,9610,9612,9614,9616,9618,9620,9622,9624,9626,9628,9630,9632,9634,9636,9638,9640,9642,9644,9646,9648,9650,9652,9654,9656,9658,9660,9662,9664,9666,9668,9670,9672,9674,9676,9678,9680,9682,9684,9686,9688,9690,9692,9694,9696,9698,9700,9702,9704,9706,9708,9710,9712,9714,9716,9718,9720,9722,9724,9726,9728,9730,9732,9734,9736,9738,9740,9742,9744,9746,9748,9750,9752,9754,9756,9758,9760,9762,9764,9767,9769,9771,9773,9775,9777,9779,9781,9783,9785,9787,9790,9792,9794,9796,9798,9800,9802,9804,9806,9808,9810,9812,9814,9816,9818,9820,9822,9824,9826,9828,9830,9832,9834,9836,9838,9840,9842,9844,9846,9848,9850,9852,9855,9857,9859,9861,9863,9865,9867,9869,9871,9873,9875,9877,9879,9881,9883,9885,9887,9889,9891,9893,9895,9897,9899,9901,9904,9906,9909,9911,9913,9915,9917,9919,9921,9923,9925,9927,9929,9931,9933,9935,9938,9940,9942,9944,9947,9949,9951,9953,9955,9957,9959,9961,9963,9965,9967,9969,9971,9973,9975,9977,9979,9981,9983,9985,9987,9989,9991,9993,9995,9997,9999,10001,10003,10005,10007,10009,10011,10014,10016,10018,10020,10022,10024,10026,10029,10031,10033,10035,10038,10040,10042,10044,10046,10048,10050,10052,10055,10057,10059,10061,10063,10065,10067,10069,10071,10073,10075,10077,10079,10081,10083,10085,10087,10089,10091,10093,10095,10097,10099,10101,10103,10105,10107,10109,10111,10113,10115,10117,10119,10121,10123,10125,10127,10129,10131,10133,10135,10137,10139,10141,10143,10145,10147,10149,10151,10153,10155,10157,10159,10161,10163,10165,10167,10169,10171,10173,10175,10177,10179,10181,10183,10185,10187,10189,10191,10193,10195,10197,10199,10201,10203,10205,10207,10209,10211,10213,10215,10217,10219,10221,10223,10225,10227,10229,10231,10233,10235,10237,10239,10241,10243,10245,10247,10249,10251,10253,10255,10257,10259,10261,10263,10265,10267,10269,10271,10273,10275,10277,10279,10281,10283,10285,10287,10289,10291,10293,10295,10297,10299,10301,10303,10305,10307,10309,10311,10313,10315,10317,10319,10321,10323,10325,10327,10329,10331,10333,10335,10337,10339,10341,10343,10345,10347,10349,10351,10353,10355,10357,10359,10361,10363,10365,10367,10369,10371,10373,10375,10377,10379,10381,10383,10385,10387,10389,10391,10393,10395,10397,10399,10401,10403,10405,10407,10409,10411,10413,10415,10417,10419,10421,10423,10425,10427,10429,10431,10433,10435,10437,10439,10441,10443,10445,10447,10449,10451,10453,10455,10457,10459,10461,10463,10465,10467,10469,10471,10473,10475,10477,10479,10482,10484,10486,10488,10490,10492,10494,10496,10498,10500,10502,10504,10506,10508,10510,10512,10514,10516,10518,10520,10522,10524,10526,10528,10530,10532,10534,10536,10538,10540,10542,10544,10546,10548,10550,10552,10554,10556,10558,10560,10562,10564,10566,10568,10570,10572,10574,10576,10578,10580,10582,10584,10586,10588,10590,10592,10594,10596,10598,10600,10602,10604,10606,10608,10610,10612,10614,10616,10618,10620,10622,10624,10626,10628,10630,10632,10634,10636,10638,10640,10642,10644,10646,10648,10650,10652,10654,10656,10658,10660,10662,10664,10666,10668,10670,10672,10674,10676,10678,10680,10682,10684,10687,10689,10691,10693,10695,10697,10699,10701,10703,10705,10707,10709,10711,10713,10715,10717,10719,10721,10723,10726,10728,10730,10732,10734,10736,10738,10740,10742,10744,10747,10749,10751,10753,10756,10758,10760,10762,10764,10766,10768,10770,10773,10775,10777,10779,10781,10783,10786,10788,10790,10792,10794,10796,10798,10800,10803,10805,10807,10809,10812,10814,10816,10818,10821,10823,10825,10827,10829,10831,10833,10835,10838,10840],{"class":149,"line":150},[147,3152,3153],{"class":209},"[{",[147,3155,222],{"class":209},[147,3157,1381],{"class":218},[147,3159,222],{"class":209},[147,3161,225],{"class":209},[147,3163,222],{"class":209},[147,3165,3166],{"class":267},"7cb18349cfb7f014",[147,3168,222],{"class":209},[147,3170,3171],{"class":209},",",[147,3173,222],{"class":209},[147,3175,1813],{"class":218},[147,3177,222],{"class":209},[147,3179,225],{"class":209},[147,3181,222],{"class":209},[147,3183,75],{"class":267},[147,3185,222],{"class":209},[147,3187,3171],{"class":209},[147,3189,222],{"class":209},[147,3191,3192],{"class":218},"z",[147,3194,222],{"class":209},[147,3196,225],{"class":209},[147,3198,222],{"class":209},[147,3200,3201],{"class":267},"98a60b6dd0896e47",[147,3203,222],{"class":209},[147,3205,3171],{"class":209},[147,3207,222],{"class":209},[147,3209,3210],{"class":218},"g",[147,3212,222],{"class":209},[147,3214,225],{"class":209},[147,3216,222],{"class":209},[147,3218,3219],{"class":267},"9a0c28902989b739",[147,3221,222],{"class":209},[147,3223,3171],{"class":209},[147,3225,222],{"class":209},[147,3227,280],{"class":218},[147,3229,222],{"class":209},[147,3231,225],{"class":209},[147,3233,222],{"class":209},[147,3235,3236],{"class":267},"Get Single Device By ID",[147,3238,222],{"class":209},[147,3240,3171],{"class":209},[147,3242,222],{"class":209},[147,3244,75],{"class":218},[147,3246,222],{"class":209},[147,3248,225],{"class":209},[147,3250,222],{"class":209},[147,3252,3253],{"class":267},"fd163a325aa21cdb",[147,3255,222],{"class":209},[147,3257,3171],{"class":209},[147,3259,222],{"class":209},[147,3261,3262],{"class":218},"format",[147,3264,222],{"class":209},[147,3266,225],{"class":209},[147,3268,222],{"class":209},[147,3270,3271],{"class":267},"text",[147,3273,222],{"class":209},[147,3275,3171],{"class":209},[147,3277,222],{"class":209},[147,3279,3280],{"class":218},"template",[147,3282,222],{"class":209},[147,3284,225],{"class":209},[147,3286,222],{"class":209},[147,3288,3289],{"class":267},"query GetDevice($id: ID!) {",[147,3291,3292],{"class":824},"\\n",[147,3294,3295],{"class":267},"  device(id: $id) {",[147,3297,3292],{"class":824},[147,3299,3300],{"class":267},"    id",[147,3302,3292],{"class":824},[147,3304,3305],{"class":267},"    name",[147,3307,3292],{"class":824},[147,3309,3310],{"class":267},"    type",[147,3312,3292],{"class":824},[147,3314,3315],{"class":267},"    model",[147,3317,3292],{"class":824},[147,3319,3320],{"class":267},"    location",[147,3322,3292],{"class":824},[147,3324,3325],{"class":267},"    lastSeenStatus",[147,3327,3292],{"class":824},[147,3329,3330],{"class":267},"    maintenanceDue",[147,3332,3292],{"class":824},[147,3334,3335],{"class":267},"  }",[147,3337,3292],{"class":824},[147,3339,3340],{"class":267},"}",[147,3342,222],{"class":209},[147,3344,3171],{"class":209},[147,3346,222],{"class":209},[147,3348,3349],{"class":218},"syntax",[147,3351,222],{"class":209},[147,3353,225],{"class":209},[147,3355,222],{"class":209},[147,3357,3358],{"class":267},"mustache",[147,3360,222],{"class":209},[147,3362,3171],{"class":209},[147,3364,222],{"class":209},[147,3366,3367],{"class":218},"token",[147,3369,222],{"class":209},[147,3371,225],{"class":209},[147,3373,3374],{"class":209},"\"\"",[147,3376,3171],{"class":209},[147,3378,222],{"class":209},[147,3380,3381],{"class":218},"showDebug",[147,3383,222],{"class":209},[147,3385,3386],{"class":209},":false,",[147,3388,222],{"class":209},[147,3390,3391],{"class":218},"x",[147,3393,222],{"class":209},[147,3395,225],{"class":209},[147,3397,3398],{"class":257},"490",[147,3400,3171],{"class":209},[147,3402,222],{"class":209},[147,3404,3405],{"class":218},"y",[147,3407,222],{"class":209},[147,3409,225],{"class":209},[147,3411,3412],{"class":257},"240",[147,3414,3171],{"class":209},[147,3416,222],{"class":209},[147,3418,3419],{"class":218},"wires",[147,3421,222],{"class":209},[147,3423,3424],{"class":209},":[[",[147,3426,222],{"class":209},[147,3428,3429],{"class":267},"1515cbad98355c5f",[147,3431,222],{"class":209},[147,3433,3434],{"class":209},"],[",[147,3436,222],{"class":209},[147,3438,3439],{"class":267},"0c4068bd1821923b",[147,3441,222],{"class":209},[147,3443,3444],{"class":209},"]]},{",[147,3446,222],{"class":209},[147,3448,1381],{"class":218},[147,3450,222],{"class":209},[147,3452,225],{"class":209},[147,3454,222],{"class":209},[147,3456,3457],{"class":267},"6ac3b625b7e6e954",[147,3459,222],{"class":209},[147,3461,3171],{"class":209},[147,3463,222],{"class":209},[147,3465,1813],{"class":218},[147,3467,222],{"class":209},[147,3469,225],{"class":209},[147,3471,222],{"class":209},[147,3473,3474],{"class":267},"inject",[147,3476,222],{"class":209},[147,3478,3171],{"class":209},[147,3480,222],{"class":209},[147,3482,3192],{"class":218},[147,3484,222],{"class":209},[147,3486,225],{"class":209},[147,3488,222],{"class":209},[147,3490,3201],{"class":267},[147,3492,222],{"class":209},[147,3494,3171],{"class":209},[147,3496,222],{"class":209},[147,3498,3210],{"class":218},[147,3500,222],{"class":209},[147,3502,225],{"class":209},[147,3504,222],{"class":209},[147,3506,3219],{"class":267},[147,3508,222],{"class":209},[147,3510,3171],{"class":209},[147,3512,222],{"class":209},[147,3514,280],{"class":218},[147,3516,222],{"class":209},[147,3518,225],{"class":209},[147,3520,3374],{"class":209},[147,3522,3171],{"class":209},[147,3524,222],{"class":209},[147,3526,3527],{"class":218},"props",[147,3529,222],{"class":209},[147,3531,3532],{"class":209},":[{",[147,3534,222],{"class":209},[147,3536,14],{"class":236},[147,3538,222],{"class":209},[147,3540,225],{"class":209},[147,3542,222],{"class":209},[147,3544,3545],{"class":267},"variables",[147,3547,222],{"class":209},[147,3549,3171],{"class":209},[147,3551,222],{"class":209},[147,3553,3554],{"class":236},"v",[147,3556,222],{"class":209},[147,3558,225],{"class":209},[147,3560,222],{"class":209},[147,3562,3563],{"class":267},"{",[147,3565,3566],{"class":824},"\\\"",[147,3568,1381],{"class":267},[147,3570,3566],{"class":824},[147,3572,225],{"class":267},[147,3574,3566],{"class":824},[147,3576,1784],{"class":267},[147,3578,3566],{"class":824},[147,3580,3340],{"class":267},[147,3582,222],{"class":209},[147,3584,3171],{"class":209},[147,3586,222],{"class":209},[147,3588,3589],{"class":236},"vt",[147,3591,222],{"class":209},[147,3593,225],{"class":209},[147,3595,222],{"class":209},[147,3597,202],{"class":267},[147,3599,222],{"class":209},[147,3601,3602],{"class":209},"}],",[147,3604,222],{"class":209},[147,3606,3607],{"class":218},"repeat",[147,3609,222],{"class":209},[147,3611,225],{"class":209},[147,3613,3374],{"class":209},[147,3615,3171],{"class":209},[147,3617,222],{"class":209},[147,3619,3620],{"class":218},"crontab",[147,3622,222],{"class":209},[147,3624,225],{"class":209},[147,3626,3374],{"class":209},[147,3628,3171],{"class":209},[147,3630,222],{"class":209},[147,3632,3633],{"class":218},"once",[147,3635,222],{"class":209},[147,3637,3386],{"class":209},[147,3639,222],{"class":209},[147,3641,3642],{"class":218},"onceDelay",[147,3644,222],{"class":209},[147,3646,225],{"class":209},[147,3648,3649],{"class":257},"0.1",[147,3651,3171],{"class":209},[147,3653,222],{"class":209},[147,3655,3656],{"class":218},"topic",[147,3658,222],{"class":209},[147,3660,225],{"class":209},[147,3662,3374],{"class":209},[147,3664,3171],{"class":209},[147,3666,222],{"class":209},[147,3668,3391],{"class":218},[147,3670,222],{"class":209},[147,3672,225],{"class":209},[147,3674,3675],{"class":257},"270",[147,3677,3171],{"class":209},[147,3679,222],{"class":209},[147,3681,3405],{"class":218},[147,3683,222],{"class":209},[147,3685,225],{"class":209},[147,3687,3412],{"class":257},[147,3689,3171],{"class":209},[147,3691,222],{"class":209},[147,3693,3419],{"class":218},[147,3695,222],{"class":209},[147,3697,3424],{"class":209},[147,3699,222],{"class":209},[147,3701,3166],{"class":267},[147,3703,222],{"class":209},[147,3705,3444],{"class":209},[147,3707,222],{"class":209},[147,3709,1381],{"class":218},[147,3711,222],{"class":209},[147,3713,225],{"class":209},[147,3715,222],{"class":209},[147,3717,3718],{"class":267},"66d017b14ed8c60d",[147,3720,222],{"class":209},[147,3722,3171],{"class":209},[147,3724,222],{"class":209},[147,3726,1813],{"class":218},[147,3728,222],{"class":209},[147,3730,225],{"class":209},[147,3732,222],{"class":209},[147,3734,75],{"class":267},[147,3736,222],{"class":209},[147,3738,3171],{"class":209},[147,3740,222],{"class":209},[147,3742,3192],{"class":218},[147,3744,222],{"class":209},[147,3746,225],{"class":209},[147,3748,222],{"class":209},[147,3750,3201],{"class":267},[147,3752,222],{"class":209},[147,3754,3171],{"class":209},[147,3756,222],{"class":209},[147,3758,3210],{"class":218},[147,3760,222],{"class":209},[147,3762,225],{"class":209},[147,3764,222],{"class":209},[147,3766,3219],{"class":267},[147,3768,222],{"class":209},[147,3770,3171],{"class":209},[147,3772,222],{"class":209},[147,3774,280],{"class":218},[147,3776,222],{"class":209},[147,3778,225],{"class":209},[147,3780,222],{"class":209},[147,3782,3783],{"class":267},"Get Devices",[147,3785,222],{"class":209},[147,3787,3171],{"class":209},[147,3789,222],{"class":209},[147,3791,75],{"class":218},[147,3793,222],{"class":209},[147,3795,225],{"class":209},[147,3797,222],{"class":209},[147,3799,3253],{"class":267},[147,3801,222],{"class":209},[147,3803,3171],{"class":209},[147,3805,222],{"class":209},[147,3807,3262],{"class":218},[147,3809,222],{"class":209},[147,3811,225],{"class":209},[147,3813,222],{"class":209},[147,3815,3271],{"class":267},[147,3817,222],{"class":209},[147,3819,3171],{"class":209},[147,3821,222],{"class":209},[147,3823,3280],{"class":218},[147,3825,222],{"class":209},[147,3827,225],{"class":209},[147,3829,222],{"class":209},[147,3831,3832],{"class":267},"query GetDevices {",[147,3834,3292],{"class":824},[147,3836,3837],{"class":267},"  devices {",[147,3839,3292],{"class":824},[147,3841,3300],{"class":267},[147,3843,3292],{"class":824},[147,3845,3305],{"class":267},[147,3847,3292],{"class":824},[147,3849,3310],{"class":267},[147,3851,3292],{"class":824},[147,3853,3320],{"class":267},[147,3855,3292],{"class":824},[147,3857,3325],{"class":267},[147,3859,3292],{"class":824},[147,3861,3862],{"class":267},"    createdAt",[147,3864,3292],{"class":824},[147,3866,3335],{"class":267},[147,3868,3292],{"class":824},[147,3870,3340],{"class":267},[147,3872,222],{"class":209},[147,3874,3171],{"class":209},[147,3876,222],{"class":209},[147,3878,3349],{"class":218},[147,3880,222],{"class":209},[147,3882,225],{"class":209},[147,3884,222],{"class":209},[147,3886,3358],{"class":267},[147,3888,222],{"class":209},[147,3890,3171],{"class":209},[147,3892,222],{"class":209},[147,3894,3367],{"class":218},[147,3896,222],{"class":209},[147,3898,225],{"class":209},[147,3900,3374],{"class":209},[147,3902,3171],{"class":209},[147,3904,222],{"class":209},[147,3906,3381],{"class":218},[147,3908,222],{"class":209},[147,3910,3386],{"class":209},[147,3912,222],{"class":209},[147,3914,3391],{"class":218},[147,3916,222],{"class":209},[147,3918,225],{"class":209},[147,3920,3921],{"class":257},"450",[147,3923,3171],{"class":209},[147,3925,222],{"class":209},[147,3927,3405],{"class":218},[147,3929,222],{"class":209},[147,3931,225],{"class":209},[147,3933,3934],{"class":257},"140",[147,3936,3171],{"class":209},[147,3938,222],{"class":209},[147,3940,3419],{"class":218},[147,3942,222],{"class":209},[147,3944,3424],{"class":209},[147,3946,222],{"class":209},[147,3948,3949],{"class":267},"fdcc15f68872b4d0",[147,3951,222],{"class":209},[147,3953,3434],{"class":209},[147,3955,222],{"class":209},[147,3957,3958],{"class":267},"beb63abd92f155ce",[147,3960,222],{"class":209},[147,3962,3444],{"class":209},[147,3964,222],{"class":209},[147,3966,1381],{"class":218},[147,3968,222],{"class":209},[147,3970,225],{"class":209},[147,3972,222],{"class":209},[147,3974,3975],{"class":267},"572aa9e659f5e27e",[147,3977,222],{"class":209},[147,3979,3171],{"class":209},[147,3981,222],{"class":209},[147,3983,1813],{"class":218},[147,3985,222],{"class":209},[147,3987,225],{"class":209},[147,3989,222],{"class":209},[147,3991,3474],{"class":267},[147,3993,222],{"class":209},[147,3995,3171],{"class":209},[147,3997,222],{"class":209},[147,3999,3192],{"class":218},[147,4001,222],{"class":209},[147,4003,225],{"class":209},[147,4005,222],{"class":209},[147,4007,3201],{"class":267},[147,4009,222],{"class":209},[147,4011,3171],{"class":209},[147,4013,222],{"class":209},[147,4015,3210],{"class":218},[147,4017,222],{"class":209},[147,4019,225],{"class":209},[147,4021,222],{"class":209},[147,4023,3219],{"class":267},[147,4025,222],{"class":209},[147,4027,3171],{"class":209},[147,4029,222],{"class":209},[147,4031,280],{"class":218},[147,4033,222],{"class":209},[147,4035,225],{"class":209},[147,4037,3374],{"class":209},[147,4039,3171],{"class":209},[147,4041,222],{"class":209},[147,4043,3527],{"class":218},[147,4045,222],{"class":209},[147,4047,4048],{"class":209},":[],",[147,4050,222],{"class":209},[147,4052,3607],{"class":218},[147,4054,222],{"class":209},[147,4056,225],{"class":209},[147,4058,3374],{"class":209},[147,4060,3171],{"class":209},[147,4062,222],{"class":209},[147,4064,3620],{"class":218},[147,4066,222],{"class":209},[147,4068,225],{"class":209},[147,4070,3374],{"class":209},[147,4072,3171],{"class":209},[147,4074,222],{"class":209},[147,4076,3633],{"class":218},[147,4078,222],{"class":209},[147,4080,3386],{"class":209},[147,4082,222],{"class":209},[147,4084,3642],{"class":218},[147,4086,222],{"class":209},[147,4088,225],{"class":209},[147,4090,3649],{"class":257},[147,4092,3171],{"class":209},[147,4094,222],{"class":209},[147,4096,3656],{"class":218},[147,4098,222],{"class":209},[147,4100,225],{"class":209},[147,4102,3374],{"class":209},[147,4104,3171],{"class":209},[147,4106,222],{"class":209},[147,4108,3391],{"class":218},[147,4110,222],{"class":209},[147,4112,225],{"class":209},[147,4114,3675],{"class":257},[147,4116,3171],{"class":209},[147,4118,222],{"class":209},[147,4120,3405],{"class":218},[147,4122,222],{"class":209},[147,4124,225],{"class":209},[147,4126,3934],{"class":257},[147,4128,3171],{"class":209},[147,4130,222],{"class":209},[147,4132,3419],{"class":218},[147,4134,222],{"class":209},[147,4136,3424],{"class":209},[147,4138,222],{"class":209},[147,4140,3718],{"class":267},[147,4142,222],{"class":209},[147,4144,3444],{"class":209},[147,4146,222],{"class":209},[147,4148,1381],{"class":218},[147,4150,222],{"class":209},[147,4152,225],{"class":209},[147,4154,222],{"class":209},[147,4156,4157],{"class":267},"6d4f9a2cb159d8e5",[147,4159,222],{"class":209},[147,4161,3171],{"class":209},[147,4163,222],{"class":209},[147,4165,1813],{"class":218},[147,4167,222],{"class":209},[147,4169,225],{"class":209},[147,4171,222],{"class":209},[147,4173,75],{"class":267},[147,4175,222],{"class":209},[147,4177,3171],{"class":209},[147,4179,222],{"class":209},[147,4181,3192],{"class":218},[147,4183,222],{"class":209},[147,4185,225],{"class":209},[147,4187,222],{"class":209},[147,4189,3201],{"class":267},[147,4191,222],{"class":209},[147,4193,3171],{"class":209},[147,4195,222],{"class":209},[147,4197,3210],{"class":218},[147,4199,222],{"class":209},[147,4201,225],{"class":209},[147,4203,222],{"class":209},[147,4205,3219],{"class":267},[147,4207,222],{"class":209},[147,4209,3171],{"class":209},[147,4211,222],{"class":209},[147,4213,280],{"class":218},[147,4215,222],{"class":209},[147,4217,225],{"class":209},[147,4219,222],{"class":209},[147,4221,4222],{"class":267},"Create Device",[147,4224,222],{"class":209},[147,4226,3171],{"class":209},[147,4228,222],{"class":209},[147,4230,75],{"class":218},[147,4232,222],{"class":209},[147,4234,225],{"class":209},[147,4236,222],{"class":209},[147,4238,3253],{"class":267},[147,4240,222],{"class":209},[147,4242,3171],{"class":209},[147,4244,222],{"class":209},[147,4246,3262],{"class":218},[147,4248,222],{"class":209},[147,4250,225],{"class":209},[147,4252,222],{"class":209},[147,4254,3271],{"class":267},[147,4256,222],{"class":209},[147,4258,3171],{"class":209},[147,4260,222],{"class":209},[147,4262,3280],{"class":218},[147,4264,222],{"class":209},[147,4266,225],{"class":209},[147,4268,222],{"class":209},[147,4270,4271],{"class":267},"mutation CreateDevice($input: DeviceInput!) {",[147,4273,3292],{"class":824},[147,4275,4276],{"class":267},"  createDevice(input: $input) {",[147,4278,3292],{"class":824},[147,4280,3300],{"class":267},[147,4282,3292],{"class":824},[147,4284,3305],{"class":267},[147,4286,3292],{"class":824},[147,4288,3310],{"class":267},[147,4290,3292],{"class":824},[147,4292,3315],{"class":267},[147,4294,3292],{"class":824},[147,4296,3320],{"class":267},[147,4298,3292],{"class":824},[147,4300,3862],{"class":267},[147,4302,3292],{"class":824},[147,4304,4305],{"class":267},"    success",[147,4307,3292],{"class":824},[147,4309,4310],{"class":267},"    errors {",[147,4312,3292],{"class":824},[147,4314,4315],{"class":267},"      field",[147,4317,3292],{"class":824},[147,4319,4320],{"class":267},"      message",[147,4322,3292],{"class":824},[147,4324,4325],{"class":267},"    }",[147,4327,3292],{"class":824},[147,4329,3335],{"class":267},[147,4331,3292],{"class":824},[147,4333,3340],{"class":267},[147,4335,222],{"class":209},[147,4337,3171],{"class":209},[147,4339,222],{"class":209},[147,4341,3349],{"class":218},[147,4343,222],{"class":209},[147,4345,225],{"class":209},[147,4347,222],{"class":209},[147,4349,3358],{"class":267},[147,4351,222],{"class":209},[147,4353,3171],{"class":209},[147,4355,222],{"class":209},[147,4357,3367],{"class":218},[147,4359,222],{"class":209},[147,4361,225],{"class":209},[147,4363,3374],{"class":209},[147,4365,3171],{"class":209},[147,4367,222],{"class":209},[147,4369,3381],{"class":218},[147,4371,222],{"class":209},[147,4373,3386],{"class":209},[147,4375,222],{"class":209},[147,4377,3391],{"class":218},[147,4379,222],{"class":209},[147,4381,225],{"class":209},[147,4383,4384],{"class":257},"460",[147,4386,3171],{"class":209},[147,4388,222],{"class":209},[147,4390,3405],{"class":218},[147,4392,222],{"class":209},[147,4394,225],{"class":209},[147,4396,4397],{"class":257},"340",[147,4399,3171],{"class":209},[147,4401,222],{"class":209},[147,4403,3419],{"class":218},[147,4405,222],{"class":209},[147,4407,3424],{"class":209},[147,4409,222],{"class":209},[147,4411,4412],{"class":267},"f5527e179e1c8911",[147,4414,222],{"class":209},[147,4416,3434],{"class":209},[147,4418,222],{"class":209},[147,4420,4421],{"class":267},"9fc70e8f8715f994",[147,4423,222],{"class":209},[147,4425,3444],{"class":209},[147,4427,222],{"class":209},[147,4429,1381],{"class":218},[147,4431,222],{"class":209},[147,4433,225],{"class":209},[147,4435,222],{"class":209},[147,4437,4438],{"class":267},"e0b89bf0a47dbae3",[147,4440,222],{"class":209},[147,4442,3171],{"class":209},[147,4444,222],{"class":209},[147,4446,1813],{"class":218},[147,4448,222],{"class":209},[147,4450,225],{"class":209},[147,4452,222],{"class":209},[147,4454,3474],{"class":267},[147,4456,222],{"class":209},[147,4458,3171],{"class":209},[147,4460,222],{"class":209},[147,4462,3192],{"class":218},[147,4464,222],{"class":209},[147,4466,225],{"class":209},[147,4468,222],{"class":209},[147,4470,3201],{"class":267},[147,4472,222],{"class":209},[147,4474,3171],{"class":209},[147,4476,222],{"class":209},[147,4478,3210],{"class":218},[147,4480,222],{"class":209},[147,4482,225],{"class":209},[147,4484,222],{"class":209},[147,4486,3219],{"class":267},[147,4488,222],{"class":209},[147,4490,3171],{"class":209},[147,4492,222],{"class":209},[147,4494,280],{"class":218},[147,4496,222],{"class":209},[147,4498,225],{"class":209},[147,4500,3374],{"class":209},[147,4502,3171],{"class":209},[147,4504,222],{"class":209},[147,4506,3527],{"class":218},[147,4508,222],{"class":209},[147,4510,3532],{"class":209},[147,4512,222],{"class":209},[147,4514,14],{"class":236},[147,4516,222],{"class":209},[147,4518,225],{"class":209},[147,4520,222],{"class":209},[147,4522,3545],{"class":267},[147,4524,222],{"class":209},[147,4526,3171],{"class":209},[147,4528,222],{"class":209},[147,4530,3554],{"class":236},[147,4532,222],{"class":209},[147,4534,225],{"class":209},[147,4536,222],{"class":209},[147,4538,3563],{"class":267},[147,4540,3566],{"class":824},[147,4542,1255],{"class":267},[147,4544,3566],{"class":824},[147,4546,4547],{"class":267},":{",[147,4549,3566],{"class":824},[147,4551,280],{"class":267},[147,4553,3566],{"class":824},[147,4555,225],{"class":267},[147,4557,3566],{"class":824},[147,4559,2216],{"class":267},[147,4561,3566],{"class":824},[147,4563,3171],{"class":267},[147,4565,3566],{"class":824},[147,4567,1813],{"class":267},[147,4569,3566],{"class":824},[147,4571,225],{"class":267},[147,4573,3566],{"class":824},[147,4575,2235],{"class":267},[147,4577,3566],{"class":824},[147,4579,3171],{"class":267},[147,4581,3566],{"class":824},[147,4583,1287],{"class":267},[147,4585,3566],{"class":824},[147,4587,225],{"class":267},[147,4589,3566],{"class":824},[147,4591,4592],{"class":267},"Nest V3",[147,4594,3566],{"class":824},[147,4596,3171],{"class":267},[147,4598,3566],{"class":824},[147,4600,1307],{"class":267},[147,4602,3566],{"class":824},[147,4604,225],{"class":267},[147,4606,3566],{"class":824},[147,4608,2254],{"class":267},[147,4610,3566],{"class":824},[147,4612,4613],{"class":267},"}}",[147,4615,222],{"class":209},[147,4617,3171],{"class":209},[147,4619,222],{"class":209},[147,4621,3589],{"class":236},[147,4623,222],{"class":209},[147,4625,225],{"class":209},[147,4627,222],{"class":209},[147,4629,202],{"class":267},[147,4631,222],{"class":209},[147,4633,3602],{"class":209},[147,4635,222],{"class":209},[147,4637,3607],{"class":218},[147,4639,222],{"class":209},[147,4641,225],{"class":209},[147,4643,3374],{"class":209},[147,4645,3171],{"class":209},[147,4647,222],{"class":209},[147,4649,3620],{"class":218},[147,4651,222],{"class":209},[147,4653,225],{"class":209},[147,4655,3374],{"class":209},[147,4657,3171],{"class":209},[147,4659,222],{"class":209},[147,4661,3633],{"class":218},[147,4663,222],{"class":209},[147,4665,3386],{"class":209},[147,4667,222],{"class":209},[147,4669,3642],{"class":218},[147,4671,222],{"class":209},[147,4673,225],{"class":209},[147,4675,3649],{"class":257},[147,4677,3171],{"class":209},[147,4679,222],{"class":209},[147,4681,3656],{"class":218},[147,4683,222],{"class":209},[147,4685,225],{"class":209},[147,4687,3374],{"class":209},[147,4689,3171],{"class":209},[147,4691,222],{"class":209},[147,4693,3391],{"class":218},[147,4695,222],{"class":209},[147,4697,225],{"class":209},[147,4699,3675],{"class":257},[147,4701,3171],{"class":209},[147,4703,222],{"class":209},[147,4705,3405],{"class":218},[147,4707,222],{"class":209},[147,4709,225],{"class":209},[147,4711,4397],{"class":257},[147,4713,3171],{"class":209},[147,4715,222],{"class":209},[147,4717,3419],{"class":218},[147,4719,222],{"class":209},[147,4721,3424],{"class":209},[147,4723,222],{"class":209},[147,4725,4157],{"class":267},[147,4727,222],{"class":209},[147,4729,3444],{"class":209},[147,4731,222],{"class":209},[147,4733,1381],{"class":218},[147,4735,222],{"class":209},[147,4737,225],{"class":209},[147,4739,222],{"class":209},[147,4741,3949],{"class":267},[147,4743,222],{"class":209},[147,4745,3171],{"class":209},[147,4747,222],{"class":209},[147,4749,1813],{"class":218},[147,4751,222],{"class":209},[147,4753,225],{"class":209},[147,4755,222],{"class":209},[147,4757,4758],{"class":267},"debug",[147,4760,222],{"class":209},[147,4762,3171],{"class":209},[147,4764,222],{"class":209},[147,4766,3192],{"class":218},[147,4768,222],{"class":209},[147,4770,225],{"class":209},[147,4772,222],{"class":209},[147,4774,3201],{"class":267},[147,4776,222],{"class":209},[147,4778,3171],{"class":209},[147,4780,222],{"class":209},[147,4782,3210],{"class":218},[147,4784,222],{"class":209},[147,4786,225],{"class":209},[147,4788,222],{"class":209},[147,4790,3219],{"class":267},[147,4792,222],{"class":209},[147,4794,3171],{"class":209},[147,4796,222],{"class":209},[147,4798,280],{"class":218},[147,4800,222],{"class":209},[147,4802,225],{"class":209},[147,4804,222],{"class":209},[147,4806,4807],{"class":267},"Result",[147,4809,222],{"class":209},[147,4811,3171],{"class":209},[147,4813,222],{"class":209},[147,4815,4816],{"class":218},"active",[147,4818,222],{"class":209},[147,4820,4821],{"class":209},":true,",[147,4823,222],{"class":209},[147,4825,4826],{"class":218},"tosidebar",[147,4828,222],{"class":209},[147,4830,4821],{"class":209},[147,4832,222],{"class":209},[147,4834,4835],{"class":218},"console",[147,4837,222],{"class":209},[147,4839,3386],{"class":209},[147,4841,222],{"class":209},[147,4843,4844],{"class":218},"tostatus",[147,4846,222],{"class":209},[147,4848,3386],{"class":209},[147,4850,222],{"class":209},[147,4852,4853],{"class":218},"complete",[147,4855,222],{"class":209},[147,4857,225],{"class":209},[147,4859,222],{"class":209},[147,4861,4862],{"class":267},"payload",[147,4864,222],{"class":209},[147,4866,3171],{"class":209},[147,4868,222],{"class":209},[147,4870,4871],{"class":218},"targetType",[147,4873,222],{"class":209},[147,4875,225],{"class":209},[147,4877,222],{"class":209},[147,4879,825],{"class":267},[147,4881,222],{"class":209},[147,4883,3171],{"class":209},[147,4885,222],{"class":209},[147,4887,4888],{"class":218},"statusVal",[147,4890,222],{"class":209},[147,4892,225],{"class":209},[147,4894,3374],{"class":209},[147,4896,3171],{"class":209},[147,4898,222],{"class":209},[147,4900,4901],{"class":218},"statusType",[147,4903,222],{"class":209},[147,4905,225],{"class":209},[147,4907,222],{"class":209},[147,4909,4910],{"class":267},"auto",[147,4912,222],{"class":209},[147,4914,3171],{"class":209},[147,4916,222],{"class":209},[147,4918,3391],{"class":218},[147,4920,222],{"class":209},[147,4922,225],{"class":209},[147,4924,4925],{"class":257},"690",[147,4927,3171],{"class":209},[147,4929,222],{"class":209},[147,4931,3405],{"class":218},[147,4933,222],{"class":209},[147,4935,225],{"class":209},[147,4937,4938],{"class":257},"120",[147,4940,3171],{"class":209},[147,4942,222],{"class":209},[147,4944,3419],{"class":218},[147,4946,222],{"class":209},[147,4948,4949],{"class":209},":[]},{",[147,4951,222],{"class":209},[147,4953,1381],{"class":218},[147,4955,222],{"class":209},[147,4957,225],{"class":209},[147,4959,222],{"class":209},[147,4961,3958],{"class":267},[147,4963,222],{"class":209},[147,4965,3171],{"class":209},[147,4967,222],{"class":209},[147,4969,1813],{"class":218},[147,4971,222],{"class":209},[147,4973,225],{"class":209},[147,4975,222],{"class":209},[147,4977,4758],{"class":267},[147,4979,222],{"class":209},[147,4981,3171],{"class":209},[147,4983,222],{"class":209},[147,4985,3192],{"class":218},[147,4987,222],{"class":209},[147,4989,225],{"class":209},[147,4991,222],{"class":209},[147,4993,3201],{"class":267},[147,4995,222],{"class":209},[147,4997,3171],{"class":209},[147,4999,222],{"class":209},[147,5001,3210],{"class":218},[147,5003,222],{"class":209},[147,5005,225],{"class":209},[147,5007,222],{"class":209},[147,5009,3219],{"class":267},[147,5011,222],{"class":209},[147,5013,3171],{"class":209},[147,5015,222],{"class":209},[147,5017,280],{"class":218},[147,5019,222],{"class":209},[147,5021,225],{"class":209},[147,5023,222],{"class":209},[147,5025,5026],{"class":267},"Error",[147,5028,222],{"class":209},[147,5030,3171],{"class":209},[147,5032,222],{"class":209},[147,5034,4816],{"class":218},[147,5036,222],{"class":209},[147,5038,4821],{"class":209},[147,5040,222],{"class":209},[147,5042,4826],{"class":218},[147,5044,222],{"class":209},[147,5046,4821],{"class":209},[147,5048,222],{"class":209},[147,5050,4835],{"class":218},[147,5052,222],{"class":209},[147,5054,3386],{"class":209},[147,5056,222],{"class":209},[147,5058,4844],{"class":218},[147,5060,222],{"class":209},[147,5062,3386],{"class":209},[147,5064,222],{"class":209},[147,5066,4853],{"class":218},[147,5068,222],{"class":209},[147,5070,225],{"class":209},[147,5072,222],{"class":209},[147,5074,4862],{"class":267},[147,5076,222],{"class":209},[147,5078,3171],{"class":209},[147,5080,222],{"class":209},[147,5082,4871],{"class":218},[147,5084,222],{"class":209},[147,5086,225],{"class":209},[147,5088,222],{"class":209},[147,5090,825],{"class":267},[147,5092,222],{"class":209},[147,5094,3171],{"class":209},[147,5096,222],{"class":209},[147,5098,4888],{"class":218},[147,5100,222],{"class":209},[147,5102,225],{"class":209},[147,5104,3374],{"class":209},[147,5106,3171],{"class":209},[147,5108,222],{"class":209},[147,5110,4901],{"class":218},[147,5112,222],{"class":209},[147,5114,225],{"class":209},[147,5116,222],{"class":209},[147,5118,4910],{"class":267},[147,5120,222],{"class":209},[147,5122,3171],{"class":209},[147,5124,222],{"class":209},[147,5126,3391],{"class":218},[147,5128,222],{"class":209},[147,5130,225],{"class":209},[147,5132,4925],{"class":257},[147,5134,3171],{"class":209},[147,5136,222],{"class":209},[147,5138,3405],{"class":218},[147,5140,222],{"class":209},[147,5142,225],{"class":209},[147,5144,5145],{"class":257},"160",[147,5147,3171],{"class":209},[147,5149,222],{"class":209},[147,5151,3419],{"class":218},[147,5153,222],{"class":209},[147,5155,4949],{"class":209},[147,5157,222],{"class":209},[147,5159,1381],{"class":218},[147,5161,222],{"class":209},[147,5163,225],{"class":209},[147,5165,222],{"class":209},[147,5167,3429],{"class":267},[147,5169,222],{"class":209},[147,5171,3171],{"class":209},[147,5173,222],{"class":209},[147,5175,1813],{"class":218},[147,5177,222],{"class":209},[147,5179,225],{"class":209},[147,5181,222],{"class":209},[147,5183,4758],{"class":267},[147,5185,222],{"class":209},[147,5187,3171],{"class":209},[147,5189,222],{"class":209},[147,5191,3192],{"class":218},[147,5193,222],{"class":209},[147,5195,225],{"class":209},[147,5197,222],{"class":209},[147,5199,3201],{"class":267},[147,5201,222],{"class":209},[147,5203,3171],{"class":209},[147,5205,222],{"class":209},[147,5207,3210],{"class":218},[147,5209,222],{"class":209},[147,5211,225],{"class":209},[147,5213,222],{"class":209},[147,5215,3219],{"class":267},[147,5217,222],{"class":209},[147,5219,3171],{"class":209},[147,5221,222],{"class":209},[147,5223,280],{"class":218},[147,5225,222],{"class":209},[147,5227,225],{"class":209},[147,5229,222],{"class":209},[147,5231,4807],{"class":267},[147,5233,222],{"class":209},[147,5235,3171],{"class":209},[147,5237,222],{"class":209},[147,5239,4816],{"class":218},[147,5241,222],{"class":209},[147,5243,4821],{"class":209},[147,5245,222],{"class":209},[147,5247,4826],{"class":218},[147,5249,222],{"class":209},[147,5251,4821],{"class":209},[147,5253,222],{"class":209},[147,5255,4835],{"class":218},[147,5257,222],{"class":209},[147,5259,3386],{"class":209},[147,5261,222],{"class":209},[147,5263,4844],{"class":218},[147,5265,222],{"class":209},[147,5267,3386],{"class":209},[147,5269,222],{"class":209},[147,5271,4853],{"class":218},[147,5273,222],{"class":209},[147,5275,225],{"class":209},[147,5277,222],{"class":209},[147,5279,4862],{"class":267},[147,5281,222],{"class":209},[147,5283,3171],{"class":209},[147,5285,222],{"class":209},[147,5287,4871],{"class":218},[147,5289,222],{"class":209},[147,5291,225],{"class":209},[147,5293,222],{"class":209},[147,5295,825],{"class":267},[147,5297,222],{"class":209},[147,5299,3171],{"class":209},[147,5301,222],{"class":209},[147,5303,4888],{"class":218},[147,5305,222],{"class":209},[147,5307,225],{"class":209},[147,5309,3374],{"class":209},[147,5311,3171],{"class":209},[147,5313,222],{"class":209},[147,5315,4901],{"class":218},[147,5317,222],{"class":209},[147,5319,225],{"class":209},[147,5321,222],{"class":209},[147,5323,4910],{"class":267},[147,5325,222],{"class":209},[147,5327,3171],{"class":209},[147,5329,222],{"class":209},[147,5331,3391],{"class":218},[147,5333,222],{"class":209},[147,5335,225],{"class":209},[147,5337,4925],{"class":257},[147,5339,3171],{"class":209},[147,5341,222],{"class":209},[147,5343,3405],{"class":218},[147,5345,222],{"class":209},[147,5347,225],{"class":209},[147,5349,5350],{"class":257},"220",[147,5352,3171],{"class":209},[147,5354,222],{"class":209},[147,5356,3419],{"class":218},[147,5358,222],{"class":209},[147,5360,4949],{"class":209},[147,5362,222],{"class":209},[147,5364,1381],{"class":218},[147,5366,222],{"class":209},[147,5368,225],{"class":209},[147,5370,222],{"class":209},[147,5372,3439],{"class":267},[147,5374,222],{"class":209},[147,5376,3171],{"class":209},[147,5378,222],{"class":209},[147,5380,1813],{"class":218},[147,5382,222],{"class":209},[147,5384,225],{"class":209},[147,5386,222],{"class":209},[147,5388,4758],{"class":267},[147,5390,222],{"class":209},[147,5392,3171],{"class":209},[147,5394,222],{"class":209},[147,5396,3192],{"class":218},[147,5398,222],{"class":209},[147,5400,225],{"class":209},[147,5402,222],{"class":209},[147,5404,3201],{"class":267},[147,5406,222],{"class":209},[147,5408,3171],{"class":209},[147,5410,222],{"class":209},[147,5412,3210],{"class":218},[147,5414,222],{"class":209},[147,5416,225],{"class":209},[147,5418,222],{"class":209},[147,5420,3219],{"class":267},[147,5422,222],{"class":209},[147,5424,3171],{"class":209},[147,5426,222],{"class":209},[147,5428,280],{"class":218},[147,5430,222],{"class":209},[147,5432,225],{"class":209},[147,5434,222],{"class":209},[147,5436,5026],{"class":267},[147,5438,222],{"class":209},[147,5440,3171],{"class":209},[147,5442,222],{"class":209},[147,5444,4816],{"class":218},[147,5446,222],{"class":209},[147,5448,4821],{"class":209},[147,5450,222],{"class":209},[147,5452,4826],{"class":218},[147,5454,222],{"class":209},[147,5456,4821],{"class":209},[147,5458,222],{"class":209},[147,5460,4835],{"class":218},[147,5462,222],{"class":209},[147,5464,3386],{"class":209},[147,5466,222],{"class":209},[147,5468,4844],{"class":218},[147,5470,222],{"class":209},[147,5472,3386],{"class":209},[147,5474,222],{"class":209},[147,5476,4853],{"class":218},[147,5478,222],{"class":209},[147,5480,225],{"class":209},[147,5482,222],{"class":209},[147,5484,4862],{"class":267},[147,5486,222],{"class":209},[147,5488,3171],{"class":209},[147,5490,222],{"class":209},[147,5492,4871],{"class":218},[147,5494,222],{"class":209},[147,5496,225],{"class":209},[147,5498,222],{"class":209},[147,5500,825],{"class":267},[147,5502,222],{"class":209},[147,5504,3171],{"class":209},[147,5506,222],{"class":209},[147,5508,4888],{"class":218},[147,5510,222],{"class":209},[147,5512,225],{"class":209},[147,5514,3374],{"class":209},[147,5516,3171],{"class":209},[147,5518,222],{"class":209},[147,5520,4901],{"class":218},[147,5522,222],{"class":209},[147,5524,225],{"class":209},[147,5526,222],{"class":209},[147,5528,4910],{"class":267},[147,5530,222],{"class":209},[147,5532,3171],{"class":209},[147,5534,222],{"class":209},[147,5536,3391],{"class":218},[147,5538,222],{"class":209},[147,5540,225],{"class":209},[147,5542,4925],{"class":257},[147,5544,3171],{"class":209},[147,5546,222],{"class":209},[147,5548,3405],{"class":218},[147,5550,222],{"class":209},[147,5552,225],{"class":209},[147,5554,5555],{"class":257},"260",[147,5557,3171],{"class":209},[147,5559,222],{"class":209},[147,5561,3419],{"class":218},[147,5563,222],{"class":209},[147,5565,4949],{"class":209},[147,5567,222],{"class":209},[147,5569,1381],{"class":218},[147,5571,222],{"class":209},[147,5573,225],{"class":209},[147,5575,222],{"class":209},[147,5577,4412],{"class":267},[147,5579,222],{"class":209},[147,5581,3171],{"class":209},[147,5583,222],{"class":209},[147,5585,1813],{"class":218},[147,5587,222],{"class":209},[147,5589,225],{"class":209},[147,5591,222],{"class":209},[147,5593,4758],{"class":267},[147,5595,222],{"class":209},[147,5597,3171],{"class":209},[147,5599,222],{"class":209},[147,5601,3192],{"class":218},[147,5603,222],{"class":209},[147,5605,225],{"class":209},[147,5607,222],{"class":209},[147,5609,3201],{"class":267},[147,5611,222],{"class":209},[147,5613,3171],{"class":209},[147,5615,222],{"class":209},[147,5617,3210],{"class":218},[147,5619,222],{"class":209},[147,5621,225],{"class":209},[147,5623,222],{"class":209},[147,5625,3219],{"class":267},[147,5627,222],{"class":209},[147,5629,3171],{"class":209},[147,5631,222],{"class":209},[147,5633,280],{"class":218},[147,5635,222],{"class":209},[147,5637,225],{"class":209},[147,5639,222],{"class":209},[147,5641,4807],{"class":267},[147,5643,222],{"class":209},[147,5645,3171],{"class":209},[147,5647,222],{"class":209},[147,5649,4816],{"class":218},[147,5651,222],{"class":209},[147,5653,4821],{"class":209},[147,5655,222],{"class":209},[147,5657,4826],{"class":218},[147,5659,222],{"class":209},[147,5661,4821],{"class":209},[147,5663,222],{"class":209},[147,5665,4835],{"class":218},[147,5667,222],{"class":209},[147,5669,3386],{"class":209},[147,5671,222],{"class":209},[147,5673,4844],{"class":218},[147,5675,222],{"class":209},[147,5677,3386],{"class":209},[147,5679,222],{"class":209},[147,5681,4853],{"class":218},[147,5683,222],{"class":209},[147,5685,225],{"class":209},[147,5687,222],{"class":209},[147,5689,4862],{"class":267},[147,5691,222],{"class":209},[147,5693,3171],{"class":209},[147,5695,222],{"class":209},[147,5697,4871],{"class":218},[147,5699,222],{"class":209},[147,5701,225],{"class":209},[147,5703,222],{"class":209},[147,5705,825],{"class":267},[147,5707,222],{"class":209},[147,5709,3171],{"class":209},[147,5711,222],{"class":209},[147,5713,4888],{"class":218},[147,5715,222],{"class":209},[147,5717,225],{"class":209},[147,5719,3374],{"class":209},[147,5721,3171],{"class":209},[147,5723,222],{"class":209},[147,5725,4901],{"class":218},[147,5727,222],{"class":209},[147,5729,225],{"class":209},[147,5731,222],{"class":209},[147,5733,4910],{"class":267},[147,5735,222],{"class":209},[147,5737,3171],{"class":209},[147,5739,222],{"class":209},[147,5741,3391],{"class":218},[147,5743,222],{"class":209},[147,5745,225],{"class":209},[147,5747,4925],{"class":257},[147,5749,3171],{"class":209},[147,5751,222],{"class":209},[147,5753,3405],{"class":218},[147,5755,222],{"class":209},[147,5757,225],{"class":209},[147,5759,5760],{"class":257},"320",[147,5762,3171],{"class":209},[147,5764,222],{"class":209},[147,5766,3419],{"class":218},[147,5768,222],{"class":209},[147,5770,4949],{"class":209},[147,5772,222],{"class":209},[147,5774,1381],{"class":218},[147,5776,222],{"class":209},[147,5778,225],{"class":209},[147,5780,222],{"class":209},[147,5782,4421],{"class":267},[147,5784,222],{"class":209},[147,5786,3171],{"class":209},[147,5788,222],{"class":209},[147,5790,1813],{"class":218},[147,5792,222],{"class":209},[147,5794,225],{"class":209},[147,5796,222],{"class":209},[147,5798,4758],{"class":267},[147,5800,222],{"class":209},[147,5802,3171],{"class":209},[147,5804,222],{"class":209},[147,5806,3192],{"class":218},[147,5808,222],{"class":209},[147,5810,225],{"class":209},[147,5812,222],{"class":209},[147,5814,3201],{"class":267},[147,5816,222],{"class":209},[147,5818,3171],{"class":209},[147,5820,222],{"class":209},[147,5822,3210],{"class":218},[147,5824,222],{"class":209},[147,5826,225],{"class":209},[147,5828,222],{"class":209},[147,5830,3219],{"class":267},[147,5832,222],{"class":209},[147,5834,3171],{"class":209},[147,5836,222],{"class":209},[147,5838,280],{"class":218},[147,5840,222],{"class":209},[147,5842,225],{"class":209},[147,5844,222],{"class":209},[147,5846,5026],{"class":267},[147,5848,222],{"class":209},[147,5850,3171],{"class":209},[147,5852,222],{"class":209},[147,5854,4816],{"class":218},[147,5856,222],{"class":209},[147,5858,4821],{"class":209},[147,5860,222],{"class":209},[147,5862,4826],{"class":218},[147,5864,222],{"class":209},[147,5866,4821],{"class":209},[147,5868,222],{"class":209},[147,5870,4835],{"class":218},[147,5872,222],{"class":209},[147,5874,3386],{"class":209},[147,5876,222],{"class":209},[147,5878,4844],{"class":218},[147,5880,222],{"class":209},[147,5882,3386],{"class":209},[147,5884,222],{"class":209},[147,5886,4853],{"class":218},[147,5888,222],{"class":209},[147,5890,225],{"class":209},[147,5892,222],{"class":209},[147,5894,4862],{"class":267},[147,5896,222],{"class":209},[147,5898,3171],{"class":209},[147,5900,222],{"class":209},[147,5902,4871],{"class":218},[147,5904,222],{"class":209},[147,5906,225],{"class":209},[147,5908,222],{"class":209},[147,5910,825],{"class":267},[147,5912,222],{"class":209},[147,5914,3171],{"class":209},[147,5916,222],{"class":209},[147,5918,4888],{"class":218},[147,5920,222],{"class":209},[147,5922,225],{"class":209},[147,5924,3374],{"class":209},[147,5926,3171],{"class":209},[147,5928,222],{"class":209},[147,5930,4901],{"class":218},[147,5932,222],{"class":209},[147,5934,225],{"class":209},[147,5936,222],{"class":209},[147,5938,4910],{"class":267},[147,5940,222],{"class":209},[147,5942,3171],{"class":209},[147,5944,222],{"class":209},[147,5946,3391],{"class":218},[147,5948,222],{"class":209},[147,5950,225],{"class":209},[147,5952,4925],{"class":257},[147,5954,3171],{"class":209},[147,5956,222],{"class":209},[147,5958,3405],{"class":218},[147,5960,222],{"class":209},[147,5962,225],{"class":209},[147,5964,5965],{"class":257},"360",[147,5967,3171],{"class":209},[147,5969,222],{"class":209},[147,5971,3419],{"class":218},[147,5973,222],{"class":209},[147,5975,4949],{"class":209},[147,5977,222],{"class":209},[147,5979,1381],{"class":218},[147,5981,222],{"class":209},[147,5983,225],{"class":209},[147,5985,222],{"class":209},[147,5987,5988],{"class":267},"e0d2739c55386644",[147,5990,222],{"class":209},[147,5992,3171],{"class":209},[147,5994,222],{"class":209},[147,5996,1813],{"class":218},[147,5998,222],{"class":209},[147,6000,225],{"class":209},[147,6002,222],{"class":209},[147,6004,75],{"class":267},[147,6006,222],{"class":209},[147,6008,3171],{"class":209},[147,6010,222],{"class":209},[147,6012,3192],{"class":218},[147,6014,222],{"class":209},[147,6016,225],{"class":209},[147,6018,222],{"class":209},[147,6020,3201],{"class":267},[147,6022,222],{"class":209},[147,6024,3171],{"class":209},[147,6026,222],{"class":209},[147,6028,3210],{"class":218},[147,6030,222],{"class":209},[147,6032,225],{"class":209},[147,6034,222],{"class":209},[147,6036,3219],{"class":267},[147,6038,222],{"class":209},[147,6040,3171],{"class":209},[147,6042,222],{"class":209},[147,6044,280],{"class":218},[147,6046,222],{"class":209},[147,6048,225],{"class":209},[147,6050,222],{"class":209},[147,6052,4222],{"class":267},[147,6054,222],{"class":209},[147,6056,3171],{"class":209},[147,6058,222],{"class":209},[147,6060,75],{"class":218},[147,6062,222],{"class":209},[147,6064,225],{"class":209},[147,6066,222],{"class":209},[147,6068,3253],{"class":267},[147,6070,222],{"class":209},[147,6072,3171],{"class":209},[147,6074,222],{"class":209},[147,6076,3262],{"class":218},[147,6078,222],{"class":209},[147,6080,225],{"class":209},[147,6082,222],{"class":209},[147,6084,3271],{"class":267},[147,6086,222],{"class":209},[147,6088,3171],{"class":209},[147,6090,222],{"class":209},[147,6092,3280],{"class":218},[147,6094,222],{"class":209},[147,6096,225],{"class":209},[147,6098,222],{"class":209},[147,6100,4271],{"class":267},[147,6102,3292],{"class":824},[147,6104,4276],{"class":267},[147,6106,3292],{"class":824},[147,6108,3300],{"class":267},[147,6110,3292],{"class":824},[147,6112,3305],{"class":267},[147,6114,3292],{"class":824},[147,6116,3310],{"class":267},[147,6118,3292],{"class":824},[147,6120,3315],{"class":267},[147,6122,3292],{"class":824},[147,6124,3320],{"class":267},[147,6126,3292],{"class":824},[147,6128,3862],{"class":267},[147,6130,3292],{"class":824},[147,6132,4305],{"class":267},[147,6134,3292],{"class":824},[147,6136,4310],{"class":267},[147,6138,3292],{"class":824},[147,6140,4315],{"class":267},[147,6142,3292],{"class":824},[147,6144,4320],{"class":267},[147,6146,3292],{"class":824},[147,6148,4325],{"class":267},[147,6150,3292],{"class":824},[147,6152,3335],{"class":267},[147,6154,3292],{"class":824},[147,6156,3340],{"class":267},[147,6158,222],{"class":209},[147,6160,3171],{"class":209},[147,6162,222],{"class":209},[147,6164,3349],{"class":218},[147,6166,222],{"class":209},[147,6168,225],{"class":209},[147,6170,222],{"class":209},[147,6172,3358],{"class":267},[147,6174,222],{"class":209},[147,6176,3171],{"class":209},[147,6178,222],{"class":209},[147,6180,3367],{"class":218},[147,6182,222],{"class":209},[147,6184,225],{"class":209},[147,6186,3374],{"class":209},[147,6188,3171],{"class":209},[147,6190,222],{"class":209},[147,6192,3381],{"class":218},[147,6194,222],{"class":209},[147,6196,3386],{"class":209},[147,6198,222],{"class":209},[147,6200,3391],{"class":218},[147,6202,222],{"class":209},[147,6204,225],{"class":209},[147,6206,4384],{"class":257},[147,6208,3171],{"class":209},[147,6210,222],{"class":209},[147,6212,3405],{"class":218},[147,6214,222],{"class":209},[147,6216,225],{"class":209},[147,6218,6219],{"class":257},"440",[147,6221,3171],{"class":209},[147,6223,222],{"class":209},[147,6225,3419],{"class":218},[147,6227,222],{"class":209},[147,6229,3424],{"class":209},[147,6231,222],{"class":209},[147,6233,6234],{"class":267},"f5c2e0346b4979aa",[147,6236,222],{"class":209},[147,6238,3434],{"class":209},[147,6240,222],{"class":209},[147,6242,6243],{"class":267},"597bac49938cd7bc",[147,6245,222],{"class":209},[147,6247,3444],{"class":209},[147,6249,222],{"class":209},[147,6251,1381],{"class":218},[147,6253,222],{"class":209},[147,6255,225],{"class":209},[147,6257,222],{"class":209},[147,6259,6260],{"class":267},"b45422c8bffaa52d",[147,6262,222],{"class":209},[147,6264,3171],{"class":209},[147,6266,222],{"class":209},[147,6268,1813],{"class":218},[147,6270,222],{"class":209},[147,6272,225],{"class":209},[147,6274,222],{"class":209},[147,6276,3474],{"class":267},[147,6278,222],{"class":209},[147,6280,3171],{"class":209},[147,6282,222],{"class":209},[147,6284,3192],{"class":218},[147,6286,222],{"class":209},[147,6288,225],{"class":209},[147,6290,222],{"class":209},[147,6292,3201],{"class":267},[147,6294,222],{"class":209},[147,6296,3171],{"class":209},[147,6298,222],{"class":209},[147,6300,3210],{"class":218},[147,6302,222],{"class":209},[147,6304,225],{"class":209},[147,6306,222],{"class":209},[147,6308,3219],{"class":267},[147,6310,222],{"class":209},[147,6312,3171],{"class":209},[147,6314,222],{"class":209},[147,6316,280],{"class":218},[147,6318,222],{"class":209},[147,6320,225],{"class":209},[147,6322,3374],{"class":209},[147,6324,3171],{"class":209},[147,6326,222],{"class":209},[147,6328,3527],{"class":218},[147,6330,222],{"class":209},[147,6332,3532],{"class":209},[147,6334,222],{"class":209},[147,6336,14],{"class":236},[147,6338,222],{"class":209},[147,6340,225],{"class":209},[147,6342,222],{"class":209},[147,6344,3545],{"class":267},[147,6346,222],{"class":209},[147,6348,3171],{"class":209},[147,6350,222],{"class":209},[147,6352,3554],{"class":236},[147,6354,222],{"class":209},[147,6356,225],{"class":209},[147,6358,222],{"class":209},[147,6360,3563],{"class":267},[147,6362,3566],{"class":824},[147,6364,1255],{"class":267},[147,6366,3566],{"class":824},[147,6368,4547],{"class":267},[147,6370,3566],{"class":824},[147,6372,280],{"class":267},[147,6374,3566],{"class":824},[147,6376,225],{"class":267},[147,6378,3566],{"class":824},[147,6380,2216],{"class":267},[147,6382,3566],{"class":824},[147,6384,3171],{"class":267},[147,6386,3566],{"class":824},[147,6388,1813],{"class":267},[147,6390,3566],{"class":824},[147,6392,225],{"class":267},[147,6394,3566],{"class":824},[147,6396,2235],{"class":267},[147,6398,3566],{"class":824},[147,6400,3171],{"class":267},[147,6402,3566],{"class":824},[147,6404,1287],{"class":267},[147,6406,3566],{"class":824},[147,6408,225],{"class":267},[147,6410,3566],{"class":824},[147,6412,4592],{"class":267},[147,6414,3566],{"class":824},[147,6416,3171],{"class":267},[147,6418,3566],{"class":824},[147,6420,1307],{"class":267},[147,6422,3566],{"class":824},[147,6424,225],{"class":267},[147,6426,3566],{"class":824},[147,6428,2254],{"class":267},[147,6430,3566],{"class":824},[147,6432,4613],{"class":267},[147,6434,222],{"class":209},[147,6436,3171],{"class":209},[147,6438,222],{"class":209},[147,6440,3589],{"class":236},[147,6442,222],{"class":209},[147,6444,225],{"class":209},[147,6446,222],{"class":209},[147,6448,202],{"class":267},[147,6450,222],{"class":209},[147,6452,3602],{"class":209},[147,6454,222],{"class":209},[147,6456,3607],{"class":218},[147,6458,222],{"class":209},[147,6460,225],{"class":209},[147,6462,3374],{"class":209},[147,6464,3171],{"class":209},[147,6466,222],{"class":209},[147,6468,3620],{"class":218},[147,6470,222],{"class":209},[147,6472,225],{"class":209},[147,6474,3374],{"class":209},[147,6476,3171],{"class":209},[147,6478,222],{"class":209},[147,6480,3633],{"class":218},[147,6482,222],{"class":209},[147,6484,3386],{"class":209},[147,6486,222],{"class":209},[147,6488,3642],{"class":218},[147,6490,222],{"class":209},[147,6492,225],{"class":209},[147,6494,3649],{"class":257},[147,6496,3171],{"class":209},[147,6498,222],{"class":209},[147,6500,3656],{"class":218},[147,6502,222],{"class":209},[147,6504,225],{"class":209},[147,6506,3374],{"class":209},[147,6508,3171],{"class":209},[147,6510,222],{"class":209},[147,6512,3391],{"class":218},[147,6514,222],{"class":209},[147,6516,225],{"class":209},[147,6518,3675],{"class":257},[147,6520,3171],{"class":209},[147,6522,222],{"class":209},[147,6524,3405],{"class":218},[147,6526,222],{"class":209},[147,6528,225],{"class":209},[147,6530,6219],{"class":257},[147,6532,3171],{"class":209},[147,6534,222],{"class":209},[147,6536,3419],{"class":218},[147,6538,222],{"class":209},[147,6540,3424],{"class":209},[147,6542,222],{"class":209},[147,6544,5988],{"class":267},[147,6546,222],{"class":209},[147,6548,3444],{"class":209},[147,6550,222],{"class":209},[147,6552,1381],{"class":218},[147,6554,222],{"class":209},[147,6556,225],{"class":209},[147,6558,222],{"class":209},[147,6560,6234],{"class":267},[147,6562,222],{"class":209},[147,6564,3171],{"class":209},[147,6566,222],{"class":209},[147,6568,1813],{"class":218},[147,6570,222],{"class":209},[147,6572,225],{"class":209},[147,6574,222],{"class":209},[147,6576,4758],{"class":267},[147,6578,222],{"class":209},[147,6580,3171],{"class":209},[147,6582,222],{"class":209},[147,6584,3192],{"class":218},[147,6586,222],{"class":209},[147,6588,225],{"class":209},[147,6590,222],{"class":209},[147,6592,3201],{"class":267},[147,6594,222],{"class":209},[147,6596,3171],{"class":209},[147,6598,222],{"class":209},[147,6600,3210],{"class":218},[147,6602,222],{"class":209},[147,6604,225],{"class":209},[147,6606,222],{"class":209},[147,6608,3219],{"class":267},[147,6610,222],{"class":209},[147,6612,3171],{"class":209},[147,6614,222],{"class":209},[147,6616,280],{"class":218},[147,6618,222],{"class":209},[147,6620,225],{"class":209},[147,6622,222],{"class":209},[147,6624,4807],{"class":267},[147,6626,222],{"class":209},[147,6628,3171],{"class":209},[147,6630,222],{"class":209},[147,6632,4816],{"class":218},[147,6634,222],{"class":209},[147,6636,4821],{"class":209},[147,6638,222],{"class":209},[147,6640,4826],{"class":218},[147,6642,222],{"class":209},[147,6644,4821],{"class":209},[147,6646,222],{"class":209},[147,6648,4835],{"class":218},[147,6650,222],{"class":209},[147,6652,3386],{"class":209},[147,6654,222],{"class":209},[147,6656,4844],{"class":218},[147,6658,222],{"class":209},[147,6660,3386],{"class":209},[147,6662,222],{"class":209},[147,6664,4853],{"class":218},[147,6666,222],{"class":209},[147,6668,225],{"class":209},[147,6670,222],{"class":209},[147,6672,4862],{"class":267},[147,6674,222],{"class":209},[147,6676,3171],{"class":209},[147,6678,222],{"class":209},[147,6680,4871],{"class":218},[147,6682,222],{"class":209},[147,6684,225],{"class":209},[147,6686,222],{"class":209},[147,6688,825],{"class":267},[147,6690,222],{"class":209},[147,6692,3171],{"class":209},[147,6694,222],{"class":209},[147,6696,4888],{"class":218},[147,6698,222],{"class":209},[147,6700,225],{"class":209},[147,6702,3374],{"class":209},[147,6704,3171],{"class":209},[147,6706,222],{"class":209},[147,6708,4901],{"class":218},[147,6710,222],{"class":209},[147,6712,225],{"class":209},[147,6714,222],{"class":209},[147,6716,4910],{"class":267},[147,6718,222],{"class":209},[147,6720,3171],{"class":209},[147,6722,222],{"class":209},[147,6724,3391],{"class":218},[147,6726,222],{"class":209},[147,6728,225],{"class":209},[147,6730,4925],{"class":257},[147,6732,3171],{"class":209},[147,6734,222],{"class":209},[147,6736,3405],{"class":218},[147,6738,222],{"class":209},[147,6740,225],{"class":209},[147,6742,6743],{"class":257},"420",[147,6745,3171],{"class":209},[147,6747,222],{"class":209},[147,6749,3419],{"class":218},[147,6751,222],{"class":209},[147,6753,4949],{"class":209},[147,6755,222],{"class":209},[147,6757,1381],{"class":218},[147,6759,222],{"class":209},[147,6761,225],{"class":209},[147,6763,222],{"class":209},[147,6765,6243],{"class":267},[147,6767,222],{"class":209},[147,6769,3171],{"class":209},[147,6771,222],{"class":209},[147,6773,1813],{"class":218},[147,6775,222],{"class":209},[147,6777,225],{"class":209},[147,6779,222],{"class":209},[147,6781,4758],{"class":267},[147,6783,222],{"class":209},[147,6785,3171],{"class":209},[147,6787,222],{"class":209},[147,6789,3192],{"class":218},[147,6791,222],{"class":209},[147,6793,225],{"class":209},[147,6795,222],{"class":209},[147,6797,3201],{"class":267},[147,6799,222],{"class":209},[147,6801,3171],{"class":209},[147,6803,222],{"class":209},[147,6805,3210],{"class":218},[147,6807,222],{"class":209},[147,6809,225],{"class":209},[147,6811,222],{"class":209},[147,6813,3219],{"class":267},[147,6815,222],{"class":209},[147,6817,3171],{"class":209},[147,6819,222],{"class":209},[147,6821,280],{"class":218},[147,6823,222],{"class":209},[147,6825,225],{"class":209},[147,6827,222],{"class":209},[147,6829,5026],{"class":267},[147,6831,222],{"class":209},[147,6833,3171],{"class":209},[147,6835,222],{"class":209},[147,6837,4816],{"class":218},[147,6839,222],{"class":209},[147,6841,4821],{"class":209},[147,6843,222],{"class":209},[147,6845,4826],{"class":218},[147,6847,222],{"class":209},[147,6849,4821],{"class":209},[147,6851,222],{"class":209},[147,6853,4835],{"class":218},[147,6855,222],{"class":209},[147,6857,3386],{"class":209},[147,6859,222],{"class":209},[147,6861,4844],{"class":218},[147,6863,222],{"class":209},[147,6865,3386],{"class":209},[147,6867,222],{"class":209},[147,6869,4853],{"class":218},[147,6871,222],{"class":209},[147,6873,225],{"class":209},[147,6875,222],{"class":209},[147,6877,4862],{"class":267},[147,6879,222],{"class":209},[147,6881,3171],{"class":209},[147,6883,222],{"class":209},[147,6885,4871],{"class":218},[147,6887,222],{"class":209},[147,6889,225],{"class":209},[147,6891,222],{"class":209},[147,6893,825],{"class":267},[147,6895,222],{"class":209},[147,6897,3171],{"class":209},[147,6899,222],{"class":209},[147,6901,4888],{"class":218},[147,6903,222],{"class":209},[147,6905,225],{"class":209},[147,6907,3374],{"class":209},[147,6909,3171],{"class":209},[147,6911,222],{"class":209},[147,6913,4901],{"class":218},[147,6915,222],{"class":209},[147,6917,225],{"class":209},[147,6919,222],{"class":209},[147,6921,4910],{"class":267},[147,6923,222],{"class":209},[147,6925,3171],{"class":209},[147,6927,222],{"class":209},[147,6929,3391],{"class":218},[147,6931,222],{"class":209},[147,6933,225],{"class":209},[147,6935,4925],{"class":257},[147,6937,3171],{"class":209},[147,6939,222],{"class":209},[147,6941,3405],{"class":218},[147,6943,222],{"class":209},[147,6945,225],{"class":209},[147,6947,4384],{"class":257},[147,6949,3171],{"class":209},[147,6951,222],{"class":209},[147,6953,3419],{"class":218},[147,6955,222],{"class":209},[147,6957,4949],{"class":209},[147,6959,222],{"class":209},[147,6961,1381],{"class":218},[147,6963,222],{"class":209},[147,6965,225],{"class":209},[147,6967,222],{"class":209},[147,6969,6970],{"class":267},"dae18c118b5a7d25",[147,6972,222],{"class":209},[147,6974,3171],{"class":209},[147,6976,222],{"class":209},[147,6978,1813],{"class":218},[147,6980,222],{"class":209},[147,6982,225],{"class":209},[147,6984,222],{"class":209},[147,6986,75],{"class":267},[147,6988,222],{"class":209},[147,6990,3171],{"class":209},[147,6992,222],{"class":209},[147,6994,3192],{"class":218},[147,6996,222],{"class":209},[147,6998,225],{"class":209},[147,7000,222],{"class":209},[147,7002,3201],{"class":267},[147,7004,222],{"class":209},[147,7006,3171],{"class":209},[147,7008,222],{"class":209},[147,7010,3210],{"class":218},[147,7012,222],{"class":209},[147,7014,225],{"class":209},[147,7016,222],{"class":209},[147,7018,3219],{"class":267},[147,7020,222],{"class":209},[147,7022,3171],{"class":209},[147,7024,222],{"class":209},[147,7026,280],{"class":218},[147,7028,222],{"class":209},[147,7030,225],{"class":209},[147,7032,222],{"class":209},[147,7034,7035],{"class":267},"Update Device",[147,7037,222],{"class":209},[147,7039,3171],{"class":209},[147,7041,222],{"class":209},[147,7043,75],{"class":218},[147,7045,222],{"class":209},[147,7047,225],{"class":209},[147,7049,222],{"class":209},[147,7051,3253],{"class":267},[147,7053,222],{"class":209},[147,7055,3171],{"class":209},[147,7057,222],{"class":209},[147,7059,3262],{"class":218},[147,7061,222],{"class":209},[147,7063,225],{"class":209},[147,7065,222],{"class":209},[147,7067,3271],{"class":267},[147,7069,222],{"class":209},[147,7071,3171],{"class":209},[147,7073,222],{"class":209},[147,7075,3280],{"class":218},[147,7077,222],{"class":209},[147,7079,225],{"class":209},[147,7081,222],{"class":209},[147,7083,7084],{"class":267},"mutation UpdateDevice($id: ID!, $input: DeviceUpdateInput!) {",[147,7086,3292],{"class":824},[147,7088,7089],{"class":267},"  updateDevice(id: $id, input: $input) {",[147,7091,3292],{"class":824},[147,7093,3300],{"class":267},[147,7095,3292],{"class":824},[147,7097,3305],{"class":267},[147,7099,3292],{"class":824},[147,7101,3320],{"class":267},[147,7103,3292],{"class":824},[147,7105,3325],{"class":267},[147,7107,3292],{"class":824},[147,7109,7110],{"class":267},"    updatedAt",[147,7112,3292],{"class":824},[147,7114,4305],{"class":267},[147,7116,3292],{"class":824},[147,7118,3335],{"class":267},[147,7120,3292],{"class":824},[147,7122,3340],{"class":267},[147,7124,222],{"class":209},[147,7126,3171],{"class":209},[147,7128,222],{"class":209},[147,7130,3349],{"class":218},[147,7132,222],{"class":209},[147,7134,225],{"class":209},[147,7136,222],{"class":209},[147,7138,3358],{"class":267},[147,7140,222],{"class":209},[147,7142,3171],{"class":209},[147,7144,222],{"class":209},[147,7146,3367],{"class":218},[147,7148,222],{"class":209},[147,7150,225],{"class":209},[147,7152,3374],{"class":209},[147,7154,3171],{"class":209},[147,7156,222],{"class":209},[147,7158,3381],{"class":218},[147,7160,222],{"class":209},[147,7162,3386],{"class":209},[147,7164,222],{"class":209},[147,7166,3391],{"class":218},[147,7168,222],{"class":209},[147,7170,225],{"class":209},[147,7172,4384],{"class":257},[147,7174,3171],{"class":209},[147,7176,222],{"class":209},[147,7178,3405],{"class":218},[147,7180,222],{"class":209},[147,7182,225],{"class":209},[147,7184,7185],{"class":257},"540",[147,7187,3171],{"class":209},[147,7189,222],{"class":209},[147,7191,3419],{"class":218},[147,7193,222],{"class":209},[147,7195,3424],{"class":209},[147,7197,222],{"class":209},[147,7199,7200],{"class":267},"8372c53fd374ca0c",[147,7202,222],{"class":209},[147,7204,3434],{"class":209},[147,7206,222],{"class":209},[147,7208,7209],{"class":267},"81ee27d5d002cdf7",[147,7211,222],{"class":209},[147,7213,3444],{"class":209},[147,7215,222],{"class":209},[147,7217,1381],{"class":218},[147,7219,222],{"class":209},[147,7221,225],{"class":209},[147,7223,222],{"class":209},[147,7225,7226],{"class":267},"06e715476d4a05a1",[147,7228,222],{"class":209},[147,7230,3171],{"class":209},[147,7232,222],{"class":209},[147,7234,1813],{"class":218},[147,7236,222],{"class":209},[147,7238,225],{"class":209},[147,7240,222],{"class":209},[147,7242,3474],{"class":267},[147,7244,222],{"class":209},[147,7246,3171],{"class":209},[147,7248,222],{"class":209},[147,7250,3192],{"class":218},[147,7252,222],{"class":209},[147,7254,225],{"class":209},[147,7256,222],{"class":209},[147,7258,3201],{"class":267},[147,7260,222],{"class":209},[147,7262,3171],{"class":209},[147,7264,222],{"class":209},[147,7266,3210],{"class":218},[147,7268,222],{"class":209},[147,7270,225],{"class":209},[147,7272,222],{"class":209},[147,7274,3219],{"class":267},[147,7276,222],{"class":209},[147,7278,3171],{"class":209},[147,7280,222],{"class":209},[147,7282,280],{"class":218},[147,7284,222],{"class":209},[147,7286,225],{"class":209},[147,7288,3374],{"class":209},[147,7290,3171],{"class":209},[147,7292,222],{"class":209},[147,7294,3527],{"class":218},[147,7296,222],{"class":209},[147,7298,3532],{"class":209},[147,7300,222],{"class":209},[147,7302,14],{"class":236},[147,7304,222],{"class":209},[147,7306,225],{"class":209},[147,7308,222],{"class":209},[147,7310,3545],{"class":267},[147,7312,222],{"class":209},[147,7314,3171],{"class":209},[147,7316,222],{"class":209},[147,7318,3554],{"class":236},[147,7320,222],{"class":209},[147,7322,225],{"class":209},[147,7324,222],{"class":209},[147,7326,7327],{"class":267},"{   ",[147,7329,3566],{"class":824},[147,7331,1381],{"class":267},[147,7333,3566],{"class":824},[147,7335,7336],{"class":267},": ",[147,7338,3566],{"class":824},[147,7340,1784],{"class":267},[147,7342,3566],{"class":824},[147,7344,7345],{"class":267},",   ",[147,7347,3566],{"class":824},[147,7349,1255],{"class":267},[147,7351,3566],{"class":824},[147,7353,7354],{"class":267},": {     ",[147,7356,3566],{"class":824},[147,7358,1307],{"class":267},[147,7360,3566],{"class":824},[147,7362,7336],{"class":267},[147,7364,3566],{"class":824},[147,7366,2477],{"class":267},[147,7368,3566],{"class":824},[147,7370,7371],{"class":267},",     ",[147,7373,3566],{"class":824},[147,7375,1851],{"class":267},[147,7377,3566],{"class":824},[147,7379,7336],{"class":267},[147,7381,3566],{"class":824},[147,7383,2496],{"class":267},[147,7385,3566],{"class":824},[147,7387,7388],{"class":267},"   } }",[147,7390,222],{"class":209},[147,7392,3171],{"class":209},[147,7394,222],{"class":209},[147,7396,3589],{"class":236},[147,7398,222],{"class":209},[147,7400,225],{"class":209},[147,7402,222],{"class":209},[147,7404,202],{"class":267},[147,7406,222],{"class":209},[147,7408,3602],{"class":209},[147,7410,222],{"class":209},[147,7412,3607],{"class":218},[147,7414,222],{"class":209},[147,7416,225],{"class":209},[147,7418,3374],{"class":209},[147,7420,3171],{"class":209},[147,7422,222],{"class":209},[147,7424,3620],{"class":218},[147,7426,222],{"class":209},[147,7428,225],{"class":209},[147,7430,3374],{"class":209},[147,7432,3171],{"class":209},[147,7434,222],{"class":209},[147,7436,3633],{"class":218},[147,7438,222],{"class":209},[147,7440,3386],{"class":209},[147,7442,222],{"class":209},[147,7444,3642],{"class":218},[147,7446,222],{"class":209},[147,7448,225],{"class":209},[147,7450,3649],{"class":257},[147,7452,3171],{"class":209},[147,7454,222],{"class":209},[147,7456,3656],{"class":218},[147,7458,222],{"class":209},[147,7460,225],{"class":209},[147,7462,3374],{"class":209},[147,7464,3171],{"class":209},[147,7466,222],{"class":209},[147,7468,3391],{"class":218},[147,7470,222],{"class":209},[147,7472,225],{"class":209},[147,7474,3675],{"class":257},[147,7476,3171],{"class":209},[147,7478,222],{"class":209},[147,7480,3405],{"class":218},[147,7482,222],{"class":209},[147,7484,225],{"class":209},[147,7486,7185],{"class":257},[147,7488,3171],{"class":209},[147,7490,222],{"class":209},[147,7492,3419],{"class":218},[147,7494,222],{"class":209},[147,7496,3424],{"class":209},[147,7498,222],{"class":209},[147,7500,6970],{"class":267},[147,7502,222],{"class":209},[147,7504,3444],{"class":209},[147,7506,222],{"class":209},[147,7508,1381],{"class":218},[147,7510,222],{"class":209},[147,7512,225],{"class":209},[147,7514,222],{"class":209},[147,7516,7200],{"class":267},[147,7518,222],{"class":209},[147,7520,3171],{"class":209},[147,7522,222],{"class":209},[147,7524,1813],{"class":218},[147,7526,222],{"class":209},[147,7528,225],{"class":209},[147,7530,222],{"class":209},[147,7532,4758],{"class":267},[147,7534,222],{"class":209},[147,7536,3171],{"class":209},[147,7538,222],{"class":209},[147,7540,3192],{"class":218},[147,7542,222],{"class":209},[147,7544,225],{"class":209},[147,7546,222],{"class":209},[147,7548,3201],{"class":267},[147,7550,222],{"class":209},[147,7552,3171],{"class":209},[147,7554,222],{"class":209},[147,7556,3210],{"class":218},[147,7558,222],{"class":209},[147,7560,225],{"class":209},[147,7562,222],{"class":209},[147,7564,3219],{"class":267},[147,7566,222],{"class":209},[147,7568,3171],{"class":209},[147,7570,222],{"class":209},[147,7572,280],{"class":218},[147,7574,222],{"class":209},[147,7576,225],{"class":209},[147,7578,222],{"class":209},[147,7580,4807],{"class":267},[147,7582,222],{"class":209},[147,7584,3171],{"class":209},[147,7586,222],{"class":209},[147,7588,4816],{"class":218},[147,7590,222],{"class":209},[147,7592,4821],{"class":209},[147,7594,222],{"class":209},[147,7596,4826],{"class":218},[147,7598,222],{"class":209},[147,7600,4821],{"class":209},[147,7602,222],{"class":209},[147,7604,4835],{"class":218},[147,7606,222],{"class":209},[147,7608,3386],{"class":209},[147,7610,222],{"class":209},[147,7612,4844],{"class":218},[147,7614,222],{"class":209},[147,7616,3386],{"class":209},[147,7618,222],{"class":209},[147,7620,4853],{"class":218},[147,7622,222],{"class":209},[147,7624,225],{"class":209},[147,7626,222],{"class":209},[147,7628,4862],{"class":267},[147,7630,222],{"class":209},[147,7632,3171],{"class":209},[147,7634,222],{"class":209},[147,7636,4871],{"class":218},[147,7638,222],{"class":209},[147,7640,225],{"class":209},[147,7642,222],{"class":209},[147,7644,825],{"class":267},[147,7646,222],{"class":209},[147,7648,3171],{"class":209},[147,7650,222],{"class":209},[147,7652,4888],{"class":218},[147,7654,222],{"class":209},[147,7656,225],{"class":209},[147,7658,3374],{"class":209},[147,7660,3171],{"class":209},[147,7662,222],{"class":209},[147,7664,4901],{"class":218},[147,7666,222],{"class":209},[147,7668,225],{"class":209},[147,7670,222],{"class":209},[147,7672,4910],{"class":267},[147,7674,222],{"class":209},[147,7676,3171],{"class":209},[147,7678,222],{"class":209},[147,7680,3391],{"class":218},[147,7682,222],{"class":209},[147,7684,225],{"class":209},[147,7686,4925],{"class":257},[147,7688,3171],{"class":209},[147,7690,222],{"class":209},[147,7692,3405],{"class":218},[147,7694,222],{"class":209},[147,7696,225],{"class":209},[147,7698,7699],{"class":257},"520",[147,7701,3171],{"class":209},[147,7703,222],{"class":209},[147,7705,3419],{"class":218},[147,7707,222],{"class":209},[147,7709,4949],{"class":209},[147,7711,222],{"class":209},[147,7713,1381],{"class":218},[147,7715,222],{"class":209},[147,7717,225],{"class":209},[147,7719,222],{"class":209},[147,7721,7209],{"class":267},[147,7723,222],{"class":209},[147,7725,3171],{"class":209},[147,7727,222],{"class":209},[147,7729,1813],{"class":218},[147,7731,222],{"class":209},[147,7733,225],{"class":209},[147,7735,222],{"class":209},[147,7737,4758],{"class":267},[147,7739,222],{"class":209},[147,7741,3171],{"class":209},[147,7743,222],{"class":209},[147,7745,3192],{"class":218},[147,7747,222],{"class":209},[147,7749,225],{"class":209},[147,7751,222],{"class":209},[147,7753,3201],{"class":267},[147,7755,222],{"class":209},[147,7757,3171],{"class":209},[147,7759,222],{"class":209},[147,7761,3210],{"class":218},[147,7763,222],{"class":209},[147,7765,225],{"class":209},[147,7767,222],{"class":209},[147,7769,3219],{"class":267},[147,7771,222],{"class":209},[147,7773,3171],{"class":209},[147,7775,222],{"class":209},[147,7777,280],{"class":218},[147,7779,222],{"class":209},[147,7781,225],{"class":209},[147,7783,222],{"class":209},[147,7785,5026],{"class":267},[147,7787,222],{"class":209},[147,7789,3171],{"class":209},[147,7791,222],{"class":209},[147,7793,4816],{"class":218},[147,7795,222],{"class":209},[147,7797,4821],{"class":209},[147,7799,222],{"class":209},[147,7801,4826],{"class":218},[147,7803,222],{"class":209},[147,7805,4821],{"class":209},[147,7807,222],{"class":209},[147,7809,4835],{"class":218},[147,7811,222],{"class":209},[147,7813,3386],{"class":209},[147,7815,222],{"class":209},[147,7817,4844],{"class":218},[147,7819,222],{"class":209},[147,7821,3386],{"class":209},[147,7823,222],{"class":209},[147,7825,4853],{"class":218},[147,7827,222],{"class":209},[147,7829,225],{"class":209},[147,7831,222],{"class":209},[147,7833,4862],{"class":267},[147,7835,222],{"class":209},[147,7837,3171],{"class":209},[147,7839,222],{"class":209},[147,7841,4871],{"class":218},[147,7843,222],{"class":209},[147,7845,225],{"class":209},[147,7847,222],{"class":209},[147,7849,825],{"class":267},[147,7851,222],{"class":209},[147,7853,3171],{"class":209},[147,7855,222],{"class":209},[147,7857,4888],{"class":218},[147,7859,222],{"class":209},[147,7861,225],{"class":209},[147,7863,3374],{"class":209},[147,7865,3171],{"class":209},[147,7867,222],{"class":209},[147,7869,4901],{"class":218},[147,7871,222],{"class":209},[147,7873,225],{"class":209},[147,7875,222],{"class":209},[147,7877,4910],{"class":267},[147,7879,222],{"class":209},[147,7881,3171],{"class":209},[147,7883,222],{"class":209},[147,7885,3391],{"class":218},[147,7887,222],{"class":209},[147,7889,225],{"class":209},[147,7891,4925],{"class":257},[147,7893,3171],{"class":209},[147,7895,222],{"class":209},[147,7897,3405],{"class":218},[147,7899,222],{"class":209},[147,7901,225],{"class":209},[147,7903,7904],{"class":257},"560",[147,7906,3171],{"class":209},[147,7908,222],{"class":209},[147,7910,3419],{"class":218},[147,7912,222],{"class":209},[147,7914,4949],{"class":209},[147,7916,222],{"class":209},[147,7918,1381],{"class":218},[147,7920,222],{"class":209},[147,7922,225],{"class":209},[147,7924,222],{"class":209},[147,7926,7927],{"class":267},"b59476221e135579",[147,7929,222],{"class":209},[147,7931,3171],{"class":209},[147,7933,222],{"class":209},[147,7935,1813],{"class":218},[147,7937,222],{"class":209},[147,7939,225],{"class":209},[147,7941,222],{"class":209},[147,7943,75],{"class":267},[147,7945,222],{"class":209},[147,7947,3171],{"class":209},[147,7949,222],{"class":209},[147,7951,3192],{"class":218},[147,7953,222],{"class":209},[147,7955,225],{"class":209},[147,7957,222],{"class":209},[147,7959,3201],{"class":267},[147,7961,222],{"class":209},[147,7963,3171],{"class":209},[147,7965,222],{"class":209},[147,7967,3210],{"class":218},[147,7969,222],{"class":209},[147,7971,225],{"class":209},[147,7973,222],{"class":209},[147,7975,3219],{"class":267},[147,7977,222],{"class":209},[147,7979,3171],{"class":209},[147,7981,222],{"class":209},[147,7983,280],{"class":218},[147,7985,222],{"class":209},[147,7987,225],{"class":209},[147,7989,222],{"class":209},[147,7991,7992],{"class":267},"Deactivate Device",[147,7994,222],{"class":209},[147,7996,3171],{"class":209},[147,7998,222],{"class":209},[147,8000,75],{"class":218},[147,8002,222],{"class":209},[147,8004,225],{"class":209},[147,8006,222],{"class":209},[147,8008,3253],{"class":267},[147,8010,222],{"class":209},[147,8012,3171],{"class":209},[147,8014,222],{"class":209},[147,8016,3262],{"class":218},[147,8018,222],{"class":209},[147,8020,225],{"class":209},[147,8022,222],{"class":209},[147,8024,3271],{"class":267},[147,8026,222],{"class":209},[147,8028,3171],{"class":209},[147,8030,222],{"class":209},[147,8032,3280],{"class":218},[147,8034,222],{"class":209},[147,8036,225],{"class":209},[147,8038,222],{"class":209},[147,8040,8041],{"class":267},"mutation DeactivateDevice($id: ID!) {",[147,8043,3292],{"class":824},[147,8045,8046],{"class":267},"  deactivateDevice(id: $id) {",[147,8048,3292],{"class":824},[147,8050,3300],{"class":267},[147,8052,3292],{"class":824},[147,8054,8055],{"class":267},"    isActive",[147,8057,3292],{"class":824},[147,8059,8060],{"class":267},"    deactivatedAt",[147,8062,3292],{"class":824},[147,8064,4305],{"class":267},[147,8066,3292],{"class":824},[147,8068,3335],{"class":267},[147,8070,3292],{"class":824},[147,8072,3340],{"class":267},[147,8074,222],{"class":209},[147,8076,3171],{"class":209},[147,8078,222],{"class":209},[147,8080,3349],{"class":218},[147,8082,222],{"class":209},[147,8084,225],{"class":209},[147,8086,222],{"class":209},[147,8088,3358],{"class":267},[147,8090,222],{"class":209},[147,8092,3171],{"class":209},[147,8094,222],{"class":209},[147,8096,3367],{"class":218},[147,8098,222],{"class":209},[147,8100,225],{"class":209},[147,8102,3374],{"class":209},[147,8104,3171],{"class":209},[147,8106,222],{"class":209},[147,8108,3381],{"class":218},[147,8110,222],{"class":209},[147,8112,3386],{"class":209},[147,8114,222],{"class":209},[147,8116,3391],{"class":218},[147,8118,222],{"class":209},[147,8120,225],{"class":209},[147,8122,8123],{"class":257},"470",[147,8125,3171],{"class":209},[147,8127,222],{"class":209},[147,8129,3405],{"class":218},[147,8131,222],{"class":209},[147,8133,225],{"class":209},[147,8135,8136],{"class":257},"640",[147,8138,3171],{"class":209},[147,8140,222],{"class":209},[147,8142,3419],{"class":218},[147,8144,222],{"class":209},[147,8146,3424],{"class":209},[147,8148,222],{"class":209},[147,8150,8151],{"class":267},"bc0b5067c9b64b4a",[147,8153,222],{"class":209},[147,8155,3434],{"class":209},[147,8157,222],{"class":209},[147,8159,8160],{"class":267},"9bcd78c44b2d304a",[147,8162,222],{"class":209},[147,8164,3444],{"class":209},[147,8166,222],{"class":209},[147,8168,1381],{"class":218},[147,8170,222],{"class":209},[147,8172,225],{"class":209},[147,8174,222],{"class":209},[147,8176,8177],{"class":267},"2f45ba641ea8d272",[147,8179,222],{"class":209},[147,8181,3171],{"class":209},[147,8183,222],{"class":209},[147,8185,1813],{"class":218},[147,8187,222],{"class":209},[147,8189,225],{"class":209},[147,8191,222],{"class":209},[147,8193,3474],{"class":267},[147,8195,222],{"class":209},[147,8197,3171],{"class":209},[147,8199,222],{"class":209},[147,8201,3192],{"class":218},[147,8203,222],{"class":209},[147,8205,225],{"class":209},[147,8207,222],{"class":209},[147,8209,3201],{"class":267},[147,8211,222],{"class":209},[147,8213,3171],{"class":209},[147,8215,222],{"class":209},[147,8217,3210],{"class":218},[147,8219,222],{"class":209},[147,8221,225],{"class":209},[147,8223,222],{"class":209},[147,8225,3219],{"class":267},[147,8227,222],{"class":209},[147,8229,3171],{"class":209},[147,8231,222],{"class":209},[147,8233,280],{"class":218},[147,8235,222],{"class":209},[147,8237,225],{"class":209},[147,8239,3374],{"class":209},[147,8241,3171],{"class":209},[147,8243,222],{"class":209},[147,8245,3527],{"class":218},[147,8247,222],{"class":209},[147,8249,3532],{"class":209},[147,8251,222],{"class":209},[147,8253,14],{"class":236},[147,8255,222],{"class":209},[147,8257,225],{"class":209},[147,8259,222],{"class":209},[147,8261,3545],{"class":267},[147,8263,222],{"class":209},[147,8265,3171],{"class":209},[147,8267,222],{"class":209},[147,8269,3554],{"class":236},[147,8271,222],{"class":209},[147,8273,225],{"class":209},[147,8275,222],{"class":209},[147,8277,7327],{"class":267},[147,8279,3566],{"class":824},[147,8281,1381],{"class":267},[147,8283,3566],{"class":824},[147,8285,7336],{"class":267},[147,8287,3566],{"class":824},[147,8289,2646],{"class":267},[147,8291,3566],{"class":824},[147,8293,8294],{"class":267}," }",[147,8296,222],{"class":209},[147,8298,3171],{"class":209},[147,8300,222],{"class":209},[147,8302,3589],{"class":236},[147,8304,222],{"class":209},[147,8306,225],{"class":209},[147,8308,222],{"class":209},[147,8310,202],{"class":267},[147,8312,222],{"class":209},[147,8314,3602],{"class":209},[147,8316,222],{"class":209},[147,8318,3607],{"class":218},[147,8320,222],{"class":209},[147,8322,225],{"class":209},[147,8324,3374],{"class":209},[147,8326,3171],{"class":209},[147,8328,222],{"class":209},[147,8330,3620],{"class":218},[147,8332,222],{"class":209},[147,8334,225],{"class":209},[147,8336,3374],{"class":209},[147,8338,3171],{"class":209},[147,8340,222],{"class":209},[147,8342,3633],{"class":218},[147,8344,222],{"class":209},[147,8346,3386],{"class":209},[147,8348,222],{"class":209},[147,8350,3642],{"class":218},[147,8352,222],{"class":209},[147,8354,225],{"class":209},[147,8356,3649],{"class":257},[147,8358,3171],{"class":209},[147,8360,222],{"class":209},[147,8362,3656],{"class":218},[147,8364,222],{"class":209},[147,8366,225],{"class":209},[147,8368,3374],{"class":209},[147,8370,3171],{"class":209},[147,8372,222],{"class":209},[147,8374,3391],{"class":218},[147,8376,222],{"class":209},[147,8378,225],{"class":209},[147,8380,3675],{"class":257},[147,8382,3171],{"class":209},[147,8384,222],{"class":209},[147,8386,3405],{"class":218},[147,8388,222],{"class":209},[147,8390,225],{"class":209},[147,8392,8136],{"class":257},[147,8394,3171],{"class":209},[147,8396,222],{"class":209},[147,8398,3419],{"class":218},[147,8400,222],{"class":209},[147,8402,3424],{"class":209},[147,8404,222],{"class":209},[147,8406,7927],{"class":267},[147,8408,222],{"class":209},[147,8410,3444],{"class":209},[147,8412,222],{"class":209},[147,8414,1381],{"class":218},[147,8416,222],{"class":209},[147,8418,225],{"class":209},[147,8420,222],{"class":209},[147,8422,8151],{"class":267},[147,8424,222],{"class":209},[147,8426,3171],{"class":209},[147,8428,222],{"class":209},[147,8430,1813],{"class":218},[147,8432,222],{"class":209},[147,8434,225],{"class":209},[147,8436,222],{"class":209},[147,8438,4758],{"class":267},[147,8440,222],{"class":209},[147,8442,3171],{"class":209},[147,8444,222],{"class":209},[147,8446,3192],{"class":218},[147,8448,222],{"class":209},[147,8450,225],{"class":209},[147,8452,222],{"class":209},[147,8454,3201],{"class":267},[147,8456,222],{"class":209},[147,8458,3171],{"class":209},[147,8460,222],{"class":209},[147,8462,3210],{"class":218},[147,8464,222],{"class":209},[147,8466,225],{"class":209},[147,8468,222],{"class":209},[147,8470,3219],{"class":267},[147,8472,222],{"class":209},[147,8474,3171],{"class":209},[147,8476,222],{"class":209},[147,8478,280],{"class":218},[147,8480,222],{"class":209},[147,8482,225],{"class":209},[147,8484,222],{"class":209},[147,8486,4807],{"class":267},[147,8488,222],{"class":209},[147,8490,3171],{"class":209},[147,8492,222],{"class":209},[147,8494,4816],{"class":218},[147,8496,222],{"class":209},[147,8498,4821],{"class":209},[147,8500,222],{"class":209},[147,8502,4826],{"class":218},[147,8504,222],{"class":209},[147,8506,4821],{"class":209},[147,8508,222],{"class":209},[147,8510,4835],{"class":218},[147,8512,222],{"class":209},[147,8514,3386],{"class":209},[147,8516,222],{"class":209},[147,8518,4844],{"class":218},[147,8520,222],{"class":209},[147,8522,3386],{"class":209},[147,8524,222],{"class":209},[147,8526,4853],{"class":218},[147,8528,222],{"class":209},[147,8530,225],{"class":209},[147,8532,222],{"class":209},[147,8534,4862],{"class":267},[147,8536,222],{"class":209},[147,8538,3171],{"class":209},[147,8540,222],{"class":209},[147,8542,4871],{"class":218},[147,8544,222],{"class":209},[147,8546,225],{"class":209},[147,8548,222],{"class":209},[147,8550,825],{"class":267},[147,8552,222],{"class":209},[147,8554,3171],{"class":209},[147,8556,222],{"class":209},[147,8558,4888],{"class":218},[147,8560,222],{"class":209},[147,8562,225],{"class":209},[147,8564,3374],{"class":209},[147,8566,3171],{"class":209},[147,8568,222],{"class":209},[147,8570,4901],{"class":218},[147,8572,222],{"class":209},[147,8574,225],{"class":209},[147,8576,222],{"class":209},[147,8578,4910],{"class":267},[147,8580,222],{"class":209},[147,8582,3171],{"class":209},[147,8584,222],{"class":209},[147,8586,3391],{"class":218},[147,8588,222],{"class":209},[147,8590,225],{"class":209},[147,8592,4925],{"class":257},[147,8594,3171],{"class":209},[147,8596,222],{"class":209},[147,8598,3405],{"class":218},[147,8600,222],{"class":209},[147,8602,225],{"class":209},[147,8604,8605],{"class":257},"620",[147,8607,3171],{"class":209},[147,8609,222],{"class":209},[147,8611,3419],{"class":218},[147,8613,222],{"class":209},[147,8615,4949],{"class":209},[147,8617,222],{"class":209},[147,8619,1381],{"class":218},[147,8621,222],{"class":209},[147,8623,225],{"class":209},[147,8625,222],{"class":209},[147,8627,8160],{"class":267},[147,8629,222],{"class":209},[147,8631,3171],{"class":209},[147,8633,222],{"class":209},[147,8635,1813],{"class":218},[147,8637,222],{"class":209},[147,8639,225],{"class":209},[147,8641,222],{"class":209},[147,8643,4758],{"class":267},[147,8645,222],{"class":209},[147,8647,3171],{"class":209},[147,8649,222],{"class":209},[147,8651,3192],{"class":218},[147,8653,222],{"class":209},[147,8655,225],{"class":209},[147,8657,222],{"class":209},[147,8659,3201],{"class":267},[147,8661,222],{"class":209},[147,8663,3171],{"class":209},[147,8665,222],{"class":209},[147,8667,3210],{"class":218},[147,8669,222],{"class":209},[147,8671,225],{"class":209},[147,8673,222],{"class":209},[147,8675,3219],{"class":267},[147,8677,222],{"class":209},[147,8679,3171],{"class":209},[147,8681,222],{"class":209},[147,8683,280],{"class":218},[147,8685,222],{"class":209},[147,8687,225],{"class":209},[147,8689,222],{"class":209},[147,8691,5026],{"class":267},[147,8693,222],{"class":209},[147,8695,3171],{"class":209},[147,8697,222],{"class":209},[147,8699,4816],{"class":218},[147,8701,222],{"class":209},[147,8703,4821],{"class":209},[147,8705,222],{"class":209},[147,8707,4826],{"class":218},[147,8709,222],{"class":209},[147,8711,4821],{"class":209},[147,8713,222],{"class":209},[147,8715,4835],{"class":218},[147,8717,222],{"class":209},[147,8719,3386],{"class":209},[147,8721,222],{"class":209},[147,8723,4844],{"class":218},[147,8725,222],{"class":209},[147,8727,3386],{"class":209},[147,8729,222],{"class":209},[147,8731,4853],{"class":218},[147,8733,222],{"class":209},[147,8735,225],{"class":209},[147,8737,222],{"class":209},[147,8739,4862],{"class":267},[147,8741,222],{"class":209},[147,8743,3171],{"class":209},[147,8745,222],{"class":209},[147,8747,4871],{"class":218},[147,8749,222],{"class":209},[147,8751,225],{"class":209},[147,8753,222],{"class":209},[147,8755,825],{"class":267},[147,8757,222],{"class":209},[147,8759,3171],{"class":209},[147,8761,222],{"class":209},[147,8763,4888],{"class":218},[147,8765,222],{"class":209},[147,8767,225],{"class":209},[147,8769,3374],{"class":209},[147,8771,3171],{"class":209},[147,8773,222],{"class":209},[147,8775,4901],{"class":218},[147,8777,222],{"class":209},[147,8779,225],{"class":209},[147,8781,222],{"class":209},[147,8783,4910],{"class":267},[147,8785,222],{"class":209},[147,8787,3171],{"class":209},[147,8789,222],{"class":209},[147,8791,3391],{"class":218},[147,8793,222],{"class":209},[147,8795,225],{"class":209},[147,8797,4925],{"class":257},[147,8799,3171],{"class":209},[147,8801,222],{"class":209},[147,8803,3405],{"class":218},[147,8805,222],{"class":209},[147,8807,225],{"class":209},[147,8809,8810],{"class":257},"660",[147,8812,3171],{"class":209},[147,8814,222],{"class":209},[147,8816,3419],{"class":218},[147,8818,222],{"class":209},[147,8820,4949],{"class":209},[147,8822,222],{"class":209},[147,8824,1381],{"class":218},[147,8826,222],{"class":209},[147,8828,225],{"class":209},[147,8830,222],{"class":209},[147,8832,8833],{"class":267},"7d7e6689f0c42fac",[147,8835,222],{"class":209},[147,8837,3171],{"class":209},[147,8839,222],{"class":209},[147,8841,1813],{"class":218},[147,8843,222],{"class":209},[147,8845,225],{"class":209},[147,8847,222],{"class":209},[147,8849,75],{"class":267},[147,8851,222],{"class":209},[147,8853,3171],{"class":209},[147,8855,222],{"class":209},[147,8857,3192],{"class":218},[147,8859,222],{"class":209},[147,8861,225],{"class":209},[147,8863,222],{"class":209},[147,8865,3201],{"class":267},[147,8867,222],{"class":209},[147,8869,3171],{"class":209},[147,8871,222],{"class":209},[147,8873,3210],{"class":218},[147,8875,222],{"class":209},[147,8877,225],{"class":209},[147,8879,222],{"class":209},[147,8881,3219],{"class":267},[147,8883,222],{"class":209},[147,8885,3171],{"class":209},[147,8887,222],{"class":209},[147,8889,280],{"class":218},[147,8891,222],{"class":209},[147,8893,225],{"class":209},[147,8895,222],{"class":209},[147,8897,8898],{"class":267},"fragment",[147,8900,222],{"class":209},[147,8902,3171],{"class":209},[147,8904,222],{"class":209},[147,8906,75],{"class":218},[147,8908,222],{"class":209},[147,8910,225],{"class":209},[147,8912,222],{"class":209},[147,8914,3253],{"class":267},[147,8916,222],{"class":209},[147,8918,3171],{"class":209},[147,8920,222],{"class":209},[147,8922,3262],{"class":218},[147,8924,222],{"class":209},[147,8926,225],{"class":209},[147,8928,222],{"class":209},[147,8930,3271],{"class":267},[147,8932,222],{"class":209},[147,8934,3171],{"class":209},[147,8936,222],{"class":209},[147,8938,3280],{"class":218},[147,8940,222],{"class":209},[147,8942,225],{"class":209},[147,8944,222],{"class":209},[147,8946,8947],{"class":267},"fragment DeviceBasicInfo on Device {",[147,8949,3292],{"class":824},[147,8951,8952],{"class":267},"  id",[147,8954,3292],{"class":824},[147,8956,8957],{"class":267},"  name",[147,8959,3292],{"class":824},[147,8961,8962],{"class":267},"  type",[147,8964,3292],{"class":824},[147,8966,8967],{"class":267},"  location",[147,8969,3292],{"class":824},[147,8971,8972],{"class":267},"  createdAt",[147,8974,3292],{"class":824},[147,8976,3340],{"class":267},[147,8978,8979],{"class":824},"\\n\\n",[147,8981,8982],{"class":267},"fragment DeviceOperationalInfo on Device {",[147,8984,3292],{"class":824},[147,8986,8987],{"class":267},"  ...DeviceBasicInfo",[147,8989,3292],{"class":824},[147,8991,8992],{"class":267},"  lastSeenStatus",[147,8994,3292],{"class":824},[147,8996,8997],{"class":267},"  lastSeenAt",[147,8999,3292],{"class":824},[147,9001,9002],{"class":267},"  maintenanceDue",[147,9004,3292],{"class":824},[147,9006,3340],{"class":267},[147,9008,8979],{"class":824},[147,9010,9011],{"class":267},"query GetDeviceProfile($deviceId: ID!) {",[147,9013,3292],{"class":824},[147,9015,9016],{"class":267},"  device(id: $deviceId) {",[147,9018,3292],{"class":824},[147,9020,9021],{"class":267},"    ...DeviceOperationalInfo",[147,9023,3292],{"class":824},[147,9025,3335],{"class":267},[147,9027,3292],{"class":824},[147,9029,3340],{"class":267},[147,9031,222],{"class":209},[147,9033,3171],{"class":209},[147,9035,222],{"class":209},[147,9037,3349],{"class":218},[147,9039,222],{"class":209},[147,9041,225],{"class":209},[147,9043,222],{"class":209},[147,9045,3358],{"class":267},[147,9047,222],{"class":209},[147,9049,3171],{"class":209},[147,9051,222],{"class":209},[147,9053,3367],{"class":218},[147,9055,222],{"class":209},[147,9057,225],{"class":209},[147,9059,3374],{"class":209},[147,9061,3171],{"class":209},[147,9063,222],{"class":209},[147,9065,3381],{"class":218},[147,9067,222],{"class":209},[147,9069,3386],{"class":209},[147,9071,222],{"class":209},[147,9073,3391],{"class":218},[147,9075,222],{"class":209},[147,9077,225],{"class":209},[147,9079,6219],{"class":257},[147,9081,3171],{"class":209},[147,9083,222],{"class":209},[147,9085,3405],{"class":218},[147,9087,222],{"class":209},[147,9089,225],{"class":209},[147,9091,9092],{"class":257},"740",[147,9094,3171],{"class":209},[147,9096,222],{"class":209},[147,9098,3419],{"class":218},[147,9100,222],{"class":209},[147,9102,3424],{"class":209},[147,9104,222],{"class":209},[147,9106,9107],{"class":267},"e818060c00087930",[147,9109,222],{"class":209},[147,9111,3434],{"class":209},[147,9113,222],{"class":209},[147,9115,9116],{"class":267},"621b732245671f2f",[147,9118,222],{"class":209},[147,9120,3444],{"class":209},[147,9122,222],{"class":209},[147,9124,1381],{"class":218},[147,9126,222],{"class":209},[147,9128,225],{"class":209},[147,9130,222],{"class":209},[147,9132,9133],{"class":267},"ac37b7540e536255",[147,9135,222],{"class":209},[147,9137,3171],{"class":209},[147,9139,222],{"class":209},[147,9141,1813],{"class":218},[147,9143,222],{"class":209},[147,9145,225],{"class":209},[147,9147,222],{"class":209},[147,9149,3474],{"class":267},[147,9151,222],{"class":209},[147,9153,3171],{"class":209},[147,9155,222],{"class":209},[147,9157,3192],{"class":218},[147,9159,222],{"class":209},[147,9161,225],{"class":209},[147,9163,222],{"class":209},[147,9165,3201],{"class":267},[147,9167,222],{"class":209},[147,9169,3171],{"class":209},[147,9171,222],{"class":209},[147,9173,3210],{"class":218},[147,9175,222],{"class":209},[147,9177,225],{"class":209},[147,9179,222],{"class":209},[147,9181,3219],{"class":267},[147,9183,222],{"class":209},[147,9185,3171],{"class":209},[147,9187,222],{"class":209},[147,9189,280],{"class":218},[147,9191,222],{"class":209},[147,9193,225],{"class":209},[147,9195,3374],{"class":209},[147,9197,3171],{"class":209},[147,9199,222],{"class":209},[147,9201,3527],{"class":218},[147,9203,222],{"class":209},[147,9205,3532],{"class":209},[147,9207,222],{"class":209},[147,9209,14],{"class":236},[147,9211,222],{"class":209},[147,9213,225],{"class":209},[147,9215,222],{"class":209},[147,9217,3545],{"class":267},[147,9219,222],{"class":209},[147,9221,3171],{"class":209},[147,9223,222],{"class":209},[147,9225,3554],{"class":236},[147,9227,222],{"class":209},[147,9229,225],{"class":209},[147,9231,222],{"class":209},[147,9233,7327],{"class":267},[147,9235,3566],{"class":824},[147,9237,9238],{"class":267},"deviceId",[147,9240,3566],{"class":824},[147,9242,7336],{"class":267},[147,9244,3566],{"class":824},[147,9246,2646],{"class":267},[147,9248,3566],{"class":824},[147,9250,8294],{"class":267},[147,9252,222],{"class":209},[147,9254,3171],{"class":209},[147,9256,222],{"class":209},[147,9258,3589],{"class":236},[147,9260,222],{"class":209},[147,9262,225],{"class":209},[147,9264,222],{"class":209},[147,9266,202],{"class":267},[147,9268,222],{"class":209},[147,9270,3602],{"class":209},[147,9272,222],{"class":209},[147,9274,3607],{"class":218},[147,9276,222],{"class":209},[147,9278,225],{"class":209},[147,9280,3374],{"class":209},[147,9282,3171],{"class":209},[147,9284,222],{"class":209},[147,9286,3620],{"class":218},[147,9288,222],{"class":209},[147,9290,225],{"class":209},[147,9292,3374],{"class":209},[147,9294,3171],{"class":209},[147,9296,222],{"class":209},[147,9298,3633],{"class":218},[147,9300,222],{"class":209},[147,9302,3386],{"class":209},[147,9304,222],{"class":209},[147,9306,3642],{"class":218},[147,9308,222],{"class":209},[147,9310,225],{"class":209},[147,9312,3649],{"class":257},[147,9314,3171],{"class":209},[147,9316,222],{"class":209},[147,9318,3656],{"class":218},[147,9320,222],{"class":209},[147,9322,225],{"class":209},[147,9324,3374],{"class":209},[147,9326,3171],{"class":209},[147,9328,222],{"class":209},[147,9330,3391],{"class":218},[147,9332,222],{"class":209},[147,9334,225],{"class":209},[147,9336,3675],{"class":257},[147,9338,3171],{"class":209},[147,9340,222],{"class":209},[147,9342,3405],{"class":218},[147,9344,222],{"class":209},[147,9346,225],{"class":209},[147,9348,9092],{"class":257},[147,9350,3171],{"class":209},[147,9352,222],{"class":209},[147,9354,3419],{"class":218},[147,9356,222],{"class":209},[147,9358,3424],{"class":209},[147,9360,222],{"class":209},[147,9362,8833],{"class":267},[147,9364,222],{"class":209},[147,9366,3444],{"class":209},[147,9368,222],{"class":209},[147,9370,1381],{"class":218},[147,9372,222],{"class":209},[147,9374,225],{"class":209},[147,9376,222],{"class":209},[147,9378,9107],{"class":267},[147,9380,222],{"class":209},[147,9382,3171],{"class":209},[147,9384,222],{"class":209},[147,9386,1813],{"class":218},[147,9388,222],{"class":209},[147,9390,225],{"class":209},[147,9392,222],{"class":209},[147,9394,4758],{"class":267},[147,9396,222],{"class":209},[147,9398,3171],{"class":209},[147,9400,222],{"class":209},[147,9402,3192],{"class":218},[147,9404,222],{"class":209},[147,9406,225],{"class":209},[147,9408,222],{"class":209},[147,9410,3201],{"class":267},[147,9412,222],{"class":209},[147,9414,3171],{"class":209},[147,9416,222],{"class":209},[147,9418,3210],{"class":218},[147,9420,222],{"class":209},[147,9422,225],{"class":209},[147,9424,222],{"class":209},[147,9426,3219],{"class":267},[147,9428,222],{"class":209},[147,9430,3171],{"class":209},[147,9432,222],{"class":209},[147,9434,280],{"class":218},[147,9436,222],{"class":209},[147,9438,225],{"class":209},[147,9440,222],{"class":209},[147,9442,4807],{"class":267},[147,9444,222],{"class":209},[147,9446,3171],{"class":209},[147,9448,222],{"class":209},[147,9450,4816],{"class":218},[147,9452,222],{"class":209},[147,9454,4821],{"class":209},[147,9456,222],{"class":209},[147,9458,4826],{"class":218},[147,9460,222],{"class":209},[147,9462,4821],{"class":209},[147,9464,222],{"class":209},[147,9466,4835],{"class":218},[147,9468,222],{"class":209},[147,9470,3386],{"class":209},[147,9472,222],{"class":209},[147,9474,4844],{"class":218},[147,9476,222],{"class":209},[147,9478,3386],{"class":209},[147,9480,222],{"class":209},[147,9482,4853],{"class":218},[147,9484,222],{"class":209},[147,9486,225],{"class":209},[147,9488,222],{"class":209},[147,9490,4862],{"class":267},[147,9492,222],{"class":209},[147,9494,3171],{"class":209},[147,9496,222],{"class":209},[147,9498,4871],{"class":218},[147,9500,222],{"class":209},[147,9502,225],{"class":209},[147,9504,222],{"class":209},[147,9506,825],{"class":267},[147,9508,222],{"class":209},[147,9510,3171],{"class":209},[147,9512,222],{"class":209},[147,9514,4888],{"class":218},[147,9516,222],{"class":209},[147,9518,225],{"class":209},[147,9520,3374],{"class":209},[147,9522,3171],{"class":209},[147,9524,222],{"class":209},[147,9526,4901],{"class":218},[147,9528,222],{"class":209},[147,9530,225],{"class":209},[147,9532,222],{"class":209},[147,9534,4910],{"class":267},[147,9536,222],{"class":209},[147,9538,3171],{"class":209},[147,9540,222],{"class":209},[147,9542,3391],{"class":218},[147,9544,222],{"class":209},[147,9546,225],{"class":209},[147,9548,4925],{"class":257},[147,9550,3171],{"class":209},[147,9552,222],{"class":209},[147,9554,3405],{"class":218},[147,9556,222],{"class":209},[147,9558,225],{"class":209},[147,9560,9561],{"class":257},"720",[147,9563,3171],{"class":209},[147,9565,222],{"class":209},[147,9567,3419],{"class":218},[147,9569,222],{"class":209},[147,9571,4949],{"class":209},[147,9573,222],{"class":209},[147,9575,1381],{"class":218},[147,9577,222],{"class":209},[147,9579,225],{"class":209},[147,9581,222],{"class":209},[147,9583,9116],{"class":267},[147,9585,222],{"class":209},[147,9587,3171],{"class":209},[147,9589,222],{"class":209},[147,9591,1813],{"class":218},[147,9593,222],{"class":209},[147,9595,225],{"class":209},[147,9597,222],{"class":209},[147,9599,4758],{"class":267},[147,9601,222],{"class":209},[147,9603,3171],{"class":209},[147,9605,222],{"class":209},[147,9607,3192],{"class":218},[147,9609,222],{"class":209},[147,9611,225],{"class":209},[147,9613,222],{"class":209},[147,9615,3201],{"class":267},[147,9617,222],{"class":209},[147,9619,3171],{"class":209},[147,9621,222],{"class":209},[147,9623,3210],{"class":218},[147,9625,222],{"class":209},[147,9627,225],{"class":209},[147,9629,222],{"class":209},[147,9631,3219],{"class":267},[147,9633,222],{"class":209},[147,9635,3171],{"class":209},[147,9637,222],{"class":209},[147,9639,280],{"class":218},[147,9641,222],{"class":209},[147,9643,225],{"class":209},[147,9645,222],{"class":209},[147,9647,5026],{"class":267},[147,9649,222],{"class":209},[147,9651,3171],{"class":209},[147,9653,222],{"class":209},[147,9655,4816],{"class":218},[147,9657,222],{"class":209},[147,9659,4821],{"class":209},[147,9661,222],{"class":209},[147,9663,4826],{"class":218},[147,9665,222],{"class":209},[147,9667,4821],{"class":209},[147,9669,222],{"class":209},[147,9671,4835],{"class":218},[147,9673,222],{"class":209},[147,9675,3386],{"class":209},[147,9677,222],{"class":209},[147,9679,4844],{"class":218},[147,9681,222],{"class":209},[147,9683,3386],{"class":209},[147,9685,222],{"class":209},[147,9687,4853],{"class":218},[147,9689,222],{"class":209},[147,9691,225],{"class":209},[147,9693,222],{"class":209},[147,9695,4862],{"class":267},[147,9697,222],{"class":209},[147,9699,3171],{"class":209},[147,9701,222],{"class":209},[147,9703,4871],{"class":218},[147,9705,222],{"class":209},[147,9707,225],{"class":209},[147,9709,222],{"class":209},[147,9711,825],{"class":267},[147,9713,222],{"class":209},[147,9715,3171],{"class":209},[147,9717,222],{"class":209},[147,9719,4888],{"class":218},[147,9721,222],{"class":209},[147,9723,225],{"class":209},[147,9725,3374],{"class":209},[147,9727,3171],{"class":209},[147,9729,222],{"class":209},[147,9731,4901],{"class":218},[147,9733,222],{"class":209},[147,9735,225],{"class":209},[147,9737,222],{"class":209},[147,9739,4910],{"class":267},[147,9741,222],{"class":209},[147,9743,3171],{"class":209},[147,9745,222],{"class":209},[147,9747,3391],{"class":218},[147,9749,222],{"class":209},[147,9751,225],{"class":209},[147,9753,4925],{"class":257},[147,9755,3171],{"class":209},[147,9757,222],{"class":209},[147,9759,3405],{"class":218},[147,9761,222],{"class":209},[147,9763,225],{"class":209},[147,9765,9766],{"class":257},"760",[147,9768,3171],{"class":209},[147,9770,222],{"class":209},[147,9772,3419],{"class":218},[147,9774,222],{"class":209},[147,9776,4949],{"class":209},[147,9778,222],{"class":209},[147,9780,1381],{"class":218},[147,9782,222],{"class":209},[147,9784,225],{"class":209},[147,9786,222],{"class":209},[147,9788,9789],{"class":267},"f99baa69918d2a9a",[147,9791,222],{"class":209},[147,9793,3171],{"class":209},[147,9795,222],{"class":209},[147,9797,1813],{"class":218},[147,9799,222],{"class":209},[147,9801,225],{"class":209},[147,9803,222],{"class":209},[147,9805,75],{"class":267},[147,9807,222],{"class":209},[147,9809,3171],{"class":209},[147,9811,222],{"class":209},[147,9813,3192],{"class":218},[147,9815,222],{"class":209},[147,9817,225],{"class":209},[147,9819,222],{"class":209},[147,9821,3201],{"class":267},[147,9823,222],{"class":209},[147,9825,3171],{"class":209},[147,9827,222],{"class":209},[147,9829,3210],{"class":218},[147,9831,222],{"class":209},[147,9833,225],{"class":209},[147,9835,222],{"class":209},[147,9837,3219],{"class":267},[147,9839,222],{"class":209},[147,9841,3171],{"class":209},[147,9843,222],{"class":209},[147,9845,280],{"class":218},[147,9847,222],{"class":209},[147,9849,225],{"class":209},[147,9851,222],{"class":209},[147,9853,9854],{"class":267},"Pagination",[147,9856,222],{"class":209},[147,9858,3171],{"class":209},[147,9860,222],{"class":209},[147,9862,75],{"class":218},[147,9864,222],{"class":209},[147,9866,225],{"class":209},[147,9868,222],{"class":209},[147,9870,3253],{"class":267},[147,9872,222],{"class":209},[147,9874,3171],{"class":209},[147,9876,222],{"class":209},[147,9878,3262],{"class":218},[147,9880,222],{"class":209},[147,9882,225],{"class":209},[147,9884,222],{"class":209},[147,9886,3271],{"class":267},[147,9888,222],{"class":209},[147,9890,3171],{"class":209},[147,9892,222],{"class":209},[147,9894,3280],{"class":218},[147,9896,222],{"class":209},[147,9898,225],{"class":209},[147,9900,222],{"class":209},[147,9902,9903],{"class":267},"query GetDevicesPaginated($limit: Int = 10, $offset: Int = 0, $searchTerm: String) {",[147,9905,3292],{"class":824},[147,9907,9908],{"class":267},"  devices(limit: $limit, offset: $offset, search: $searchTerm) {",[147,9910,3292],{"class":824},[147,9912,3300],{"class":267},[147,9914,3292],{"class":824},[147,9916,3305],{"class":267},[147,9918,3292],{"class":824},[147,9920,3310],{"class":267},[147,9922,3292],{"class":824},[147,9924,3320],{"class":267},[147,9926,3292],{"class":824},[147,9928,3325],{"class":267},[147,9930,3292],{"class":824},[147,9932,3862],{"class":267},[147,9934,3292],{"class":824},[147,9936,9937],{"class":267},"    lastSeenAt",[147,9939,3292],{"class":824},[147,9941,3335],{"class":267},[147,9943,3292],{"class":824},[147,9945,9946],{"class":267},"  deviceCount(search: $searchTerm)",[147,9948,3292],{"class":824},[147,9950,3340],{"class":267},[147,9952,222],{"class":209},[147,9954,3171],{"class":209},[147,9956,222],{"class":209},[147,9958,3349],{"class":218},[147,9960,222],{"class":209},[147,9962,225],{"class":209},[147,9964,222],{"class":209},[147,9966,3358],{"class":267},[147,9968,222],{"class":209},[147,9970,3171],{"class":209},[147,9972,222],{"class":209},[147,9974,3367],{"class":218},[147,9976,222],{"class":209},[147,9978,225],{"class":209},[147,9980,3374],{"class":209},[147,9982,3171],{"class":209},[147,9984,222],{"class":209},[147,9986,3381],{"class":218},[147,9988,222],{"class":209},[147,9990,3386],{"class":209},[147,9992,222],{"class":209},[147,9994,3391],{"class":218},[147,9996,222],{"class":209},[147,9998,225],{"class":209},[147,10000,3921],{"class":257},[147,10002,3171],{"class":209},[147,10004,222],{"class":209},[147,10006,3405],{"class":218},[147,10008,222],{"class":209},[147,10010,225],{"class":209},[147,10012,10013],{"class":257},"840",[147,10015,3171],{"class":209},[147,10017,222],{"class":209},[147,10019,3419],{"class":218},[147,10021,222],{"class":209},[147,10023,3424],{"class":209},[147,10025,222],{"class":209},[147,10027,10028],{"class":267},"368fbd3d4f756b6a",[147,10030,222],{"class":209},[147,10032,3434],{"class":209},[147,10034,222],{"class":209},[147,10036,10037],{"class":267},"cc1ef9d881065082",[147,10039,222],{"class":209},[147,10041,3444],{"class":209},[147,10043,222],{"class":209},[147,10045,1381],{"class":218},[147,10047,222],{"class":209},[147,10049,225],{"class":209},[147,10051,222],{"class":209},[147,10053,10054],{"class":267},"509af177c480ed03",[147,10056,222],{"class":209},[147,10058,3171],{"class":209},[147,10060,222],{"class":209},[147,10062,1813],{"class":218},[147,10064,222],{"class":209},[147,10066,225],{"class":209},[147,10068,222],{"class":209},[147,10070,3474],{"class":267},[147,10072,222],{"class":209},[147,10074,3171],{"class":209},[147,10076,222],{"class":209},[147,10078,3192],{"class":218},[147,10080,222],{"class":209},[147,10082,225],{"class":209},[147,10084,222],{"class":209},[147,10086,3201],{"class":267},[147,10088,222],{"class":209},[147,10090,3171],{"class":209},[147,10092,222],{"class":209},[147,10094,3210],{"class":218},[147,10096,222],{"class":209},[147,10098,225],{"class":209},[147,10100,222],{"class":209},[147,10102,3219],{"class":267},[147,10104,222],{"class":209},[147,10106,3171],{"class":209},[147,10108,222],{"class":209},[147,10110,280],{"class":218},[147,10112,222],{"class":209},[147,10114,225],{"class":209},[147,10116,3374],{"class":209},[147,10118,3171],{"class":209},[147,10120,222],{"class":209},[147,10122,3527],{"class":218},[147,10124,222],{"class":209},[147,10126,3532],{"class":209},[147,10128,222],{"class":209},[147,10130,14],{"class":236},[147,10132,222],{"class":209},[147,10134,225],{"class":209},[147,10136,222],{"class":209},[147,10138,3545],{"class":267},[147,10140,222],{"class":209},[147,10142,3171],{"class":209},[147,10144,222],{"class":209},[147,10146,3554],{"class":236},[147,10148,222],{"class":209},[147,10150,225],{"class":209},[147,10152,222],{"class":209},[147,10154,7327],{"class":267},[147,10156,3566],{"class":824},[147,10158,9238],{"class":267},[147,10160,3566],{"class":824},[147,10162,7336],{"class":267},[147,10164,3566],{"class":824},[147,10166,2646],{"class":267},[147,10168,3566],{"class":824},[147,10170,8294],{"class":267},[147,10172,222],{"class":209},[147,10174,3171],{"class":209},[147,10176,222],{"class":209},[147,10178,3589],{"class":236},[147,10180,222],{"class":209},[147,10182,225],{"class":209},[147,10184,222],{"class":209},[147,10186,202],{"class":267},[147,10188,222],{"class":209},[147,10190,3602],{"class":209},[147,10192,222],{"class":209},[147,10194,3607],{"class":218},[147,10196,222],{"class":209},[147,10198,225],{"class":209},[147,10200,3374],{"class":209},[147,10202,3171],{"class":209},[147,10204,222],{"class":209},[147,10206,3620],{"class":218},[147,10208,222],{"class":209},[147,10210,225],{"class":209},[147,10212,3374],{"class":209},[147,10214,3171],{"class":209},[147,10216,222],{"class":209},[147,10218,3633],{"class":218},[147,10220,222],{"class":209},[147,10222,3386],{"class":209},[147,10224,222],{"class":209},[147,10226,3642],{"class":218},[147,10228,222],{"class":209},[147,10230,225],{"class":209},[147,10232,3649],{"class":257},[147,10234,3171],{"class":209},[147,10236,222],{"class":209},[147,10238,3656],{"class":218},[147,10240,222],{"class":209},[147,10242,225],{"class":209},[147,10244,3374],{"class":209},[147,10246,3171],{"class":209},[147,10248,222],{"class":209},[147,10250,3391],{"class":218},[147,10252,222],{"class":209},[147,10254,225],{"class":209},[147,10256,3675],{"class":257},[147,10258,3171],{"class":209},[147,10260,222],{"class":209},[147,10262,3405],{"class":218},[147,10264,222],{"class":209},[147,10266,225],{"class":209},[147,10268,10013],{"class":257},[147,10270,3171],{"class":209},[147,10272,222],{"class":209},[147,10274,3419],{"class":218},[147,10276,222],{"class":209},[147,10278,3424],{"class":209},[147,10280,222],{"class":209},[147,10282,9789],{"class":267},[147,10284,222],{"class":209},[147,10286,3444],{"class":209},[147,10288,222],{"class":209},[147,10290,1381],{"class":218},[147,10292,222],{"class":209},[147,10294,225],{"class":209},[147,10296,222],{"class":209},[147,10298,10028],{"class":267},[147,10300,222],{"class":209},[147,10302,3171],{"class":209},[147,10304,222],{"class":209},[147,10306,1813],{"class":218},[147,10308,222],{"class":209},[147,10310,225],{"class":209},[147,10312,222],{"class":209},[147,10314,4758],{"class":267},[147,10316,222],{"class":209},[147,10318,3171],{"class":209},[147,10320,222],{"class":209},[147,10322,3192],{"class":218},[147,10324,222],{"class":209},[147,10326,225],{"class":209},[147,10328,222],{"class":209},[147,10330,3201],{"class":267},[147,10332,222],{"class":209},[147,10334,3171],{"class":209},[147,10336,222],{"class":209},[147,10338,3210],{"class":218},[147,10340,222],{"class":209},[147,10342,225],{"class":209},[147,10344,222],{"class":209},[147,10346,3219],{"class":267},[147,10348,222],{"class":209},[147,10350,3171],{"class":209},[147,10352,222],{"class":209},[147,10354,280],{"class":218},[147,10356,222],{"class":209},[147,10358,225],{"class":209},[147,10360,222],{"class":209},[147,10362,4807],{"class":267},[147,10364,222],{"class":209},[147,10366,3171],{"class":209},[147,10368,222],{"class":209},[147,10370,4816],{"class":218},[147,10372,222],{"class":209},[147,10374,4821],{"class":209},[147,10376,222],{"class":209},[147,10378,4826],{"class":218},[147,10380,222],{"class":209},[147,10382,4821],{"class":209},[147,10384,222],{"class":209},[147,10386,4835],{"class":218},[147,10388,222],{"class":209},[147,10390,3386],{"class":209},[147,10392,222],{"class":209},[147,10394,4844],{"class":218},[147,10396,222],{"class":209},[147,10398,3386],{"class":209},[147,10400,222],{"class":209},[147,10402,4853],{"class":218},[147,10404,222],{"class":209},[147,10406,225],{"class":209},[147,10408,222],{"class":209},[147,10410,4862],{"class":267},[147,10412,222],{"class":209},[147,10414,3171],{"class":209},[147,10416,222],{"class":209},[147,10418,4871],{"class":218},[147,10420,222],{"class":209},[147,10422,225],{"class":209},[147,10424,222],{"class":209},[147,10426,825],{"class":267},[147,10428,222],{"class":209},[147,10430,3171],{"class":209},[147,10432,222],{"class":209},[147,10434,4888],{"class":218},[147,10436,222],{"class":209},[147,10438,225],{"class":209},[147,10440,3374],{"class":209},[147,10442,3171],{"class":209},[147,10444,222],{"class":209},[147,10446,4901],{"class":218},[147,10448,222],{"class":209},[147,10450,225],{"class":209},[147,10452,222],{"class":209},[147,10454,4910],{"class":267},[147,10456,222],{"class":209},[147,10458,3171],{"class":209},[147,10460,222],{"class":209},[147,10462,3391],{"class":218},[147,10464,222],{"class":209},[147,10466,225],{"class":209},[147,10468,4925],{"class":257},[147,10470,3171],{"class":209},[147,10472,222],{"class":209},[147,10474,3405],{"class":218},[147,10476,222],{"class":209},[147,10478,225],{"class":209},[147,10480,10481],{"class":257},"820",[147,10483,3171],{"class":209},[147,10485,222],{"class":209},[147,10487,3419],{"class":218},[147,10489,222],{"class":209},[147,10491,4949],{"class":209},[147,10493,222],{"class":209},[147,10495,1381],{"class":218},[147,10497,222],{"class":209},[147,10499,225],{"class":209},[147,10501,222],{"class":209},[147,10503,10037],{"class":267},[147,10505,222],{"class":209},[147,10507,3171],{"class":209},[147,10509,222],{"class":209},[147,10511,1813],{"class":218},[147,10513,222],{"class":209},[147,10515,225],{"class":209},[147,10517,222],{"class":209},[147,10519,4758],{"class":267},[147,10521,222],{"class":209},[147,10523,3171],{"class":209},[147,10525,222],{"class":209},[147,10527,3192],{"class":218},[147,10529,222],{"class":209},[147,10531,225],{"class":209},[147,10533,222],{"class":209},[147,10535,3201],{"class":267},[147,10537,222],{"class":209},[147,10539,3171],{"class":209},[147,10541,222],{"class":209},[147,10543,3210],{"class":218},[147,10545,222],{"class":209},[147,10547,225],{"class":209},[147,10549,222],{"class":209},[147,10551,3219],{"class":267},[147,10553,222],{"class":209},[147,10555,3171],{"class":209},[147,10557,222],{"class":209},[147,10559,280],{"class":218},[147,10561,222],{"class":209},[147,10563,225],{"class":209},[147,10565,222],{"class":209},[147,10567,5026],{"class":267},[147,10569,222],{"class":209},[147,10571,3171],{"class":209},[147,10573,222],{"class":209},[147,10575,4816],{"class":218},[147,10577,222],{"class":209},[147,10579,4821],{"class":209},[147,10581,222],{"class":209},[147,10583,4826],{"class":218},[147,10585,222],{"class":209},[147,10587,4821],{"class":209},[147,10589,222],{"class":209},[147,10591,4835],{"class":218},[147,10593,222],{"class":209},[147,10595,3386],{"class":209},[147,10597,222],{"class":209},[147,10599,4844],{"class":218},[147,10601,222],{"class":209},[147,10603,3386],{"class":209},[147,10605,222],{"class":209},[147,10607,4853],{"class":218},[147,10609,222],{"class":209},[147,10611,225],{"class":209},[147,10613,222],{"class":209},[147,10615,4862],{"class":267},[147,10617,222],{"class":209},[147,10619,3171],{"class":209},[147,10621,222],{"class":209},[147,10623,4871],{"class":218},[147,10625,222],{"class":209},[147,10627,225],{"class":209},[147,10629,222],{"class":209},[147,10631,825],{"class":267},[147,10633,222],{"class":209},[147,10635,3171],{"class":209},[147,10637,222],{"class":209},[147,10639,4888],{"class":218},[147,10641,222],{"class":209},[147,10643,225],{"class":209},[147,10645,3374],{"class":209},[147,10647,3171],{"class":209},[147,10649,222],{"class":209},[147,10651,4901],{"class":218},[147,10653,222],{"class":209},[147,10655,225],{"class":209},[147,10657,222],{"class":209},[147,10659,4910],{"class":267},[147,10661,222],{"class":209},[147,10663,3171],{"class":209},[147,10665,222],{"class":209},[147,10667,3391],{"class":218},[147,10669,222],{"class":209},[147,10671,225],{"class":209},[147,10673,4925],{"class":257},[147,10675,3171],{"class":209},[147,10677,222],{"class":209},[147,10679,3405],{"class":218},[147,10681,222],{"class":209},[147,10683,225],{"class":209},[147,10685,10686],{"class":257},"860",[147,10688,3171],{"class":209},[147,10690,222],{"class":209},[147,10692,3419],{"class":218},[147,10694,222],{"class":209},[147,10696,4949],{"class":209},[147,10698,222],{"class":209},[147,10700,1381],{"class":218},[147,10702,222],{"class":209},[147,10704,225],{"class":209},[147,10706,222],{"class":209},[147,10708,3253],{"class":267},[147,10710,222],{"class":209},[147,10712,3171],{"class":209},[147,10714,222],{"class":209},[147,10716,1813],{"class":218},[147,10718,222],{"class":209},[147,10720,225],{"class":209},[147,10722,222],{"class":209},[147,10724,10725],{"class":267},"graphql-server",[147,10727,222],{"class":209},[147,10729,3171],{"class":209},[147,10731,222],{"class":209},[147,10733,280],{"class":218},[147,10735,222],{"class":209},[147,10737,225],{"class":209},[147,10739,3374],{"class":209},[147,10741,3171],{"class":209},[147,10743,222],{"class":209},[147,10745,10746],{"class":218},"endpoint",[147,10748,222],{"class":209},[147,10750,225],{"class":209},[147,10752,222],{"class":209},[147,10754,10755],{"class":267},"none",[147,10757,222],{"class":209},[147,10759,3171],{"class":209},[147,10761,222],{"class":209},[147,10763,3367],{"class":218},[147,10765,222],{"class":209},[147,10767,225],{"class":209},[147,10769,3374],{"class":209},[147,10771,10772],{"class":209},"},{",[147,10774,222],{"class":209},[147,10776,1381],{"class":218},[147,10778,222],{"class":209},[147,10780,225],{"class":209},[147,10782,222],{"class":209},[147,10784,10785],{"class":267},"574504396881aa85",[147,10787,222],{"class":209},[147,10789,3171],{"class":209},[147,10791,222],{"class":209},[147,10793,1813],{"class":218},[147,10795,222],{"class":209},[147,10797,225],{"class":209},[147,10799,222],{"class":209},[147,10801,10802],{"class":267},"global-config",[147,10804,222],{"class":209},[147,10806,3171],{"class":209},[147,10808,222],{"class":209},[147,10810,10811],{"class":218},"env",[147,10813,222],{"class":209},[147,10815,4048],{"class":209},[147,10817,222],{"class":209},[147,10819,10820],{"class":218},"modules",[147,10822,222],{"class":209},[147,10824,4547],{"class":209},[147,10826,222],{"class":209},[147,10828,54],{"class":236},[147,10830,222],{"class":209},[147,10832,225],{"class":209},[147,10834,222],{"class":209},[147,10836,10837],{"class":267},"2.2.0",[147,10839,222],{"class":209},[147,10841,10842],{"class":209},"}}]\n",[10844,10845,10846],"style",{},"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 .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 .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 pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}",{"title":143,"searchDepth":168,"depth":168,"links":10848},[10849,10850,10851,10852,10855,10860,10865,10879,10885],{"id":20,"depth":156,"text":21},{"id":58,"depth":156,"text":59},{"id":128,"depth":156,"text":129},{"id":340,"depth":156,"text":341,"children":10853},[10854],{"id":436,"depth":162,"text":437},{"id":756,"depth":156,"text":757,"children":10856},[10857,10858,10859],{"id":763,"depth":162,"text":764},{"id":862,"depth":162,"text":863},{"id":975,"depth":162,"text":437},{"id":1151,"depth":156,"text":1152,"children":10861},[10862,10863,10864],{"id":1167,"depth":162,"text":1168},{"id":1223,"depth":162,"text":1224},{"id":1337,"depth":162,"text":437},{"id":1633,"depth":156,"text":1634,"children":10866},[10867,10870,10873,10876],{"id":1649,"depth":162,"text":1650,"children":10868},[10869],{"id":1730,"depth":168,"text":1731},{"id":2072,"depth":162,"text":2073,"children":10871},[10872],{"id":2149,"depth":168,"text":2150},{"id":2318,"depth":162,"text":2319,"children":10874},[10875],{"id":2374,"depth":168,"text":1731},{"id":2547,"depth":162,"text":2548,"children":10877},[10878],{"id":2597,"depth":168,"text":1731},{"id":2710,"depth":156,"text":2711,"children":10880},[10881,10882],{"id":2714,"depth":162,"text":2715},{"id":2809,"depth":162,"text":2810,"children":10883},[10884],{"id":2930,"depth":168,"text":2931},{"id":3136,"depth":156,"text":3137},"https:\u002F\u002Fgithub.com\u002FFlowFuse\u002Fwebsite\u002Fedit\u002Fmain\u002Fnuxt\u002Fcontent-guides\u002Fnode-red\u002Fintegration-technologies\u002Fgraphql.md","md",null,{},50,"GraphQL API","\u002Fdocs\u002Fnode-red\u002Fintegration-technologies\u002Fgraphql",{"title":5,"description":16},"docs\u002Fnode-red\u002Fintegration-technologies\u002Fgraphql","2026-09-08 11:02:51 +0200","NIs1vvnaLAREsRDQmLFwLwGCtK3v0_WVLg0QLSNMqMs",{"id":10898,"extension":10899,"meta":10900,"sections":10901,"stem":11300,"__hash__":11301},"featureCatalog\u002Ffeature-catalog.yml","yml",{},[10902,10963,11064,11126,11203,11282],{"id":10903,"title":10904,"features":10905},"ai-automation","AI & Automation",[10906,10916,10926,10936,10942,10952,10958],{"id":10907,"title":10908,"description":10909,"docsLink":10910,"changelog":10911,"tiers":10915},"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",[10912],{"url":10913,"release":10914},"\u002Fchangelog\u002F2026\u002F02\u002Fff-expert-update-banner\u002F","2.28",{"edge":2857,"hub":2857,"fleet":2857},{"id":10917,"title":10918,"description":10919,"docsLink":10920,"changelog":10921,"subfeature":2857,"showOnPricing":10924,"tiers":10925},"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",[10922],{"url":10923,"release":10914},"\u002Fchangelog\u002F2026\u002F02\u002Fff-expert-debug-log-context\u002F",false,{"edge":2857,"hub":2857,"fleet":2857},{"id":10927,"title":10928,"description":10929,"docsLink":10930,"changelog":10931,"subfeature":2857,"showOnPricing":10924,"tiers":10935},"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",[10932],{"url":10933,"release":10934},"\u002Fchangelog\u002F2026\u002F05\u002Fexpert-application-building\u002F","2.30",{"edge":2857,"hub":2857,"fleet":2857},{"id":10937,"title":10938,"description":10939,"docsLink":10940,"subfeature":2857,"beta":2857,"showOnPricing":10924,"tiers":10941},"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":2857,"hub":2857,"fleet":2857},{"id":10943,"title":10944,"description":10945,"docsLink":10946,"changelog":10947,"tiers":10951},"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",[10948],{"url":10949,"release":10950},"\u002Fchangelog\u002F2026\u002F08\u002Fconnect-your-own-ai-agent\u002F","3.0",{"edge":2857,"hub":2857,"fleet":2857},{"id":10953,"title":10954,"description":10955,"docsLink":10956,"tiers":10957},"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":2857,"hub":2857,"fleet":2857},{"id":10959,"title":10960,"description":10961,"tiers":10962},"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":2857,"hub":2857,"fleet":2857},{"id":10964,"title":10965,"features":10966},"build","Build",[10967,10973,10979,10989,10995,11001,11005,11011,11017,11025,11031,11035,11039,11048,11056],{"id":10968,"title":10969,"description":10970,"docsLink":10971,"tiers":10972},"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":2857,"hub":10924,"fleet":2857},{"id":10974,"title":10975,"description":10976,"docsLink":10977,"tiers":10978},"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":2857,"hub":2857,"fleet":2857},{"id":10980,"title":10981,"description":10982,"docsLink":10983,"changelog":10984,"tiers":10988},"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",[10985],{"url":10986,"release":10987},"\u002Fchangelog\u002F2026\u002F07\u002Fexpert-tables-automation\u002F","2.33",{"edge":2857,"hub":2857,"fleet":2857},{"id":10990,"title":10991,"description":10992,"docsLink":10993,"tiers":10994},"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":2857,"hub":2857,"fleet":2857},{"id":10996,"title":10997,"description":10998,"docsLink":10999,"showOnPricing":10924,"tiers":11000},"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":2857,"hub":2857,"fleet":2857},{"id":11002,"title":11003,"showOnPricing":10924,"tiers":11004},"static-assets","Static Assets",{"edge":2857,"hub":2857,"fleet":2857},{"id":11006,"title":11007,"description":11008,"docsLink":11009,"tiers":11010},"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":2857,"hub":2857,"fleet":2857},{"id":11012,"title":11013,"description":11014,"docsLink":11015,"tiers":11016},"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":2857,"hub":2857,"fleet":2857},{"id":11018,"title":11019,"description":11020,"changelog":11021,"subfeature":2857,"showOnPricing":10924,"tiers":11024},"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.",[11022],{"url":11023,"release":10987},"\u002Fchangelog\u002F2026\u002F07\u002Fteam-and-application-dashboards\u002F",{"edge":2857,"hub":2857,"fleet":2857},{"id":11026,"title":11027,"description":11028,"docsLink":11029,"tiers":11030},"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":2857,"hub":2857,"fleet":2857},{"id":11032,"title":11033,"subfeature":2857,"showOnPricing":10924,"tiers":11034},"blueprints-ot-apps","Blueprints - OT APPS",{"edge":2857,"hub":10924,"fleet":2857},{"id":11036,"title":11037,"subfeature":2857,"showOnPricing":10924,"tiers":11038},"blueprints-it-apps","Blueprints - IT APPS",{"edge":10924,"hub":2857,"fleet":10924},{"id":11040,"title":11041,"description":11042,"changelog":11043,"showOnPricing":10924,"tiers":11047},"immersive-editor-snapshots","Snapshot Details in Immersive Editor","View and manage snapshot details directly inside the immersive editor without leaving your editing session.",[11044],{"url":11045,"release":11046},"\u002Fchangelog\u002F2026\u002F03\u002Fsnapshot-detail-modal-immersive-editor\u002F","2.29",{"edge":2857,"hub":2857,"fleet":2857},{"id":11049,"title":11050,"description":11051,"changelog":11052,"showOnPricing":10924,"tiers":11055},"immersive-editor-drawer","Customisable Immersive Editor Drawer","Pin, move, resize, or full-screen the immersive editor drawer. Your preferences are remembered between sessions.",[11053],{"url":11054,"release":10934},"\u002Fchangelog\u002F2026\u002F04\u002Fimmersive-editor-drawer\u002F",{"edge":2857,"hub":2857,"fleet":2857},{"id":11057,"title":11058,"description":11059,"changelog":11060,"showOnPricing":10924,"tiers":11063},"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.",[11061],{"url":11062,"release":11046},"\u002Fchangelog\u002F2026\u002F03\u002Fembedded-editor-tab-title\u002F",{"edge":2857,"hub":2857,"fleet":2857},{"id":11065,"title":11066,"features":11067},"deploy","Deploy",[11068,11074,11083,11089,11095,11101,11107,11113,11118],{"id":11069,"title":11070,"description":11071,"docsLink":11072,"tiers":11073},"hosted-instances","Cloud Instances","Run Node-RED instances managed and hosted by FlowFuse.","\u002Fdocs\u002Fuser\u002Fintroduction\u002F#creating-a-node-red-instance",{"edge":2857,"hub":2857,"fleet":2857},{"id":11075,"title":11076,"description":11077,"docsLink":11078,"changelog":11079,"tiers":11082},"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",[11080],{"url":11081,"release":10914},"\u002Fchangelog\u002F2026\u002F02\u002Fdevice-agent-nodejs-options\u002F",{"edge":2857,"hub":10924,"fleet":2857},{"id":11084,"title":11085,"description":11086,"docsLink":11087,"tiers":11088},"custom-hostnames","Custom Hostnames","Access your Node-RED application via your own domain name.","\u002Fdocs\u002Fuser\u002Fcustom-hostnames\u002F",{"edge":10924,"hub":2857,"fleet":10924},{"id":11090,"title":11091,"description":11092,"docsLink":11093,"tiers":11094},"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":2857,"hub":10924,"fleet":2857},{"id":11096,"title":11097,"description":11098,"docsLink":11099,"showOnPricing":10924,"tiers":11100},"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":2857,"hub":2857,"fleet":2857},{"id":11102,"title":11103,"description":11104,"docsLink":11105,"tiers":11106},"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":2857,"hub":2857,"fleet":2857},{"id":11108,"title":11109,"description":11110,"docsLink":11111,"tiers":11112},"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":10924,"hub":2857,"fleet":10924},{"id":11114,"title":11115,"description":11116,"docsLink":11111,"subfeature":2857,"showOnPricing":10924,"tiers":11117},"git-integration-github","GitHub","Push and pull snapshots to GitHub repositories through DevOps Pipeline Git Stages.",{"edge":10924,"hub":2857,"fleet":10924},{"id":11119,"title":11120,"description":11121,"docsLink":11111,"changelog":11122,"subfeature":2857,"showOnPricing":10924,"tiers":11125},"git-integration-azure","Azure DevOps","Push and pull snapshots to Azure DevOps repositories through DevOps Pipeline Git Stages.",[11123],{"url":11124,"release":11046},"\u002Fchangelog\u002F2026\u002F03\u002Fazure-dev-ops-gitops\u002F",{"edge":10924,"hub":2857,"fleet":10924},{"id":11127,"title":11128,"features":11129},"operate-maintain","Operate & Maintain",[11130,11136,11142,11147,11155,11159,11163,11168,11174,11180,11185,11191,11195,11199],{"id":11131,"title":11132,"description":11133,"docsLink":11134,"tiers":11135},"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":2857,"hub":2857,"fleet":2857},{"id":11137,"title":11138,"description":11139,"docsLink":11140,"subfeature":2857,"showOnPricing":10924,"tiers":11141},"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":2857,"hub":2857,"fleet":2857},{"id":11143,"title":11144,"description":11145,"docsLink":11140,"subfeature":2857,"showOnPricing":10924,"tiers":11146},"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":2857,"hub":2857,"fleet":2857},{"id":11148,"title":11149,"description":11150,"changelog":11151,"subfeature":2857,"showOnPricing":10924,"tiers":11154},"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.",[11152],{"url":11153,"release":11046},"\u002Fchangelog\u002F2026\u002F04\u002Fsnapshot-diff-viewer\u002F",{"edge":2857,"hub":2857,"fleet":2857},{"id":11156,"title":11157,"subfeature":2857,"showOnPricing":10924,"tiers":11158},"version-history-timeline","Version History Timeline",{"edge":2857,"hub":2857,"fleet":2857},{"id":11160,"title":11161,"tiers":11162},"unlimited-workflow-executions","Unlimited Workflow Executions",{"edge":2857,"hub":2857,"fleet":2857},{"id":11164,"title":11165,"description":11166,"tiers":11167},"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":2857,"hub":10924,"fleet":2857},{"id":11169,"title":11170,"description":11171,"docsLink":11172,"tiers":11173},"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":2857,"hub":10924,"fleet":2857},{"id":11175,"title":11176,"description":11177,"docsLink":11178,"tiers":11179},"high-availability","High Availability","Leverage horizontal scaling for reliable and scalable processing of your data through Node-RED.","\u002Fdocs\u002Fuser\u002Fhigh-availability\u002F",{"edge":10924,"hub":2857,"fleet":10924},{"id":11181,"title":11182,"description":11183,"tiers":11184},"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":2857,"hub":2857,"fleet":2857},{"id":11186,"title":11187,"description":11188,"docsLink":11189,"subfeature":2857,"showOnPricing":10924,"tiers":11190},"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":2857,"hub":2857,"fleet":2857},{"id":11192,"title":11193,"subfeature":2857,"showOnPricing":10924,"tiers":11194},"email-alerts","Email Alerts",{"edge":2857,"hub":2857,"fleet":2857},{"id":11196,"title":11197,"showOnPricing":10924,"tiers":11198},"api-debug-length-limit","API\u002FDebug Length Limit",{"edge":2857,"hub":2857,"fleet":2857},{"id":11200,"title":11201,"tiers":11202},"protected-instances","Protected Instances",{"edge":10924,"hub":2857,"fleet":10924},{"id":11204,"title":11205,"features":11206},"govern-secure","Govern and Secure",[11207,11216,11222,11228,11233,11239,11245,11251,11259,11265,11271,11277],{"id":11208,"title":11209,"description":11210,"docsLink":11211,"changelog":11212,"tiers":11215},"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",[11213],{"url":11214,"release":10987},"\u002Fchangelog\u002F2026\u002F07\u002Fapplication-sso-groups\u002F",{"edge":2857,"hub":2857,"fleet":2857},{"id":11217,"title":11218,"description":11219,"docsLink":11220,"tiers":11221},"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":2857,"hub":2857,"fleet":2857},{"id":11223,"title":11224,"description":11225,"docsLink":11226,"tiers":11227},"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":10924,"hub":2857,"fleet":2857},{"id":11229,"title":11230,"description":11231,"tiers":11232},"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":2857,"hub":10924,"fleet":10924},{"id":11234,"title":11235,"description":11236,"docsLink":11237,"tiers":11238},"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":2857,"hub":2857,"fleet":2857},{"id":11240,"title":11241,"description":11242,"docsLink":11243,"tiers":11244},"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":2857,"hub":2857,"fleet":2857},{"id":11246,"title":11247,"description":11248,"docsLink":11249,"subfeature":2857,"showOnPricing":10924,"tiers":11250},"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":2857,"hub":2857,"fleet":2857},{"id":11252,"title":11253,"description":11254,"changelog":11255,"subfeature":2857,"showOnPricing":10924,"tiers":11258},"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.",[11256],{"url":11257,"release":10987},"\u002Fchangelog\u002F2026\u002F07\u002Fscoped-pats\u002F",{"edge":2857,"hub":2857,"fleet":2857},{"id":11260,"title":11261,"description":11262,"docsLink":11263,"showOnPricing":10924,"tiers":11264},"team-members","Team Members","Invite multiple team members to collaborate on the same Node-RED flows.","\u002Fdocs\u002Fuser\u002Fteam\u002F#teams",{"edge":2857,"hub":2857,"fleet":2857},{"id":11266,"title":11267,"description":11268,"docsLink":11269,"showOnPricing":10924,"tiers":11270},"endpoint-security","Endpoint Security","Secure HTTP endpoints for hosted Node-RED instances using FlowFuse credentials.","\u002Fdocs\u002Fuser\u002Finstance-settings\u002F#security",{"edge":2857,"hub":2857,"fleet":2857},{"id":11272,"title":11273,"description":11274,"docsLink":11275,"tiers":11276},"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":10924,"hub":2857,"fleet":10924},{"id":11278,"title":11279,"description":11280,"tiers":11281},"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":10924,"hub":2857,"fleet":10924},{"id":11283,"title":11284,"features":11285},"support","Support",[11286,11291,11295],{"id":11287,"title":11288,"docsLink":11289,"tiers":11290},"installation-support","Installation Support","\u002Fdocs\u002Finstall\u002Fintroduction\u002F#do-you-need-help-installation-service",{"edge":2857,"hub":2857,"fleet":2857},{"id":11292,"title":11293,"showOnPricing":10924,"tiers":11294},"live-chat-support","Live Chat Support",{"edge":2857,"hub":2857,"fleet":2857},{"id":11296,"title":11297,"docsLink":11298,"tiers":11299},"enterprise-support","Enterprise Support","\u002Fdocs\u002Fpremium-support\u002F",{"edge":2857,"hub":2857,"fleet":2857},"feature-catalog","v5NjPsqOkQexQ0Fk82nqY6ZEXj128lclDvrIkmsKbpM",[11303,11389,11625,11695,11708,11848,11858,11939],{"name":11304,"order":11305,"children":11306},"Application Guide",0,[11307,11355],{"title":11308,"path":11309,"group":11304,"groupOrder":11305,"order":150,"children":11310},"Building FlowFuse applications","\u002Fdocs\u002Fapplication-guide",[11311,11315,11327,11331,11347],{"title":11312,"path":11313,"order":150,"children":11314},"Foundations","\u002Fdocs\u002Fapplication-guide\u002Ffoundations",[],{"title":11316,"path":11317,"order":156,"children":11318},"App delivery methods","\u002Fdocs\u002Fapplication-guide\u002Fapp-delivery-methods",[11319,11323],{"title":11320,"path":11321,"order":150,"children":11322},"Hardware apps","\u002Fdocs\u002Fapplication-guide\u002Fapp-delivery-methods\u002Fhardware-apps",[],{"title":11324,"path":11325,"order":156,"children":11326},"Software apps","\u002Fdocs\u002Fapplication-guide\u002Fapp-delivery-methods\u002Fsoftware-apps",[],{"title":11328,"path":11329,"order":162,"children":11330},"Data plane","\u002Fdocs\u002Fapplication-guide\u002Fdata-plane",[],{"title":11332,"path":11333,"order":168,"children":11334},"Architectures","\u002Fdocs\u002Fapplication-guide\u002Farchitectures",[11335,11339,11343],{"title":11336,"path":11337,"order":150,"children":11338},"IT architectures","\u002Fdocs\u002Fapplication-guide\u002Farchitectures\u002Fit",[],{"title":11340,"path":11341,"order":156,"children":11342},"OT architectures","\u002Fdocs\u002Fapplication-guide\u002Farchitectures\u002Fot",[],{"title":11344,"path":11345,"order":162,"children":11346},"IIoT architectures","\u002Fdocs\u002Fapplication-guide\u002Farchitectures\u002Fiiot",[],{"title":11348,"path":11349,"order":174,"children":11350},"Worked examples","\u002Fdocs\u002Fapplication-guide\u002Fworked-examples",[11351],{"title":11352,"path":11353,"order":150,"children":11354},"OEE, end to end","\u002Fdocs\u002Fapplication-guide\u002Fworked-examples\u002Foee",[],{"title":11356,"path":11357,"group":11304,"groupOrder":11305,"order":156,"children":11358},"Designing Node-RED flows","\u002Fdocs\u002Fnode-red-guide",[11359,11362,11378],{"title":11312,"path":11360,"order":150,"children":11361},"\u002Fdocs\u002Fnode-red-guide\u002Ffoundations",[],{"title":11363,"path":11364,"order":156,"children":11365},"Patterns","\u002Fdocs\u002Fnode-red-guide\u002Fpatterns",[11366,11370,11374],{"title":11367,"path":11368,"order":150,"children":11369},"Design patterns","\u002Fdocs\u002Fnode-red-guide\u002Fpatterns\u002Fdesign-patterns",[],{"title":11371,"path":11372,"order":156,"children":11373},"Handling data","\u002Fdocs\u002Fnode-red-guide\u002Fpatterns\u002Fhandling-data",[],{"title":11375,"path":11376,"order":162,"children":11377},"Good form","\u002Fdocs\u002Fnode-red-guide\u002Fpatterns\u002Fgood-form",[],{"title":11348,"path":11379,"order":162,"children":11380},"\u002Fdocs\u002Fnode-red-guide\u002Fworked-examples",[11381,11385],{"title":11382,"path":11383,"order":150,"children":11384},"OEE - Edge Aggregator","\u002Fdocs\u002Fnode-red-guide\u002Fworked-examples\u002Foee-edge-aggregator",[],{"title":11386,"path":11387,"order":156,"children":11388},"OEE - Central Dashboard","\u002Fdocs\u002Fnode-red-guide\u002Fworked-examples\u002Foee-central-dashboard",[],{"name":11390,"order":150,"children":11391},"FlowFuse User Manuals",[11392,11515,11519,11531],{"title":11393,"path":11394,"group":11390,"groupOrder":150,"order":150,"children":11395,"link":10924},"Using FlowFuse","\u002Fdocs\u002Fuser",[11396,11399,11403,11407,11411,11415,11419,11422,11426,11430,11433,11437,11453,11457,11461,11465,11469,11472,11476,11480,11484,11488,11492,11495,11499,11503,11507,11511],{"title":21,"path":11397,"order":150,"children":11398},"\u002Fdocs\u002Fuser\u002Fintroduction",[],{"title":11400,"path":11401,"order":150,"children":11402},"Static asset service","\u002Fdocs\u002Fuser\u002Fstatic-asset-service",[],{"title":11404,"path":11405,"order":156,"children":11406},"Bill of Materials","\u002Fdocs\u002Fuser\u002Fbill-of-materials",[],{"title":11408,"path":11409,"order":156,"children":11410},"FlowFuse Concepts","\u002Fdocs\u002Fuser\u002Fconcepts",[],{"title":11412,"path":11413,"order":327,"children":11414},"Instance States","\u002Fdocs\u002Fuser\u002Finstance-states",[],{"title":11416,"path":11417,"order":10888,"children":11418},"Changing the Stack","\u002Fdocs\u002Fuser\u002Fchangestack",[],{"title":11085,"path":11420,"order":10888,"children":11421},"\u002Fdocs\u002Fuser\u002Fcustom-hostnames",[],{"title":11423,"path":11424,"order":10888,"children":11425},"Custom Node Packages","\u002Fdocs\u002Fuser\u002Fcustom-npm-packages",[],{"title":11427,"path":11428,"order":10888,"children":11429},"Dashboards","\u002Fdocs\u002Fuser\u002Fdashboards",[],{"title":11103,"path":11431,"order":10888,"children":11432},"\u002Fdocs\u002Fuser\u002Fdevops-pipelines",[],{"title":11434,"path":11435,"order":10888,"children":11436},"Environment Variables","\u002Fdocs\u002Fuser\u002Fenvvar",[],{"title":11438,"path":11439,"order":10888,"children":11440},"FlowFuse Expert","\u002Fdocs\u002Fuser\u002Fexpert",[11441,11445,11449],{"title":11442,"path":11443,"order":10888,"children":11444},"AI in Node-RED","\u002Fdocs\u002Fuser\u002Fexpert\u002Fnode-red-embedded-ai",[],{"title":11446,"path":11447,"order":10888,"children":11448},"Chat Interface","\u002Fdocs\u002Fuser\u002Fexpert\u002Fchat",[],{"title":11450,"path":11451,"order":10888,"children":11452},"Connect Your Own Agent","\u002Fdocs\u002Fuser\u002Fexpert\u002Fthird-party-agents",[],{"title":11454,"path":11455,"order":10888,"children":11456},"FlowFuse File Nodes","\u002Fdocs\u002Fuser\u002Ffilenodes",[],{"title":11458,"path":11459,"order":10888,"children":11460},"FlowFuse MQTT Nodes","\u002Fdocs\u002Fuser\u002Fmqtt-nodes",[],{"title":11462,"path":11463,"order":10888,"children":11464},"FlowFuse Persistent Context","\u002Fdocs\u002Fuser\u002Fpersistent-context",[],{"title":11466,"path":11467,"order":10888,"children":11468},"FlowFuse Project Nodes","\u002Fdocs\u002Fuser\u002Fprojectnodes",[],{"title":10981,"path":11470,"order":10888,"children":11471},"\u002Fdocs\u002Fuser\u002Fff-tables",[],{"title":11473,"path":11474,"order":10888,"children":11475},"Groups","\u002Fdocs\u002Fuser\u002Fdevice-groups",[],{"title":11477,"path":11478,"order":10888,"children":11479},"High Availability mode","\u002Fdocs\u002Fuser\u002Fhigh-availability",[],{"title":11481,"path":11482,"order":10888,"children":11483},"HTTP Access Tokens","\u002Fdocs\u002Fuser\u002Fhttp-access-tokens",[],{"title":11485,"path":11486,"order":10888,"children":11487},"Instance Settings","\u002Fdocs\u002Fuser\u002Finstance-settings",[],{"title":11489,"path":11490,"order":10888,"children":11491},"Logging","\u002Fdocs\u002Fuser\u002Flogs",[],{"title":11241,"path":11493,"order":10888,"children":11494},"\u002Fdocs\u002Fuser\u002Frole-based-access-control",[],{"title":11496,"path":11497,"order":10888,"children":11498},"Shared Team Library","\u002Fdocs\u002Fuser\u002Fshared-library",[],{"title":11500,"path":11501,"order":10888,"children":11502},"Snapshots","\u002Fdocs\u002Fuser\u002Fsnapshots",[],{"title":11504,"path":11505,"order":10888,"children":11506},"Team Broker","\u002Fdocs\u002Fuser\u002Fteambroker",[],{"title":11508,"path":11509,"order":10888,"children":11510},"Teams","\u002Fdocs\u002Fuser\u002Fteam",[],{"title":11512,"path":11513,"order":10888,"children":11514},"User Settings","\u002Fdocs\u002Fuser\u002Fuser-settings",[],{"title":11516,"path":11517,"group":11390,"groupOrder":150,"order":156,"children":11518},"FlowFuse API","\u002Fdocs\u002Fapi",[],{"title":11520,"path":11521,"group":11390,"groupOrder":150,"order":162,"children":11522,"link":10924},"Migrating a Node-RED project to FlowFuse","\u002Fdocs\u002Fmigration",[11523,11527],{"title":11524,"path":11525,"order":150,"children":11526},"Introduction","\u002Fdocs\u002Fmigration\u002Fintroduction",[],{"title":11528,"path":11529,"order":10888,"children":11530},"Node-RED Tools plugin","\u002Fdocs\u002Fmigration\u002Fnode-red-tools",[],{"title":11532,"path":11533,"group":11390,"groupOrder":150,"order":168,"children":11534},"FlowFuse Node-RED nodes","\u002Fdocs\u002Fflowfuse-nodes",[11535,11559,11579,11586,11606,11617],{"title":11536,"path":11537,"order":150,"children":11538},"AI","\u002Fdocs\u002Fflowfuse-nodes\u002Fai",[11539,11543,11547,11551,11555],{"title":11540,"path":11541,"order":174,"children":11542},"LLM Nodes","\u002Fdocs\u002Fflowfuse-nodes\u002Fai\u002Fllm-nodes",[],{"title":11544,"path":11545,"order":10890,"children":11546},"Depth Estimation","\u002Fdocs\u002Fflowfuse-nodes\u002Fai\u002Fdepth-estimation",[],{"title":11548,"path":11549,"order":10890,"children":11550},"Image Classification","\u002Fdocs\u002Fflowfuse-nodes\u002Fai\u002Fimage-classification",[],{"title":11552,"path":11553,"order":10890,"children":11554},"Object Detection","\u002Fdocs\u002Fflowfuse-nodes\u002Fai\u002Fobject-detection",[],{"title":11556,"path":11557,"order":10890,"children":11558},"ONXX","\u002Fdocs\u002Fflowfuse-nodes\u002Fai\u002Fonxx",[],{"title":11560,"path":11561,"order":156,"children":11562},"MCP","\u002Fdocs\u002Fflowfuse-nodes\u002Fmcp",[11563,11567,11571,11575],{"title":11564,"path":11565,"order":10890,"children":11566},"MCP Prompt","\u002Fdocs\u002Fflowfuse-nodes\u002Fmcp\u002Fmcp-prompt",[],{"title":11568,"path":11569,"order":10890,"children":11570},"MCP Resource","\u002Fdocs\u002Fflowfuse-nodes\u002Fmcp\u002Fmcp-resource",[],{"title":11572,"path":11573,"order":10890,"children":11574},"MCP Responses","\u002Fdocs\u002Fflowfuse-nodes\u002Fmcp\u002Fmcp-response",[],{"title":11576,"path":11577,"order":10890,"children":11578},"MCP Tool","\u002Fdocs\u002Fflowfuse-nodes\u002Fmcp\u002Fmcp-tool",[],{"title":10981,"path":11580,"order":162,"children":11581},"\u002Fdocs\u002Fflowfuse-nodes\u002Fflowfuse-tables",[11582],{"title":11583,"path":11584,"order":10890,"children":11585},"Query","\u002Fdocs\u002Fflowfuse-nodes\u002Fflowfuse-tables\u002Fquery",[],{"title":11587,"path":11588,"order":168,"children":11589},"Edge","\u002Fdocs\u002Fflowfuse-nodes\u002Fedge",[11590,11594,11598,11602],{"title":11591,"path":11592,"order":150,"children":11593},"RTSP Video Feed","\u002Fdocs\u002Fflowfuse-nodes\u002Fedge\u002Frtsp",[],{"title":11595,"path":11596,"order":156,"children":11597},"CIP Suite, EtherNet\u002FIP Nodes","\u002Fdocs\u002Fflowfuse-nodes\u002Fedge\u002Fcip-suite",[],{"title":11599,"path":11600,"order":162,"children":11601},"Modbus","\u002Fdocs\u002Fflowfuse-nodes\u002Fedge\u002Fmodbus",[],{"title":11603,"path":11604,"order":10890,"children":11605},"OPC UA","\u002Fdocs\u002Fflowfuse-nodes\u002Fedge\u002Fopcua",[],{"title":11458,"path":11607,"order":174,"children":11608},"\u002Fdocs\u002Fflowfuse-nodes\u002Fmqtt",[11609,11613],{"title":11610,"path":11611,"order":10890,"children":11612},"MQTT In","\u002Fdocs\u002Fflowfuse-nodes\u002Fmqtt\u002Fmqtt-in",[],{"title":11614,"path":11615,"order":10890,"children":11616},"MQTT Out","\u002Fdocs\u002Fflowfuse-nodes\u002Fmqtt\u002Fmqtt-out",[],{"title":11618,"path":11619,"order":174,"children":11620},"Hub","\u002Fdocs\u002Fflowfuse-nodes\u002Fhub",[11621],{"title":11622,"path":11623,"order":150,"children":11624},"Redis","\u002Fdocs\u002Fflowfuse-nodes\u002Fhub\u002Fredis",[],{"name":11626,"order":156,"children":11627},"Device Agent",[11628,11676],{"title":11626,"path":11629,"group":11626,"groupOrder":156,"order":150,"children":11630,"link":10924},"\u002Fdocs\u002Fdevice-agent",[11631,11635,11639,11664,11668,11672],{"title":11632,"path":11633,"order":150,"children":11634},"FlowFuse Device Agent Introduction","\u002Fdocs\u002Fdevice-agent\u002Fintroduction",[],{"title":11636,"path":11637,"order":156,"children":11638},"Quick Start","\u002Fdocs\u002Fdevice-agent\u002Fquickstart",[],{"title":11640,"path":11641,"group":11642,"order":162,"children":11643,"link":10924},"Installation","\u002Fdocs\u002Fdevice-agent\u002Finstall","DeviceAgentInstallation",[11644,11648,11652,11656,11660],{"title":11645,"path":11646,"group":11642,"order":150,"children":11647},"Overview","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Foverview",[],{"title":11649,"path":11650,"group":11642,"order":156,"children":11651},"Device Agent Installer","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Fdevice-agent-installer",[],{"title":11653,"path":11654,"group":11642,"order":162,"children":11655},"Docker Install","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Fdocker",[],{"title":11657,"path":11658,"group":11642,"order":168,"children":11659},"Kubernetes Install","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Fkubernetes",[],{"title":11661,"path":11662,"group":11642,"order":174,"children":11663},"Manual Install with NPM","\u002Fdocs\u002Fdevice-agent\u002Finstall\u002Fmanual",[],{"title":11665,"path":11666,"order":168,"children":11667},"Register your Remote Instance","\u002Fdocs\u002Fdevice-agent\u002Fregister",[],{"title":11669,"path":11670,"order":174,"children":11671},"Running the Agent","\u002Fdocs\u002Fdevice-agent\u002Frunning",[],{"title":11673,"path":11674,"order":180,"children":11675},"Deploying your Flows","\u002Fdocs\u002Fdevice-agent\u002Fdeploy",[],{"title":11677,"path":11678,"group":11626,"groupOrder":156,"order":156,"children":11679,"link":10924},"Hardware Guides","\u002Fdocs\u002Fhardware",[11680,11683,11687,11691],{"title":11645,"path":11681,"order":150,"children":11682},"\u002Fdocs\u002Fhardware\u002Fintroduction",[],{"title":11684,"path":11685,"order":156,"children":11686},"ctrlX - Node-RED","\u002Fdocs\u002Fhardware\u002Fctrlx-node-red",[],{"title":11688,"path":11689,"order":162,"children":11690},"ctrlX - Device Agent","\u002Fdocs\u002Fhardware\u002Fctrlx-device-agent",[],{"title":11692,"path":11693,"order":162,"children":11694},"Raspberry Pi with Raspbian","\u002Fdocs\u002Fhardware\u002Fraspbian",[],{"name":11696,"order":162,"children":11697},"FlowFuse Cloud",[11698],{"title":11696,"path":11699,"group":11696,"groupOrder":162,"order":162,"children":11700,"link":10924},"\u002Fdocs\u002Fcloud",[11701,11704],{"title":11524,"path":11702,"order":150,"children":11703},"\u002Fdocs\u002Fcloud\u002Fintroduction",[],{"title":11705,"path":11706,"order":10888,"children":11707},"FlowFuse Cloud Billing","\u002Fdocs\u002Fcloud\u002Fbilling",[],{"name":11709,"order":168,"children":11710},"FlowFuse Self-Hosted",[11711,11714,11789,11801],{"title":11636,"path":11712,"group":11709,"groupOrder":168,"order":150,"children":11713},"\u002Fdocs\u002Fquick-start",[],{"title":11715,"path":11716,"group":11709,"groupOrder":168,"order":156,"children":11717,"link":10924},"Installing FlowFuse","\u002Fdocs\u002Finstall",[11718,11721,11725,11729,11749,11753,11757,11761],{"title":11645,"path":11719,"order":150,"children":11720},"\u002Fdocs\u002Finstall\u002Fintroduction",[],{"title":11722,"path":11723,"order":10888,"children":11724},"Configuring FlowFuse","\u002Fdocs\u002Finstall\u002Fconfiguration",[],{"title":11726,"path":11727,"order":10888,"children":11728},"DNS Setup","\u002Fdocs\u002Finstall\u002Fdns-setup",[],{"title":11730,"path":11731,"order":10888,"children":11732},"Docker install","\u002Fdocs\u002Finstall\u002Fdocker",[11733,11737,11741,11745],{"title":11734,"path":11735,"order":10888,"children":11736},"Add Project Stacks on Docker","\u002Fdocs\u002Finstall\u002Fdocker\u002Fstacks",[],{"title":11738,"path":11739,"order":10888,"children":11740},"Docker Engine on Windows","\u002Fdocs\u002Finstall\u002Fdocker\u002Fwindows-docker-ce",[],{"title":11742,"path":11743,"order":10888,"children":11744},"Docker from AWS Market Place","\u002Fdocs\u002Finstall\u002Fdocker\u002Faws-marketplace",[],{"title":11746,"path":11747,"order":10888,"children":11748},"Docker on Digital Ocean","\u002Fdocs\u002Finstall\u002Fdocker\u002Fdigital-ocean",[],{"title":11750,"path":11751,"order":10888,"children":11752},"Email configuration","\u002Fdocs\u002Finstall\u002Femail-providers",[],{"title":11754,"path":11755,"order":10888,"children":11756},"First Run Setup","\u002Fdocs\u002Finstall\u002Ffirst-run",[],{"title":11758,"path":11759,"order":10888,"children":11760},"FlowFuse File Storage","\u002Fdocs\u002Finstall\u002Ffile-storage",[],{"title":11762,"path":11763,"order":10888,"children":11764},"Install FlowFuse on Kubernetes","\u002Fdocs\u002Finstall\u002Fkubernetes",[11765,11769,11773,11777,11781,11785],{"title":11766,"path":11767,"order":10888,"children":11768},"AWS EKS Installation","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Faws",[],{"title":11770,"path":11771,"order":10888,"children":11772},"AWS EKS Installation with Terraform and Helm","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Faws-terraform",[],{"title":11774,"path":11775,"order":10888,"children":11776},"Digital Ocean Kubernetes Installation","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Fdigital-ocean",[],{"title":11778,"path":11779,"order":10888,"children":11780},"Ingress Controller Migration","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Fingress-controller-migration",[],{"title":11782,"path":11783,"order":10888,"children":11784},"Kubernetes Project Stacks","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Fstacks",[],{"title":11786,"path":11787,"order":10888,"children":11788},"OpenShift Installation","\u002Fdocs\u002Finstall\u002Fkubernetes\u002Fopenshift",[],{"title":11790,"path":11791,"group":11709,"groupOrder":168,"order":162,"children":11792},"Upgrading FlowFuse","\u002Fdocs\u002Fupgrade",[11793,11797],{"title":11794,"path":11795,"order":10888,"children":11796},"Installing a license","\u002Fdocs\u002Fupgrade\u002Fopen-source-to-premium",[],{"title":11798,"path":11799,"order":10888,"children":11800},"Upgrading the Node-RED version","\u002Fdocs\u002Fupgrade\u002Fnodered-version",[],{"title":11802,"path":11803,"group":11709,"groupOrder":168,"order":168,"children":11804,"link":10924},"Administering FlowFuse","\u002Fdocs\u002Fadmin",[11805,11808,11820,11828,11832,11836,11840,11844],{"title":11802,"path":11806,"order":150,"children":11807},"\u002Fdocs\u002Fadmin\u002Fintroduction",[],{"title":11809,"path":11810,"order":10888,"children":11811},"Configuring Single Sign-On (SSO)","\u002Fdocs\u002Fadmin\u002Fsso",[11812,11816],{"title":11813,"path":11814,"order":10888,"children":11815},"LDAP SSO","\u002Fdocs\u002Fadmin\u002Fsso\u002Fldap",[],{"title":11817,"path":11818,"order":10888,"children":11819},"SAML SSO","\u002Fdocs\u002Fadmin\u002Fsso\u002Fsaml",[],{"title":11821,"path":11822,"order":10888,"children":11823,"link":10924},"Hardening","\u002Fdocs\u002Fadmin\u002Fhardening",[11824],{"title":11825,"path":11826,"order":10888,"children":11827},"Kubernetes Hardening","\u002Fdocs\u002Fadmin\u002Fhardening\u002Fkubernetes",[],{"title":11829,"path":11830,"order":10888,"children":11831},"Monitoring","\u002Fdocs\u002Fadmin\u002Fmonitoring",[],{"title":11833,"path":11834,"order":10888,"children":11835},"Observability","\u002Fdocs\u002Fadmin\u002Fobservability",[],{"title":11837,"path":11838,"order":10888,"children":11839},"Soft Launch Enablement","\u002Fdocs\u002Fadmin\u002Ffeature-flags",[],{"title":11841,"path":11842,"order":10888,"children":11843},"Telemetry","\u002Fdocs\u002Fadmin\u002Ftelemetry",[],{"title":11845,"path":11846,"order":10888,"children":11847},"User Management","\u002Fdocs\u002Fadmin\u002Fuser-management",[],{"name":11284,"order":174,"children":11849},[11850,11854],{"title":11851,"path":11852,"group":11284,"groupOrder":174,"order":162,"children":11853},"Premium Support","\u002Fdocs\u002Fpremium-support",[],{"title":11855,"path":11856,"group":11284,"groupOrder":174,"order":10888,"children":11857},"Debugging Node-RED issues","\u002Fdocs\u002Fdebugging",[],{"name":11859,"order":180,"children":11860},"Contributing",[11861],{"title":11862,"path":11863,"group":11859,"groupOrder":180,"order":10888,"children":11864,"link":10924},"Contributing to FlowFuse","\u002Fdocs\u002Fcontribute",[11865,11868,11872,11876,11880,11884,11888,11896,11932,11935],{"title":11524,"path":11866,"order":150,"children":11867},"\u002Fdocs\u002Fcontribute\u002Fintroduction",[],{"title":11869,"path":11870,"order":10888,"children":11871},"Adding Template Settings","\u002Fdocs\u002Fcontribute\u002Fadding-template-settings",[],{"title":11873,"path":11874,"order":10888,"children":11875},"API Design","\u002Fdocs\u002Fcontribute\u002Fapi-design",[],{"title":11877,"path":11878,"order":10888,"children":11879},"Creating debug stack containers","\u002Fdocs\u002Fcontribute\u002Fcreating-debug-stack-containers",[],{"title":11881,"path":11882,"order":10888,"children":11883},"Database migrations","\u002Fdocs\u002Fcontribute\u002Fdb-migrations",[],{"title":11885,"path":11886,"order":10888,"children":11887},"FlowFuse Architecture","\u002Fdocs\u002Fcontribute\u002Farchitecture",[],{"title":11889,"path":11890,"order":10888,"children":11891},"Local Install","\u002Fdocs\u002Fcontribute\u002Flocal",[11892],{"title":11893,"path":11894,"order":10888,"children":11895},"Local Stacks","\u002Fdocs\u002Fcontribute\u002Flocal\u002Fstacks",[],{"title":11897,"path":11898,"order":10888,"children":11899},"State Flows","\u002Fdocs\u002Fcontribute\u002Fworkflows",[11900,11904,11908,11912,11916,11920,11924,11928],{"title":11901,"path":11902,"order":10888,"children":11903},"Device Editor","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fdevice-editor",[],{"title":11905,"path":11906,"order":10888,"children":11907},"Instance states","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fproject-states",[],{"title":11909,"path":11910,"order":10888,"children":11911},"Invite External Users","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Finvite-external-user",[],{"title":11913,"path":11914,"order":10888,"children":11915},"Project Creation","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fproject-create",[],{"title":11917,"path":11918,"order":10888,"children":11919},"Reset Password Flow","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fpassword-reset",[],{"title":11921,"path":11922,"order":10888,"children":11923},"Team creation Flow","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fteam-create",[],{"title":11925,"path":11926,"order":10888,"children":11927},"User Login Flows","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Flogin",[],{"title":11929,"path":11930,"order":10888,"children":11931},"User Sign up Flow","\u002Fdocs\u002Fcontribute\u002Fworkflows\u002Fsignup",[],{"title":11504,"path":11933,"order":10888,"children":11934},"\u002Fdocs\u002Fcontribute\u002Fteam-broker",[],{"title":11936,"path":11937,"order":10888,"children":11938},"Working with Feature Flags","\u002Fdocs\u002Fcontribute\u002Ffeature-flags",[],{"name":11940,"order":186,"children":11941},"Node-RED",[11942],{"title":11943,"path":11944,"group":11940,"groupOrder":186,"order":150,"children":11945},"Using Node-RED","\u002Fdocs\u002Fnode-red",[11946,12018,12194,12221,12260,12274,12290,12317,12337,12341],{"title":11947,"path":11948,"order":156,"children":11949},"Getting started","\u002Fdocs\u002Fnode-red\u002Fgetting-started",[11950,11970,11974,11978,11982,11986,11990,11994,11998],{"title":11951,"path":11952,"order":150,"children":11953},"Editor","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Feditor",[11954,11958,11962,11966],{"title":11955,"path":11956,"order":10890,"children":11957},"Header","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Feditor\u002Fheader",[],{"title":11959,"path":11960,"order":10890,"children":11961},"Palette","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Feditor\u002Fpalette",[],{"title":11963,"path":11964,"order":10890,"children":11965},"Sidebar","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Feditor\u002Fsidebar",[],{"title":11967,"path":11968,"order":10890,"children":11969},"Workspace","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Feditor\u002Fworkspace",[],{"title":11971,"path":11972,"order":156,"children":11973},"Port Configuration","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fnode-red-port",[],{"title":11975,"path":11976,"order":162,"children":11977},"Node-RED Library","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Flibrary",[],{"title":11979,"path":11980,"order":162,"children":11981},"Update Node-RED","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fupdate-node-red",[],{"title":11983,"path":11984,"order":168,"children":11985},"Node-RED On Android","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fnode-red-android",[],{"title":11987,"path":11988,"order":174,"children":11989},"Working with Messages","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fnode-red-messages",[],{"title":11991,"path":11992,"order":180,"children":11993},"String","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fstring",[],{"title":11995,"path":11996,"order":186,"children":11997},"Date & Time","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fdate-and-time",[],{"title":11999,"path":12000,"order":315,"children":12001},"Programming","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming",[12002,12006,12010,12014],{"title":12003,"path":12004,"order":10890,"children":12005},"Data Tranformation","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming\u002Fdata-tranformation",[],{"title":12007,"path":12008,"order":10890,"children":12009},"Debugging","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming\u002Fdebugging-flows",[],{"title":12011,"path":12012,"order":10890,"children":12013},"If-Else","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming\u002Fif-else",[],{"title":12015,"path":12016,"order":10890,"children":12017},"Loop","\u002Fdocs\u002Fnode-red\u002Fgetting-started\u002Fprogramming\u002Floop",[],{"title":12019,"path":12020,"order":162,"children":12021},"Core nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes",[12022,12056,12096,12138,12158,12182],{"title":12023,"path":12024,"order":150,"children":12025},"Common nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon",[12026,12029,12032,12036,12040,12044,12048,12052],{"title":357,"path":12027,"order":150,"children":12028},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Finject",[],{"title":414,"path":12030,"order":156,"children":12031},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Fdebug",[],{"title":12033,"path":12034,"order":162,"children":12035},"Complete","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Fcomplete",[],{"title":12037,"path":12038,"order":168,"children":12039},"Catch","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Fcatch",[],{"title":12041,"path":12042,"order":174,"children":12043},"Status","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Fstatus",[],{"title":12045,"path":12046,"order":180,"children":12047},"Link","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Flink",[],{"title":12049,"path":12050,"order":186,"children":12051},"Comment","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Fcomment",[],{"title":12053,"path":12054,"order":315,"children":12055},"Unknown","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fcommon\u002Funknown",[],{"title":12057,"path":12058,"order":156,"children":12059},"Function nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction",[12060,12064,12068,12072,12076,12080,12084,12088,12092],{"title":12061,"path":12062,"order":150,"children":12063},"Function","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Ffunction",[],{"title":12065,"path":12066,"order":156,"children":12067},"Switch","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Fswitch",[],{"title":12069,"path":12070,"order":162,"children":12071},"Change","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Fchange",[],{"title":12073,"path":12074,"order":168,"children":12075},"Range","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Frange",[],{"title":12077,"path":12078,"order":174,"children":12079},"Template","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Ftemplate",[],{"title":12081,"path":12082,"order":180,"children":12083},"Delay","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Fdelay",[],{"title":12085,"path":12086,"order":186,"children":12087},"Trigger","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Ftrigger",[],{"title":12089,"path":12090,"order":315,"children":12091},"Exec","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Fexec",[],{"title":12093,"path":12094,"order":321,"children":12095},"Filter","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Ffunction\u002Ffilter",[],{"title":12097,"path":12098,"order":162,"children":12099},"Network nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork",[12100,12104,12108,12111,12114,12118,12122,12126,12130,12134],{"title":12101,"path":12102,"order":150,"children":12103},"TLS","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Ftls",[],{"title":12105,"path":12106,"order":156,"children":12107},"HTTP Proxy","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fhttp-proxy",[],{"title":11610,"path":12109,"order":162,"children":12110},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fmqtt-in",[],{"title":11614,"path":12112,"order":168,"children":12113},"\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fmqtt-out",[],{"title":12115,"path":12116,"order":174,"children":12117},"HTTP in","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fhttp-in",[],{"title":12119,"path":12120,"order":180,"children":12121},"HTTP request","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fhttp-request",[],{"title":12123,"path":12124,"order":186,"children":12125},"WebSocket","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fwebsocket",[],{"title":12127,"path":12128,"order":315,"children":12129},"TCP in","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Ftcp-in",[],{"title":12131,"path":12132,"order":321,"children":12133},"UDP In","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fudp-in",[],{"title":12135,"path":12136,"order":327,"children":12137},"UDP Out","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fnetwork\u002Fudp-out",[],{"title":12139,"path":12140,"order":168,"children":12141},"Sequence nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fsequence",[12142,12146,12150,12154],{"title":12143,"path":12144,"order":150,"children":12145},"Split","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fsequence\u002Fsplit",[],{"title":12147,"path":12148,"order":156,"children":12149},"Sort","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fsequence\u002Fsort",[],{"title":12151,"path":12152,"order":162,"children":12153},"Batch","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fsequence\u002Fbatch",[],{"title":12155,"path":12156,"order":168,"children":12157},"Join","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fsequence\u002Fjoin",[],{"title":12159,"path":12160,"order":174,"children":12161},"Parser nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers",[12162,12166,12170,12174,12178],{"title":12163,"path":12164,"order":150,"children":12165},"CSV","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers\u002Fcsv",[],{"title":12167,"path":12168,"order":156,"children":12169},"HTML","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers\u002Fhtml",[],{"title":12171,"path":12172,"order":162,"children":12173},"JSON","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers\u002Fjson",[],{"title":12175,"path":12176,"order":168,"children":12177},"XML","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers\u002Fxml",[],{"title":12179,"path":12180,"order":174,"children":12181},"YAML","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fparsers\u002Fyaml",[],{"title":12183,"path":12184,"order":180,"children":12185},"Storage nodes","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fstorage",[12186,12190],{"title":12187,"path":12188,"order":150,"children":12189},"Write File","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fstorage\u002Fwrite-file",[],{"title":12191,"path":12192,"order":156,"children":12193},"Read File","\u002Fdocs\u002Fnode-red\u002Fcore-nodes\u002Fstorage\u002Fread-file",[],{"title":12195,"path":12196,"order":168,"children":12197},"Communication protocols","\u002Fdocs\u002Fnode-red\u002Fprotocol",[12198,12202,12206,12209,12213,12217],{"title":12199,"path":12200,"order":10890,"children":12201},"AMQP","\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Famqp",[],{"title":12203,"path":12204,"order":10890,"children":12205},"LwM2M","\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Flwm2m",[],{"title":11599,"path":12207,"order":10890,"children":12208},"\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Fmodbus",[],{"title":12210,"path":12211,"order":10890,"children":12212},"MQTT","\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Fmqtt",[],{"title":12214,"path":12215,"order":10890,"children":12216},"OPC-UA","\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Fopc-ua",[],{"title":12218,"path":12219,"order":10890,"children":12220},"Websocket","\u002Fdocs\u002Fnode-red\u002Fprotocol\u002Fwebsocket",[],{"title":12222,"path":12223,"order":174,"children":12224},"Databases","\u002Fdocs\u002Fnode-red\u002Fdatabase",[12225,12229,12233,12237,12241,12245,12249,12252,12256],{"title":12226,"path":12227,"order":10890,"children":12228},"DynamoDB","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fdynamodb",[],{"title":12230,"path":12231,"order":10890,"children":12232},"Firebase","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Ffirebase",[],{"title":12234,"path":12235,"order":10890,"children":12236},"InfluxDB","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Finfluxdb",[],{"title":12238,"path":12239,"order":10890,"children":12240},"MongoDB","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fmongodb",[],{"title":12242,"path":12243,"order":10890,"children":12244},"MySQL","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fmysql",[],{"title":12246,"path":12247,"order":10890,"children":12248},"PostgreSQL","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fpostgresql",[],{"title":11622,"path":12250,"order":10890,"children":12251},"\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fredis",[],{"title":12253,"path":12254,"order":10890,"children":12255},"SQLite","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Fsqlite",[],{"title":12257,"path":12258,"order":10890,"children":12259},"TimescaleDB","\u002Fdocs\u002Fnode-red\u002Fdatabase\u002Ftimescaledb",[],{"title":12261,"path":12262,"order":180,"children":12263},"Integration technologies","\u002Fdocs\u002Fnode-red\u002Fintegration-technologies",[12264,12266,12270],{"title":10891,"path":10892,"order":10890,"children":12265},[],{"title":12267,"path":12268,"order":10890,"children":12269},"REST API","\u002Fdocs\u002Fnode-red\u002Fintegration-technologies\u002Frest",[],{"title":12271,"path":12272,"order":10890,"children":12273},"Webhook","\u002Fdocs\u002Fnode-red\u002Fintegration-technologies\u002Fwebhook",[],{"title":12275,"path":12276,"order":186,"children":12277},"Notification services","\u002Fdocs\u002Fnode-red\u002Fnotification",[12278,12282,12286],{"title":12279,"path":12280,"order":10890,"children":12281},"Discord","\u002Fdocs\u002Fnode-red\u002Fnotification\u002Fdiscord",[],{"title":12283,"path":12284,"order":10890,"children":12285},"Email","\u002Fdocs\u002Fnode-red\u002Fnotification\u002Femail",[],{"title":12287,"path":12288,"order":10890,"children":12289},"Telegram","\u002Fdocs\u002Fnode-red\u002Fnotification\u002Ftelegram",[],{"title":12291,"path":12292,"order":315,"children":12293},"Hardware","\u002Fdocs\u002Fnode-red\u002Fhardware",[12294,12298,12302,12305,12309,12313],{"title":12295,"path":12296,"order":10890,"children":12297},"BLIIOT ARMxy BL340","\u002Fdocs\u002Fnode-red\u002Fhardware\u002Farmxy-bl340",[],{"title":12299,"path":12300,"order":10890,"children":12301},"Opto-22 Groov Epic","\u002Fdocs\u002Fnode-red\u002Fhardware\u002Fopto-22-groove-rio-7-mm2001-10",[],{"title":1296,"path":12303,"order":10890,"children":12304},"\u002Fdocs\u002Fnode-red\u002Fhardware\u002Fraspberry-pi-4",[],{"title":12306,"path":12307,"order":10890,"children":12308},"Raspberry Pi 5","\u002Fdocs\u002Fnode-red\u002Fhardware\u002Fraspberry-pi-5",[],{"title":12310,"path":12311,"order":10890,"children":12312},"Robustel EG5120","\u002Fdocs\u002Fnode-red\u002Fhardware\u002Frobustel-eg5120",[],{"title":12314,"path":12315,"order":10890,"children":12316},"Siemens IoT2050","\u002Fdocs\u002Fnode-red\u002Fhardware\u002Fsiemens-iot-2050",[],{"title":12318,"path":12319,"order":321,"children":12320},"Peripheral devices","\u002Fdocs\u002Fnode-red\u002Fperipheral",[12321,12325,12329,12333],{"title":12322,"path":12323,"order":10890,"children":12324},"Arduino","\u002Fdocs\u002Fnode-red\u002Fperipheral\u002Fardiuno",[],{"title":12326,"path":12327,"order":10890,"children":12328},"Barcode Scanner","\u002Fdocs\u002Fnode-red\u002Fperipheral\u002Fbarcodescanner",[],{"title":12330,"path":12331,"order":10890,"children":12332},"ESP32","\u002Fdocs\u002Fnode-red\u002Fperipheral\u002Fesp32",[],{"title":12334,"path":12335,"order":10890,"children":12336},"Webcam","\u002Fdocs\u002Fnode-red\u002Fperipheral\u002Fwebcam",[],{"title":12338,"path":12339,"order":327,"children":12340},"Terminology","\u002Fdocs\u002Fnode-red\u002Fterminology",[],{"title":12342,"path":12343,"order":332,"children":12344},"Keyboard shortcuts","\u002Fdocs\u002Fnode-red\u002Fkeyboard",[],1788888671000]