[{"data":1,"prerenderedAt":7818},["ShallowReactive",2],{"blog-\u002Fblog\u002F2025\u002F08\u002Fadvanced-opcua-real-time-subscriptions-alarms-historical-data":3,"blog-all-for-related":7817},{"id":4,"title":5,"authors":6,"body":8,"cta":7792,"date":7793,"description":7794,"extension":7795,"image":7796,"lastUpdated":7792,"meta":7797,"navigation":7805,"path":7806,"seo":7807,"sitemap":7808,"stem":7809,"subtitle":7810,"tags":7811,"tldr":7814,"video":7815,"__hash__":7816},"blog\u002Fblog\u002F2025\u002F08\u002Fadvanced-opcua-real-time-subscriptions-alarms-historical-data.md","OPC UA Tutorial: Advanced Monitoring with Subscriptions, Alarms, and Historical Data",[7],"sumit-shinde",{"type":9,"value":10,"toc":7771},"minimark",[11,21,24,27,32,35,64,68,71,89,95,98,101,105,108,111,114,119,122,128,138,157,1328,1331,1335,1338,1341,1465,1468,2660,2663,2666,2674,2677,2681,2684,2690,2696,2699,2703,2706,2709,2713,2731,2734,3858,3862,3865,3876,3959,3967,5173,5176,5179,5182,5185,5189,5192,5239,5978,5981,5985,5988,5991,5995,5998,6009,6143,6151,7312,7315,7319,7322,7327,7459,7464,7599,7604,7740,7743,7746,7750,7753,7756,7764,7767],[12,13,14,15,20],"p",{},"In our ",[16,17,19],"a",{"href":18},"\u002Fblog\u002F2025\u002F07\u002Freading-and-writing-plc-data-using-opc-ua\u002F","previous tutorial",", we covered OPC UA basics, connecting to servers, reading tags, and writing values. Now it's time for the features that make OPC UA truly powerful in production.",[12,22,23],{},"Polling for data every few seconds works fine for demos, but real systems need better. They need instant updates when values change. They need alarms that fire immediately when something goes wrong. They need access to historical data for troubleshooting. And they need to trigger complex operations without juggling dozens of write commands.",[12,25,26],{},"This guide shows you how to build all of that using advanced OPC UA features in FlowFuse Node-RED.",[28,29,31],"h2",{"id":30},"what-youll-learn","What You'll Learn",[12,33,34],{},"This guide covers four powerful OPC UA features:",[36,37,38,46,52,58],"ul",{},[39,40,41,45],"li",{},[42,43,44],"strong",{},"Subscriptions",": Get real-time updates without constant polling",[39,47,48,51],{},[42,49,50],{},"Events & Alarms",": Capture and handle equipment alerts as they happen",[39,53,54,57],{},[42,55,56],{},"Historical Data",": Query past values for trending and analysis",[39,59,60,63],{},[42,61,62],{},"Method Calls",": Execute functions directly on your equipment",[28,65,67],{"id":66},"prerequisites","Prerequisites",[12,69,70],{},"To follow this guide, you'll need:",[36,72,73,81,84],{},[39,74,75,76,80],{},"FlowFuse running instance with the ",[77,78,79],"code",{},"node-red-contrib-opcua"," nodes installed",[39,82,83],{},"A working OPC UA server connection",[39,85,86,87],{},"The basics from our ",[16,88,19],{"href":18},[90,91,92],"blockquote",{},[12,93,94],{},"Managing and scaling Node-RED instances is easy with FlowFuse, offering DevOps pipelines, audit logs, snapshots, high availability, and much more. [Start your free trial today!]({% include \"sign-up-url.njk\" %})",[12,96,97],{},"Before proceeding, check which features your OPC UA server supports, most handle subscriptions and events, but historical data and methods vary by vendor.",[12,99,100],{},"Let's get started.",[28,102,104],{"id":103},"real-time-monitoring-with-subscriptions","Real-Time Monitoring with Subscriptions",[12,106,107],{},"OPC UA subscriptions monitor values on the server side and notify you only when they change. This is fundamentally different from polling, where you repeatedly ask for values whether they've changed or not.",[12,109,110],{},"Consider a pressure sensor that spikes from 5 to 20 bar and back to 5 bar in one second. With 2-second polling, you miss this critical event entirely. With subscriptions, the server captures it and notifies you immediately.",[12,112,113],{},"The efficiency gains are significant too. Monitoring 100 tags with polling means 100 requests every 2 seconds, consuming bandwidth even when nothing changes. Subscriptions send updates only when values actually change, reducing network traffic and server load.",[115,116,118],"h3",{"id":117},"setting-up-subscriptions","Setting Up Subscriptions",[12,120,121],{},"To create your first subscription:",[123,124,125],"ol",{},[39,126,127],{},"Drag an Inject node onto your canvas. This will trigger the subscription to start.",[90,129,130],{},[12,131,132,133,137],{},"Note: This article uses Inject nodes for manual triggering to illustrate key concepts. In production, it is advisable to create interactive dashboards with FlowFuse Dashboard to enable effective monitoring and control. For more information on designing operator interfaces, please refer to ",[16,134,136],{"href":135},"\u002Fblog\u002F2023\u002F07\u002Fhow-to-build-a-opc-client-dashboard-in-node-red\u002F","this article",".",[123,139,141,148,151,154],{"start":140},2,[39,142,143,144,147],{},"Add an OpcUa-Item node. Double-click it and enter the NodeId of the tag you want to monitor, like ",[77,145,146],{},"ns=2;i=2007",". Select the correct data type for your tag.",[39,149,150],{},"Place an OpcUa-Client node on the canvas. Open its Configuration, select your OPC UA server endpoint configuration, and change the Action dropdown to \"SUBSCRIBE\". Set the interval to how often you want updates.",[39,152,153],{},"Connect the Inject output to the OpcUa-Item input. Connect the OpcUa-Item output to the OpcUa-Client input. Add a Debug node and connect the OpcUa-Client output to the Debug input.",[39,155,156],{},"Deploy your flow and click the Inject button.",[158,159,161],"render-flow",{":height":160},"300",[162,163,168],"pre",{"className":164,"code":165,"language":166,"meta":167,"style":167},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","[{\"id\":\"c62e8dab346d62bb\",\"type\":\"inject\",\"z\":\"7008401a.b94db\",\"name\":\"\",\"props\":[{\"p\":\"topic\",\"vt\":\"str\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"x\":490,\"y\":740,\"wires\":[[\"cce9159a656858b9\"]]},{\"id\":\"cce9159a656858b9\",\"type\":\"OpcUa-Item\",\"z\":\"7008401a.b94db\",\"item\":\"ns=3;i=1003\",\"datatype\":\"Int32\",\"value\":\"\",\"name\":\"\",\"x\":700,\"y\":740,\"wires\":[[\"042a5d016ce879c6\"]]},{\"id\":\"1c1d56834b8d3373\",\"type\":\"debug\",\"z\":\"7008401a.b94db\",\"name\":\"Result\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":1130,\"y\":720,\"wires\":[]},{\"id\":\"bccca1356626f117\",\"type\":\"debug\",\"z\":\"7008401a.b94db\",\"name\":\"Errors\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":1130,\"y\":760,\"wires\":[]},{\"id\":\"042a5d016ce879c6\",\"type\":\"OpcUa-Client\",\"z\":\"7008401a.b94db\",\"endpoint\":\"\",\"action\":\"subscribe\",\"deadbandtype\":\"a\",\"deadbandvalue\":1,\"time\":\"2\",\"timeUnit\":\"s\",\"certificate\":\"n\",\"localfile\":\"\",\"localkeyfile\":\"\",\"securitymode\":\"None\",\"securitypolicy\":\"None\",\"useTransport\":false,\"maxChunkCount\":1,\"maxMessageSize\":8192,\"receiveBufferSize\":8192,\"sendBufferSize\":8192,\"setstatusandtime\":false,\"keepsessionalive\":false,\"name\":\"\",\"x\":940,\"y\":740,\"wires\":[[\"1c1d56834b8d3373\"],[\"bccca1356626f117\"],[]]}]\n","json","",[77,169,170],{"__ignoreMap":167},[171,172,175,179,182,186,188,191,193,197,199,202,204,207,209,211,213,216,218,220,222,225,227,229,231,234,236,238,240,243,245,247,250,252,254,257,259,262,264,267,269,271,273,276,278,280,282,285,287,289,291,294,296,299,301,304,306,308,310,312,314,317,319,321,323,325,327,330,332,335,337,340,342,344,348,350,352,354,356,358,360,362,364,367,369,371,374,376,378,381,383,385,388,390,392,395,397,400,402,405,407,410,412,414,416,418,420,422,424,426,428,430,432,434,436,439,441,443,445,447,449,451,453,455,457,459,461,464,466,468,470,473,475,477,479,482,484,486,488,491,493,495,497,500,502,504,506,508,510,512,514,516,518,520,522,524,526,528,531,533,535,537,539,541,543,545,547,549,551,553,555,558,560,562,564,566,568,570,572,575,577,579,581,583,585,587,589,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,625,627,629,631,634,636,639,641,644,646,648,650,653,655,657,659,662,664,666,668,671,673,675,677,680,682,684,686,689,691,693,695,698,700,702,704,707,709,711,713,715,717,720,722,724,726,729,731,733,735,737,739,741,744,746,748,750,752,754,757,759,761,763,765,768,770,772,774,776,778,781,783,785,787,789,791,793,795,797,799,801,803,805,807,809,811,813,815,817,819,821,823,825,827,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,949,951,953,955,957,959,961,963,965,967,969,971,973,975,977,979,981,983,985,988,990,992,994,996,998,1000,1002,1004,1006,1008,1010,1013,1015,1017,1019,1021,1023,1026,1028,1030,1032,1035,1037,1039,1041,1044,1046,1048,1050,1052,1054,1056,1058,1061,1063,1065,1068,1070,1072,1075,1077,1079,1081,1084,1086,1088,1090,1093,1095,1097,1099,1102,1104,1106,1108,1111,1113,1115,1117,1120,1122,1124,1126,1129,1131,1133,1135,1137,1139,1142,1144,1146,1148,1150,1152,1155,1157,1159,1161,1164,1166,1168,1170,1173,1175,1177,1179,1181,1183,1185,1187,1190,1192,1194,1196,1199,1201,1203,1205,1207,1209,1212,1214,1216,1219,1221,1223,1226,1228,1230,1232,1234,1236,1239,1241,1243,1245,1247,1249,1252,1254,1256,1258,1261,1263,1265,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1319,1321,1323,1325],"span",{"class":173,"line":174},"line",1,[171,176,178],{"class":177},"sMK4o","[{",[171,180,181],{"class":177},"\"",[171,183,185],{"class":184},"spNyl","id",[171,187,181],{"class":177},[171,189,190],{"class":177},":",[171,192,181],{"class":177},[171,194,196],{"class":195},"sfazB","c62e8dab346d62bb",[171,198,181],{"class":177},[171,200,201],{"class":177},",",[171,203,181],{"class":177},[171,205,206],{"class":184},"type",[171,208,181],{"class":177},[171,210,190],{"class":177},[171,212,181],{"class":177},[171,214,215],{"class":195},"inject",[171,217,181],{"class":177},[171,219,201],{"class":177},[171,221,181],{"class":177},[171,223,224],{"class":184},"z",[171,226,181],{"class":177},[171,228,190],{"class":177},[171,230,181],{"class":177},[171,232,233],{"class":195},"7008401a.b94db",[171,235,181],{"class":177},[171,237,201],{"class":177},[171,239,181],{"class":177},[171,241,242],{"class":184},"name",[171,244,181],{"class":177},[171,246,190],{"class":177},[171,248,249],{"class":177},"\"\"",[171,251,201],{"class":177},[171,253,181],{"class":177},[171,255,256],{"class":184},"props",[171,258,181],{"class":177},[171,260,261],{"class":177},":[{",[171,263,181],{"class":177},[171,265,12],{"class":266},"sBMFI",[171,268,181],{"class":177},[171,270,190],{"class":177},[171,272,181],{"class":177},[171,274,275],{"class":195},"topic",[171,277,181],{"class":177},[171,279,201],{"class":177},[171,281,181],{"class":177},[171,283,284],{"class":266},"vt",[171,286,181],{"class":177},[171,288,190],{"class":177},[171,290,181],{"class":177},[171,292,293],{"class":195},"str",[171,295,181],{"class":177},[171,297,298],{"class":177},"}],",[171,300,181],{"class":177},[171,302,303],{"class":184},"repeat",[171,305,181],{"class":177},[171,307,190],{"class":177},[171,309,249],{"class":177},[171,311,201],{"class":177},[171,313,181],{"class":177},[171,315,316],{"class":184},"crontab",[171,318,181],{"class":177},[171,320,190],{"class":177},[171,322,249],{"class":177},[171,324,201],{"class":177},[171,326,181],{"class":177},[171,328,329],{"class":184},"once",[171,331,181],{"class":177},[171,333,334],{"class":177},":false,",[171,336,181],{"class":177},[171,338,339],{"class":184},"onceDelay",[171,341,181],{"class":177},[171,343,190],{"class":177},[171,345,347],{"class":346},"sbssI","0.1",[171,349,201],{"class":177},[171,351,181],{"class":177},[171,353,275],{"class":184},[171,355,181],{"class":177},[171,357,190],{"class":177},[171,359,249],{"class":177},[171,361,201],{"class":177},[171,363,181],{"class":177},[171,365,366],{"class":184},"x",[171,368,181],{"class":177},[171,370,190],{"class":177},[171,372,373],{"class":346},"490",[171,375,201],{"class":177},[171,377,181],{"class":177},[171,379,380],{"class":184},"y",[171,382,181],{"class":177},[171,384,190],{"class":177},[171,386,387],{"class":346},"740",[171,389,201],{"class":177},[171,391,181],{"class":177},[171,393,394],{"class":184},"wires",[171,396,181],{"class":177},[171,398,399],{"class":177},":[[",[171,401,181],{"class":177},[171,403,404],{"class":195},"cce9159a656858b9",[171,406,181],{"class":177},[171,408,409],{"class":177},"]]},{",[171,411,181],{"class":177},[171,413,185],{"class":184},[171,415,181],{"class":177},[171,417,190],{"class":177},[171,419,181],{"class":177},[171,421,404],{"class":195},[171,423,181],{"class":177},[171,425,201],{"class":177},[171,427,181],{"class":177},[171,429,206],{"class":184},[171,431,181],{"class":177},[171,433,190],{"class":177},[171,435,181],{"class":177},[171,437,438],{"class":195},"OpcUa-Item",[171,440,181],{"class":177},[171,442,201],{"class":177},[171,444,181],{"class":177},[171,446,224],{"class":184},[171,448,181],{"class":177},[171,450,190],{"class":177},[171,452,181],{"class":177},[171,454,233],{"class":195},[171,456,181],{"class":177},[171,458,201],{"class":177},[171,460,181],{"class":177},[171,462,463],{"class":184},"item",[171,465,181],{"class":177},[171,467,190],{"class":177},[171,469,181],{"class":177},[171,471,472],{"class":195},"ns=3;i=1003",[171,474,181],{"class":177},[171,476,201],{"class":177},[171,478,181],{"class":177},[171,480,481],{"class":184},"datatype",[171,483,181],{"class":177},[171,485,190],{"class":177},[171,487,181],{"class":177},[171,489,490],{"class":195},"Int32",[171,492,181],{"class":177},[171,494,201],{"class":177},[171,496,181],{"class":177},[171,498,499],{"class":184},"value",[171,501,181],{"class":177},[171,503,190],{"class":177},[171,505,249],{"class":177},[171,507,201],{"class":177},[171,509,181],{"class":177},[171,511,242],{"class":184},[171,513,181],{"class":177},[171,515,190],{"class":177},[171,517,249],{"class":177},[171,519,201],{"class":177},[171,521,181],{"class":177},[171,523,366],{"class":184},[171,525,181],{"class":177},[171,527,190],{"class":177},[171,529,530],{"class":346},"700",[171,532,201],{"class":177},[171,534,181],{"class":177},[171,536,380],{"class":184},[171,538,181],{"class":177},[171,540,190],{"class":177},[171,542,387],{"class":346},[171,544,201],{"class":177},[171,546,181],{"class":177},[171,548,394],{"class":184},[171,550,181],{"class":177},[171,552,399],{"class":177},[171,554,181],{"class":177},[171,556,557],{"class":195},"042a5d016ce879c6",[171,559,181],{"class":177},[171,561,409],{"class":177},[171,563,181],{"class":177},[171,565,185],{"class":184},[171,567,181],{"class":177},[171,569,190],{"class":177},[171,571,181],{"class":177},[171,573,574],{"class":195},"1c1d56834b8d3373",[171,576,181],{"class":177},[171,578,201],{"class":177},[171,580,181],{"class":177},[171,582,206],{"class":184},[171,584,181],{"class":177},[171,586,190],{"class":177},[171,588,181],{"class":177},[171,590,591],{"class":195},"debug",[171,593,181],{"class":177},[171,595,201],{"class":177},[171,597,181],{"class":177},[171,599,224],{"class":184},[171,601,181],{"class":177},[171,603,190],{"class":177},[171,605,181],{"class":177},[171,607,233],{"class":195},[171,609,181],{"class":177},[171,611,201],{"class":177},[171,613,181],{"class":177},[171,615,242],{"class":184},[171,617,181],{"class":177},[171,619,190],{"class":177},[171,621,181],{"class":177},[171,623,624],{"class":195},"Result",[171,626,181],{"class":177},[171,628,201],{"class":177},[171,630,181],{"class":177},[171,632,633],{"class":184},"active",[171,635,181],{"class":177},[171,637,638],{"class":177},":true,",[171,640,181],{"class":177},[171,642,643],{"class":184},"tosidebar",[171,645,181],{"class":177},[171,647,638],{"class":177},[171,649,181],{"class":177},[171,651,652],{"class":184},"console",[171,654,181],{"class":177},[171,656,334],{"class":177},[171,658,181],{"class":177},[171,660,661],{"class":184},"tostatus",[171,663,181],{"class":177},[171,665,334],{"class":177},[171,667,181],{"class":177},[171,669,670],{"class":184},"complete",[171,672,181],{"class":177},[171,674,190],{"class":177},[171,676,181],{"class":177},[171,678,679],{"class":195},"payload",[171,681,181],{"class":177},[171,683,201],{"class":177},[171,685,181],{"class":177},[171,687,688],{"class":184},"targetType",[171,690,181],{"class":177},[171,692,190],{"class":177},[171,694,181],{"class":177},[171,696,697],{"class":195},"msg",[171,699,181],{"class":177},[171,701,201],{"class":177},[171,703,181],{"class":177},[171,705,706],{"class":184},"statusVal",[171,708,181],{"class":177},[171,710,190],{"class":177},[171,712,249],{"class":177},[171,714,201],{"class":177},[171,716,181],{"class":177},[171,718,719],{"class":184},"statusType",[171,721,181],{"class":177},[171,723,190],{"class":177},[171,725,181],{"class":177},[171,727,728],{"class":195},"auto",[171,730,181],{"class":177},[171,732,201],{"class":177},[171,734,181],{"class":177},[171,736,366],{"class":184},[171,738,181],{"class":177},[171,740,190],{"class":177},[171,742,743],{"class":346},"1130",[171,745,201],{"class":177},[171,747,181],{"class":177},[171,749,380],{"class":184},[171,751,181],{"class":177},[171,753,190],{"class":177},[171,755,756],{"class":346},"720",[171,758,201],{"class":177},[171,760,181],{"class":177},[171,762,394],{"class":184},[171,764,181],{"class":177},[171,766,767],{"class":177},":[]},{",[171,769,181],{"class":177},[171,771,185],{"class":184},[171,773,181],{"class":177},[171,775,190],{"class":177},[171,777,181],{"class":177},[171,779,780],{"class":195},"bccca1356626f117",[171,782,181],{"class":177},[171,784,201],{"class":177},[171,786,181],{"class":177},[171,788,206],{"class":184},[171,790,181],{"class":177},[171,792,190],{"class":177},[171,794,181],{"class":177},[171,796,591],{"class":195},[171,798,181],{"class":177},[171,800,201],{"class":177},[171,802,181],{"class":177},[171,804,224],{"class":184},[171,806,181],{"class":177},[171,808,190],{"class":177},[171,810,181],{"class":177},[171,812,233],{"class":195},[171,814,181],{"class":177},[171,816,201],{"class":177},[171,818,181],{"class":177},[171,820,242],{"class":184},[171,822,181],{"class":177},[171,824,190],{"class":177},[171,826,181],{"class":177},[171,828,829],{"class":195},"Errors",[171,831,181],{"class":177},[171,833,201],{"class":177},[171,835,181],{"class":177},[171,837,633],{"class":184},[171,839,181],{"class":177},[171,841,638],{"class":177},[171,843,181],{"class":177},[171,845,643],{"class":184},[171,847,181],{"class":177},[171,849,638],{"class":177},[171,851,181],{"class":177},[171,853,652],{"class":184},[171,855,181],{"class":177},[171,857,334],{"class":177},[171,859,181],{"class":177},[171,861,661],{"class":184},[171,863,181],{"class":177},[171,865,334],{"class":177},[171,867,181],{"class":177},[171,869,670],{"class":184},[171,871,181],{"class":177},[171,873,190],{"class":177},[171,875,181],{"class":177},[171,877,679],{"class":195},[171,879,181],{"class":177},[171,881,201],{"class":177},[171,883,181],{"class":177},[171,885,688],{"class":184},[171,887,181],{"class":177},[171,889,190],{"class":177},[171,891,181],{"class":177},[171,893,697],{"class":195},[171,895,181],{"class":177},[171,897,201],{"class":177},[171,899,181],{"class":177},[171,901,706],{"class":184},[171,903,181],{"class":177},[171,905,190],{"class":177},[171,907,249],{"class":177},[171,909,201],{"class":177},[171,911,181],{"class":177},[171,913,719],{"class":184},[171,915,181],{"class":177},[171,917,190],{"class":177},[171,919,181],{"class":177},[171,921,728],{"class":195},[171,923,181],{"class":177},[171,925,201],{"class":177},[171,927,181],{"class":177},[171,929,366],{"class":184},[171,931,181],{"class":177},[171,933,190],{"class":177},[171,935,743],{"class":346},[171,937,201],{"class":177},[171,939,181],{"class":177},[171,941,380],{"class":184},[171,943,181],{"class":177},[171,945,190],{"class":177},[171,947,948],{"class":346},"760",[171,950,201],{"class":177},[171,952,181],{"class":177},[171,954,394],{"class":184},[171,956,181],{"class":177},[171,958,767],{"class":177},[171,960,181],{"class":177},[171,962,185],{"class":184},[171,964,181],{"class":177},[171,966,190],{"class":177},[171,968,181],{"class":177},[171,970,557],{"class":195},[171,972,181],{"class":177},[171,974,201],{"class":177},[171,976,181],{"class":177},[171,978,206],{"class":184},[171,980,181],{"class":177},[171,982,190],{"class":177},[171,984,181],{"class":177},[171,986,987],{"class":195},"OpcUa-Client",[171,989,181],{"class":177},[171,991,201],{"class":177},[171,993,181],{"class":177},[171,995,224],{"class":184},[171,997,181],{"class":177},[171,999,190],{"class":177},[171,1001,181],{"class":177},[171,1003,233],{"class":195},[171,1005,181],{"class":177},[171,1007,201],{"class":177},[171,1009,181],{"class":177},[171,1011,1012],{"class":184},"endpoint",[171,1014,181],{"class":177},[171,1016,190],{"class":177},[171,1018,249],{"class":177},[171,1020,201],{"class":177},[171,1022,181],{"class":177},[171,1024,1025],{"class":184},"action",[171,1027,181],{"class":177},[171,1029,190],{"class":177},[171,1031,181],{"class":177},[171,1033,1034],{"class":195},"subscribe",[171,1036,181],{"class":177},[171,1038,201],{"class":177},[171,1040,181],{"class":177},[171,1042,1043],{"class":184},"deadbandtype",[171,1045,181],{"class":177},[171,1047,190],{"class":177},[171,1049,181],{"class":177},[171,1051,16],{"class":195},[171,1053,181],{"class":177},[171,1055,201],{"class":177},[171,1057,181],{"class":177},[171,1059,1060],{"class":184},"deadbandvalue",[171,1062,181],{"class":177},[171,1064,190],{"class":177},[171,1066,1067],{"class":346},"1",[171,1069,201],{"class":177},[171,1071,181],{"class":177},[171,1073,1074],{"class":184},"time",[171,1076,181],{"class":177},[171,1078,190],{"class":177},[171,1080,181],{"class":177},[171,1082,1083],{"class":195},"2",[171,1085,181],{"class":177},[171,1087,201],{"class":177},[171,1089,181],{"class":177},[171,1091,1092],{"class":184},"timeUnit",[171,1094,181],{"class":177},[171,1096,190],{"class":177},[171,1098,181],{"class":177},[171,1100,1101],{"class":195},"s",[171,1103,181],{"class":177},[171,1105,201],{"class":177},[171,1107,181],{"class":177},[171,1109,1110],{"class":184},"certificate",[171,1112,181],{"class":177},[171,1114,190],{"class":177},[171,1116,181],{"class":177},[171,1118,1119],{"class":195},"n",[171,1121,181],{"class":177},[171,1123,201],{"class":177},[171,1125,181],{"class":177},[171,1127,1128],{"class":184},"localfile",[171,1130,181],{"class":177},[171,1132,190],{"class":177},[171,1134,249],{"class":177},[171,1136,201],{"class":177},[171,1138,181],{"class":177},[171,1140,1141],{"class":184},"localkeyfile",[171,1143,181],{"class":177},[171,1145,190],{"class":177},[171,1147,249],{"class":177},[171,1149,201],{"class":177},[171,1151,181],{"class":177},[171,1153,1154],{"class":184},"securitymode",[171,1156,181],{"class":177},[171,1158,190],{"class":177},[171,1160,181],{"class":177},[171,1162,1163],{"class":195},"None",[171,1165,181],{"class":177},[171,1167,201],{"class":177},[171,1169,181],{"class":177},[171,1171,1172],{"class":184},"securitypolicy",[171,1174,181],{"class":177},[171,1176,190],{"class":177},[171,1178,181],{"class":177},[171,1180,1163],{"class":195},[171,1182,181],{"class":177},[171,1184,201],{"class":177},[171,1186,181],{"class":177},[171,1188,1189],{"class":184},"useTransport",[171,1191,181],{"class":177},[171,1193,334],{"class":177},[171,1195,181],{"class":177},[171,1197,1198],{"class":184},"maxChunkCount",[171,1200,181],{"class":177},[171,1202,190],{"class":177},[171,1204,1067],{"class":346},[171,1206,201],{"class":177},[171,1208,181],{"class":177},[171,1210,1211],{"class":184},"maxMessageSize",[171,1213,181],{"class":177},[171,1215,190],{"class":177},[171,1217,1218],{"class":346},"8192",[171,1220,201],{"class":177},[171,1222,181],{"class":177},[171,1224,1225],{"class":184},"receiveBufferSize",[171,1227,181],{"class":177},[171,1229,190],{"class":177},[171,1231,1218],{"class":346},[171,1233,201],{"class":177},[171,1235,181],{"class":177},[171,1237,1238],{"class":184},"sendBufferSize",[171,1240,181],{"class":177},[171,1242,190],{"class":177},[171,1244,1218],{"class":346},[171,1246,201],{"class":177},[171,1248,181],{"class":177},[171,1250,1251],{"class":184},"setstatusandtime",[171,1253,181],{"class":177},[171,1255,334],{"class":177},[171,1257,181],{"class":177},[171,1259,1260],{"class":184},"keepsessionalive",[171,1262,181],{"class":177},[171,1264,334],{"class":177},[171,1266,181],{"class":177},[171,1268,242],{"class":184},[171,1270,181],{"class":177},[171,1272,190],{"class":177},[171,1274,249],{"class":177},[171,1276,201],{"class":177},[171,1278,181],{"class":177},[171,1280,366],{"class":184},[171,1282,181],{"class":177},[171,1284,190],{"class":177},[171,1286,1287],{"class":346},"940",[171,1289,201],{"class":177},[171,1291,181],{"class":177},[171,1293,380],{"class":184},[171,1295,181],{"class":177},[171,1297,190],{"class":177},[171,1299,387],{"class":346},[171,1301,201],{"class":177},[171,1303,181],{"class":177},[171,1305,394],{"class":184},[171,1307,181],{"class":177},[171,1309,399],{"class":177},[171,1311,181],{"class":177},[171,1313,574],{"class":195},[171,1315,181],{"class":177},[171,1317,1318],{"class":177},"],[",[171,1320,181],{"class":177},[171,1322,780],{"class":195},[171,1324,181],{"class":177},[171,1326,1327],{"class":177},"],[]]}]\n",[12,1329,1330],{},"When clicked, the OpcUa-Item node sends the tag to the OpcUa-Client and creates the subscription. The node’s status will update to “subscribed” once the subscription is active. When values change, they appear in the debug panel. If no value changes occur within the interval time, the status will show “keep alive” to confirm that the connection is still active.",[115,1332,1334],{"id":1333},"subscribing-to-multiple-tags","Subscribing to Multiple Tags",[12,1336,1337],{},"To monitor multiple tags, simply create multiple OpcUa-Item nodes and connect them all to the OpcUa-Client node. Each item node should have its own NodeId configured. When you trigger the flow, all tags start updating simultaneously.",[12,1339,1340],{},"For many tags, you can also use a Function node to subscribe to multiple tags at once. Connect the Function node directly to the OpcUa-Client node (no OpcUa-Item node needed). Use the \"multiple\" topic with the following code:",[162,1342,1346],{"className":1343,"code":1344,"language":1345,"meta":167,"style":167},"language-javascript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","msg.topic = \"multiple\";\nmsg.payload = [\n    { nodeId: \"ns=3;i=1007\" },\n    { nodeId: \"ns=3;i=1002\" },\n    { nodeId: \"ns=3;i=1001\" }\n];\nreturn msg;\n","javascript",[77,1347,1348,1372,1386,1408,1426,1445,1453],{"__ignoreMap":167},[171,1349,1350,1353,1355,1358,1361,1364,1367,1369],{"class":173,"line":174},[171,1351,697],{"class":1352},"sTEyZ",[171,1354,137],{"class":177},[171,1356,1357],{"class":1352},"topic ",[171,1359,1360],{"class":177},"=",[171,1362,1363],{"class":177}," \"",[171,1365,1366],{"class":195},"multiple",[171,1368,181],{"class":177},[171,1370,1371],{"class":177},";\n",[171,1373,1374,1376,1378,1381,1383],{"class":173,"line":140},[171,1375,697],{"class":1352},[171,1377,137],{"class":177},[171,1379,1380],{"class":1352},"payload ",[171,1382,1360],{"class":177},[171,1384,1385],{"class":1352}," [\n",[171,1387,1389,1392,1396,1398,1400,1403,1405],{"class":173,"line":1388},3,[171,1390,1391],{"class":177},"    {",[171,1393,1395],{"class":1394},"swJcz"," nodeId",[171,1397,190],{"class":177},[171,1399,1363],{"class":177},[171,1401,1402],{"class":195},"ns=3;i=1007",[171,1404,181],{"class":177},[171,1406,1407],{"class":177}," },\n",[171,1409,1411,1413,1415,1417,1419,1422,1424],{"class":173,"line":1410},4,[171,1412,1391],{"class":177},[171,1414,1395],{"class":1394},[171,1416,190],{"class":177},[171,1418,1363],{"class":177},[171,1420,1421],{"class":195},"ns=3;i=1002",[171,1423,181],{"class":177},[171,1425,1407],{"class":177},[171,1427,1429,1431,1433,1435,1437,1440,1442],{"class":173,"line":1428},5,[171,1430,1391],{"class":177},[171,1432,1395],{"class":1394},[171,1434,190],{"class":177},[171,1436,1363],{"class":177},[171,1438,1439],{"class":195},"ns=3;i=1001",[171,1441,181],{"class":177},[171,1443,1444],{"class":177}," }\n",[171,1446,1448,1451],{"class":173,"line":1447},6,[171,1449,1450],{"class":1352},"]",[171,1452,1371],{"class":177},[171,1454,1456,1460,1463],{"class":173,"line":1455},7,[171,1457,1459],{"class":1458},"s7zQu","return",[171,1461,1462],{"class":1352}," msg",[171,1464,1371],{"class":177},[12,1466,1467],{},"Below is the complete flow monitoring multiple tags:",[158,1469,1470],{":height":160},[162,1471,1473],{"className":164,"code":1472,"language":166,"meta":167,"style":167},"[{\"id\":\"93d8a766.c57aa8\",\"type\":\"function\",\"z\":\"58b3ba58c45b22dd\",\"name\":\"NodeId Array\",\"func\":\"msg.payload = [];\\nmsg.payload.push({ nodeId: \\\"ns=3;i=1001\\\"});\\nmsg.payload.push({ nodeId: \\\"ns=3;i=1002\\\"});\\nmsg.payload.push({ nodeId: \\\"ns=3;i=1003\\\"});\\nreturn msg;\",\"outputs\":1,\"timeout\":\"\",\"noerr\":0,\"initialize\":\"\",\"finalize\":\"\",\"libs\":[],\"x\":430,\"y\":400,\"wires\":[[\"ba45b808.7ff578\"]]},{\"id\":\"2d805dd3.473632\",\"type\":\"inject\",\"z\":\"58b3ba58c45b22dd\",\"name\":\"Subscribe multiple\",\"props\":[{\"p\":\"topic\",\"vt\":\"str\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"multiple\",\"x\":230,\"y\":400,\"wires\":[[\"93d8a766.c57aa8\"]]},{\"id\":\"ba45b808.7ff578\",\"type\":\"OpcUa-Client\",\"z\":\"58b3ba58c45b22dd\",\"endpoint\":\"\",\"action\":\"subscribe\",\"deadbandtype\":\"a\",\"deadbandvalue\":1,\"time\":\"2\",\"timeUnit\":\"s\",\"certificate\":\"n\",\"localfile\":\"\",\"localkeyfile\":\"\",\"securitymode\":\"None\",\"securitypolicy\":\"None\",\"useTransport\":false,\"maxChunkCount\":\"\",\"maxMessageSize\":\"\",\"receiveBufferSize\":\"\",\"sendBufferSize\":\"\",\"setstatusandtime\":false,\"keepsessionalive\":false,\"name\":\"\",\"x\":620,\"y\":400,\"wires\":[[\"8d7ef05fbd80d2f9\"],[\"591cb7f46dd507af\"],[]]},{\"id\":\"8d7ef05fbd80d2f9\",\"type\":\"debug\",\"z\":\"58b3ba58c45b22dd\",\"name\":\"Result\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":790,\"y\":380,\"wires\":[]},{\"id\":\"591cb7f46dd507af\",\"type\":\"debug\",\"z\":\"58b3ba58c45b22dd\",\"name\":\"Errors\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":790,\"y\":420,\"wires\":[]}]\n",[77,1474,1475],{"__ignoreMap":167},[171,1476,1477,1479,1481,1483,1485,1487,1489,1492,1494,1496,1498,1500,1502,1504,1506,1509,1511,1513,1515,1517,1519,1521,1523,1526,1528,1530,1532,1534,1536,1538,1540,1543,1545,1547,1549,1552,1554,1556,1558,1561,1564,1567,1570,1572,1574,1577,1579,1581,1583,1585,1587,1589,1591,1593,1595,1597,1599,1601,1603,1606,1608,1610,1612,1615,1617,1619,1621,1623,1625,1628,1630,1632,1634,1636,1638,1641,1643,1645,1648,1650,1652,1655,1657,1659,1661,1663,1665,1668,1670,1672,1674,1676,1678,1681,1683,1686,1688,1690,1692,1694,1697,1699,1701,1703,1705,1707,1710,1712,1714,1716,1718,1720,1722,1725,1727,1729,1731,1733,1735,1737,1739,1742,1744,1746,1748,1750,1752,1754,1756,1758,1760,1762,1764,1766,1768,1770,1772,1774,1776,1778,1780,1782,1784,1786,1788,1791,1793,1795,1797,1799,1801,1803,1805,1807,1809,1811,1813,1815,1817,1819,1821,1823,1825,1827,1829,1831,1833,1835,1837,1839,1841,1843,1845,1847,1849,1851,1853,1855,1857,1859,1861,1863,1865,1867,1869,1871,1873,1875,1877,1879,1881,1883,1885,1887,1889,1891,1893,1895,1897,1899,1901,1903,1906,1908,1910,1912,1914,1916,1918,1920,1922,1924,1926,1928,1930,1932,1934,1936,1938,1940,1942,1944,1946,1948,1950,1952,1954,1956,1958,1960,1962,1964,1966,1968,1970,1972,1974,1976,1978,1980,1982,1984,1986,1988,1990,1992,1994,1996,1998,2000,2002,2004,2006,2008,2010,2012,2014,2016,2018,2020,2022,2024,2026,2028,2030,2032,2034,2036,2038,2040,2042,2044,2046,2048,2050,2052,2054,2056,2058,2060,2062,2064,2066,2068,2070,2072,2074,2076,2078,2080,2082,2084,2086,2088,2090,2092,2094,2096,2098,2100,2102,2104,2106,2108,2110,2112,2114,2116,2118,2120,2122,2124,2126,2128,2130,2132,2134,2136,2138,2140,2142,2144,2146,2148,2150,2152,2154,2156,2158,2160,2162,2164,2166,2168,2170,2172,2174,2176,2178,2180,2182,2184,2186,2188,2190,2192,2194,2196,2198,2200,2202,2204,2206,2208,2210,2212,2214,2216,2218,2220,2222,2224,2226,2228,2230,2232,2234,2236,2239,2241,2243,2245,2247,2249,2251,2253,2255,2257,2259,2261,2263,2266,2268,2270,2272,2275,2277,2280,2282,2284,2286,2288,2290,2292,2294,2296,2298,2300,2302,2304,2306,2308,2310,2312,2314,2316,2318,2320,2322,2324,2326,2328,2330,2332,2334,2336,2338,2340,2342,2344,2346,2348,2350,2352,2354,2356,2358,2360,2362,2364,2366,2368,2370,2372,2374,2376,2378,2380,2382,2384,2386,2388,2390,2392,2394,2396,2398,2400,2402,2404,2406,2408,2410,2412,2414,2416,2418,2420,2422,2424,2426,2428,2430,2432,2434,2436,2438,2440,2442,2444,2447,2449,2451,2453,2455,2457,2460,2462,2464,2466,2468,2470,2472,2474,2476,2478,2480,2482,2484,2486,2488,2490,2492,2494,2496,2498,2500,2502,2504,2506,2508,2510,2512,2514,2516,2518,2520,2522,2524,2526,2528,2530,2532,2534,2536,2538,2540,2542,2544,2546,2548,2550,2552,2554,2556,2558,2560,2562,2564,2566,2568,2570,2572,2574,2576,2578,2580,2582,2584,2586,2588,2590,2592,2594,2596,2598,2600,2602,2604,2606,2608,2610,2612,2614,2616,2618,2620,2622,2624,2626,2628,2630,2632,2634,2636,2638,2640,2642,2644,2646,2649,2651,2653,2655,2657],{"class":173,"line":174},[171,1478,178],{"class":177},[171,1480,181],{"class":177},[171,1482,185],{"class":184},[171,1484,181],{"class":177},[171,1486,190],{"class":177},[171,1488,181],{"class":177},[171,1490,1491],{"class":195},"93d8a766.c57aa8",[171,1493,181],{"class":177},[171,1495,201],{"class":177},[171,1497,181],{"class":177},[171,1499,206],{"class":184},[171,1501,181],{"class":177},[171,1503,190],{"class":177},[171,1505,181],{"class":177},[171,1507,1508],{"class":195},"function",[171,1510,181],{"class":177},[171,1512,201],{"class":177},[171,1514,181],{"class":177},[171,1516,224],{"class":184},[171,1518,181],{"class":177},[171,1520,190],{"class":177},[171,1522,181],{"class":177},[171,1524,1525],{"class":195},"58b3ba58c45b22dd",[171,1527,181],{"class":177},[171,1529,201],{"class":177},[171,1531,181],{"class":177},[171,1533,242],{"class":184},[171,1535,181],{"class":177},[171,1537,190],{"class":177},[171,1539,181],{"class":177},[171,1541,1542],{"class":195},"NodeId Array",[171,1544,181],{"class":177},[171,1546,201],{"class":177},[171,1548,181],{"class":177},[171,1550,1551],{"class":184},"func",[171,1553,181],{"class":177},[171,1555,190],{"class":177},[171,1557,181],{"class":177},[171,1559,1560],{"class":195},"msg.payload = [];",[171,1562,1563],{"class":1352},"\\n",[171,1565,1566],{"class":195},"msg.payload.push({ nodeId: ",[171,1568,1569],{"class":1352},"\\\"",[171,1571,1439],{"class":195},[171,1573,1569],{"class":1352},[171,1575,1576],{"class":195},"});",[171,1578,1563],{"class":1352},[171,1580,1566],{"class":195},[171,1582,1569],{"class":1352},[171,1584,1421],{"class":195},[171,1586,1569],{"class":1352},[171,1588,1576],{"class":195},[171,1590,1563],{"class":1352},[171,1592,1566],{"class":195},[171,1594,1569],{"class":1352},[171,1596,472],{"class":195},[171,1598,1569],{"class":1352},[171,1600,1576],{"class":195},[171,1602,1563],{"class":1352},[171,1604,1605],{"class":195},"return msg;",[171,1607,181],{"class":177},[171,1609,201],{"class":177},[171,1611,181],{"class":177},[171,1613,1614],{"class":184},"outputs",[171,1616,181],{"class":177},[171,1618,190],{"class":177},[171,1620,1067],{"class":346},[171,1622,201],{"class":177},[171,1624,181],{"class":177},[171,1626,1627],{"class":184},"timeout",[171,1629,181],{"class":177},[171,1631,190],{"class":177},[171,1633,249],{"class":177},[171,1635,201],{"class":177},[171,1637,181],{"class":177},[171,1639,1640],{"class":184},"noerr",[171,1642,181],{"class":177},[171,1644,190],{"class":177},[171,1646,1647],{"class":346},"0",[171,1649,201],{"class":177},[171,1651,181],{"class":177},[171,1653,1654],{"class":184},"initialize",[171,1656,181],{"class":177},[171,1658,190],{"class":177},[171,1660,249],{"class":177},[171,1662,201],{"class":177},[171,1664,181],{"class":177},[171,1666,1667],{"class":184},"finalize",[171,1669,181],{"class":177},[171,1671,190],{"class":177},[171,1673,249],{"class":177},[171,1675,201],{"class":177},[171,1677,181],{"class":177},[171,1679,1680],{"class":184},"libs",[171,1682,181],{"class":177},[171,1684,1685],{"class":177},":[],",[171,1687,181],{"class":177},[171,1689,366],{"class":184},[171,1691,181],{"class":177},[171,1693,190],{"class":177},[171,1695,1696],{"class":346},"430",[171,1698,201],{"class":177},[171,1700,181],{"class":177},[171,1702,380],{"class":184},[171,1704,181],{"class":177},[171,1706,190],{"class":177},[171,1708,1709],{"class":346},"400",[171,1711,201],{"class":177},[171,1713,181],{"class":177},[171,1715,394],{"class":184},[171,1717,181],{"class":177},[171,1719,399],{"class":177},[171,1721,181],{"class":177},[171,1723,1724],{"class":195},"ba45b808.7ff578",[171,1726,181],{"class":177},[171,1728,409],{"class":177},[171,1730,181],{"class":177},[171,1732,185],{"class":184},[171,1734,181],{"class":177},[171,1736,190],{"class":177},[171,1738,181],{"class":177},[171,1740,1741],{"class":195},"2d805dd3.473632",[171,1743,181],{"class":177},[171,1745,201],{"class":177},[171,1747,181],{"class":177},[171,1749,206],{"class":184},[171,1751,181],{"class":177},[171,1753,190],{"class":177},[171,1755,181],{"class":177},[171,1757,215],{"class":195},[171,1759,181],{"class":177},[171,1761,201],{"class":177},[171,1763,181],{"class":177},[171,1765,224],{"class":184},[171,1767,181],{"class":177},[171,1769,190],{"class":177},[171,1771,181],{"class":177},[171,1773,1525],{"class":195},[171,1775,181],{"class":177},[171,1777,201],{"class":177},[171,1779,181],{"class":177},[171,1781,242],{"class":184},[171,1783,181],{"class":177},[171,1785,190],{"class":177},[171,1787,181],{"class":177},[171,1789,1790],{"class":195},"Subscribe multiple",[171,1792,181],{"class":177},[171,1794,201],{"class":177},[171,1796,181],{"class":177},[171,1798,256],{"class":184},[171,1800,181],{"class":177},[171,1802,261],{"class":177},[171,1804,181],{"class":177},[171,1806,12],{"class":266},[171,1808,181],{"class":177},[171,1810,190],{"class":177},[171,1812,181],{"class":177},[171,1814,275],{"class":195},[171,1816,181],{"class":177},[171,1818,201],{"class":177},[171,1820,181],{"class":177},[171,1822,284],{"class":266},[171,1824,181],{"class":177},[171,1826,190],{"class":177},[171,1828,181],{"class":177},[171,1830,293],{"class":195},[171,1832,181],{"class":177},[171,1834,298],{"class":177},[171,1836,181],{"class":177},[171,1838,303],{"class":184},[171,1840,181],{"class":177},[171,1842,190],{"class":177},[171,1844,249],{"class":177},[171,1846,201],{"class":177},[171,1848,181],{"class":177},[171,1850,316],{"class":184},[171,1852,181],{"class":177},[171,1854,190],{"class":177},[171,1856,249],{"class":177},[171,1858,201],{"class":177},[171,1860,181],{"class":177},[171,1862,329],{"class":184},[171,1864,181],{"class":177},[171,1866,334],{"class":177},[171,1868,181],{"class":177},[171,1870,339],{"class":184},[171,1872,181],{"class":177},[171,1874,190],{"class":177},[171,1876,347],{"class":346},[171,1878,201],{"class":177},[171,1880,181],{"class":177},[171,1882,275],{"class":184},[171,1884,181],{"class":177},[171,1886,190],{"class":177},[171,1888,181],{"class":177},[171,1890,1366],{"class":195},[171,1892,181],{"class":177},[171,1894,201],{"class":177},[171,1896,181],{"class":177},[171,1898,366],{"class":184},[171,1900,181],{"class":177},[171,1902,190],{"class":177},[171,1904,1905],{"class":346},"230",[171,1907,201],{"class":177},[171,1909,181],{"class":177},[171,1911,380],{"class":184},[171,1913,181],{"class":177},[171,1915,190],{"class":177},[171,1917,1709],{"class":346},[171,1919,201],{"class":177},[171,1921,181],{"class":177},[171,1923,394],{"class":184},[171,1925,181],{"class":177},[171,1927,399],{"class":177},[171,1929,181],{"class":177},[171,1931,1491],{"class":195},[171,1933,181],{"class":177},[171,1935,409],{"class":177},[171,1937,181],{"class":177},[171,1939,185],{"class":184},[171,1941,181],{"class":177},[171,1943,190],{"class":177},[171,1945,181],{"class":177},[171,1947,1724],{"class":195},[171,1949,181],{"class":177},[171,1951,201],{"class":177},[171,1953,181],{"class":177},[171,1955,206],{"class":184},[171,1957,181],{"class":177},[171,1959,190],{"class":177},[171,1961,181],{"class":177},[171,1963,987],{"class":195},[171,1965,181],{"class":177},[171,1967,201],{"class":177},[171,1969,181],{"class":177},[171,1971,224],{"class":184},[171,1973,181],{"class":177},[171,1975,190],{"class":177},[171,1977,181],{"class":177},[171,1979,1525],{"class":195},[171,1981,181],{"class":177},[171,1983,201],{"class":177},[171,1985,181],{"class":177},[171,1987,1012],{"class":184},[171,1989,181],{"class":177},[171,1991,190],{"class":177},[171,1993,249],{"class":177},[171,1995,201],{"class":177},[171,1997,181],{"class":177},[171,1999,1025],{"class":184},[171,2001,181],{"class":177},[171,2003,190],{"class":177},[171,2005,181],{"class":177},[171,2007,1034],{"class":195},[171,2009,181],{"class":177},[171,2011,201],{"class":177},[171,2013,181],{"class":177},[171,2015,1043],{"class":184},[171,2017,181],{"class":177},[171,2019,190],{"class":177},[171,2021,181],{"class":177},[171,2023,16],{"class":195},[171,2025,181],{"class":177},[171,2027,201],{"class":177},[171,2029,181],{"class":177},[171,2031,1060],{"class":184},[171,2033,181],{"class":177},[171,2035,190],{"class":177},[171,2037,1067],{"class":346},[171,2039,201],{"class":177},[171,2041,181],{"class":177},[171,2043,1074],{"class":184},[171,2045,181],{"class":177},[171,2047,190],{"class":177},[171,2049,181],{"class":177},[171,2051,1083],{"class":195},[171,2053,181],{"class":177},[171,2055,201],{"class":177},[171,2057,181],{"class":177},[171,2059,1092],{"class":184},[171,2061,181],{"class":177},[171,2063,190],{"class":177},[171,2065,181],{"class":177},[171,2067,1101],{"class":195},[171,2069,181],{"class":177},[171,2071,201],{"class":177},[171,2073,181],{"class":177},[171,2075,1110],{"class":184},[171,2077,181],{"class":177},[171,2079,190],{"class":177},[171,2081,181],{"class":177},[171,2083,1119],{"class":195},[171,2085,181],{"class":177},[171,2087,201],{"class":177},[171,2089,181],{"class":177},[171,2091,1128],{"class":184},[171,2093,181],{"class":177},[171,2095,190],{"class":177},[171,2097,249],{"class":177},[171,2099,201],{"class":177},[171,2101,181],{"class":177},[171,2103,1141],{"class":184},[171,2105,181],{"class":177},[171,2107,190],{"class":177},[171,2109,249],{"class":177},[171,2111,201],{"class":177},[171,2113,181],{"class":177},[171,2115,1154],{"class":184},[171,2117,181],{"class":177},[171,2119,190],{"class":177},[171,2121,181],{"class":177},[171,2123,1163],{"class":195},[171,2125,181],{"class":177},[171,2127,201],{"class":177},[171,2129,181],{"class":177},[171,2131,1172],{"class":184},[171,2133,181],{"class":177},[171,2135,190],{"class":177},[171,2137,181],{"class":177},[171,2139,1163],{"class":195},[171,2141,181],{"class":177},[171,2143,201],{"class":177},[171,2145,181],{"class":177},[171,2147,1189],{"class":184},[171,2149,181],{"class":177},[171,2151,334],{"class":177},[171,2153,181],{"class":177},[171,2155,1198],{"class":184},[171,2157,181],{"class":177},[171,2159,190],{"class":177},[171,2161,249],{"class":177},[171,2163,201],{"class":177},[171,2165,181],{"class":177},[171,2167,1211],{"class":184},[171,2169,181],{"class":177},[171,2171,190],{"class":177},[171,2173,249],{"class":177},[171,2175,201],{"class":177},[171,2177,181],{"class":177},[171,2179,1225],{"class":184},[171,2181,181],{"class":177},[171,2183,190],{"class":177},[171,2185,249],{"class":177},[171,2187,201],{"class":177},[171,2189,181],{"class":177},[171,2191,1238],{"class":184},[171,2193,181],{"class":177},[171,2195,190],{"class":177},[171,2197,249],{"class":177},[171,2199,201],{"class":177},[171,2201,181],{"class":177},[171,2203,1251],{"class":184},[171,2205,181],{"class":177},[171,2207,334],{"class":177},[171,2209,181],{"class":177},[171,2211,1260],{"class":184},[171,2213,181],{"class":177},[171,2215,334],{"class":177},[171,2217,181],{"class":177},[171,2219,242],{"class":184},[171,2221,181],{"class":177},[171,2223,190],{"class":177},[171,2225,249],{"class":177},[171,2227,201],{"class":177},[171,2229,181],{"class":177},[171,2231,366],{"class":184},[171,2233,181],{"class":177},[171,2235,190],{"class":177},[171,2237,2238],{"class":346},"620",[171,2240,201],{"class":177},[171,2242,181],{"class":177},[171,2244,380],{"class":184},[171,2246,181],{"class":177},[171,2248,190],{"class":177},[171,2250,1709],{"class":346},[171,2252,201],{"class":177},[171,2254,181],{"class":177},[171,2256,394],{"class":184},[171,2258,181],{"class":177},[171,2260,399],{"class":177},[171,2262,181],{"class":177},[171,2264,2265],{"class":195},"8d7ef05fbd80d2f9",[171,2267,181],{"class":177},[171,2269,1318],{"class":177},[171,2271,181],{"class":177},[171,2273,2274],{"class":195},"591cb7f46dd507af",[171,2276,181],{"class":177},[171,2278,2279],{"class":177},"],[]]},{",[171,2281,181],{"class":177},[171,2283,185],{"class":184},[171,2285,181],{"class":177},[171,2287,190],{"class":177},[171,2289,181],{"class":177},[171,2291,2265],{"class":195},[171,2293,181],{"class":177},[171,2295,201],{"class":177},[171,2297,181],{"class":177},[171,2299,206],{"class":184},[171,2301,181],{"class":177},[171,2303,190],{"class":177},[171,2305,181],{"class":177},[171,2307,591],{"class":195},[171,2309,181],{"class":177},[171,2311,201],{"class":177},[171,2313,181],{"class":177},[171,2315,224],{"class":184},[171,2317,181],{"class":177},[171,2319,190],{"class":177},[171,2321,181],{"class":177},[171,2323,1525],{"class":195},[171,2325,181],{"class":177},[171,2327,201],{"class":177},[171,2329,181],{"class":177},[171,2331,242],{"class":184},[171,2333,181],{"class":177},[171,2335,190],{"class":177},[171,2337,181],{"class":177},[171,2339,624],{"class":195},[171,2341,181],{"class":177},[171,2343,201],{"class":177},[171,2345,181],{"class":177},[171,2347,633],{"class":184},[171,2349,181],{"class":177},[171,2351,638],{"class":177},[171,2353,181],{"class":177},[171,2355,643],{"class":184},[171,2357,181],{"class":177},[171,2359,638],{"class":177},[171,2361,181],{"class":177},[171,2363,652],{"class":184},[171,2365,181],{"class":177},[171,2367,334],{"class":177},[171,2369,181],{"class":177},[171,2371,661],{"class":184},[171,2373,181],{"class":177},[171,2375,334],{"class":177},[171,2377,181],{"class":177},[171,2379,670],{"class":184},[171,2381,181],{"class":177},[171,2383,190],{"class":177},[171,2385,181],{"class":177},[171,2387,679],{"class":195},[171,2389,181],{"class":177},[171,2391,201],{"class":177},[171,2393,181],{"class":177},[171,2395,688],{"class":184},[171,2397,181],{"class":177},[171,2399,190],{"class":177},[171,2401,181],{"class":177},[171,2403,697],{"class":195},[171,2405,181],{"class":177},[171,2407,201],{"class":177},[171,2409,181],{"class":177},[171,2411,706],{"class":184},[171,2413,181],{"class":177},[171,2415,190],{"class":177},[171,2417,249],{"class":177},[171,2419,201],{"class":177},[171,2421,181],{"class":177},[171,2423,719],{"class":184},[171,2425,181],{"class":177},[171,2427,190],{"class":177},[171,2429,181],{"class":177},[171,2431,728],{"class":195},[171,2433,181],{"class":177},[171,2435,201],{"class":177},[171,2437,181],{"class":177},[171,2439,366],{"class":184},[171,2441,181],{"class":177},[171,2443,190],{"class":177},[171,2445,2446],{"class":346},"790",[171,2448,201],{"class":177},[171,2450,181],{"class":177},[171,2452,380],{"class":184},[171,2454,181],{"class":177},[171,2456,190],{"class":177},[171,2458,2459],{"class":346},"380",[171,2461,201],{"class":177},[171,2463,181],{"class":177},[171,2465,394],{"class":184},[171,2467,181],{"class":177},[171,2469,767],{"class":177},[171,2471,181],{"class":177},[171,2473,185],{"class":184},[171,2475,181],{"class":177},[171,2477,190],{"class":177},[171,2479,181],{"class":177},[171,2481,2274],{"class":195},[171,2483,181],{"class":177},[171,2485,201],{"class":177},[171,2487,181],{"class":177},[171,2489,206],{"class":184},[171,2491,181],{"class":177},[171,2493,190],{"class":177},[171,2495,181],{"class":177},[171,2497,591],{"class":195},[171,2499,181],{"class":177},[171,2501,201],{"class":177},[171,2503,181],{"class":177},[171,2505,224],{"class":184},[171,2507,181],{"class":177},[171,2509,190],{"class":177},[171,2511,181],{"class":177},[171,2513,1525],{"class":195},[171,2515,181],{"class":177},[171,2517,201],{"class":177},[171,2519,181],{"class":177},[171,2521,242],{"class":184},[171,2523,181],{"class":177},[171,2525,190],{"class":177},[171,2527,181],{"class":177},[171,2529,829],{"class":195},[171,2531,181],{"class":177},[171,2533,201],{"class":177},[171,2535,181],{"class":177},[171,2537,633],{"class":184},[171,2539,181],{"class":177},[171,2541,638],{"class":177},[171,2543,181],{"class":177},[171,2545,643],{"class":184},[171,2547,181],{"class":177},[171,2549,638],{"class":177},[171,2551,181],{"class":177},[171,2553,652],{"class":184},[171,2555,181],{"class":177},[171,2557,334],{"class":177},[171,2559,181],{"class":177},[171,2561,661],{"class":184},[171,2563,181],{"class":177},[171,2565,334],{"class":177},[171,2567,181],{"class":177},[171,2569,670],{"class":184},[171,2571,181],{"class":177},[171,2573,190],{"class":177},[171,2575,181],{"class":177},[171,2577,679],{"class":195},[171,2579,181],{"class":177},[171,2581,201],{"class":177},[171,2583,181],{"class":177},[171,2585,688],{"class":184},[171,2587,181],{"class":177},[171,2589,190],{"class":177},[171,2591,181],{"class":177},[171,2593,697],{"class":195},[171,2595,181],{"class":177},[171,2597,201],{"class":177},[171,2599,181],{"class":177},[171,2601,706],{"class":184},[171,2603,181],{"class":177},[171,2605,190],{"class":177},[171,2607,249],{"class":177},[171,2609,201],{"class":177},[171,2611,181],{"class":177},[171,2613,719],{"class":184},[171,2615,181],{"class":177},[171,2617,190],{"class":177},[171,2619,181],{"class":177},[171,2621,728],{"class":195},[171,2623,181],{"class":177},[171,2625,201],{"class":177},[171,2627,181],{"class":177},[171,2629,366],{"class":184},[171,2631,181],{"class":177},[171,2633,190],{"class":177},[171,2635,2446],{"class":346},[171,2637,201],{"class":177},[171,2639,181],{"class":177},[171,2641,380],{"class":184},[171,2643,181],{"class":177},[171,2645,190],{"class":177},[171,2647,2648],{"class":346},"420",[171,2650,201],{"class":177},[171,2652,181],{"class":177},[171,2654,394],{"class":184},[171,2656,181],{"class":177},[171,2658,2659],{"class":177},":[]}]\n",[12,2661,2662],{},"This subscribes to all tags in the array with a single request.",[12,2664,2665],{},"When using the \"multiple\" topic, each value update arrives in OPC UA's DataValue format. Here's what you'll see in the debug panel:",[162,2667,2672],{"className":2668,"code":2670,"language":2671},[2669],"language-text","{\n    value: {\n        dataType: \"Double\",\n        value: 23.5\n    },\n    statusCode: {\n        value: 0,  \u002F\u002F 0 = Good\n        description: \"Good\"\n    },\n    serverTimestamp: \"2025-07-24T11:12:45.640Z\",\n    sourceTimestamp: \"2025-07-24T10:33:17.697Z\"\n}\n","text",[77,2673,2670],{"__ignoreMap":167},[12,2675,2676],{},"Subscribing to multiple tags with OpcUa-Item nodes returns just the value.",[115,2678,2680],{"id":2679},"stopping-subscriptions","Stopping Subscriptions",[12,2682,2683],{},"To stop receiving updates and free up server resources, you have two options:",[12,2685,2686,2689],{},[42,2687,2688],{},"UNSUBSCRIBE",": Removes specific monitored items from the subscription but keeps the subscription alive. Use this when you want to stop monitoring certain tags while keeping others active.",[12,2691,2692,2695],{},[42,2693,2694],{},"DELETESUBSCRIPTION",": Completely removes the subscription and all its monitored items. Use this when you're done monitoring and want to clean up all resources.",[12,2697,2698],{},"To use either action, change the OpcUa-Client node's Action dropdown to \"unsubscribe\" or \"deletesubscription\".",[28,2700,2702],{"id":2701},"events-and-alarms","Events and Alarms",[12,2704,2705],{},"OPC UA events and alarms go beyond simple value monitoring. While subscriptions tell you \"the temperature is 95°C\", events tell you \"high temperature alarm triggered at 14:32:15 on Tank 3\".",[12,2707,2708],{},"Events capture the full context of what happened, when it happened, and what needs attention. Alarms are a special type of event that requires acknowledgment - perfect for critical situations that need human intervention.",[115,2710,2712],{"id":2711},"setting-up-event-monitoring","Setting Up Event Monitoring",[123,2714,2715,2718,2725,2728],{},[39,2716,2717],{},"Add an Inject node to trigger the event subscription.",[39,2719,2720,2721,2724],{},"Add an OpcUa-Event node and configure the Source node to the event source. For server-wide events, use ",[77,2722,2723],{},"ns=0;i=2253"," (the Server object).",[39,2726,2727],{},"Add an OpcUa-Client node with Action set to \"EVENTS\".",[39,2729,2730],{},"Connect the Inject output to the OpcUa-Item node input. Connect the OpcUa-Item output to the OpcUa-Client input. Add a Debug node and connect the OpcUa-Client output to the Debug input.",[12,2732,2733],{},"Deploy and trigger the flow. The debug panel will show events as they occur on your server.",[158,2735,2736],{":height":160},[162,2737,2739],{"className":164,"code":2738,"language":166,"meta":167,"style":167},"[{\"id\":\"d72f52a6.35fa3\",\"type\":\"OpcUa-Event\",\"z\":\"5d665294.f65f14\",\"root\":\"ns=0;i=2253\",\"activatecustomevent\":false,\"eventtype\":\"i=2041\",\"customeventtype\":\"\",\"name\":\"All events\",\"x\":400,\"y\":120,\"wires\":[[\"ae628046.ca67c\"]]},{\"id\":\"96c3ea4c.7897e8\",\"type\":\"inject\",\"z\":\"5d665294.f65f14\",\"name\":\"Subscribe events\",\"props\":[{\"p\":\"payload\"},{\"p\":\"topic\",\"vt\":\"str\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":\"\",\"topic\":\"\",\"payload\":\"\",\"payloadType\":\"str\",\"x\":220,\"y\":120,\"wires\":[[\"d72f52a6.35fa3\"]]},{\"id\":\"ae628046.ca67c\",\"type\":\"OpcUa-Client\",\"z\":\"5d665294.f65f14\",\"endpoint\":\"\",\"action\":\"events\",\"deadbandvalue\":\"\",\"time\":\"2\",\"timeUnit\":\"s\",\"localfile\":\"\",\"localkeyfile\":\"\",\"securitymode\":\"None\",\"securitypolicy\":\"None\",\"useTransport\":false,\"maxChunkCount\":\"\",\"maxMessageSize\":\"\",\"receiveBufferSize\":\"\",\"sendBufferSize\":\"\",\"setstatusandtime\":false,\"keepsessionalive\":false,\"name\":\"Prosys events\",\"x\":580,\"y\":120,\"wires\":[[\"67203130.a7a05\"],[\"1a7bf6600cc8bec0\"],[]]},{\"id\":\"67203130.a7a05\",\"type\":\"debug\",\"z\":\"5d665294.f65f14\",\"name\":\"Result\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":750,\"y\":100,\"wires\":[]},{\"id\":\"1a7bf6600cc8bec0\",\"type\":\"debug\",\"z\":\"5d665294.f65f14\",\"name\":\"Errrors\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":750,\"y\":140,\"wires\":[]}]\n",[77,2740,2741],{"__ignoreMap":167},[171,2742,2743,2745,2747,2749,2751,2753,2755,2758,2760,2762,2764,2766,2768,2770,2772,2775,2777,2779,2781,2783,2785,2787,2789,2792,2794,2796,2798,2801,2803,2805,2807,2809,2811,2813,2815,2818,2820,2822,2824,2827,2829,2831,2833,2836,2838,2840,2842,2845,2847,2849,2851,2853,2855,2857,2859,2861,2863,2866,2868,2870,2872,2874,2876,2878,2880,2882,2884,2886,2888,2890,2893,2895,2897,2899,2901,2903,2905,2908,2910,2912,2914,2916,2918,2920,2922,2925,2927,2929,2931,2933,2935,2937,2939,2941,2943,2945,2947,2949,2951,2953,2955,2957,2959,2961,2963,2965,2967,2969,2971,2974,2976,2978,2980,2982,2984,2986,2988,2990,2992,2994,2996,2998,3000,3003,3005,3007,3009,3011,3013,3015,3017,3019,3021,3023,3025,3027,3029,3031,3033,3035,3037,3039,3041,3043,3045,3047,3049,3051,3053,3055,3057,3059,3061,3063,3065,3067,3069,3071,3073,3075,3077,3079,3081,3083,3085,3087,3089,3091,3093,3095,3097,3099,3101,3103,3105,3108,3110,3112,3114,3116,3118,3120,3122,3124,3126,3128,3131,3133,3135,3137,3139,3141,3143,3145,3147,3149,3151,3153,3155,3157,3159,3161,3163,3165,3167,3169,3171,3173,3175,3177,3179,3181,3183,3185,3187,3189,3191,3193,3195,3197,3199,3201,3203,3205,3207,3209,3211,3213,3215,3217,3219,3221,3223,3225,3227,3229,3231,3234,3236,3238,3240,3242,3244,3246,3248,3250,3252,3254,3256,3258,3260,3262,3264,3266,3268,3270,3272,3274,3276,3278,3280,3282,3284,3286,3288,3290,3292,3294,3296,3298,3300,3302,3304,3306,3308,3310,3312,3314,3316,3318,3320,3322,3324,3326,3328,3330,3332,3334,3336,3338,3340,3342,3344,3346,3348,3350,3352,3354,3356,3358,3360,3362,3364,3366,3368,3370,3372,3374,3376,3378,3380,3382,3384,3386,3388,3390,3392,3394,3396,3398,3400,3402,3404,3406,3408,3410,3412,3414,3416,3418,3420,3423,3425,3427,3429,3431,3433,3435,3438,3440,3442,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3465,3467,3469,3471,3474,3476,3478,3480,3482,3484,3486,3488,3490,3492,3494,3496,3498,3500,3502,3504,3506,3508,3510,3512,3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588,3590,3592,3594,3596,3598,3600,3602,3604,3606,3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3630,3632,3634,3636,3638,3640,3642,3645,3647,3649,3651,3653,3655,3658,3660,3662,3664,3666,3668,3670,3672,3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3729,3731,3733,3735,3737,3739,3741,3743,3745,3747,3749,3751,3753,3755,3757,3759,3761,3763,3765,3767,3769,3771,3773,3775,3777,3779,3781,3783,3785,3787,3789,3791,3793,3795,3797,3799,3801,3803,3805,3807,3809,3811,3813,3815,3817,3819,3821,3823,3825,3827,3829,3831,3833,3835,3837,3839,3841,3843,3845,3848,3850,3852,3854,3856],{"class":173,"line":174},[171,2744,178],{"class":177},[171,2746,181],{"class":177},[171,2748,185],{"class":184},[171,2750,181],{"class":177},[171,2752,190],{"class":177},[171,2754,181],{"class":177},[171,2756,2757],{"class":195},"d72f52a6.35fa3",[171,2759,181],{"class":177},[171,2761,201],{"class":177},[171,2763,181],{"class":177},[171,2765,206],{"class":184},[171,2767,181],{"class":177},[171,2769,190],{"class":177},[171,2771,181],{"class":177},[171,2773,2774],{"class":195},"OpcUa-Event",[171,2776,181],{"class":177},[171,2778,201],{"class":177},[171,2780,181],{"class":177},[171,2782,224],{"class":184},[171,2784,181],{"class":177},[171,2786,190],{"class":177},[171,2788,181],{"class":177},[171,2790,2791],{"class":195},"5d665294.f65f14",[171,2793,181],{"class":177},[171,2795,201],{"class":177},[171,2797,181],{"class":177},[171,2799,2800],{"class":184},"root",[171,2802,181],{"class":177},[171,2804,190],{"class":177},[171,2806,181],{"class":177},[171,2808,2723],{"class":195},[171,2810,181],{"class":177},[171,2812,201],{"class":177},[171,2814,181],{"class":177},[171,2816,2817],{"class":184},"activatecustomevent",[171,2819,181],{"class":177},[171,2821,334],{"class":177},[171,2823,181],{"class":177},[171,2825,2826],{"class":184},"eventtype",[171,2828,181],{"class":177},[171,2830,190],{"class":177},[171,2832,181],{"class":177},[171,2834,2835],{"class":195},"i=2041",[171,2837,181],{"class":177},[171,2839,201],{"class":177},[171,2841,181],{"class":177},[171,2843,2844],{"class":184},"customeventtype",[171,2846,181],{"class":177},[171,2848,190],{"class":177},[171,2850,249],{"class":177},[171,2852,201],{"class":177},[171,2854,181],{"class":177},[171,2856,242],{"class":184},[171,2858,181],{"class":177},[171,2860,190],{"class":177},[171,2862,181],{"class":177},[171,2864,2865],{"class":195},"All events",[171,2867,181],{"class":177},[171,2869,201],{"class":177},[171,2871,181],{"class":177},[171,2873,366],{"class":184},[171,2875,181],{"class":177},[171,2877,190],{"class":177},[171,2879,1709],{"class":346},[171,2881,201],{"class":177},[171,2883,181],{"class":177},[171,2885,380],{"class":184},[171,2887,181],{"class":177},[171,2889,190],{"class":177},[171,2891,2892],{"class":346},"120",[171,2894,201],{"class":177},[171,2896,181],{"class":177},[171,2898,394],{"class":184},[171,2900,181],{"class":177},[171,2902,399],{"class":177},[171,2904,181],{"class":177},[171,2906,2907],{"class":195},"ae628046.ca67c",[171,2909,181],{"class":177},[171,2911,409],{"class":177},[171,2913,181],{"class":177},[171,2915,185],{"class":184},[171,2917,181],{"class":177},[171,2919,190],{"class":177},[171,2921,181],{"class":177},[171,2923,2924],{"class":195},"96c3ea4c.7897e8",[171,2926,181],{"class":177},[171,2928,201],{"class":177},[171,2930,181],{"class":177},[171,2932,206],{"class":184},[171,2934,181],{"class":177},[171,2936,190],{"class":177},[171,2938,181],{"class":177},[171,2940,215],{"class":195},[171,2942,181],{"class":177},[171,2944,201],{"class":177},[171,2946,181],{"class":177},[171,2948,224],{"class":184},[171,2950,181],{"class":177},[171,2952,190],{"class":177},[171,2954,181],{"class":177},[171,2956,2791],{"class":195},[171,2958,181],{"class":177},[171,2960,201],{"class":177},[171,2962,181],{"class":177},[171,2964,242],{"class":184},[171,2966,181],{"class":177},[171,2968,190],{"class":177},[171,2970,181],{"class":177},[171,2972,2973],{"class":195},"Subscribe events",[171,2975,181],{"class":177},[171,2977,201],{"class":177},[171,2979,181],{"class":177},[171,2981,256],{"class":184},[171,2983,181],{"class":177},[171,2985,261],{"class":177},[171,2987,181],{"class":177},[171,2989,12],{"class":266},[171,2991,181],{"class":177},[171,2993,190],{"class":177},[171,2995,181],{"class":177},[171,2997,679],{"class":195},[171,2999,181],{"class":177},[171,3001,3002],{"class":177},"},{",[171,3004,181],{"class":177},[171,3006,12],{"class":266},[171,3008,181],{"class":177},[171,3010,190],{"class":177},[171,3012,181],{"class":177},[171,3014,275],{"class":195},[171,3016,181],{"class":177},[171,3018,201],{"class":177},[171,3020,181],{"class":177},[171,3022,284],{"class":266},[171,3024,181],{"class":177},[171,3026,190],{"class":177},[171,3028,181],{"class":177},[171,3030,293],{"class":195},[171,3032,181],{"class":177},[171,3034,298],{"class":177},[171,3036,181],{"class":177},[171,3038,303],{"class":184},[171,3040,181],{"class":177},[171,3042,190],{"class":177},[171,3044,249],{"class":177},[171,3046,201],{"class":177},[171,3048,181],{"class":177},[171,3050,316],{"class":184},[171,3052,181],{"class":177},[171,3054,190],{"class":177},[171,3056,249],{"class":177},[171,3058,201],{"class":177},[171,3060,181],{"class":177},[171,3062,329],{"class":184},[171,3064,181],{"class":177},[171,3066,334],{"class":177},[171,3068,181],{"class":177},[171,3070,339],{"class":184},[171,3072,181],{"class":177},[171,3074,190],{"class":177},[171,3076,249],{"class":177},[171,3078,201],{"class":177},[171,3080,181],{"class":177},[171,3082,275],{"class":184},[171,3084,181],{"class":177},[171,3086,190],{"class":177},[171,3088,249],{"class":177},[171,3090,201],{"class":177},[171,3092,181],{"class":177},[171,3094,679],{"class":184},[171,3096,181],{"class":177},[171,3098,190],{"class":177},[171,3100,249],{"class":177},[171,3102,201],{"class":177},[171,3104,181],{"class":177},[171,3106,3107],{"class":184},"payloadType",[171,3109,181],{"class":177},[171,3111,190],{"class":177},[171,3113,181],{"class":177},[171,3115,293],{"class":195},[171,3117,181],{"class":177},[171,3119,201],{"class":177},[171,3121,181],{"class":177},[171,3123,366],{"class":184},[171,3125,181],{"class":177},[171,3127,190],{"class":177},[171,3129,3130],{"class":346},"220",[171,3132,201],{"class":177},[171,3134,181],{"class":177},[171,3136,380],{"class":184},[171,3138,181],{"class":177},[171,3140,190],{"class":177},[171,3142,2892],{"class":346},[171,3144,201],{"class":177},[171,3146,181],{"class":177},[171,3148,394],{"class":184},[171,3150,181],{"class":177},[171,3152,399],{"class":177},[171,3154,181],{"class":177},[171,3156,2757],{"class":195},[171,3158,181],{"class":177},[171,3160,409],{"class":177},[171,3162,181],{"class":177},[171,3164,185],{"class":184},[171,3166,181],{"class":177},[171,3168,190],{"class":177},[171,3170,181],{"class":177},[171,3172,2907],{"class":195},[171,3174,181],{"class":177},[171,3176,201],{"class":177},[171,3178,181],{"class":177},[171,3180,206],{"class":184},[171,3182,181],{"class":177},[171,3184,190],{"class":177},[171,3186,181],{"class":177},[171,3188,987],{"class":195},[171,3190,181],{"class":177},[171,3192,201],{"class":177},[171,3194,181],{"class":177},[171,3196,224],{"class":184},[171,3198,181],{"class":177},[171,3200,190],{"class":177},[171,3202,181],{"class":177},[171,3204,2791],{"class":195},[171,3206,181],{"class":177},[171,3208,201],{"class":177},[171,3210,181],{"class":177},[171,3212,1012],{"class":184},[171,3214,181],{"class":177},[171,3216,190],{"class":177},[171,3218,249],{"class":177},[171,3220,201],{"class":177},[171,3222,181],{"class":177},[171,3224,1025],{"class":184},[171,3226,181],{"class":177},[171,3228,190],{"class":177},[171,3230,181],{"class":177},[171,3232,3233],{"class":195},"events",[171,3235,181],{"class":177},[171,3237,201],{"class":177},[171,3239,181],{"class":177},[171,3241,1060],{"class":184},[171,3243,181],{"class":177},[171,3245,190],{"class":177},[171,3247,249],{"class":177},[171,3249,201],{"class":177},[171,3251,181],{"class":177},[171,3253,1074],{"class":184},[171,3255,181],{"class":177},[171,3257,190],{"class":177},[171,3259,181],{"class":177},[171,3261,1083],{"class":195},[171,3263,181],{"class":177},[171,3265,201],{"class":177},[171,3267,181],{"class":177},[171,3269,1092],{"class":184},[171,3271,181],{"class":177},[171,3273,190],{"class":177},[171,3275,181],{"class":177},[171,3277,1101],{"class":195},[171,3279,181],{"class":177},[171,3281,201],{"class":177},[171,3283,181],{"class":177},[171,3285,1128],{"class":184},[171,3287,181],{"class":177},[171,3289,190],{"class":177},[171,3291,249],{"class":177},[171,3293,201],{"class":177},[171,3295,181],{"class":177},[171,3297,1141],{"class":184},[171,3299,181],{"class":177},[171,3301,190],{"class":177},[171,3303,249],{"class":177},[171,3305,201],{"class":177},[171,3307,181],{"class":177},[171,3309,1154],{"class":184},[171,3311,181],{"class":177},[171,3313,190],{"class":177},[171,3315,181],{"class":177},[171,3317,1163],{"class":195},[171,3319,181],{"class":177},[171,3321,201],{"class":177},[171,3323,181],{"class":177},[171,3325,1172],{"class":184},[171,3327,181],{"class":177},[171,3329,190],{"class":177},[171,3331,181],{"class":177},[171,3333,1163],{"class":195},[171,3335,181],{"class":177},[171,3337,201],{"class":177},[171,3339,181],{"class":177},[171,3341,1189],{"class":184},[171,3343,181],{"class":177},[171,3345,334],{"class":177},[171,3347,181],{"class":177},[171,3349,1198],{"class":184},[171,3351,181],{"class":177},[171,3353,190],{"class":177},[171,3355,249],{"class":177},[171,3357,201],{"class":177},[171,3359,181],{"class":177},[171,3361,1211],{"class":184},[171,3363,181],{"class":177},[171,3365,190],{"class":177},[171,3367,249],{"class":177},[171,3369,201],{"class":177},[171,3371,181],{"class":177},[171,3373,1225],{"class":184},[171,3375,181],{"class":177},[171,3377,190],{"class":177},[171,3379,249],{"class":177},[171,3381,201],{"class":177},[171,3383,181],{"class":177},[171,3385,1238],{"class":184},[171,3387,181],{"class":177},[171,3389,190],{"class":177},[171,3391,249],{"class":177},[171,3393,201],{"class":177},[171,3395,181],{"class":177},[171,3397,1251],{"class":184},[171,3399,181],{"class":177},[171,3401,334],{"class":177},[171,3403,181],{"class":177},[171,3405,1260],{"class":184},[171,3407,181],{"class":177},[171,3409,334],{"class":177},[171,3411,181],{"class":177},[171,3413,242],{"class":184},[171,3415,181],{"class":177},[171,3417,190],{"class":177},[171,3419,181],{"class":177},[171,3421,3422],{"class":195},"Prosys events",[171,3424,181],{"class":177},[171,3426,201],{"class":177},[171,3428,181],{"class":177},[171,3430,366],{"class":184},[171,3432,181],{"class":177},[171,3434,190],{"class":177},[171,3436,3437],{"class":346},"580",[171,3439,201],{"class":177},[171,3441,181],{"class":177},[171,3443,380],{"class":184},[171,3445,181],{"class":177},[171,3447,190],{"class":177},[171,3449,2892],{"class":346},[171,3451,201],{"class":177},[171,3453,181],{"class":177},[171,3455,394],{"class":184},[171,3457,181],{"class":177},[171,3459,399],{"class":177},[171,3461,181],{"class":177},[171,3463,3464],{"class":195},"67203130.a7a05",[171,3466,181],{"class":177},[171,3468,1318],{"class":177},[171,3470,181],{"class":177},[171,3472,3473],{"class":195},"1a7bf6600cc8bec0",[171,3475,181],{"class":177},[171,3477,2279],{"class":177},[171,3479,181],{"class":177},[171,3481,185],{"class":184},[171,3483,181],{"class":177},[171,3485,190],{"class":177},[171,3487,181],{"class":177},[171,3489,3464],{"class":195},[171,3491,181],{"class":177},[171,3493,201],{"class":177},[171,3495,181],{"class":177},[171,3497,206],{"class":184},[171,3499,181],{"class":177},[171,3501,190],{"class":177},[171,3503,181],{"class":177},[171,3505,591],{"class":195},[171,3507,181],{"class":177},[171,3509,201],{"class":177},[171,3511,181],{"class":177},[171,3513,224],{"class":184},[171,3515,181],{"class":177},[171,3517,190],{"class":177},[171,3519,181],{"class":177},[171,3521,2791],{"class":195},[171,3523,181],{"class":177},[171,3525,201],{"class":177},[171,3527,181],{"class":177},[171,3529,242],{"class":184},[171,3531,181],{"class":177},[171,3533,190],{"class":177},[171,3535,181],{"class":177},[171,3537,624],{"class":195},[171,3539,181],{"class":177},[171,3541,201],{"class":177},[171,3543,181],{"class":177},[171,3545,633],{"class":184},[171,3547,181],{"class":177},[171,3549,638],{"class":177},[171,3551,181],{"class":177},[171,3553,643],{"class":184},[171,3555,181],{"class":177},[171,3557,638],{"class":177},[171,3559,181],{"class":177},[171,3561,652],{"class":184},[171,3563,181],{"class":177},[171,3565,334],{"class":177},[171,3567,181],{"class":177},[171,3569,661],{"class":184},[171,3571,181],{"class":177},[171,3573,334],{"class":177},[171,3575,181],{"class":177},[171,3577,670],{"class":184},[171,3579,181],{"class":177},[171,3581,190],{"class":177},[171,3583,181],{"class":177},[171,3585,679],{"class":195},[171,3587,181],{"class":177},[171,3589,201],{"class":177},[171,3591,181],{"class":177},[171,3593,688],{"class":184},[171,3595,181],{"class":177},[171,3597,190],{"class":177},[171,3599,181],{"class":177},[171,3601,697],{"class":195},[171,3603,181],{"class":177},[171,3605,201],{"class":177},[171,3607,181],{"class":177},[171,3609,706],{"class":184},[171,3611,181],{"class":177},[171,3613,190],{"class":177},[171,3615,249],{"class":177},[171,3617,201],{"class":177},[171,3619,181],{"class":177},[171,3621,719],{"class":184},[171,3623,181],{"class":177},[171,3625,190],{"class":177},[171,3627,181],{"class":177},[171,3629,728],{"class":195},[171,3631,181],{"class":177},[171,3633,201],{"class":177},[171,3635,181],{"class":177},[171,3637,366],{"class":184},[171,3639,181],{"class":177},[171,3641,190],{"class":177},[171,3643,3644],{"class":346},"750",[171,3646,201],{"class":177},[171,3648,181],{"class":177},[171,3650,380],{"class":184},[171,3652,181],{"class":177},[171,3654,190],{"class":177},[171,3656,3657],{"class":346},"100",[171,3659,201],{"class":177},[171,3661,181],{"class":177},[171,3663,394],{"class":184},[171,3665,181],{"class":177},[171,3667,767],{"class":177},[171,3669,181],{"class":177},[171,3671,185],{"class":184},[171,3673,181],{"class":177},[171,3675,190],{"class":177},[171,3677,181],{"class":177},[171,3679,3473],{"class":195},[171,3681,181],{"class":177},[171,3683,201],{"class":177},[171,3685,181],{"class":177},[171,3687,206],{"class":184},[171,3689,181],{"class":177},[171,3691,190],{"class":177},[171,3693,181],{"class":177},[171,3695,591],{"class":195},[171,3697,181],{"class":177},[171,3699,201],{"class":177},[171,3701,181],{"class":177},[171,3703,224],{"class":184},[171,3705,181],{"class":177},[171,3707,190],{"class":177},[171,3709,181],{"class":177},[171,3711,2791],{"class":195},[171,3713,181],{"class":177},[171,3715,201],{"class":177},[171,3717,181],{"class":177},[171,3719,242],{"class":184},[171,3721,181],{"class":177},[171,3723,190],{"class":177},[171,3725,181],{"class":177},[171,3727,3728],{"class":195},"Errrors",[171,3730,181],{"class":177},[171,3732,201],{"class":177},[171,3734,181],{"class":177},[171,3736,633],{"class":184},[171,3738,181],{"class":177},[171,3740,638],{"class":177},[171,3742,181],{"class":177},[171,3744,643],{"class":184},[171,3746,181],{"class":177},[171,3748,638],{"class":177},[171,3750,181],{"class":177},[171,3752,652],{"class":184},[171,3754,181],{"class":177},[171,3756,334],{"class":177},[171,3758,181],{"class":177},[171,3760,661],{"class":184},[171,3762,181],{"class":177},[171,3764,334],{"class":177},[171,3766,181],{"class":177},[171,3768,670],{"class":184},[171,3770,181],{"class":177},[171,3772,190],{"class":177},[171,3774,181],{"class":177},[171,3776,679],{"class":195},[171,3778,181],{"class":177},[171,3780,201],{"class":177},[171,3782,181],{"class":177},[171,3784,688],{"class":184},[171,3786,181],{"class":177},[171,3788,190],{"class":177},[171,3790,181],{"class":177},[171,3792,697],{"class":195},[171,3794,181],{"class":177},[171,3796,201],{"class":177},[171,3798,181],{"class":177},[171,3800,706],{"class":184},[171,3802,181],{"class":177},[171,3804,190],{"class":177},[171,3806,249],{"class":177},[171,3808,201],{"class":177},[171,3810,181],{"class":177},[171,3812,719],{"class":184},[171,3814,181],{"class":177},[171,3816,190],{"class":177},[171,3818,181],{"class":177},[171,3820,728],{"class":195},[171,3822,181],{"class":177},[171,3824,201],{"class":177},[171,3826,181],{"class":177},[171,3828,366],{"class":184},[171,3830,181],{"class":177},[171,3832,190],{"class":177},[171,3834,3644],{"class":346},[171,3836,201],{"class":177},[171,3838,181],{"class":177},[171,3840,380],{"class":184},[171,3842,181],{"class":177},[171,3844,190],{"class":177},[171,3846,3847],{"class":346},"140",[171,3849,201],{"class":177},[171,3851,181],{"class":177},[171,3853,394],{"class":184},[171,3855,181],{"class":177},[171,3857,2659],{"class":177},[115,3859,3861],{"id":3860},"acknowledging-events","Acknowledging Events",[12,3863,3864],{},"When alarms trigger, operators often need to acknowledge them to indicate they've seen the issue. Here's how to send acknowledgments back to the OPC UA server:",[123,3866,3867,3870,3873],{},[39,3868,3869],{},"Add an Inject node to manually trigger the acknowledgment.",[39,3871,3872],{},"Add a Function node to prepare the acknowledgment message.",[39,3874,3875],{},"In the Function node, add the following code. Comments within the code explain what needs to be replaced.",[162,3877,3879],{"className":1343,"code":3878,"language":1345,"meta":167,"style":167},"msg.topic = \"ns=6;s=MyLevel.Alarm\";        \u002F\u002F The alarm's NodeId\nmsg.conditionId = \"ns=6;s=MyLevel.Alarm\u002F0:EventId\";  \u002F\u002F NodeId + \"\u002F0:EventId\"\nmsg.comment = \"Acknowledged via Node-RED\";  \u002F\u002F Your acknowledgment message\nreturn msg;\n",[77,3880,3881,3905,3928,3951],{"__ignoreMap":167},[171,3882,3883,3885,3887,3889,3891,3893,3896,3898,3901],{"class":173,"line":174},[171,3884,697],{"class":1352},[171,3886,137],{"class":177},[171,3888,1357],{"class":1352},[171,3890,1360],{"class":177},[171,3892,1363],{"class":177},[171,3894,3895],{"class":195},"ns=6;s=MyLevel.Alarm",[171,3897,181],{"class":177},[171,3899,3900],{"class":177},";",[171,3902,3904],{"class":3903},"sHwdD","        \u002F\u002F The alarm's NodeId\n",[171,3906,3907,3909,3911,3914,3916,3918,3921,3923,3925],{"class":173,"line":140},[171,3908,697],{"class":1352},[171,3910,137],{"class":177},[171,3912,3913],{"class":1352},"conditionId ",[171,3915,1360],{"class":177},[171,3917,1363],{"class":177},[171,3919,3920],{"class":195},"ns=6;s=MyLevel.Alarm\u002F0:EventId",[171,3922,181],{"class":177},[171,3924,3900],{"class":177},[171,3926,3927],{"class":3903},"  \u002F\u002F NodeId + \"\u002F0:EventId\"\n",[171,3929,3930,3932,3934,3937,3939,3941,3944,3946,3948],{"class":173,"line":1388},[171,3931,697],{"class":1352},[171,3933,137],{"class":177},[171,3935,3936],{"class":1352},"comment ",[171,3938,1360],{"class":177},[171,3940,1363],{"class":177},[171,3942,3943],{"class":195},"Acknowledged via Node-RED",[171,3945,181],{"class":177},[171,3947,3900],{"class":177},[171,3949,3950],{"class":3903},"  \u002F\u002F Your acknowledgment message\n",[171,3952,3953,3955,3957],{"class":173,"line":1410},[171,3954,1459],{"class":1458},[171,3956,1462],{"class":1352},[171,3958,1371],{"class":177},[123,3960,3961,3964],{"start":1410},[39,3962,3963],{},"Add an OpcUa-Client node and configure it with your OPC UA server endpoint. Open the node’s configuration and set the Action dropdown to \"ACKNOWLEDGE\".",[39,3965,3966],{},"Connect the Inject output to the Function input. Connect the Function output to the OpcUa-Client input.",[158,3968,3969],{":height":160},[162,3970,3972],{"className":164,"code":3971,"language":166,"meta":167,"style":167},"[{\"id\":\"99a5c133.d9bdb\",\"type\":\"inject\",\"z\":\"58b3ba58c45b22dd\",\"name\":\"Acknowledge event\",\"props\":[{\"p\":\"payload\"},{\"p\":\"topic\",\"vt\":\"str\"}],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":\"\",\"topic\":\"\",\"payload\":\"\",\"payloadType\":\"str\",\"x\":210,\"y\":300,\"wires\":[[\"cf182b3.04017d8\"]]},{\"id\":\"cf182b3.04017d8\",\"type\":\"function\",\"z\":\"58b3ba58c45b22dd\",\"name\":\"AlarmID and EventID\",\"func\":\"msg.topic = \\\"ns=6;s=MyLevel.Alarm\\\";\\nmsg.conditionId = \\\"ns=6;s=MyLevel.Alarm\u002F0:EventId\\\";\\nmsg.comment = \\\"Node-RED OPCUA Ack\\\";\\nreturn msg;\",\"outputs\":1,\"timeout\":\"\",\"noerr\":0,\"initialize\":\"\",\"finalize\":\"\",\"libs\":[],\"x\":430,\"y\":300,\"wires\":[[\"af39662a.1fd078\"]]},{\"id\":\"39a1c77b1fb33695\",\"type\":\"debug\",\"z\":\"58b3ba58c45b22dd\",\"name\":\"Result\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":810,\"y\":280,\"wires\":[]},{\"id\":\"e50779c74918b1b9\",\"type\":\"debug\",\"z\":\"58b3ba58c45b22dd\",\"name\":\"Errrors\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":810,\"y\":320,\"wires\":[]},{\"id\":\"af39662a.1fd078\",\"type\":\"OpcUa-Client\",\"z\":\"58b3ba58c45b22dd\",\"endpoint\":\"\",\"action\":\"acknowledge\",\"deadbandtype\":\"a\",\"deadbandvalue\":\"5\",\"time\":\"1\",\"timeUnit\":\"s\",\"localfile\":\"\",\"localkeyfile\":\"\",\"securitymode\":\"None\",\"securitypolicy\":\"None\",\"useTransport\":false,\"maxChunkCount\":\"\",\"maxMessageSize\":\"\",\"receiveBufferSize\":\"\",\"sendBufferSize\":\"\",\"setstatusandtime\":false,\"keepsessionalive\":false,\"name\":\"OPC UA Client\",\"x\":640,\"y\":300,\"wires\":[[\"39a1c77b1fb33695\"],[\"e50779c74918b1b9\"],[]]}]\n",[77,3973,3974],{"__ignoreMap":167},[171,3975,3976,3978,3980,3982,3984,3986,3988,3991,3993,3995,3997,3999,4001,4003,4005,4007,4009,4011,4013,4015,4017,4019,4021,4023,4025,4027,4029,4031,4033,4035,4037,4040,4042,4044,4046,4048,4050,4052,4054,4056,4058,4060,4062,4064,4066,4068,4070,4072,4074,4076,4078,4080,4082,4084,4086,4088,4090,4092,4094,4096,4098,4100,4102,4104,4106,4108,4110,4112,4114,4116,4118,4120,4122,4124,4126,4128,4130,4132,4134,4136,4138,4140,4142,4144,4146,4148,4150,4152,4154,4156,4158,4160,4162,4164,4166,4168,4170,4172,4174,4176,4178,4180,4182,4184,4186,4188,4190,4192,4195,4197,4199,4201,4203,4205,4207,4209,4211,4213,4215,4217,4219,4222,4224,4226,4228,4230,4232,4234,4236,4238,4240,4242,4244,4246,4248,4250,4252,4254,4256,4258,4260,4262,4264,4266,4268,4270,4272,4274,4276,4278,4280,4282,4284,4287,4289,4291,4293,4295,4297,4299,4301,4304,4306,4308,4310,4312,4314,4317,4319,4321,4323,4325,4327,4330,4332,4335,4337,4339,4341,4343,4345,4347,4349,4351,4353,4355,4357,4359,4361,4363,4365,4367,4369,4371,4373,4375,4377,4379,4381,4383,4385,4387,4389,4391,4393,4395,4397,4399,4401,4403,4405,4407,4409,4411,4413,4415,4417,4419,4421,4423,4425,4427,4429,4431,4433,4435,4437,4439,4441,4443,4445,4447,4449,4452,4454,4456,4458,4460,4462,4464,4466,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,4547,4549,4551,4553,4555,4557,4559,4561,4563,4565,4567,4569,4571,4573,4575,4577,4579,4581,4583,4585,4587,4589,4591,4593,4595,4597,4599,4601,4603,4605,4607,4609,4611,4613,4615,4617,4619,4621,4624,4626,4628,4630,4632,4634,4637,4639,4641,4643,4645,4647,4649,4651,4653,4655,4657,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,4758,4760,4762,4764,4766,4768,4770,4772,4774,4776,4778,4780,4782,4784,4786,4788,4790,4792,4794,4796,4798,4800,4802,4804,4806,4808,4810,4812,4814,4816,4818,4820,4822,4824,4827,4829,4831,4833,4835,4837,4839,4841,4843,4845,4847,4849,4851,4853,4855,4857,4859,4861,4863,4865,4867,4869,4871,4873,4875,4877,4879,4881,4883,4885,4887,4889,4891,4893,4895,4897,4899,4901,4903,4905,4907,4910,4912,4914,4916,4918,4920,4922,4924,4926,4928,4930,4932,4934,4936,4938,4940,4943,4945,4947,4949,4951,4953,4955,4957,4959,4961,4963,4965,4967,4969,4971,4973,4975,4977,4979,4981,4983,4985,4987,4989,4991,4993,4995,4997,4999,5001,5003,5005,5007,5009,5011,5013,5015,5017,5019,5021,5023,5025,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,5120,5122,5124,5126,5128,5130,5132,5135,5137,5139,5141,5143,5145,5147,5149,5151,5153,5155,5157,5159,5161,5163,5165,5167,5169,5171],{"class":173,"line":174},[171,3977,178],{"class":177},[171,3979,181],{"class":177},[171,3981,185],{"class":184},[171,3983,181],{"class":177},[171,3985,190],{"class":177},[171,3987,181],{"class":177},[171,3989,3990],{"class":195},"99a5c133.d9bdb",[171,3992,181],{"class":177},[171,3994,201],{"class":177},[171,3996,181],{"class":177},[171,3998,206],{"class":184},[171,4000,181],{"class":177},[171,4002,190],{"class":177},[171,4004,181],{"class":177},[171,4006,215],{"class":195},[171,4008,181],{"class":177},[171,4010,201],{"class":177},[171,4012,181],{"class":177},[171,4014,224],{"class":184},[171,4016,181],{"class":177},[171,4018,190],{"class":177},[171,4020,181],{"class":177},[171,4022,1525],{"class":195},[171,4024,181],{"class":177},[171,4026,201],{"class":177},[171,4028,181],{"class":177},[171,4030,242],{"class":184},[171,4032,181],{"class":177},[171,4034,190],{"class":177},[171,4036,181],{"class":177},[171,4038,4039],{"class":195},"Acknowledge event",[171,4041,181],{"class":177},[171,4043,201],{"class":177},[171,4045,181],{"class":177},[171,4047,256],{"class":184},[171,4049,181],{"class":177},[171,4051,261],{"class":177},[171,4053,181],{"class":177},[171,4055,12],{"class":266},[171,4057,181],{"class":177},[171,4059,190],{"class":177},[171,4061,181],{"class":177},[171,4063,679],{"class":195},[171,4065,181],{"class":177},[171,4067,3002],{"class":177},[171,4069,181],{"class":177},[171,4071,12],{"class":266},[171,4073,181],{"class":177},[171,4075,190],{"class":177},[171,4077,181],{"class":177},[171,4079,275],{"class":195},[171,4081,181],{"class":177},[171,4083,201],{"class":177},[171,4085,181],{"class":177},[171,4087,284],{"class":266},[171,4089,181],{"class":177},[171,4091,190],{"class":177},[171,4093,181],{"class":177},[171,4095,293],{"class":195},[171,4097,181],{"class":177},[171,4099,298],{"class":177},[171,4101,181],{"class":177},[171,4103,303],{"class":184},[171,4105,181],{"class":177},[171,4107,190],{"class":177},[171,4109,249],{"class":177},[171,4111,201],{"class":177},[171,4113,181],{"class":177},[171,4115,316],{"class":184},[171,4117,181],{"class":177},[171,4119,190],{"class":177},[171,4121,249],{"class":177},[171,4123,201],{"class":177},[171,4125,181],{"class":177},[171,4127,329],{"class":184},[171,4129,181],{"class":177},[171,4131,334],{"class":177},[171,4133,181],{"class":177},[171,4135,339],{"class":184},[171,4137,181],{"class":177},[171,4139,190],{"class":177},[171,4141,249],{"class":177},[171,4143,201],{"class":177},[171,4145,181],{"class":177},[171,4147,275],{"class":184},[171,4149,181],{"class":177},[171,4151,190],{"class":177},[171,4153,249],{"class":177},[171,4155,201],{"class":177},[171,4157,181],{"class":177},[171,4159,679],{"class":184},[171,4161,181],{"class":177},[171,4163,190],{"class":177},[171,4165,249],{"class":177},[171,4167,201],{"class":177},[171,4169,181],{"class":177},[171,4171,3107],{"class":184},[171,4173,181],{"class":177},[171,4175,190],{"class":177},[171,4177,181],{"class":177},[171,4179,293],{"class":195},[171,4181,181],{"class":177},[171,4183,201],{"class":177},[171,4185,181],{"class":177},[171,4187,366],{"class":184},[171,4189,181],{"class":177},[171,4191,190],{"class":177},[171,4193,4194],{"class":346},"210",[171,4196,201],{"class":177},[171,4198,181],{"class":177},[171,4200,380],{"class":184},[171,4202,181],{"class":177},[171,4204,190],{"class":177},[171,4206,160],{"class":346},[171,4208,201],{"class":177},[171,4210,181],{"class":177},[171,4212,394],{"class":184},[171,4214,181],{"class":177},[171,4216,399],{"class":177},[171,4218,181],{"class":177},[171,4220,4221],{"class":195},"cf182b3.04017d8",[171,4223,181],{"class":177},[171,4225,409],{"class":177},[171,4227,181],{"class":177},[171,4229,185],{"class":184},[171,4231,181],{"class":177},[171,4233,190],{"class":177},[171,4235,181],{"class":177},[171,4237,4221],{"class":195},[171,4239,181],{"class":177},[171,4241,201],{"class":177},[171,4243,181],{"class":177},[171,4245,206],{"class":184},[171,4247,181],{"class":177},[171,4249,190],{"class":177},[171,4251,181],{"class":177},[171,4253,1508],{"class":195},[171,4255,181],{"class":177},[171,4257,201],{"class":177},[171,4259,181],{"class":177},[171,4261,224],{"class":184},[171,4263,181],{"class":177},[171,4265,190],{"class":177},[171,4267,181],{"class":177},[171,4269,1525],{"class":195},[171,4271,181],{"class":177},[171,4273,201],{"class":177},[171,4275,181],{"class":177},[171,4277,242],{"class":184},[171,4279,181],{"class":177},[171,4281,190],{"class":177},[171,4283,181],{"class":177},[171,4285,4286],{"class":195},"AlarmID and EventID",[171,4288,181],{"class":177},[171,4290,201],{"class":177},[171,4292,181],{"class":177},[171,4294,1551],{"class":184},[171,4296,181],{"class":177},[171,4298,190],{"class":177},[171,4300,181],{"class":177},[171,4302,4303],{"class":195},"msg.topic = ",[171,4305,1569],{"class":1352},[171,4307,3895],{"class":195},[171,4309,1569],{"class":1352},[171,4311,3900],{"class":195},[171,4313,1563],{"class":1352},[171,4315,4316],{"class":195},"msg.conditionId = ",[171,4318,1569],{"class":1352},[171,4320,3920],{"class":195},[171,4322,1569],{"class":1352},[171,4324,3900],{"class":195},[171,4326,1563],{"class":1352},[171,4328,4329],{"class":195},"msg.comment = ",[171,4331,1569],{"class":1352},[171,4333,4334],{"class":195},"Node-RED OPCUA Ack",[171,4336,1569],{"class":1352},[171,4338,3900],{"class":195},[171,4340,1563],{"class":1352},[171,4342,1605],{"class":195},[171,4344,181],{"class":177},[171,4346,201],{"class":177},[171,4348,181],{"class":177},[171,4350,1614],{"class":184},[171,4352,181],{"class":177},[171,4354,190],{"class":177},[171,4356,1067],{"class":346},[171,4358,201],{"class":177},[171,4360,181],{"class":177},[171,4362,1627],{"class":184},[171,4364,181],{"class":177},[171,4366,190],{"class":177},[171,4368,249],{"class":177},[171,4370,201],{"class":177},[171,4372,181],{"class":177},[171,4374,1640],{"class":184},[171,4376,181],{"class":177},[171,4378,190],{"class":177},[171,4380,1647],{"class":346},[171,4382,201],{"class":177},[171,4384,181],{"class":177},[171,4386,1654],{"class":184},[171,4388,181],{"class":177},[171,4390,190],{"class":177},[171,4392,249],{"class":177},[171,4394,201],{"class":177},[171,4396,181],{"class":177},[171,4398,1667],{"class":184},[171,4400,181],{"class":177},[171,4402,190],{"class":177},[171,4404,249],{"class":177},[171,4406,201],{"class":177},[171,4408,181],{"class":177},[171,4410,1680],{"class":184},[171,4412,181],{"class":177},[171,4414,1685],{"class":177},[171,4416,181],{"class":177},[171,4418,366],{"class":184},[171,4420,181],{"class":177},[171,4422,190],{"class":177},[171,4424,1696],{"class":346},[171,4426,201],{"class":177},[171,4428,181],{"class":177},[171,4430,380],{"class":184},[171,4432,181],{"class":177},[171,4434,190],{"class":177},[171,4436,160],{"class":346},[171,4438,201],{"class":177},[171,4440,181],{"class":177},[171,4442,394],{"class":184},[171,4444,181],{"class":177},[171,4446,399],{"class":177},[171,4448,181],{"class":177},[171,4450,4451],{"class":195},"af39662a.1fd078",[171,4453,181],{"class":177},[171,4455,409],{"class":177},[171,4457,181],{"class":177},[171,4459,185],{"class":184},[171,4461,181],{"class":177},[171,4463,190],{"class":177},[171,4465,181],{"class":177},[171,4467,4468],{"class":195},"39a1c77b1fb33695",[171,4470,181],{"class":177},[171,4472,201],{"class":177},[171,4474,181],{"class":177},[171,4476,206],{"class":184},[171,4478,181],{"class":177},[171,4480,190],{"class":177},[171,4482,181],{"class":177},[171,4484,591],{"class":195},[171,4486,181],{"class":177},[171,4488,201],{"class":177},[171,4490,181],{"class":177},[171,4492,224],{"class":184},[171,4494,181],{"class":177},[171,4496,190],{"class":177},[171,4498,181],{"class":177},[171,4500,1525],{"class":195},[171,4502,181],{"class":177},[171,4504,201],{"class":177},[171,4506,181],{"class":177},[171,4508,242],{"class":184},[171,4510,181],{"class":177},[171,4512,190],{"class":177},[171,4514,181],{"class":177},[171,4516,624],{"class":195},[171,4518,181],{"class":177},[171,4520,201],{"class":177},[171,4522,181],{"class":177},[171,4524,633],{"class":184},[171,4526,181],{"class":177},[171,4528,638],{"class":177},[171,4530,181],{"class":177},[171,4532,643],{"class":184},[171,4534,181],{"class":177},[171,4536,638],{"class":177},[171,4538,181],{"class":177},[171,4540,652],{"class":184},[171,4542,181],{"class":177},[171,4544,334],{"class":177},[171,4546,181],{"class":177},[171,4548,661],{"class":184},[171,4550,181],{"class":177},[171,4552,334],{"class":177},[171,4554,181],{"class":177},[171,4556,670],{"class":184},[171,4558,181],{"class":177},[171,4560,190],{"class":177},[171,4562,181],{"class":177},[171,4564,679],{"class":195},[171,4566,181],{"class":177},[171,4568,201],{"class":177},[171,4570,181],{"class":177},[171,4572,688],{"class":184},[171,4574,181],{"class":177},[171,4576,190],{"class":177},[171,4578,181],{"class":177},[171,4580,697],{"class":195},[171,4582,181],{"class":177},[171,4584,201],{"class":177},[171,4586,181],{"class":177},[171,4588,706],{"class":184},[171,4590,181],{"class":177},[171,4592,190],{"class":177},[171,4594,249],{"class":177},[171,4596,201],{"class":177},[171,4598,181],{"class":177},[171,4600,719],{"class":184},[171,4602,181],{"class":177},[171,4604,190],{"class":177},[171,4606,181],{"class":177},[171,4608,728],{"class":195},[171,4610,181],{"class":177},[171,4612,201],{"class":177},[171,4614,181],{"class":177},[171,4616,366],{"class":184},[171,4618,181],{"class":177},[171,4620,190],{"class":177},[171,4622,4623],{"class":346},"810",[171,4625,201],{"class":177},[171,4627,181],{"class":177},[171,4629,380],{"class":184},[171,4631,181],{"class":177},[171,4633,190],{"class":177},[171,4635,4636],{"class":346},"280",[171,4638,201],{"class":177},[171,4640,181],{"class":177},[171,4642,394],{"class":184},[171,4644,181],{"class":177},[171,4646,767],{"class":177},[171,4648,181],{"class":177},[171,4650,185],{"class":184},[171,4652,181],{"class":177},[171,4654,190],{"class":177},[171,4656,181],{"class":177},[171,4658,4659],{"class":195},"e50779c74918b1b9",[171,4661,181],{"class":177},[171,4663,201],{"class":177},[171,4665,181],{"class":177},[171,4667,206],{"class":184},[171,4669,181],{"class":177},[171,4671,190],{"class":177},[171,4673,181],{"class":177},[171,4675,591],{"class":195},[171,4677,181],{"class":177},[171,4679,201],{"class":177},[171,4681,181],{"class":177},[171,4683,224],{"class":184},[171,4685,181],{"class":177},[171,4687,190],{"class":177},[171,4689,181],{"class":177},[171,4691,1525],{"class":195},[171,4693,181],{"class":177},[171,4695,201],{"class":177},[171,4697,181],{"class":177},[171,4699,242],{"class":184},[171,4701,181],{"class":177},[171,4703,190],{"class":177},[171,4705,181],{"class":177},[171,4707,3728],{"class":195},[171,4709,181],{"class":177},[171,4711,201],{"class":177},[171,4713,181],{"class":177},[171,4715,633],{"class":184},[171,4717,181],{"class":177},[171,4719,638],{"class":177},[171,4721,181],{"class":177},[171,4723,643],{"class":184},[171,4725,181],{"class":177},[171,4727,638],{"class":177},[171,4729,181],{"class":177},[171,4731,652],{"class":184},[171,4733,181],{"class":177},[171,4735,334],{"class":177},[171,4737,181],{"class":177},[171,4739,661],{"class":184},[171,4741,181],{"class":177},[171,4743,334],{"class":177},[171,4745,181],{"class":177},[171,4747,670],{"class":184},[171,4749,181],{"class":177},[171,4751,190],{"class":177},[171,4753,181],{"class":177},[171,4755,679],{"class":195},[171,4757,181],{"class":177},[171,4759,201],{"class":177},[171,4761,181],{"class":177},[171,4763,688],{"class":184},[171,4765,181],{"class":177},[171,4767,190],{"class":177},[171,4769,181],{"class":177},[171,4771,697],{"class":195},[171,4773,181],{"class":177},[171,4775,201],{"class":177},[171,4777,181],{"class":177},[171,4779,706],{"class":184},[171,4781,181],{"class":177},[171,4783,190],{"class":177},[171,4785,249],{"class":177},[171,4787,201],{"class":177},[171,4789,181],{"class":177},[171,4791,719],{"class":184},[171,4793,181],{"class":177},[171,4795,190],{"class":177},[171,4797,181],{"class":177},[171,4799,728],{"class":195},[171,4801,181],{"class":177},[171,4803,201],{"class":177},[171,4805,181],{"class":177},[171,4807,366],{"class":184},[171,4809,181],{"class":177},[171,4811,190],{"class":177},[171,4813,4623],{"class":346},[171,4815,201],{"class":177},[171,4817,181],{"class":177},[171,4819,380],{"class":184},[171,4821,181],{"class":177},[171,4823,190],{"class":177},[171,4825,4826],{"class":346},"320",[171,4828,201],{"class":177},[171,4830,181],{"class":177},[171,4832,394],{"class":184},[171,4834,181],{"class":177},[171,4836,767],{"class":177},[171,4838,181],{"class":177},[171,4840,185],{"class":184},[171,4842,181],{"class":177},[171,4844,190],{"class":177},[171,4846,181],{"class":177},[171,4848,4451],{"class":195},[171,4850,181],{"class":177},[171,4852,201],{"class":177},[171,4854,181],{"class":177},[171,4856,206],{"class":184},[171,4858,181],{"class":177},[171,4860,190],{"class":177},[171,4862,181],{"class":177},[171,4864,987],{"class":195},[171,4866,181],{"class":177},[171,4868,201],{"class":177},[171,4870,181],{"class":177},[171,4872,224],{"class":184},[171,4874,181],{"class":177},[171,4876,190],{"class":177},[171,4878,181],{"class":177},[171,4880,1525],{"class":195},[171,4882,181],{"class":177},[171,4884,201],{"class":177},[171,4886,181],{"class":177},[171,4888,1012],{"class":184},[171,4890,181],{"class":177},[171,4892,190],{"class":177},[171,4894,249],{"class":177},[171,4896,201],{"class":177},[171,4898,181],{"class":177},[171,4900,1025],{"class":184},[171,4902,181],{"class":177},[171,4904,190],{"class":177},[171,4906,181],{"class":177},[171,4908,4909],{"class":195},"acknowledge",[171,4911,181],{"class":177},[171,4913,201],{"class":177},[171,4915,181],{"class":177},[171,4917,1043],{"class":184},[171,4919,181],{"class":177},[171,4921,190],{"class":177},[171,4923,181],{"class":177},[171,4925,16],{"class":195},[171,4927,181],{"class":177},[171,4929,201],{"class":177},[171,4931,181],{"class":177},[171,4933,1060],{"class":184},[171,4935,181],{"class":177},[171,4937,190],{"class":177},[171,4939,181],{"class":177},[171,4941,4942],{"class":195},"5",[171,4944,181],{"class":177},[171,4946,201],{"class":177},[171,4948,181],{"class":177},[171,4950,1074],{"class":184},[171,4952,181],{"class":177},[171,4954,190],{"class":177},[171,4956,181],{"class":177},[171,4958,1067],{"class":195},[171,4960,181],{"class":177},[171,4962,201],{"class":177},[171,4964,181],{"class":177},[171,4966,1092],{"class":184},[171,4968,181],{"class":177},[171,4970,190],{"class":177},[171,4972,181],{"class":177},[171,4974,1101],{"class":195},[171,4976,181],{"class":177},[171,4978,201],{"class":177},[171,4980,181],{"class":177},[171,4982,1128],{"class":184},[171,4984,181],{"class":177},[171,4986,190],{"class":177},[171,4988,249],{"class":177},[171,4990,201],{"class":177},[171,4992,181],{"class":177},[171,4994,1141],{"class":184},[171,4996,181],{"class":177},[171,4998,190],{"class":177},[171,5000,249],{"class":177},[171,5002,201],{"class":177},[171,5004,181],{"class":177},[171,5006,1154],{"class":184},[171,5008,181],{"class":177},[171,5010,190],{"class":177},[171,5012,181],{"class":177},[171,5014,1163],{"class":195},[171,5016,181],{"class":177},[171,5018,201],{"class":177},[171,5020,181],{"class":177},[171,5022,1172],{"class":184},[171,5024,181],{"class":177},[171,5026,190],{"class":177},[171,5028,181],{"class":177},[171,5030,1163],{"class":195},[171,5032,181],{"class":177},[171,5034,201],{"class":177},[171,5036,181],{"class":177},[171,5038,1189],{"class":184},[171,5040,181],{"class":177},[171,5042,334],{"class":177},[171,5044,181],{"class":177},[171,5046,1198],{"class":184},[171,5048,181],{"class":177},[171,5050,190],{"class":177},[171,5052,249],{"class":177},[171,5054,201],{"class":177},[171,5056,181],{"class":177},[171,5058,1211],{"class":184},[171,5060,181],{"class":177},[171,5062,190],{"class":177},[171,5064,249],{"class":177},[171,5066,201],{"class":177},[171,5068,181],{"class":177},[171,5070,1225],{"class":184},[171,5072,181],{"class":177},[171,5074,190],{"class":177},[171,5076,249],{"class":177},[171,5078,201],{"class":177},[171,5080,181],{"class":177},[171,5082,1238],{"class":184},[171,5084,181],{"class":177},[171,5086,190],{"class":177},[171,5088,249],{"class":177},[171,5090,201],{"class":177},[171,5092,181],{"class":177},[171,5094,1251],{"class":184},[171,5096,181],{"class":177},[171,5098,334],{"class":177},[171,5100,181],{"class":177},[171,5102,1260],{"class":184},[171,5104,181],{"class":177},[171,5106,334],{"class":177},[171,5108,181],{"class":177},[171,5110,242],{"class":184},[171,5112,181],{"class":177},[171,5114,190],{"class":177},[171,5116,181],{"class":177},[171,5118,5119],{"class":195},"OPC UA Client",[171,5121,181],{"class":177},[171,5123,201],{"class":177},[171,5125,181],{"class":177},[171,5127,366],{"class":184},[171,5129,181],{"class":177},[171,5131,190],{"class":177},[171,5133,5134],{"class":346},"640",[171,5136,201],{"class":177},[171,5138,181],{"class":177},[171,5140,380],{"class":184},[171,5142,181],{"class":177},[171,5144,190],{"class":177},[171,5146,160],{"class":346},[171,5148,201],{"class":177},[171,5150,181],{"class":177},[171,5152,394],{"class":184},[171,5154,181],{"class":177},[171,5156,399],{"class":177},[171,5158,181],{"class":177},[171,5160,4468],{"class":195},[171,5162,181],{"class":177},[171,5164,1318],{"class":177},[171,5166,181],{"class":177},[171,5168,4659],{"class":195},[171,5170,181],{"class":177},[171,5172,1327],{"class":177},[12,5174,5175],{},"Deploy the flow. When you click the Inject button, it sends the acknowledgment to the server. The alarm state changes to \"Event: \u003Calarm's NodeId> Acknowledged\" and operators know someone has seen the issue.",[28,5177,62],{"id":5178},"method-calls",[12,5180,5181],{},"OPC UA methods let you execute functions directly on your equipment. Instead of writing multiple values to trigger an action, you call a method with parameters, like calling a function in code.",[12,5183,5184],{},"Methods are ideal for complex operations like starting batch processes, resetting counters, or triggering calibration routines. They encapsulate the logic on the server side, making your Node-RED flows simpler and more reliable.",[115,5186,5188],{"id":5187},"calling-methods","Calling Methods",[12,5190,5191],{},"To call a method on your OPC UA server:",[123,5193,5194,5197,5208,5236],{},[39,5195,5196],{},"Add an Inject node to trigger the method call.",[39,5198,5199,5200,5203,5204,5207],{},"Add an OpcUa-Method node and double-click it. Select your OPC UA endpoint, then enter the Object ID (like ",[77,5201,5202],{},"ns=6;s=MyDevice",") and Method ID (like ",[77,5205,5206],{},"ns=6;s=MyMethod",").",[39,5209,5210,5211],{},"In the Arguments section, enter each argument's name, type, and value. For example:",[36,5212,5213,5224],{},[39,5214,5215,5216,5219,5220,5223],{},"Name: ",[77,5217,5218],{},"Operator",", Type: ",[77,5221,5222],{},"String",", Value: \"sin\"",[39,5225,5215,5226,5219,5229,5232,5233],{},[77,5227,5228],{},"Value",[77,5230,5231],{},"Double",", Value: ",[77,5234,5235],{},"3.3",[39,5237,5238],{},"Connect the Inject output to the OpcUa-Method input. Add a Debug node to see the result.",[158,5240,5241],{":height":160},[162,5242,5244],{"className":164,"code":5243,"language":166,"meta":167,"style":167},"[{\"id\":\"9b199c7f.82f47\",\"type\":\"OpcUa-Method\",\"z\":\"4d24eae5.3b9b24\",\"endpoint\":\"\",\"objectId\":\"ns=6;s=MyDevice\",\"methodId\":\"ns=6;s=MyMethod\",\"name\":\"Prosys MyMethod(sin, 3.3)\",\"inputArguments\":[],\"arg0name\":\"Operator\",\"arg0type\":\"String\",\"arg0typeid\":\"\",\"arg0value\":\"sin\",\"arg1name\":\"Value\",\"arg1type\":\"Double\",\"arg1typeid\":\"\",\"arg1value\":\"3.3\",\"arg2name\":\"\",\"arg2type\":\"\",\"arg2typeid\":\"\",\"arg2value\":\"\",\"out0name\":\"\",\"out0type\":\"\",\"out0typeid\":\"\",\"out0value\":\"\",\"x\":760,\"y\":120,\"wires\":[[\"aad9fc2a.a94b4\"]]},{\"id\":\"aad9fc2a.a94b4\",\"type\":\"debug\",\"z\":\"4d24eae5.3b9b24\",\"name\":\"\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"true\",\"targetType\":\"full\",\"x\":970,\"y\":120,\"wires\":[]},{\"id\":\"6188d1de770fbb95\",\"type\":\"inject\",\"z\":\"4d24eae5.3b9b24\",\"name\":\"Call Method\",\"props\":[],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"x\":530,\"y\":120,\"wires\":[[\"9b199c7f.82f47\"]]}]\n",[77,5245,5246],{"__ignoreMap":167},[171,5247,5248,5250,5252,5254,5256,5258,5260,5263,5265,5267,5269,5271,5273,5275,5277,5280,5282,5284,5286,5288,5290,5292,5294,5297,5299,5301,5303,5305,5307,5309,5311,5313,5315,5318,5320,5322,5324,5326,5328,5330,5332,5335,5337,5339,5341,5343,5345,5347,5349,5351,5353,5355,5357,5360,5362,5364,5366,5369,5371,5373,5375,5378,5380,5382,5384,5386,5388,5390,5392,5395,5397,5399,5401,5403,5405,5407,5409,5412,5414,5416,5418,5420,5422,5425,5427,5429,5431,5434,5436,5438,5440,5443,5445,5447,5449,5451,5453,5455,5457,5460,5462,5464,5466,5468,5470,5472,5474,5477,5479,5481,5483,5485,5487,5490,5492,5494,5496,5498,5500,5502,5504,5507,5509,5511,5513,5515,5517,5520,5522,5524,5526,5528,5530,5533,5535,5537,5539,5541,5543,5546,5548,5550,5552,5554,5556,5559,5561,5563,5565,5567,5569,5572,5574,5576,5578,5580,5582,5585,5587,5589,5591,5593,5595,5598,5600,5602,5604,5606,5608,5610,5612,5614,5616,5618,5620,5622,5624,5626,5628,5630,5632,5634,5636,5638,5640,5643,5645,5647,5649,5651,5653,5655,5657,5659,5661,5663,5665,5667,5669,5671,5673,5675,5677,5679,5681,5683,5685,5687,5689,5691,5693,5695,5697,5699,5701,5703,5705,5707,5709,5711,5713,5715,5717,5719,5721,5723,5725,5727,5729,5731,5733,5735,5737,5739,5741,5743,5745,5747,5749,5752,5754,5756,5758,5760,5762,5764,5766,5769,5771,5773,5775,5777,5779,5781,5784,5786,5788,5790,5792,5794,5796,5798,5800,5802,5804,5806,5808,5810,5812,5814,5816,5819,5821,5823,5825,5827,5829,5831,5833,5835,5837,5839,5841,5843,5845,5847,5849,5851,5853,5855,5857,5859,5861,5863,5865,5868,5870,5872,5874,5876,5878,5880,5882,5884,5886,5888,5890,5892,5894,5896,5898,5900,5902,5904,5906,5908,5910,5912,5914,5916,5918,5920,5922,5924,5926,5928,5930,5932,5934,5936,5938,5940,5942,5944,5947,5949,5951,5953,5955,5957,5959,5961,5963,5965,5967,5969,5971,5973,5975],{"class":173,"line":174},[171,5249,178],{"class":177},[171,5251,181],{"class":177},[171,5253,185],{"class":184},[171,5255,181],{"class":177},[171,5257,190],{"class":177},[171,5259,181],{"class":177},[171,5261,5262],{"class":195},"9b199c7f.82f47",[171,5264,181],{"class":177},[171,5266,201],{"class":177},[171,5268,181],{"class":177},[171,5270,206],{"class":184},[171,5272,181],{"class":177},[171,5274,190],{"class":177},[171,5276,181],{"class":177},[171,5278,5279],{"class":195},"OpcUa-Method",[171,5281,181],{"class":177},[171,5283,201],{"class":177},[171,5285,181],{"class":177},[171,5287,224],{"class":184},[171,5289,181],{"class":177},[171,5291,190],{"class":177},[171,5293,181],{"class":177},[171,5295,5296],{"class":195},"4d24eae5.3b9b24",[171,5298,181],{"class":177},[171,5300,201],{"class":177},[171,5302,181],{"class":177},[171,5304,1012],{"class":184},[171,5306,181],{"class":177},[171,5308,190],{"class":177},[171,5310,249],{"class":177},[171,5312,201],{"class":177},[171,5314,181],{"class":177},[171,5316,5317],{"class":184},"objectId",[171,5319,181],{"class":177},[171,5321,190],{"class":177},[171,5323,181],{"class":177},[171,5325,5202],{"class":195},[171,5327,181],{"class":177},[171,5329,201],{"class":177},[171,5331,181],{"class":177},[171,5333,5334],{"class":184},"methodId",[171,5336,181],{"class":177},[171,5338,190],{"class":177},[171,5340,181],{"class":177},[171,5342,5206],{"class":195},[171,5344,181],{"class":177},[171,5346,201],{"class":177},[171,5348,181],{"class":177},[171,5350,242],{"class":184},[171,5352,181],{"class":177},[171,5354,190],{"class":177},[171,5356,181],{"class":177},[171,5358,5359],{"class":195},"Prosys MyMethod(sin, 3.3)",[171,5361,181],{"class":177},[171,5363,201],{"class":177},[171,5365,181],{"class":177},[171,5367,5368],{"class":184},"inputArguments",[171,5370,181],{"class":177},[171,5372,1685],{"class":177},[171,5374,181],{"class":177},[171,5376,5377],{"class":184},"arg0name",[171,5379,181],{"class":177},[171,5381,190],{"class":177},[171,5383,181],{"class":177},[171,5385,5218],{"class":195},[171,5387,181],{"class":177},[171,5389,201],{"class":177},[171,5391,181],{"class":177},[171,5393,5394],{"class":184},"arg0type",[171,5396,181],{"class":177},[171,5398,190],{"class":177},[171,5400,181],{"class":177},[171,5402,5222],{"class":195},[171,5404,181],{"class":177},[171,5406,201],{"class":177},[171,5408,181],{"class":177},[171,5410,5411],{"class":184},"arg0typeid",[171,5413,181],{"class":177},[171,5415,190],{"class":177},[171,5417,249],{"class":177},[171,5419,201],{"class":177},[171,5421,181],{"class":177},[171,5423,5424],{"class":184},"arg0value",[171,5426,181],{"class":177},[171,5428,190],{"class":177},[171,5430,181],{"class":177},[171,5432,5433],{"class":195},"sin",[171,5435,181],{"class":177},[171,5437,201],{"class":177},[171,5439,181],{"class":177},[171,5441,5442],{"class":184},"arg1name",[171,5444,181],{"class":177},[171,5446,190],{"class":177},[171,5448,181],{"class":177},[171,5450,5228],{"class":195},[171,5452,181],{"class":177},[171,5454,201],{"class":177},[171,5456,181],{"class":177},[171,5458,5459],{"class":184},"arg1type",[171,5461,181],{"class":177},[171,5463,190],{"class":177},[171,5465,181],{"class":177},[171,5467,5231],{"class":195},[171,5469,181],{"class":177},[171,5471,201],{"class":177},[171,5473,181],{"class":177},[171,5475,5476],{"class":184},"arg1typeid",[171,5478,181],{"class":177},[171,5480,190],{"class":177},[171,5482,249],{"class":177},[171,5484,201],{"class":177},[171,5486,181],{"class":177},[171,5488,5489],{"class":184},"arg1value",[171,5491,181],{"class":177},[171,5493,190],{"class":177},[171,5495,181],{"class":177},[171,5497,5235],{"class":195},[171,5499,181],{"class":177},[171,5501,201],{"class":177},[171,5503,181],{"class":177},[171,5505,5506],{"class":184},"arg2name",[171,5508,181],{"class":177},[171,5510,190],{"class":177},[171,5512,249],{"class":177},[171,5514,201],{"class":177},[171,5516,181],{"class":177},[171,5518,5519],{"class":184},"arg2type",[171,5521,181],{"class":177},[171,5523,190],{"class":177},[171,5525,249],{"class":177},[171,5527,201],{"class":177},[171,5529,181],{"class":177},[171,5531,5532],{"class":184},"arg2typeid",[171,5534,181],{"class":177},[171,5536,190],{"class":177},[171,5538,249],{"class":177},[171,5540,201],{"class":177},[171,5542,181],{"class":177},[171,5544,5545],{"class":184},"arg2value",[171,5547,181],{"class":177},[171,5549,190],{"class":177},[171,5551,249],{"class":177},[171,5553,201],{"class":177},[171,5555,181],{"class":177},[171,5557,5558],{"class":184},"out0name",[171,5560,181],{"class":177},[171,5562,190],{"class":177},[171,5564,249],{"class":177},[171,5566,201],{"class":177},[171,5568,181],{"class":177},[171,5570,5571],{"class":184},"out0type",[171,5573,181],{"class":177},[171,5575,190],{"class":177},[171,5577,249],{"class":177},[171,5579,201],{"class":177},[171,5581,181],{"class":177},[171,5583,5584],{"class":184},"out0typeid",[171,5586,181],{"class":177},[171,5588,190],{"class":177},[171,5590,249],{"class":177},[171,5592,201],{"class":177},[171,5594,181],{"class":177},[171,5596,5597],{"class":184},"out0value",[171,5599,181],{"class":177},[171,5601,190],{"class":177},[171,5603,249],{"class":177},[171,5605,201],{"class":177},[171,5607,181],{"class":177},[171,5609,366],{"class":184},[171,5611,181],{"class":177},[171,5613,190],{"class":177},[171,5615,948],{"class":346},[171,5617,201],{"class":177},[171,5619,181],{"class":177},[171,5621,380],{"class":184},[171,5623,181],{"class":177},[171,5625,190],{"class":177},[171,5627,2892],{"class":346},[171,5629,201],{"class":177},[171,5631,181],{"class":177},[171,5633,394],{"class":184},[171,5635,181],{"class":177},[171,5637,399],{"class":177},[171,5639,181],{"class":177},[171,5641,5642],{"class":195},"aad9fc2a.a94b4",[171,5644,181],{"class":177},[171,5646,409],{"class":177},[171,5648,181],{"class":177},[171,5650,185],{"class":184},[171,5652,181],{"class":177},[171,5654,190],{"class":177},[171,5656,181],{"class":177},[171,5658,5642],{"class":195},[171,5660,181],{"class":177},[171,5662,201],{"class":177},[171,5664,181],{"class":177},[171,5666,206],{"class":184},[171,5668,181],{"class":177},[171,5670,190],{"class":177},[171,5672,181],{"class":177},[171,5674,591],{"class":195},[171,5676,181],{"class":177},[171,5678,201],{"class":177},[171,5680,181],{"class":177},[171,5682,224],{"class":184},[171,5684,181],{"class":177},[171,5686,190],{"class":177},[171,5688,181],{"class":177},[171,5690,5296],{"class":195},[171,5692,181],{"class":177},[171,5694,201],{"class":177},[171,5696,181],{"class":177},[171,5698,242],{"class":184},[171,5700,181],{"class":177},[171,5702,190],{"class":177},[171,5704,249],{"class":177},[171,5706,201],{"class":177},[171,5708,181],{"class":177},[171,5710,633],{"class":184},[171,5712,181],{"class":177},[171,5714,638],{"class":177},[171,5716,181],{"class":177},[171,5718,643],{"class":184},[171,5720,181],{"class":177},[171,5722,638],{"class":177},[171,5724,181],{"class":177},[171,5726,652],{"class":184},[171,5728,181],{"class":177},[171,5730,334],{"class":177},[171,5732,181],{"class":177},[171,5734,661],{"class":184},[171,5736,181],{"class":177},[171,5738,334],{"class":177},[171,5740,181],{"class":177},[171,5742,670],{"class":184},[171,5744,181],{"class":177},[171,5746,190],{"class":177},[171,5748,181],{"class":177},[171,5750,5751],{"class":195},"true",[171,5753,181],{"class":177},[171,5755,201],{"class":177},[171,5757,181],{"class":177},[171,5759,688],{"class":184},[171,5761,181],{"class":177},[171,5763,190],{"class":177},[171,5765,181],{"class":177},[171,5767,5768],{"class":195},"full",[171,5770,181],{"class":177},[171,5772,201],{"class":177},[171,5774,181],{"class":177},[171,5776,366],{"class":184},[171,5778,181],{"class":177},[171,5780,190],{"class":177},[171,5782,5783],{"class":346},"970",[171,5785,201],{"class":177},[171,5787,181],{"class":177},[171,5789,380],{"class":184},[171,5791,181],{"class":177},[171,5793,190],{"class":177},[171,5795,2892],{"class":346},[171,5797,201],{"class":177},[171,5799,181],{"class":177},[171,5801,394],{"class":184},[171,5803,181],{"class":177},[171,5805,767],{"class":177},[171,5807,181],{"class":177},[171,5809,185],{"class":184},[171,5811,181],{"class":177},[171,5813,190],{"class":177},[171,5815,181],{"class":177},[171,5817,5818],{"class":195},"6188d1de770fbb95",[171,5820,181],{"class":177},[171,5822,201],{"class":177},[171,5824,181],{"class":177},[171,5826,206],{"class":184},[171,5828,181],{"class":177},[171,5830,190],{"class":177},[171,5832,181],{"class":177},[171,5834,215],{"class":195},[171,5836,181],{"class":177},[171,5838,201],{"class":177},[171,5840,181],{"class":177},[171,5842,224],{"class":184},[171,5844,181],{"class":177},[171,5846,190],{"class":177},[171,5848,181],{"class":177},[171,5850,5296],{"class":195},[171,5852,181],{"class":177},[171,5854,201],{"class":177},[171,5856,181],{"class":177},[171,5858,242],{"class":184},[171,5860,181],{"class":177},[171,5862,190],{"class":177},[171,5864,181],{"class":177},[171,5866,5867],{"class":195},"Call Method",[171,5869,181],{"class":177},[171,5871,201],{"class":177},[171,5873,181],{"class":177},[171,5875,256],{"class":184},[171,5877,181],{"class":177},[171,5879,1685],{"class":177},[171,5881,181],{"class":177},[171,5883,303],{"class":184},[171,5885,181],{"class":177},[171,5887,190],{"class":177},[171,5889,249],{"class":177},[171,5891,201],{"class":177},[171,5893,181],{"class":177},[171,5895,316],{"class":184},[171,5897,181],{"class":177},[171,5899,190],{"class":177},[171,5901,249],{"class":177},[171,5903,201],{"class":177},[171,5905,181],{"class":177},[171,5907,329],{"class":184},[171,5909,181],{"class":177},[171,5911,334],{"class":177},[171,5913,181],{"class":177},[171,5915,339],{"class":184},[171,5917,181],{"class":177},[171,5919,190],{"class":177},[171,5921,347],{"class":346},[171,5923,201],{"class":177},[171,5925,181],{"class":177},[171,5927,275],{"class":184},[171,5929,181],{"class":177},[171,5931,190],{"class":177},[171,5933,249],{"class":177},[171,5935,201],{"class":177},[171,5937,181],{"class":177},[171,5939,366],{"class":184},[171,5941,181],{"class":177},[171,5943,190],{"class":177},[171,5945,5946],{"class":346},"530",[171,5948,201],{"class":177},[171,5950,181],{"class":177},[171,5952,380],{"class":184},[171,5954,181],{"class":177},[171,5956,190],{"class":177},[171,5958,2892],{"class":346},[171,5960,201],{"class":177},[171,5962,181],{"class":177},[171,5964,394],{"class":184},[171,5966,181],{"class":177},[171,5968,399],{"class":177},[171,5970,181],{"class":177},[171,5972,5262],{"class":195},[171,5974,181],{"class":177},[171,5976,5977],{"class":177},"]]}]\n",[12,5979,5980],{},"Deploy and click the Inject button. The method executes on the server and the node status changes to \"Method Executed\". The result appears in the debug panel.",[28,5982,5984],{"id":5983},"historical-data-access","Historical Data Access",[12,5986,5987],{},"OPC UA Historical Access lets you query past values from your equipment. Instead of just seeing current temperature, you can ask \"what was the temperature yesterday at 3 PM?\" or \"show me all pressure values from the last shift.\"",[12,5989,5990],{},"This is essential for troubleshooting, compliance reporting, and trend analysis. However, not all OPC UA servers support historical data, check your server documentation first. Also, not all tags are configured for history, verify that the \"Historizing\" attribute is set to true for your tag.",[115,5992,5994],{"id":5993},"reading-historical-values","Reading Historical Values",[12,5996,5997],{},"To query historical data from your server:",[123,5999,6000,6003,6006],{},[39,6001,6002],{},"Add an Inject node to trigger the historical read.",[39,6004,6005],{},"Add a Function node to prepare the query parameters.",[39,6007,6008],{},"In the Function node, add this code:",[162,6010,6012],{"className":1343,"code":6011,"language":1345,"meta":167,"style":167},"msg.topic = \"NodeId ns=6;s=MyLevel\"; \u002F\u002F Replace with your NodeId\nmsg.aggregate = \"raw\"; \u002F\u002F Or use: \"min\", \"max\", \"ave\", \"interpolative\"\nmsg.start = new Date(Date.now() - 60 * 60 * 1000); \u002F\u002F 1 hour ago\nmsg.end = new Date(); \u002F\u002F Now\nreturn msg;\n",[77,6013,6014,6036,6059,6112,6135],{"__ignoreMap":167},[171,6015,6016,6018,6020,6022,6024,6026,6029,6031,6033],{"class":173,"line":174},[171,6017,697],{"class":1352},[171,6019,137],{"class":177},[171,6021,1357],{"class":1352},[171,6023,1360],{"class":177},[171,6025,1363],{"class":177},[171,6027,6028],{"class":195},"NodeId ns=6;s=MyLevel",[171,6030,181],{"class":177},[171,6032,3900],{"class":177},[171,6034,6035],{"class":3903}," \u002F\u002F Replace with your NodeId\n",[171,6037,6038,6040,6042,6045,6047,6049,6052,6054,6056],{"class":173,"line":140},[171,6039,697],{"class":1352},[171,6041,137],{"class":177},[171,6043,6044],{"class":1352},"aggregate ",[171,6046,1360],{"class":177},[171,6048,1363],{"class":177},[171,6050,6051],{"class":195},"raw",[171,6053,181],{"class":177},[171,6055,3900],{"class":177},[171,6057,6058],{"class":3903}," \u002F\u002F Or use: \"min\", \"max\", \"ave\", \"interpolative\"\n",[171,6060,6061,6063,6065,6068,6070,6073,6077,6080,6082,6085,6088,6091,6094,6097,6099,6101,6104,6107,6109],{"class":173,"line":1388},[171,6062,697],{"class":1352},[171,6064,137],{"class":177},[171,6066,6067],{"class":1352},"start ",[171,6069,1360],{"class":177},[171,6071,6072],{"class":177}," new",[171,6074,6076],{"class":6075},"s2Zo4"," Date",[171,6078,6079],{"class":1352},"(Date",[171,6081,137],{"class":177},[171,6083,6084],{"class":6075},"now",[171,6086,6087],{"class":1352},"() ",[171,6089,6090],{"class":177},"-",[171,6092,6093],{"class":346}," 60",[171,6095,6096],{"class":177}," *",[171,6098,6093],{"class":346},[171,6100,6096],{"class":177},[171,6102,6103],{"class":346}," 1000",[171,6105,6106],{"class":1352},")",[171,6108,3900],{"class":177},[171,6110,6111],{"class":3903}," \u002F\u002F 1 hour ago\n",[171,6113,6114,6116,6118,6121,6123,6125,6127,6130,6132],{"class":173,"line":1410},[171,6115,697],{"class":1352},[171,6117,137],{"class":177},[171,6119,6120],{"class":1352},"end ",[171,6122,1360],{"class":177},[171,6124,6072],{"class":177},[171,6126,6076],{"class":6075},[171,6128,6129],{"class":1352},"()",[171,6131,3900],{"class":177},[171,6133,6134],{"class":3903}," \u002F\u002F Now\n",[171,6136,6137,6139,6141],{"class":173,"line":1428},[171,6138,1459],{"class":1458},[171,6140,1462],{"class":1352},[171,6142,1371],{"class":177},[123,6144,6145,6148],{"start":1410},[39,6146,6147],{},"Add an OpcUa-Client node. Open its configuration and set the Action dropdown to \"HISTORY\".",[39,6149,6150],{},"Connect the Inject output to the Function input. Connect the Function output to the OpcUa-Client input. Add a Debug node to see the historical values.",[158,6152,6153],{":height":160},[162,6154,6156],{"className":164,"code":6155,"language":166,"meta":167,"style":167},"[{\"id\":\"0c43bd35230132af\",\"type\":\"OpcUa-Client\",\"z\":\"58b3ba58c45b22dd\",\"endpoint\":\"\",\"action\":\"history\",\"deadbandtype\":\"a\",\"deadbandvalue\":1,\"time\":10,\"timeUnit\":\"s\",\"certificate\":\"n\",\"localfile\":\"\",\"localkeyfile\":\"\",\"securitymode\":\"None\",\"securitypolicy\":\"None\",\"useTransport\":false,\"maxChunkCount\":\"\",\"maxMessageSize\":\"\",\"receiveBufferSize\":\"\",\"sendBufferSize\":\"\",\"setstatusandtime\":false,\"keepsessionalive\":false,\"name\":\"\",\"x\":620,\"y\":140,\"wires\":[[\"532ae640b386e34e\"],[\"24678e079b08c81d\"],[]]},{\"id\":\"5d8f9b5854a12919\",\"type\":\"inject\",\"z\":\"58b3ba58c45b22dd\",\"name\":\"Get Historical Data\",\"props\":[],\"repeat\":\"\",\"crontab\":\"\",\"once\":false,\"onceDelay\":0.1,\"topic\":\"\",\"x\":270,\"y\":140,\"wires\":[[\"9c071e5a8e543eba\"]]},{\"id\":\"9c071e5a8e543eba\",\"type\":\"function\",\"z\":\"58b3ba58c45b22dd\",\"name\":\"\",\"func\":\"msg.topic = \\\"ns=3;i=1001\\\";\\nmsg.aggregate = \\\"ave\\\";  \u002F\u002F Try: \\\"min\\\", \\\"max\\\", \\\"ave\\\", \\\"interpolative\\\"\\nmsg.start = new Date(Date.now() - 60 * 60 * 1000); \u002F\u002F 1 hour ago\\nmsg.end = new Date(); \u002F\u002F Now\\nmsg.interval = 300000;  \u002F\u002F Required for aggregates: 5-minute intervals\\nreturn msg;\",\"outputs\":1,\"timeout\":0,\"noerr\":0,\"initialize\":\"\",\"finalize\":\"\",\"libs\":[],\"x\":440,\"y\":140,\"wires\":[[\"0c43bd35230132af\"]]},{\"id\":\"532ae640b386e34e\",\"type\":\"debug\",\"z\":\"58b3ba58c45b22dd\",\"name\":\"Result\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":790,\"y\":120,\"wires\":[]},{\"id\":\"24678e079b08c81d\",\"type\":\"debug\",\"z\":\"58b3ba58c45b22dd\",\"name\":\"Errrors\",\"active\":true,\"tosidebar\":true,\"console\":false,\"tostatus\":false,\"complete\":\"payload\",\"targetType\":\"msg\",\"statusVal\":\"\",\"statusType\":\"auto\",\"x\":790,\"y\":160,\"wires\":[]}]\n",[77,6157,6158],{"__ignoreMap":167},[171,6159,6160,6162,6164,6166,6168,6170,6172,6175,6177,6179,6181,6183,6185,6187,6189,6191,6193,6195,6197,6199,6201,6203,6205,6207,6209,6211,6213,6215,6217,6219,6221,6223,6225,6227,6229,6231,6233,6236,6238,6240,6242,6244,6246,6248,6250,6252,6254,6256,6258,6260,6262,6264,6266,6268,6270,6272,6274,6276,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,6490,6492,6494,6496,6499,6501,6503,6505,6507,6509,6511,6513,6516,6518,6520,6522,6524,6526,6528,6530,6532,6534,6536,6538,6540,6542,6544,6546,6548,6550,6552,6554,6556,6558,6560,6562,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,6644,6646,6648,6650,6652,6654,6656,6658,6660,6662,6664,6666,6668,6671,6673,6675,6677,6679,6681,6683,6685,6687,6689,6691,6693,6695,6697,6699,6701,6703,6705,6707,6709,6711,6713,6715,6717,6719,6721,6723,6725,6727,6729,6731,6733,6735,6737,6739,6741,6743,6745,6747,6749,6751,6753,6755,6757,6760,6762,6765,6767,6770,6772,6775,6777,6780,6782,6785,6787,6789,6791,6793,6795,6797,6799,6802,6805,6808,6810,6813,6815,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,6905,6907,6909,6911,6913,6915,6917,6919,6921,6923,6925,6927,6929,6931,6933,6935,6937,6939,6941,6943,6945,6947,6949,6951,6953,6955,6957,6959,6961,6963,6965,6967,6969,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,7035,7037,7039,7041,7043,7045,7047,7049,7051,7053,7055,7057,7059,7061,7063,7065,7067,7069,7071,7073,7075,7077,7079,7081,7083,7085,7087,7089,7091,7093,7095,7097,7099,7101,7103,7105,7107,7109,7111,7113,7115,7117,7119,7121,7123,7125,7127,7129,7131,7133,7135,7137,7139,7141,7143,7145,7147,7149,7151,7153,7155,7157,7159,7161,7163,7165,7167,7169,7171,7173,7175,7177,7179,7181,7183,7185,7187,7189,7191,7193,7195,7197,7199,7201,7203,7205,7207,7209,7211,7213,7215,7217,7219,7221,7223,7225,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,7302,7304,7306,7308,7310],{"class":173,"line":174},[171,6161,178],{"class":177},[171,6163,181],{"class":177},[171,6165,185],{"class":184},[171,6167,181],{"class":177},[171,6169,190],{"class":177},[171,6171,181],{"class":177},[171,6173,6174],{"class":195},"0c43bd35230132af",[171,6176,181],{"class":177},[171,6178,201],{"class":177},[171,6180,181],{"class":177},[171,6182,206],{"class":184},[171,6184,181],{"class":177},[171,6186,190],{"class":177},[171,6188,181],{"class":177},[171,6190,987],{"class":195},[171,6192,181],{"class":177},[171,6194,201],{"class":177},[171,6196,181],{"class":177},[171,6198,224],{"class":184},[171,6200,181],{"class":177},[171,6202,190],{"class":177},[171,6204,181],{"class":177},[171,6206,1525],{"class":195},[171,6208,181],{"class":177},[171,6210,201],{"class":177},[171,6212,181],{"class":177},[171,6214,1012],{"class":184},[171,6216,181],{"class":177},[171,6218,190],{"class":177},[171,6220,249],{"class":177},[171,6222,201],{"class":177},[171,6224,181],{"class":177},[171,6226,1025],{"class":184},[171,6228,181],{"class":177},[171,6230,190],{"class":177},[171,6232,181],{"class":177},[171,6234,6235],{"class":195},"history",[171,6237,181],{"class":177},[171,6239,201],{"class":177},[171,6241,181],{"class":177},[171,6243,1043],{"class":184},[171,6245,181],{"class":177},[171,6247,190],{"class":177},[171,6249,181],{"class":177},[171,6251,16],{"class":195},[171,6253,181],{"class":177},[171,6255,201],{"class":177},[171,6257,181],{"class":177},[171,6259,1060],{"class":184},[171,6261,181],{"class":177},[171,6263,190],{"class":177},[171,6265,1067],{"class":346},[171,6267,201],{"class":177},[171,6269,181],{"class":177},[171,6271,1074],{"class":184},[171,6273,181],{"class":177},[171,6275,190],{"class":177},[171,6277,6278],{"class":346},"10",[171,6280,201],{"class":177},[171,6282,181],{"class":177},[171,6284,1092],{"class":184},[171,6286,181],{"class":177},[171,6288,190],{"class":177},[171,6290,181],{"class":177},[171,6292,1101],{"class":195},[171,6294,181],{"class":177},[171,6296,201],{"class":177},[171,6298,181],{"class":177},[171,6300,1110],{"class":184},[171,6302,181],{"class":177},[171,6304,190],{"class":177},[171,6306,181],{"class":177},[171,6308,1119],{"class":195},[171,6310,181],{"class":177},[171,6312,201],{"class":177},[171,6314,181],{"class":177},[171,6316,1128],{"class":184},[171,6318,181],{"class":177},[171,6320,190],{"class":177},[171,6322,249],{"class":177},[171,6324,201],{"class":177},[171,6326,181],{"class":177},[171,6328,1141],{"class":184},[171,6330,181],{"class":177},[171,6332,190],{"class":177},[171,6334,249],{"class":177},[171,6336,201],{"class":177},[171,6338,181],{"class":177},[171,6340,1154],{"class":184},[171,6342,181],{"class":177},[171,6344,190],{"class":177},[171,6346,181],{"class":177},[171,6348,1163],{"class":195},[171,6350,181],{"class":177},[171,6352,201],{"class":177},[171,6354,181],{"class":177},[171,6356,1172],{"class":184},[171,6358,181],{"class":177},[171,6360,190],{"class":177},[171,6362,181],{"class":177},[171,6364,1163],{"class":195},[171,6366,181],{"class":177},[171,6368,201],{"class":177},[171,6370,181],{"class":177},[171,6372,1189],{"class":184},[171,6374,181],{"class":177},[171,6376,334],{"class":177},[171,6378,181],{"class":177},[171,6380,1198],{"class":184},[171,6382,181],{"class":177},[171,6384,190],{"class":177},[171,6386,249],{"class":177},[171,6388,201],{"class":177},[171,6390,181],{"class":177},[171,6392,1211],{"class":184},[171,6394,181],{"class":177},[171,6396,190],{"class":177},[171,6398,249],{"class":177},[171,6400,201],{"class":177},[171,6402,181],{"class":177},[171,6404,1225],{"class":184},[171,6406,181],{"class":177},[171,6408,190],{"class":177},[171,6410,249],{"class":177},[171,6412,201],{"class":177},[171,6414,181],{"class":177},[171,6416,1238],{"class":184},[171,6418,181],{"class":177},[171,6420,190],{"class":177},[171,6422,249],{"class":177},[171,6424,201],{"class":177},[171,6426,181],{"class":177},[171,6428,1251],{"class":184},[171,6430,181],{"class":177},[171,6432,334],{"class":177},[171,6434,181],{"class":177},[171,6436,1260],{"class":184},[171,6438,181],{"class":177},[171,6440,334],{"class":177},[171,6442,181],{"class":177},[171,6444,242],{"class":184},[171,6446,181],{"class":177},[171,6448,190],{"class":177},[171,6450,249],{"class":177},[171,6452,201],{"class":177},[171,6454,181],{"class":177},[171,6456,366],{"class":184},[171,6458,181],{"class":177},[171,6460,190],{"class":177},[171,6462,2238],{"class":346},[171,6464,201],{"class":177},[171,6466,181],{"class":177},[171,6468,380],{"class":184},[171,6470,181],{"class":177},[171,6472,190],{"class":177},[171,6474,3847],{"class":346},[171,6476,201],{"class":177},[171,6478,181],{"class":177},[171,6480,394],{"class":184},[171,6482,181],{"class":177},[171,6484,399],{"class":177},[171,6486,181],{"class":177},[171,6488,6489],{"class":195},"532ae640b386e34e",[171,6491,181],{"class":177},[171,6493,1318],{"class":177},[171,6495,181],{"class":177},[171,6497,6498],{"class":195},"24678e079b08c81d",[171,6500,181],{"class":177},[171,6502,2279],{"class":177},[171,6504,181],{"class":177},[171,6506,185],{"class":184},[171,6508,181],{"class":177},[171,6510,190],{"class":177},[171,6512,181],{"class":177},[171,6514,6515],{"class":195},"5d8f9b5854a12919",[171,6517,181],{"class":177},[171,6519,201],{"class":177},[171,6521,181],{"class":177},[171,6523,206],{"class":184},[171,6525,181],{"class":177},[171,6527,190],{"class":177},[171,6529,181],{"class":177},[171,6531,215],{"class":195},[171,6533,181],{"class":177},[171,6535,201],{"class":177},[171,6537,181],{"class":177},[171,6539,224],{"class":184},[171,6541,181],{"class":177},[171,6543,190],{"class":177},[171,6545,181],{"class":177},[171,6547,1525],{"class":195},[171,6549,181],{"class":177},[171,6551,201],{"class":177},[171,6553,181],{"class":177},[171,6555,242],{"class":184},[171,6557,181],{"class":177},[171,6559,190],{"class":177},[171,6561,181],{"class":177},[171,6563,6564],{"class":195},"Get Historical Data",[171,6566,181],{"class":177},[171,6568,201],{"class":177},[171,6570,181],{"class":177},[171,6572,256],{"class":184},[171,6574,181],{"class":177},[171,6576,1685],{"class":177},[171,6578,181],{"class":177},[171,6580,303],{"class":184},[171,6582,181],{"class":177},[171,6584,190],{"class":177},[171,6586,249],{"class":177},[171,6588,201],{"class":177},[171,6590,181],{"class":177},[171,6592,316],{"class":184},[171,6594,181],{"class":177},[171,6596,190],{"class":177},[171,6598,249],{"class":177},[171,6600,201],{"class":177},[171,6602,181],{"class":177},[171,6604,329],{"class":184},[171,6606,181],{"class":177},[171,6608,334],{"class":177},[171,6610,181],{"class":177},[171,6612,339],{"class":184},[171,6614,181],{"class":177},[171,6616,190],{"class":177},[171,6618,347],{"class":346},[171,6620,201],{"class":177},[171,6622,181],{"class":177},[171,6624,275],{"class":184},[171,6626,181],{"class":177},[171,6628,190],{"class":177},[171,6630,249],{"class":177},[171,6632,201],{"class":177},[171,6634,181],{"class":177},[171,6636,366],{"class":184},[171,6638,181],{"class":177},[171,6640,190],{"class":177},[171,6642,6643],{"class":346},"270",[171,6645,201],{"class":177},[171,6647,181],{"class":177},[171,6649,380],{"class":184},[171,6651,181],{"class":177},[171,6653,190],{"class":177},[171,6655,3847],{"class":346},[171,6657,201],{"class":177},[171,6659,181],{"class":177},[171,6661,394],{"class":184},[171,6663,181],{"class":177},[171,6665,399],{"class":177},[171,6667,181],{"class":177},[171,6669,6670],{"class":195},"9c071e5a8e543eba",[171,6672,181],{"class":177},[171,6674,409],{"class":177},[171,6676,181],{"class":177},[171,6678,185],{"class":184},[171,6680,181],{"class":177},[171,6682,190],{"class":177},[171,6684,181],{"class":177},[171,6686,6670],{"class":195},[171,6688,181],{"class":177},[171,6690,201],{"class":177},[171,6692,181],{"class":177},[171,6694,206],{"class":184},[171,6696,181],{"class":177},[171,6698,190],{"class":177},[171,6700,181],{"class":177},[171,6702,1508],{"class":195},[171,6704,181],{"class":177},[171,6706,201],{"class":177},[171,6708,181],{"class":177},[171,6710,224],{"class":184},[171,6712,181],{"class":177},[171,6714,190],{"class":177},[171,6716,181],{"class":177},[171,6718,1525],{"class":195},[171,6720,181],{"class":177},[171,6722,201],{"class":177},[171,6724,181],{"class":177},[171,6726,242],{"class":184},[171,6728,181],{"class":177},[171,6730,190],{"class":177},[171,6732,249],{"class":177},[171,6734,201],{"class":177},[171,6736,181],{"class":177},[171,6738,1551],{"class":184},[171,6740,181],{"class":177},[171,6742,190],{"class":177},[171,6744,181],{"class":177},[171,6746,4303],{"class":195},[171,6748,1569],{"class":1352},[171,6750,1439],{"class":195},[171,6752,1569],{"class":1352},[171,6754,3900],{"class":195},[171,6756,1563],{"class":1352},[171,6758,6759],{"class":195},"msg.aggregate = ",[171,6761,1569],{"class":1352},[171,6763,6764],{"class":195},"ave",[171,6766,1569],{"class":1352},[171,6768,6769],{"class":195},";  \u002F\u002F Try: ",[171,6771,1569],{"class":1352},[171,6773,6774],{"class":195},"min",[171,6776,1569],{"class":1352},[171,6778,6779],{"class":195},", ",[171,6781,1569],{"class":1352},[171,6783,6784],{"class":195},"max",[171,6786,1569],{"class":1352},[171,6788,6779],{"class":195},[171,6790,1569],{"class":1352},[171,6792,6764],{"class":195},[171,6794,1569],{"class":1352},[171,6796,6779],{"class":195},[171,6798,1569],{"class":1352},[171,6800,6801],{"class":195},"interpolative",[171,6803,6804],{"class":1352},"\\\"\\n",[171,6806,6807],{"class":195},"msg.start = new Date(Date.now() - 60 * 60 * 1000); \u002F\u002F 1 hour ago",[171,6809,1563],{"class":1352},[171,6811,6812],{"class":195},"msg.end = new Date(); \u002F\u002F Now",[171,6814,1563],{"class":1352},[171,6816,6817],{"class":195},"msg.interval = 300000;  \u002F\u002F Required for aggregates: 5-minute intervals",[171,6819,1563],{"class":1352},[171,6821,1605],{"class":195},[171,6823,181],{"class":177},[171,6825,201],{"class":177},[171,6827,181],{"class":177},[171,6829,1614],{"class":184},[171,6831,181],{"class":177},[171,6833,190],{"class":177},[171,6835,1067],{"class":346},[171,6837,201],{"class":177},[171,6839,181],{"class":177},[171,6841,1627],{"class":184},[171,6843,181],{"class":177},[171,6845,190],{"class":177},[171,6847,1647],{"class":346},[171,6849,201],{"class":177},[171,6851,181],{"class":177},[171,6853,1640],{"class":184},[171,6855,181],{"class":177},[171,6857,190],{"class":177},[171,6859,1647],{"class":346},[171,6861,201],{"class":177},[171,6863,181],{"class":177},[171,6865,1654],{"class":184},[171,6867,181],{"class":177},[171,6869,190],{"class":177},[171,6871,249],{"class":177},[171,6873,201],{"class":177},[171,6875,181],{"class":177},[171,6877,1667],{"class":184},[171,6879,181],{"class":177},[171,6881,190],{"class":177},[171,6883,249],{"class":177},[171,6885,201],{"class":177},[171,6887,181],{"class":177},[171,6889,1680],{"class":184},[171,6891,181],{"class":177},[171,6893,1685],{"class":177},[171,6895,181],{"class":177},[171,6897,366],{"class":184},[171,6899,181],{"class":177},[171,6901,190],{"class":177},[171,6903,6904],{"class":346},"440",[171,6906,201],{"class":177},[171,6908,181],{"class":177},[171,6910,380],{"class":184},[171,6912,181],{"class":177},[171,6914,190],{"class":177},[171,6916,3847],{"class":346},[171,6918,201],{"class":177},[171,6920,181],{"class":177},[171,6922,394],{"class":184},[171,6924,181],{"class":177},[171,6926,399],{"class":177},[171,6928,181],{"class":177},[171,6930,6174],{"class":195},[171,6932,181],{"class":177},[171,6934,409],{"class":177},[171,6936,181],{"class":177},[171,6938,185],{"class":184},[171,6940,181],{"class":177},[171,6942,190],{"class":177},[171,6944,181],{"class":177},[171,6946,6489],{"class":195},[171,6948,181],{"class":177},[171,6950,201],{"class":177},[171,6952,181],{"class":177},[171,6954,206],{"class":184},[171,6956,181],{"class":177},[171,6958,190],{"class":177},[171,6960,181],{"class":177},[171,6962,591],{"class":195},[171,6964,181],{"class":177},[171,6966,201],{"class":177},[171,6968,181],{"class":177},[171,6970,224],{"class":184},[171,6972,181],{"class":177},[171,6974,190],{"class":177},[171,6976,181],{"class":177},[171,6978,1525],{"class":195},[171,6980,181],{"class":177},[171,6982,201],{"class":177},[171,6984,181],{"class":177},[171,6986,242],{"class":184},[171,6988,181],{"class":177},[171,6990,190],{"class":177},[171,6992,181],{"class":177},[171,6994,624],{"class":195},[171,6996,181],{"class":177},[171,6998,201],{"class":177},[171,7000,181],{"class":177},[171,7002,633],{"class":184},[171,7004,181],{"class":177},[171,7006,638],{"class":177},[171,7008,181],{"class":177},[171,7010,643],{"class":184},[171,7012,181],{"class":177},[171,7014,638],{"class":177},[171,7016,181],{"class":177},[171,7018,652],{"class":184},[171,7020,181],{"class":177},[171,7022,334],{"class":177},[171,7024,181],{"class":177},[171,7026,661],{"class":184},[171,7028,181],{"class":177},[171,7030,334],{"class":177},[171,7032,181],{"class":177},[171,7034,670],{"class":184},[171,7036,181],{"class":177},[171,7038,190],{"class":177},[171,7040,181],{"class":177},[171,7042,679],{"class":195},[171,7044,181],{"class":177},[171,7046,201],{"class":177},[171,7048,181],{"class":177},[171,7050,688],{"class":184},[171,7052,181],{"class":177},[171,7054,190],{"class":177},[171,7056,181],{"class":177},[171,7058,697],{"class":195},[171,7060,181],{"class":177},[171,7062,201],{"class":177},[171,7064,181],{"class":177},[171,7066,706],{"class":184},[171,7068,181],{"class":177},[171,7070,190],{"class":177},[171,7072,249],{"class":177},[171,7074,201],{"class":177},[171,7076,181],{"class":177},[171,7078,719],{"class":184},[171,7080,181],{"class":177},[171,7082,190],{"class":177},[171,7084,181],{"class":177},[171,7086,728],{"class":195},[171,7088,181],{"class":177},[171,7090,201],{"class":177},[171,7092,181],{"class":177},[171,7094,366],{"class":184},[171,7096,181],{"class":177},[171,7098,190],{"class":177},[171,7100,2446],{"class":346},[171,7102,201],{"class":177},[171,7104,181],{"class":177},[171,7106,380],{"class":184},[171,7108,181],{"class":177},[171,7110,190],{"class":177},[171,7112,2892],{"class":346},[171,7114,201],{"class":177},[171,7116,181],{"class":177},[171,7118,394],{"class":184},[171,7120,181],{"class":177},[171,7122,767],{"class":177},[171,7124,181],{"class":177},[171,7126,185],{"class":184},[171,7128,181],{"class":177},[171,7130,190],{"class":177},[171,7132,181],{"class":177},[171,7134,6498],{"class":195},[171,7136,181],{"class":177},[171,7138,201],{"class":177},[171,7140,181],{"class":177},[171,7142,206],{"class":184},[171,7144,181],{"class":177},[171,7146,190],{"class":177},[171,7148,181],{"class":177},[171,7150,591],{"class":195},[171,7152,181],{"class":177},[171,7154,201],{"class":177},[171,7156,181],{"class":177},[171,7158,224],{"class":184},[171,7160,181],{"class":177},[171,7162,190],{"class":177},[171,7164,181],{"class":177},[171,7166,1525],{"class":195},[171,7168,181],{"class":177},[171,7170,201],{"class":177},[171,7172,181],{"class":177},[171,7174,242],{"class":184},[171,7176,181],{"class":177},[171,7178,190],{"class":177},[171,7180,181],{"class":177},[171,7182,3728],{"class":195},[171,7184,181],{"class":177},[171,7186,201],{"class":177},[171,7188,181],{"class":177},[171,7190,633],{"class":184},[171,7192,181],{"class":177},[171,7194,638],{"class":177},[171,7196,181],{"class":177},[171,7198,643],{"class":184},[171,7200,181],{"class":177},[171,7202,638],{"class":177},[171,7204,181],{"class":177},[171,7206,652],{"class":184},[171,7208,181],{"class":177},[171,7210,334],{"class":177},[171,7212,181],{"class":177},[171,7214,661],{"class":184},[171,7216,181],{"class":177},[171,7218,334],{"class":177},[171,7220,181],{"class":177},[171,7222,670],{"class":184},[171,7224,181],{"class":177},[171,7226,190],{"class":177},[171,7228,181],{"class":177},[171,7230,679],{"class":195},[171,7232,181],{"class":177},[171,7234,201],{"class":177},[171,7236,181],{"class":177},[171,7238,688],{"class":184},[171,7240,181],{"class":177},[171,7242,190],{"class":177},[171,7244,181],{"class":177},[171,7246,697],{"class":195},[171,7248,181],{"class":177},[171,7250,201],{"class":177},[171,7252,181],{"class":177},[171,7254,706],{"class":184},[171,7256,181],{"class":177},[171,7258,190],{"class":177},[171,7260,249],{"class":177},[171,7262,201],{"class":177},[171,7264,181],{"class":177},[171,7266,719],{"class":184},[171,7268,181],{"class":177},[171,7270,190],{"class":177},[171,7272,181],{"class":177},[171,7274,728],{"class":195},[171,7276,181],{"class":177},[171,7278,201],{"class":177},[171,7280,181],{"class":177},[171,7282,366],{"class":184},[171,7284,181],{"class":177},[171,7286,190],{"class":177},[171,7288,2446],{"class":346},[171,7290,201],{"class":177},[171,7292,181],{"class":177},[171,7294,380],{"class":184},[171,7296,181],{"class":177},[171,7298,190],{"class":177},[171,7300,7301],{"class":346},"160",[171,7303,201],{"class":177},[171,7305,181],{"class":177},[171,7307,394],{"class":184},[171,7309,181],{"class":177},[171,7311,2659],{"class":177},[12,7313,7314],{},"Deploy and click the Inject button. The debug panel shows all stored values for that tag within your time range.",[115,7316,7318],{"id":7317},"advanced-historical-queries","Advanced Historical Queries",[12,7320,7321],{},"While all historized tags support raw data, aggregate support varies by tag type. Analog values typically support aggregates like min, max, and ave, while discrete tags may only support raw.",[12,7323,7324],{},[42,7325,7326],{},"Working with Aggregates:",[162,7328,7330],{"className":1343,"code":7329,"language":1345,"meta":167,"style":167},"msg.topic = \"ns=6;s=MyLevel\";\nmsg.aggregate = \"ave\";  \u002F\u002F Options: \"min\", \"max\", \"ave\", \"interpolative\"\nmsg.start = new Date(Date.now() - 60 * 60 * 1000); \u002F\u002F 1 hour ago\nmsg.end = new Date(); \u002F\u002F Now\nmsg.interval = 300000;  \u002F\u002F Required for aggregates: 5-minute intervals\nreturn msg;\n",[77,7331,7332,7351,7372,7412,7432,7451],{"__ignoreMap":167},[171,7333,7334,7336,7338,7340,7342,7344,7347,7349],{"class":173,"line":174},[171,7335,697],{"class":1352},[171,7337,137],{"class":177},[171,7339,1357],{"class":1352},[171,7341,1360],{"class":177},[171,7343,1363],{"class":177},[171,7345,7346],{"class":195},"ns=6;s=MyLevel",[171,7348,181],{"class":177},[171,7350,1371],{"class":177},[171,7352,7353,7355,7357,7359,7361,7363,7365,7367,7369],{"class":173,"line":140},[171,7354,697],{"class":1352},[171,7356,137],{"class":177},[171,7358,6044],{"class":1352},[171,7360,1360],{"class":177},[171,7362,1363],{"class":177},[171,7364,6764],{"class":195},[171,7366,181],{"class":177},[171,7368,3900],{"class":177},[171,7370,7371],{"class":3903},"  \u002F\u002F Options: \"min\", \"max\", \"ave\", \"interpolative\"\n",[171,7373,7374,7376,7378,7380,7382,7384,7386,7388,7390,7392,7394,7396,7398,7400,7402,7404,7406,7408,7410],{"class":173,"line":1388},[171,7375,697],{"class":1352},[171,7377,137],{"class":177},[171,7379,6067],{"class":1352},[171,7381,1360],{"class":177},[171,7383,6072],{"class":177},[171,7385,6076],{"class":6075},[171,7387,6079],{"class":1352},[171,7389,137],{"class":177},[171,7391,6084],{"class":6075},[171,7393,6087],{"class":1352},[171,7395,6090],{"class":177},[171,7397,6093],{"class":346},[171,7399,6096],{"class":177},[171,7401,6093],{"class":346},[171,7403,6096],{"class":177},[171,7405,6103],{"class":346},[171,7407,6106],{"class":1352},[171,7409,3900],{"class":177},[171,7411,6111],{"class":3903},[171,7413,7414,7416,7418,7420,7422,7424,7426,7428,7430],{"class":173,"line":1410},[171,7415,697],{"class":1352},[171,7417,137],{"class":177},[171,7419,6120],{"class":1352},[171,7421,1360],{"class":177},[171,7423,6072],{"class":177},[171,7425,6076],{"class":6075},[171,7427,6129],{"class":1352},[171,7429,3900],{"class":177},[171,7431,6134],{"class":3903},[171,7433,7434,7436,7438,7441,7443,7446,7448],{"class":173,"line":1428},[171,7435,697],{"class":1352},[171,7437,137],{"class":177},[171,7439,7440],{"class":1352},"interval ",[171,7442,1360],{"class":177},[171,7444,7445],{"class":346}," 300000",[171,7447,3900],{"class":177},[171,7449,7450],{"class":3903},"  \u002F\u002F Required for aggregates: 5-minute intervals\n",[171,7452,7453,7455,7457],{"class":173,"line":1447},[171,7454,1459],{"class":1458},[171,7456,1462],{"class":1352},[171,7458,1371],{"class":177},[12,7460,7461],{},[42,7462,7463],{},"Hourly Averages for the Last Day:",[162,7465,7467],{"className":1343,"code":7466,"language":1345,"meta":167,"style":167},"msg.topic = \"ns=3;s=Temperature\";\nmsg.aggregate = \"ave\";\nmsg.start = new Date(Date.now() - 24*60*60*1000);  \u002F\u002F 24 hours ago\nmsg.end = new Date();\nmsg.interval = 3600000;  \u002F\u002F 1-hour intervals\nreturn msg;\n",[77,7468,7469,7488,7506,7555,7573,7591],{"__ignoreMap":167},[171,7470,7471,7473,7475,7477,7479,7481,7484,7486],{"class":173,"line":174},[171,7472,697],{"class":1352},[171,7474,137],{"class":177},[171,7476,1357],{"class":1352},[171,7478,1360],{"class":177},[171,7480,1363],{"class":177},[171,7482,7483],{"class":195},"ns=3;s=Temperature",[171,7485,181],{"class":177},[171,7487,1371],{"class":177},[171,7489,7490,7492,7494,7496,7498,7500,7502,7504],{"class":173,"line":140},[171,7491,697],{"class":1352},[171,7493,137],{"class":177},[171,7495,6044],{"class":1352},[171,7497,1360],{"class":177},[171,7499,1363],{"class":177},[171,7501,6764],{"class":195},[171,7503,181],{"class":177},[171,7505,1371],{"class":177},[171,7507,7508,7510,7512,7514,7516,7518,7520,7522,7524,7526,7528,7530,7533,7536,7539,7541,7543,7545,7548,7550,7552],{"class":173,"line":1388},[171,7509,697],{"class":1352},[171,7511,137],{"class":177},[171,7513,6067],{"class":1352},[171,7515,1360],{"class":177},[171,7517,6072],{"class":177},[171,7519,6076],{"class":6075},[171,7521,6079],{"class":1352},[171,7523,137],{"class":177},[171,7525,6084],{"class":6075},[171,7527,6087],{"class":1352},[171,7529,6090],{"class":177},[171,7531,7532],{"class":346}," 24",[171,7534,7535],{"class":177},"*",[171,7537,7538],{"class":346},"60",[171,7540,7535],{"class":177},[171,7542,7538],{"class":346},[171,7544,7535],{"class":177},[171,7546,7547],{"class":346},"1000",[171,7549,6106],{"class":1352},[171,7551,3900],{"class":177},[171,7553,7554],{"class":3903},"  \u002F\u002F 24 hours ago\n",[171,7556,7557,7559,7561,7563,7565,7567,7569,7571],{"class":173,"line":1410},[171,7558,697],{"class":1352},[171,7560,137],{"class":177},[171,7562,6120],{"class":1352},[171,7564,1360],{"class":177},[171,7566,6072],{"class":177},[171,7568,6076],{"class":6075},[171,7570,6129],{"class":1352},[171,7572,1371],{"class":177},[171,7574,7575,7577,7579,7581,7583,7586,7588],{"class":173,"line":1428},[171,7576,697],{"class":1352},[171,7578,137],{"class":177},[171,7580,7440],{"class":1352},[171,7582,1360],{"class":177},[171,7584,7585],{"class":346}," 3600000",[171,7587,3900],{"class":177},[171,7589,7590],{"class":3903},"  \u002F\u002F 1-hour intervals\n",[171,7592,7593,7595,7597],{"class":173,"line":1447},[171,7594,1459],{"class":1458},[171,7596,1462],{"class":1352},[171,7598,1371],{"class":177},[12,7600,7601],{},[42,7602,7603],{},"Peak Detection:",[162,7605,7607],{"className":1343,"code":7606,"language":1345,"meta":167,"style":167},"\u002F\u002F Find maximum values in 15-minute windows\nmsg.topic = \"ns=3;s=Pressure\";\nmsg.aggregate = \"max\";\nmsg.start = new Date().setHours(0,0,0,0);  \u002F\u002F Midnight today\nmsg.end = new Date();\nmsg.interval = 900000;  \u002F\u002F 15-minute intervals\nreturn msg;\n",[77,7608,7609,7614,7633,7651,7696,7714,7732],{"__ignoreMap":167},[171,7610,7611],{"class":173,"line":174},[171,7612,7613],{"class":3903},"\u002F\u002F Find maximum values in 15-minute windows\n",[171,7615,7616,7618,7620,7622,7624,7626,7629,7631],{"class":173,"line":140},[171,7617,697],{"class":1352},[171,7619,137],{"class":177},[171,7621,1357],{"class":1352},[171,7623,1360],{"class":177},[171,7625,1363],{"class":177},[171,7627,7628],{"class":195},"ns=3;s=Pressure",[171,7630,181],{"class":177},[171,7632,1371],{"class":177},[171,7634,7635,7637,7639,7641,7643,7645,7647,7649],{"class":173,"line":1388},[171,7636,697],{"class":1352},[171,7638,137],{"class":177},[171,7640,6044],{"class":1352},[171,7642,1360],{"class":177},[171,7644,1363],{"class":177},[171,7646,6784],{"class":195},[171,7648,181],{"class":177},[171,7650,1371],{"class":177},[171,7652,7653,7655,7657,7659,7661,7663,7665,7667,7669,7672,7675,7677,7679,7681,7683,7685,7687,7689,7691,7693],{"class":173,"line":1410},[171,7654,697],{"class":1352},[171,7656,137],{"class":177},[171,7658,6067],{"class":1352},[171,7660,1360],{"class":177},[171,7662,6072],{"class":177},[171,7664,6076],{"class":6075},[171,7666,6129],{"class":1352},[171,7668,137],{"class":177},[171,7670,7671],{"class":6075},"setHours",[171,7673,7674],{"class":1352},"(",[171,7676,1647],{"class":346},[171,7678,201],{"class":177},[171,7680,1647],{"class":346},[171,7682,201],{"class":177},[171,7684,1647],{"class":346},[171,7686,201],{"class":177},[171,7688,1647],{"class":346},[171,7690,6106],{"class":1352},[171,7692,3900],{"class":177},[171,7694,7695],{"class":3903},"  \u002F\u002F Midnight today\n",[171,7697,7698,7700,7702,7704,7706,7708,7710,7712],{"class":173,"line":1428},[171,7699,697],{"class":1352},[171,7701,137],{"class":177},[171,7703,6120],{"class":1352},[171,7705,1360],{"class":177},[171,7707,6072],{"class":177},[171,7709,6076],{"class":6075},[171,7711,6129],{"class":1352},[171,7713,1371],{"class":177},[171,7715,7716,7718,7720,7722,7724,7727,7729],{"class":173,"line":1447},[171,7717,697],{"class":1352},[171,7719,137],{"class":177},[171,7721,7440],{"class":1352},[171,7723,1360],{"class":177},[171,7725,7726],{"class":346}," 900000",[171,7728,3900],{"class":177},[171,7730,7731],{"class":3903},"  \u002F\u002F 15-minute intervals\n",[171,7733,7734,7736,7738],{"class":173,"line":1455},[171,7735,1459],{"class":1458},[171,7737,1462],{"class":1352},[171,7739,1371],{"class":177},[12,7741,7742],{},"The historical data returns with timestamps and quality codes. Use this for shift reports, compliance documentation, or troubleshooting equipment issues that happened hours or days ago.",[12,7744,7745],{},"You've now mastered the advanced features that make OPC UA essential for industrial systems. With subscriptions, you're monitoring values in real-time without wasting bandwidth. With events and alarms, you're capturing critical alerts the moment they happen. With method calls, you're executing complex operations with a single command. And with historical access, you have the data trail needed for analysis and compliance.",[28,7747,7749],{"id":7748},"scale-your-opc-ua-implementation","Scale Your OPC UA Implementation",[12,7751,7752],{},"Managing OPC UA flows across multiple sites? FlowFuse helps teams deploy Node-RED to hundreds of edge devices with one click, monitor everything from a central dashboard, and roll back instantly if something goes wrong. Built-in team collaboration, audit logs, and enterprise security keep your industrial data safe.",[12,7754,7755],{},"Following our managed MQTT broker, we've now added database services built right into the platform, plus new AI features that make building flows faster than ever.",[12,7757,7758,7759,7763],{},"Connecting PLCs beyond OPC UA? FlowFuse also supports Siemens S7, EtherNet\u002FIP, Modbus TCP\u002FRTU, and MQTT, see the ",[16,7760,7762],{"href":7761},"\u002Flanding\u002Fplc\u002F","FlowFuse PLC integration overview"," for all supported protocols and use cases.",[12,7765,7766],{},"[Get started free]({% include \"sign-up-url.njk\" %}) and scale and manage your Node-RED deployments today.",[7768,7769,7770],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}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 .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 .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}",{"title":167,"searchDepth":1410,"depth":1410,"links":7772},[7773,7774,7775,7780,7784,7787,7791],{"id":30,"depth":140,"text":31},{"id":66,"depth":140,"text":67},{"id":103,"depth":140,"text":104,"children":7776},[7777,7778,7779],{"id":117,"depth":1388,"text":118},{"id":1333,"depth":1388,"text":1334},{"id":2679,"depth":1388,"text":2680},{"id":2701,"depth":140,"text":2702,"children":7781},[7782,7783],{"id":2711,"depth":1388,"text":2712},{"id":3860,"depth":1388,"text":3861},{"id":5178,"depth":140,"text":62,"children":7785},[7786],{"id":5187,"depth":1388,"text":5188},{"id":5983,"depth":140,"text":5984,"children":7788},[7789,7790],{"id":5993,"depth":1388,"text":5994},{"id":7317,"depth":1388,"text":7318},{"id":7748,"depth":140,"text":7749},null,"2025-08-14","Learn advanced OPC UA techniques in Node-RED: real-time subscriptions, alarm handling, historical data queries, and method calls for production-ready industrial systems.","md","\u002Fblog\u002F2025\u002F08\u002Fimages\u002Fadvanced-opcua-real-time-subscriptions-alarms-historical-data.png",{"keywords":7798,"excerpt":7799},"OPC UA subscriptions Node-RED, OPC UA events alarms, OPC UA historical data, OPC UA method calls, real-time monitoring OPC UA, industrial automation advanced, OPC UA HA redundancy, OPC UA performance optimization",{"type":9,"value":7800},[7801],[12,7802,14,7803,20],{},[16,7804,19],{"href":18},true,"\u002Fblog\u002F2025\u002F08\u002Fadvanced-opcua-real-time-subscriptions-alarms-historical-data",{"title":5,"description":7794},{"loc":7806},"blog\u002F2025\u002F08\u002Fadvanced-opcua-real-time-subscriptions-alarms-historical-data","Master advanced OPC UA features in Node-RED for production-ready industrial automation",[7812,7813],"flowfuse","opcua","Polling OPC UA tags every few seconds misses critical events and wastes bandwidth; OPC UA subscriptions solve this by monitoring values server-side and pushing notifications only when they change. This advanced tutorial covers four production-ready OPC UA features in Node-RED: subscriptions for instant value updates, event and alarm handling, historical data queries, and method calls for triggering complex equipment operations.","NtA5KIaE3R4","nY-aEO7YqE0GJ2mN5lv3MTZ8oDpS8GkeylvhauwPaG4",[],1785877282864]