[{"data":1,"prerenderedAt":7828},["ShallowReactive",2],{"blog-\u002Fblog\u002F2025\u002F08\u002Fadvanced-opcua-real-time-subscriptions-alarms-historical-data":3,"blog-all-for-related":7827},{"id":4,"title":5,"authors":6,"body":8,"cta":7802,"date":7803,"description":7804,"extension":7805,"image":7806,"lastUpdated":7802,"meta":7807,"navigation":7815,"path":7816,"seo":7817,"sitemap":7818,"stem":7819,"subtitle":7820,"tags":7821,"tldr":7824,"video":7825,"__hash__":7826},"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":7781},"minimark",[11,21,24,27,32,35,64,68,71,89,101,104,107,111,114,117,120,125,128,134,144,163,1334,1337,1341,1344,1347,1471,1474,2666,2669,2672,2680,2683,2687,2690,2696,2702,2705,2709,2712,2715,2719,2737,2740,3864,3868,3871,3882,3965,3973,5179,5182,5185,5188,5191,5195,5198,5245,5984,5987,5991,5994,5997,6001,6004,6015,6149,6157,7318,7321,7325,7328,7333,7465,7470,7605,7610,7746,7749,7752,7756,7759,7762,7770,7777],[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,95],{},"Managing and scaling Node-RED instances is easy with FlowFuse, offering DevOps pipelines, audit logs, snapshots, high availability, and much more. ",[16,96,100],{"href":97,"rel":98},"https:\u002F\u002Fapp.flowfuse.com\u002Faccount\u002Fcreate",[99],"nofollow","Start your free trial today!",[12,102,103],{},"Before proceeding, check which features your OPC UA server supports, most handle subscriptions and events, but historical data and methods vary by vendor.",[12,105,106],{},"Let's get started.",[28,108,110],{"id":109},"real-time-monitoring-with-subscriptions","Real-Time Monitoring with Subscriptions",[12,112,113],{},"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,115,116],{},"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,118,119],{},"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.",[121,122,124],"h3",{"id":123},"setting-up-subscriptions","Setting Up Subscriptions",[12,126,127],{},"To create your first subscription:",[129,130,131],"ol",{},[39,132,133],{},"Drag an Inject node onto your canvas. This will trigger the subscription to start.",[90,135,136],{},[12,137,138,139,143],{},"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,140,142],{"href":141},"\u002Fblog\u002F2023\u002F07\u002Fhow-to-build-a-opc-client-dashboard-in-node-red\u002F","this article",".",[129,145,147,154,157,160],{"start":146},2,[39,148,149,150,153],{},"Add an OpcUa-Item node. Double-click it and enter the NodeId of the tag you want to monitor, like ",[77,151,152],{},"ns=2;i=2007",". Select the correct data type for your tag.",[39,155,156],{},"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,158,159],{},"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,161,162],{},"Deploy your flow and click the Inject button.",[164,165,167],"render-flow",{":height":166},"300",[168,169,174],"pre",{"className":170,"code":171,"language":172,"meta":173,"style":173},"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,175,176],{"__ignoreMap":173},[177,178,181,185,188,192,194,197,199,203,205,208,210,213,215,217,219,222,224,226,228,231,233,235,237,240,242,244,246,249,251,253,256,258,260,263,265,268,270,273,275,277,279,282,284,286,288,291,293,295,297,300,302,305,307,310,312,314,316,318,320,323,325,327,329,331,333,336,338,341,343,346,348,350,354,356,358,360,362,364,366,368,370,373,375,377,380,382,384,387,389,391,394,396,398,401,403,406,408,411,413,416,418,420,422,424,426,428,430,432,434,436,438,440,442,445,447,449,451,453,455,457,459,461,463,465,467,470,472,474,476,479,481,483,485,488,490,492,494,497,499,501,503,506,508,510,512,514,516,518,520,522,524,526,528,530,532,534,537,539,541,543,545,547,549,551,553,555,557,559,561,564,566,568,570,572,574,576,578,581,583,585,587,589,591,593,595,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,631,633,635,637,640,642,645,647,650,652,654,656,659,661,663,665,668,670,672,674,677,679,681,683,686,688,690,692,695,697,699,701,704,706,708,710,713,715,717,719,721,723,726,728,730,732,735,737,739,741,743,745,747,750,752,754,756,758,760,763,765,767,769,771,774,776,778,780,782,784,787,789,791,793,795,797,799,801,803,805,807,809,811,813,815,817,819,821,823,825,827,829,831,833,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,948,950,952,955,957,959,961,963,965,967,969,971,973,975,977,979,981,983,985,987,989,991,994,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1019,1021,1023,1025,1027,1029,1032,1034,1036,1038,1041,1043,1045,1047,1050,1052,1054,1056,1058,1060,1062,1064,1067,1069,1071,1074,1076,1078,1081,1083,1085,1087,1090,1092,1094,1096,1099,1101,1103,1105,1108,1110,1112,1114,1117,1119,1121,1123,1126,1128,1130,1132,1135,1137,1139,1141,1143,1145,1148,1150,1152,1154,1156,1158,1161,1163,1165,1167,1170,1172,1174,1176,1179,1181,1183,1185,1187,1189,1191,1193,1196,1198,1200,1202,1205,1207,1209,1211,1213,1215,1218,1220,1222,1225,1227,1229,1232,1234,1236,1238,1240,1242,1245,1247,1249,1251,1253,1255,1258,1260,1262,1264,1267,1269,1271,1273,1275,1277,1279,1281,1283,1285,1287,1289,1291,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1325,1327,1329,1331],"span",{"class":179,"line":180},"line",1,[177,182,184],{"class":183},"sMK4o","[{",[177,186,187],{"class":183},"\"",[177,189,191],{"class":190},"spNyl","id",[177,193,187],{"class":183},[177,195,196],{"class":183},":",[177,198,187],{"class":183},[177,200,202],{"class":201},"sfazB","c62e8dab346d62bb",[177,204,187],{"class":183},[177,206,207],{"class":183},",",[177,209,187],{"class":183},[177,211,212],{"class":190},"type",[177,214,187],{"class":183},[177,216,196],{"class":183},[177,218,187],{"class":183},[177,220,221],{"class":201},"inject",[177,223,187],{"class":183},[177,225,207],{"class":183},[177,227,187],{"class":183},[177,229,230],{"class":190},"z",[177,232,187],{"class":183},[177,234,196],{"class":183},[177,236,187],{"class":183},[177,238,239],{"class":201},"7008401a.b94db",[177,241,187],{"class":183},[177,243,207],{"class":183},[177,245,187],{"class":183},[177,247,248],{"class":190},"name",[177,250,187],{"class":183},[177,252,196],{"class":183},[177,254,255],{"class":183},"\"\"",[177,257,207],{"class":183},[177,259,187],{"class":183},[177,261,262],{"class":190},"props",[177,264,187],{"class":183},[177,266,267],{"class":183},":[{",[177,269,187],{"class":183},[177,271,12],{"class":272},"sBMFI",[177,274,187],{"class":183},[177,276,196],{"class":183},[177,278,187],{"class":183},[177,280,281],{"class":201},"topic",[177,283,187],{"class":183},[177,285,207],{"class":183},[177,287,187],{"class":183},[177,289,290],{"class":272},"vt",[177,292,187],{"class":183},[177,294,196],{"class":183},[177,296,187],{"class":183},[177,298,299],{"class":201},"str",[177,301,187],{"class":183},[177,303,304],{"class":183},"}],",[177,306,187],{"class":183},[177,308,309],{"class":190},"repeat",[177,311,187],{"class":183},[177,313,196],{"class":183},[177,315,255],{"class":183},[177,317,207],{"class":183},[177,319,187],{"class":183},[177,321,322],{"class":190},"crontab",[177,324,187],{"class":183},[177,326,196],{"class":183},[177,328,255],{"class":183},[177,330,207],{"class":183},[177,332,187],{"class":183},[177,334,335],{"class":190},"once",[177,337,187],{"class":183},[177,339,340],{"class":183},":false,",[177,342,187],{"class":183},[177,344,345],{"class":190},"onceDelay",[177,347,187],{"class":183},[177,349,196],{"class":183},[177,351,353],{"class":352},"sbssI","0.1",[177,355,207],{"class":183},[177,357,187],{"class":183},[177,359,281],{"class":190},[177,361,187],{"class":183},[177,363,196],{"class":183},[177,365,255],{"class":183},[177,367,207],{"class":183},[177,369,187],{"class":183},[177,371,372],{"class":190},"x",[177,374,187],{"class":183},[177,376,196],{"class":183},[177,378,379],{"class":352},"490",[177,381,207],{"class":183},[177,383,187],{"class":183},[177,385,386],{"class":190},"y",[177,388,187],{"class":183},[177,390,196],{"class":183},[177,392,393],{"class":352},"740",[177,395,207],{"class":183},[177,397,187],{"class":183},[177,399,400],{"class":190},"wires",[177,402,187],{"class":183},[177,404,405],{"class":183},":[[",[177,407,187],{"class":183},[177,409,410],{"class":201},"cce9159a656858b9",[177,412,187],{"class":183},[177,414,415],{"class":183},"]]},{",[177,417,187],{"class":183},[177,419,191],{"class":190},[177,421,187],{"class":183},[177,423,196],{"class":183},[177,425,187],{"class":183},[177,427,410],{"class":201},[177,429,187],{"class":183},[177,431,207],{"class":183},[177,433,187],{"class":183},[177,435,212],{"class":190},[177,437,187],{"class":183},[177,439,196],{"class":183},[177,441,187],{"class":183},[177,443,444],{"class":201},"OpcUa-Item",[177,446,187],{"class":183},[177,448,207],{"class":183},[177,450,187],{"class":183},[177,452,230],{"class":190},[177,454,187],{"class":183},[177,456,196],{"class":183},[177,458,187],{"class":183},[177,460,239],{"class":201},[177,462,187],{"class":183},[177,464,207],{"class":183},[177,466,187],{"class":183},[177,468,469],{"class":190},"item",[177,471,187],{"class":183},[177,473,196],{"class":183},[177,475,187],{"class":183},[177,477,478],{"class":201},"ns=3;i=1003",[177,480,187],{"class":183},[177,482,207],{"class":183},[177,484,187],{"class":183},[177,486,487],{"class":190},"datatype",[177,489,187],{"class":183},[177,491,196],{"class":183},[177,493,187],{"class":183},[177,495,496],{"class":201},"Int32",[177,498,187],{"class":183},[177,500,207],{"class":183},[177,502,187],{"class":183},[177,504,505],{"class":190},"value",[177,507,187],{"class":183},[177,509,196],{"class":183},[177,511,255],{"class":183},[177,513,207],{"class":183},[177,515,187],{"class":183},[177,517,248],{"class":190},[177,519,187],{"class":183},[177,521,196],{"class":183},[177,523,255],{"class":183},[177,525,207],{"class":183},[177,527,187],{"class":183},[177,529,372],{"class":190},[177,531,187],{"class":183},[177,533,196],{"class":183},[177,535,536],{"class":352},"700",[177,538,207],{"class":183},[177,540,187],{"class":183},[177,542,386],{"class":190},[177,544,187],{"class":183},[177,546,196],{"class":183},[177,548,393],{"class":352},[177,550,207],{"class":183},[177,552,187],{"class":183},[177,554,400],{"class":190},[177,556,187],{"class":183},[177,558,405],{"class":183},[177,560,187],{"class":183},[177,562,563],{"class":201},"042a5d016ce879c6",[177,565,187],{"class":183},[177,567,415],{"class":183},[177,569,187],{"class":183},[177,571,191],{"class":190},[177,573,187],{"class":183},[177,575,196],{"class":183},[177,577,187],{"class":183},[177,579,580],{"class":201},"1c1d56834b8d3373",[177,582,187],{"class":183},[177,584,207],{"class":183},[177,586,187],{"class":183},[177,588,212],{"class":190},[177,590,187],{"class":183},[177,592,196],{"class":183},[177,594,187],{"class":183},[177,596,597],{"class":201},"debug",[177,599,187],{"class":183},[177,601,207],{"class":183},[177,603,187],{"class":183},[177,605,230],{"class":190},[177,607,187],{"class":183},[177,609,196],{"class":183},[177,611,187],{"class":183},[177,613,239],{"class":201},[177,615,187],{"class":183},[177,617,207],{"class":183},[177,619,187],{"class":183},[177,621,248],{"class":190},[177,623,187],{"class":183},[177,625,196],{"class":183},[177,627,187],{"class":183},[177,629,630],{"class":201},"Result",[177,632,187],{"class":183},[177,634,207],{"class":183},[177,636,187],{"class":183},[177,638,639],{"class":190},"active",[177,641,187],{"class":183},[177,643,644],{"class":183},":true,",[177,646,187],{"class":183},[177,648,649],{"class":190},"tosidebar",[177,651,187],{"class":183},[177,653,644],{"class":183},[177,655,187],{"class":183},[177,657,658],{"class":190},"console",[177,660,187],{"class":183},[177,662,340],{"class":183},[177,664,187],{"class":183},[177,666,667],{"class":190},"tostatus",[177,669,187],{"class":183},[177,671,340],{"class":183},[177,673,187],{"class":183},[177,675,676],{"class":190},"complete",[177,678,187],{"class":183},[177,680,196],{"class":183},[177,682,187],{"class":183},[177,684,685],{"class":201},"payload",[177,687,187],{"class":183},[177,689,207],{"class":183},[177,691,187],{"class":183},[177,693,694],{"class":190},"targetType",[177,696,187],{"class":183},[177,698,196],{"class":183},[177,700,187],{"class":183},[177,702,703],{"class":201},"msg",[177,705,187],{"class":183},[177,707,207],{"class":183},[177,709,187],{"class":183},[177,711,712],{"class":190},"statusVal",[177,714,187],{"class":183},[177,716,196],{"class":183},[177,718,255],{"class":183},[177,720,207],{"class":183},[177,722,187],{"class":183},[177,724,725],{"class":190},"statusType",[177,727,187],{"class":183},[177,729,196],{"class":183},[177,731,187],{"class":183},[177,733,734],{"class":201},"auto",[177,736,187],{"class":183},[177,738,207],{"class":183},[177,740,187],{"class":183},[177,742,372],{"class":190},[177,744,187],{"class":183},[177,746,196],{"class":183},[177,748,749],{"class":352},"1130",[177,751,207],{"class":183},[177,753,187],{"class":183},[177,755,386],{"class":190},[177,757,187],{"class":183},[177,759,196],{"class":183},[177,761,762],{"class":352},"720",[177,764,207],{"class":183},[177,766,187],{"class":183},[177,768,400],{"class":190},[177,770,187],{"class":183},[177,772,773],{"class":183},":[]},{",[177,775,187],{"class":183},[177,777,191],{"class":190},[177,779,187],{"class":183},[177,781,196],{"class":183},[177,783,187],{"class":183},[177,785,786],{"class":201},"bccca1356626f117",[177,788,187],{"class":183},[177,790,207],{"class":183},[177,792,187],{"class":183},[177,794,212],{"class":190},[177,796,187],{"class":183},[177,798,196],{"class":183},[177,800,187],{"class":183},[177,802,597],{"class":201},[177,804,187],{"class":183},[177,806,207],{"class":183},[177,808,187],{"class":183},[177,810,230],{"class":190},[177,812,187],{"class":183},[177,814,196],{"class":183},[177,816,187],{"class":183},[177,818,239],{"class":201},[177,820,187],{"class":183},[177,822,207],{"class":183},[177,824,187],{"class":183},[177,826,248],{"class":190},[177,828,187],{"class":183},[177,830,196],{"class":183},[177,832,187],{"class":183},[177,834,835],{"class":201},"Errors",[177,837,187],{"class":183},[177,839,207],{"class":183},[177,841,187],{"class":183},[177,843,639],{"class":190},[177,845,187],{"class":183},[177,847,644],{"class":183},[177,849,187],{"class":183},[177,851,649],{"class":190},[177,853,187],{"class":183},[177,855,644],{"class":183},[177,857,187],{"class":183},[177,859,658],{"class":190},[177,861,187],{"class":183},[177,863,340],{"class":183},[177,865,187],{"class":183},[177,867,667],{"class":190},[177,869,187],{"class":183},[177,871,340],{"class":183},[177,873,187],{"class":183},[177,875,676],{"class":190},[177,877,187],{"class":183},[177,879,196],{"class":183},[177,881,187],{"class":183},[177,883,685],{"class":201},[177,885,187],{"class":183},[177,887,207],{"class":183},[177,889,187],{"class":183},[177,891,694],{"class":190},[177,893,187],{"class":183},[177,895,196],{"class":183},[177,897,187],{"class":183},[177,899,703],{"class":201},[177,901,187],{"class":183},[177,903,207],{"class":183},[177,905,187],{"class":183},[177,907,712],{"class":190},[177,909,187],{"class":183},[177,911,196],{"class":183},[177,913,255],{"class":183},[177,915,207],{"class":183},[177,917,187],{"class":183},[177,919,725],{"class":190},[177,921,187],{"class":183},[177,923,196],{"class":183},[177,925,187],{"class":183},[177,927,734],{"class":201},[177,929,187],{"class":183},[177,931,207],{"class":183},[177,933,187],{"class":183},[177,935,372],{"class":190},[177,937,187],{"class":183},[177,939,196],{"class":183},[177,941,749],{"class":352},[177,943,207],{"class":183},[177,945,187],{"class":183},[177,947,386],{"class":190},[177,949,187],{"class":183},[177,951,196],{"class":183},[177,953,954],{"class":352},"760",[177,956,207],{"class":183},[177,958,187],{"class":183},[177,960,400],{"class":190},[177,962,187],{"class":183},[177,964,773],{"class":183},[177,966,187],{"class":183},[177,968,191],{"class":190},[177,970,187],{"class":183},[177,972,196],{"class":183},[177,974,187],{"class":183},[177,976,563],{"class":201},[177,978,187],{"class":183},[177,980,207],{"class":183},[177,982,187],{"class":183},[177,984,212],{"class":190},[177,986,187],{"class":183},[177,988,196],{"class":183},[177,990,187],{"class":183},[177,992,993],{"class":201},"OpcUa-Client",[177,995,187],{"class":183},[177,997,207],{"class":183},[177,999,187],{"class":183},[177,1001,230],{"class":190},[177,1003,187],{"class":183},[177,1005,196],{"class":183},[177,1007,187],{"class":183},[177,1009,239],{"class":201},[177,1011,187],{"class":183},[177,1013,207],{"class":183},[177,1015,187],{"class":183},[177,1017,1018],{"class":190},"endpoint",[177,1020,187],{"class":183},[177,1022,196],{"class":183},[177,1024,255],{"class":183},[177,1026,207],{"class":183},[177,1028,187],{"class":183},[177,1030,1031],{"class":190},"action",[177,1033,187],{"class":183},[177,1035,196],{"class":183},[177,1037,187],{"class":183},[177,1039,1040],{"class":201},"subscribe",[177,1042,187],{"class":183},[177,1044,207],{"class":183},[177,1046,187],{"class":183},[177,1048,1049],{"class":190},"deadbandtype",[177,1051,187],{"class":183},[177,1053,196],{"class":183},[177,1055,187],{"class":183},[177,1057,16],{"class":201},[177,1059,187],{"class":183},[177,1061,207],{"class":183},[177,1063,187],{"class":183},[177,1065,1066],{"class":190},"deadbandvalue",[177,1068,187],{"class":183},[177,1070,196],{"class":183},[177,1072,1073],{"class":352},"1",[177,1075,207],{"class":183},[177,1077,187],{"class":183},[177,1079,1080],{"class":190},"time",[177,1082,187],{"class":183},[177,1084,196],{"class":183},[177,1086,187],{"class":183},[177,1088,1089],{"class":201},"2",[177,1091,187],{"class":183},[177,1093,207],{"class":183},[177,1095,187],{"class":183},[177,1097,1098],{"class":190},"timeUnit",[177,1100,187],{"class":183},[177,1102,196],{"class":183},[177,1104,187],{"class":183},[177,1106,1107],{"class":201},"s",[177,1109,187],{"class":183},[177,1111,207],{"class":183},[177,1113,187],{"class":183},[177,1115,1116],{"class":190},"certificate",[177,1118,187],{"class":183},[177,1120,196],{"class":183},[177,1122,187],{"class":183},[177,1124,1125],{"class":201},"n",[177,1127,187],{"class":183},[177,1129,207],{"class":183},[177,1131,187],{"class":183},[177,1133,1134],{"class":190},"localfile",[177,1136,187],{"class":183},[177,1138,196],{"class":183},[177,1140,255],{"class":183},[177,1142,207],{"class":183},[177,1144,187],{"class":183},[177,1146,1147],{"class":190},"localkeyfile",[177,1149,187],{"class":183},[177,1151,196],{"class":183},[177,1153,255],{"class":183},[177,1155,207],{"class":183},[177,1157,187],{"class":183},[177,1159,1160],{"class":190},"securitymode",[177,1162,187],{"class":183},[177,1164,196],{"class":183},[177,1166,187],{"class":183},[177,1168,1169],{"class":201},"None",[177,1171,187],{"class":183},[177,1173,207],{"class":183},[177,1175,187],{"class":183},[177,1177,1178],{"class":190},"securitypolicy",[177,1180,187],{"class":183},[177,1182,196],{"class":183},[177,1184,187],{"class":183},[177,1186,1169],{"class":201},[177,1188,187],{"class":183},[177,1190,207],{"class":183},[177,1192,187],{"class":183},[177,1194,1195],{"class":190},"useTransport",[177,1197,187],{"class":183},[177,1199,340],{"class":183},[177,1201,187],{"class":183},[177,1203,1204],{"class":190},"maxChunkCount",[177,1206,187],{"class":183},[177,1208,196],{"class":183},[177,1210,1073],{"class":352},[177,1212,207],{"class":183},[177,1214,187],{"class":183},[177,1216,1217],{"class":190},"maxMessageSize",[177,1219,187],{"class":183},[177,1221,196],{"class":183},[177,1223,1224],{"class":352},"8192",[177,1226,207],{"class":183},[177,1228,187],{"class":183},[177,1230,1231],{"class":190},"receiveBufferSize",[177,1233,187],{"class":183},[177,1235,196],{"class":183},[177,1237,1224],{"class":352},[177,1239,207],{"class":183},[177,1241,187],{"class":183},[177,1243,1244],{"class":190},"sendBufferSize",[177,1246,187],{"class":183},[177,1248,196],{"class":183},[177,1250,1224],{"class":352},[177,1252,207],{"class":183},[177,1254,187],{"class":183},[177,1256,1257],{"class":190},"setstatusandtime",[177,1259,187],{"class":183},[177,1261,340],{"class":183},[177,1263,187],{"class":183},[177,1265,1266],{"class":190},"keepsessionalive",[177,1268,187],{"class":183},[177,1270,340],{"class":183},[177,1272,187],{"class":183},[177,1274,248],{"class":190},[177,1276,187],{"class":183},[177,1278,196],{"class":183},[177,1280,255],{"class":183},[177,1282,207],{"class":183},[177,1284,187],{"class":183},[177,1286,372],{"class":190},[177,1288,187],{"class":183},[177,1290,196],{"class":183},[177,1292,1293],{"class":352},"940",[177,1295,207],{"class":183},[177,1297,187],{"class":183},[177,1299,386],{"class":190},[177,1301,187],{"class":183},[177,1303,196],{"class":183},[177,1305,393],{"class":352},[177,1307,207],{"class":183},[177,1309,187],{"class":183},[177,1311,400],{"class":190},[177,1313,187],{"class":183},[177,1315,405],{"class":183},[177,1317,187],{"class":183},[177,1319,580],{"class":201},[177,1321,187],{"class":183},[177,1323,1324],{"class":183},"],[",[177,1326,187],{"class":183},[177,1328,786],{"class":201},[177,1330,187],{"class":183},[177,1332,1333],{"class":183},"],[]]}]\n",[12,1335,1336],{},"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.",[121,1338,1340],{"id":1339},"subscribing-to-multiple-tags","Subscribing to Multiple Tags",[12,1342,1343],{},"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,1345,1346],{},"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:",[168,1348,1352],{"className":1349,"code":1350,"language":1351,"meta":173,"style":173},"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,1353,1354,1378,1392,1414,1432,1451,1459],{"__ignoreMap":173},[177,1355,1356,1359,1361,1364,1367,1370,1373,1375],{"class":179,"line":180},[177,1357,703],{"class":1358},"sTEyZ",[177,1360,143],{"class":183},[177,1362,1363],{"class":1358},"topic ",[177,1365,1366],{"class":183},"=",[177,1368,1369],{"class":183}," \"",[177,1371,1372],{"class":201},"multiple",[177,1374,187],{"class":183},[177,1376,1377],{"class":183},";\n",[177,1379,1380,1382,1384,1387,1389],{"class":179,"line":146},[177,1381,703],{"class":1358},[177,1383,143],{"class":183},[177,1385,1386],{"class":1358},"payload ",[177,1388,1366],{"class":183},[177,1390,1391],{"class":1358}," [\n",[177,1393,1395,1398,1402,1404,1406,1409,1411],{"class":179,"line":1394},3,[177,1396,1397],{"class":183},"    {",[177,1399,1401],{"class":1400},"swJcz"," nodeId",[177,1403,196],{"class":183},[177,1405,1369],{"class":183},[177,1407,1408],{"class":201},"ns=3;i=1007",[177,1410,187],{"class":183},[177,1412,1413],{"class":183}," },\n",[177,1415,1417,1419,1421,1423,1425,1428,1430],{"class":179,"line":1416},4,[177,1418,1397],{"class":183},[177,1420,1401],{"class":1400},[177,1422,196],{"class":183},[177,1424,1369],{"class":183},[177,1426,1427],{"class":201},"ns=3;i=1002",[177,1429,187],{"class":183},[177,1431,1413],{"class":183},[177,1433,1435,1437,1439,1441,1443,1446,1448],{"class":179,"line":1434},5,[177,1436,1397],{"class":183},[177,1438,1401],{"class":1400},[177,1440,196],{"class":183},[177,1442,1369],{"class":183},[177,1444,1445],{"class":201},"ns=3;i=1001",[177,1447,187],{"class":183},[177,1449,1450],{"class":183}," }\n",[177,1452,1454,1457],{"class":179,"line":1453},6,[177,1455,1456],{"class":1358},"]",[177,1458,1377],{"class":183},[177,1460,1462,1466,1469],{"class":179,"line":1461},7,[177,1463,1465],{"class":1464},"s7zQu","return",[177,1467,1468],{"class":1358}," msg",[177,1470,1377],{"class":183},[12,1472,1473],{},"Below is the complete flow monitoring multiple tags:",[164,1475,1476],{":height":166},[168,1477,1479],{"className":170,"code":1478,"language":172,"meta":173,"style":173},"[{\"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,1480,1481],{"__ignoreMap":173},[177,1482,1483,1485,1487,1489,1491,1493,1495,1498,1500,1502,1504,1506,1508,1510,1512,1515,1517,1519,1521,1523,1525,1527,1529,1532,1534,1536,1538,1540,1542,1544,1546,1549,1551,1553,1555,1558,1560,1562,1564,1567,1570,1573,1576,1578,1580,1583,1585,1587,1589,1591,1593,1595,1597,1599,1601,1603,1605,1607,1609,1612,1614,1616,1618,1621,1623,1625,1627,1629,1631,1634,1636,1638,1640,1642,1644,1647,1649,1651,1654,1656,1658,1661,1663,1665,1667,1669,1671,1674,1676,1678,1680,1682,1684,1687,1689,1692,1694,1696,1698,1700,1703,1705,1707,1709,1711,1713,1716,1718,1720,1722,1724,1726,1728,1731,1733,1735,1737,1739,1741,1743,1745,1748,1750,1752,1754,1756,1758,1760,1762,1764,1766,1768,1770,1772,1774,1776,1778,1780,1782,1784,1786,1788,1790,1792,1794,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,1905,1907,1909,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,2238,2240,2242,2245,2247,2249,2251,2253,2255,2257,2259,2261,2263,2265,2267,2269,2272,2274,2276,2278,2281,2283,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,2446,2448,2450,2453,2455,2457,2459,2461,2463,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,2648,2650,2652,2655,2657,2659,2661,2663],{"class":179,"line":180},[177,1484,184],{"class":183},[177,1486,187],{"class":183},[177,1488,191],{"class":190},[177,1490,187],{"class":183},[177,1492,196],{"class":183},[177,1494,187],{"class":183},[177,1496,1497],{"class":201},"93d8a766.c57aa8",[177,1499,187],{"class":183},[177,1501,207],{"class":183},[177,1503,187],{"class":183},[177,1505,212],{"class":190},[177,1507,187],{"class":183},[177,1509,196],{"class":183},[177,1511,187],{"class":183},[177,1513,1514],{"class":201},"function",[177,1516,187],{"class":183},[177,1518,207],{"class":183},[177,1520,187],{"class":183},[177,1522,230],{"class":190},[177,1524,187],{"class":183},[177,1526,196],{"class":183},[177,1528,187],{"class":183},[177,1530,1531],{"class":201},"58b3ba58c45b22dd",[177,1533,187],{"class":183},[177,1535,207],{"class":183},[177,1537,187],{"class":183},[177,1539,248],{"class":190},[177,1541,187],{"class":183},[177,1543,196],{"class":183},[177,1545,187],{"class":183},[177,1547,1548],{"class":201},"NodeId Array",[177,1550,187],{"class":183},[177,1552,207],{"class":183},[177,1554,187],{"class":183},[177,1556,1557],{"class":190},"func",[177,1559,187],{"class":183},[177,1561,196],{"class":183},[177,1563,187],{"class":183},[177,1565,1566],{"class":201},"msg.payload = [];",[177,1568,1569],{"class":1358},"\\n",[177,1571,1572],{"class":201},"msg.payload.push({ nodeId: ",[177,1574,1575],{"class":1358},"\\\"",[177,1577,1445],{"class":201},[177,1579,1575],{"class":1358},[177,1581,1582],{"class":201},"});",[177,1584,1569],{"class":1358},[177,1586,1572],{"class":201},[177,1588,1575],{"class":1358},[177,1590,1427],{"class":201},[177,1592,1575],{"class":1358},[177,1594,1582],{"class":201},[177,1596,1569],{"class":1358},[177,1598,1572],{"class":201},[177,1600,1575],{"class":1358},[177,1602,478],{"class":201},[177,1604,1575],{"class":1358},[177,1606,1582],{"class":201},[177,1608,1569],{"class":1358},[177,1610,1611],{"class":201},"return msg;",[177,1613,187],{"class":183},[177,1615,207],{"class":183},[177,1617,187],{"class":183},[177,1619,1620],{"class":190},"outputs",[177,1622,187],{"class":183},[177,1624,196],{"class":183},[177,1626,1073],{"class":352},[177,1628,207],{"class":183},[177,1630,187],{"class":183},[177,1632,1633],{"class":190},"timeout",[177,1635,187],{"class":183},[177,1637,196],{"class":183},[177,1639,255],{"class":183},[177,1641,207],{"class":183},[177,1643,187],{"class":183},[177,1645,1646],{"class":190},"noerr",[177,1648,187],{"class":183},[177,1650,196],{"class":183},[177,1652,1653],{"class":352},"0",[177,1655,207],{"class":183},[177,1657,187],{"class":183},[177,1659,1660],{"class":190},"initialize",[177,1662,187],{"class":183},[177,1664,196],{"class":183},[177,1666,255],{"class":183},[177,1668,207],{"class":183},[177,1670,187],{"class":183},[177,1672,1673],{"class":190},"finalize",[177,1675,187],{"class":183},[177,1677,196],{"class":183},[177,1679,255],{"class":183},[177,1681,207],{"class":183},[177,1683,187],{"class":183},[177,1685,1686],{"class":190},"libs",[177,1688,187],{"class":183},[177,1690,1691],{"class":183},":[],",[177,1693,187],{"class":183},[177,1695,372],{"class":190},[177,1697,187],{"class":183},[177,1699,196],{"class":183},[177,1701,1702],{"class":352},"430",[177,1704,207],{"class":183},[177,1706,187],{"class":183},[177,1708,386],{"class":190},[177,1710,187],{"class":183},[177,1712,196],{"class":183},[177,1714,1715],{"class":352},"400",[177,1717,207],{"class":183},[177,1719,187],{"class":183},[177,1721,400],{"class":190},[177,1723,187],{"class":183},[177,1725,405],{"class":183},[177,1727,187],{"class":183},[177,1729,1730],{"class":201},"ba45b808.7ff578",[177,1732,187],{"class":183},[177,1734,415],{"class":183},[177,1736,187],{"class":183},[177,1738,191],{"class":190},[177,1740,187],{"class":183},[177,1742,196],{"class":183},[177,1744,187],{"class":183},[177,1746,1747],{"class":201},"2d805dd3.473632",[177,1749,187],{"class":183},[177,1751,207],{"class":183},[177,1753,187],{"class":183},[177,1755,212],{"class":190},[177,1757,187],{"class":183},[177,1759,196],{"class":183},[177,1761,187],{"class":183},[177,1763,221],{"class":201},[177,1765,187],{"class":183},[177,1767,207],{"class":183},[177,1769,187],{"class":183},[177,1771,230],{"class":190},[177,1773,187],{"class":183},[177,1775,196],{"class":183},[177,1777,187],{"class":183},[177,1779,1531],{"class":201},[177,1781,187],{"class":183},[177,1783,207],{"class":183},[177,1785,187],{"class":183},[177,1787,248],{"class":190},[177,1789,187],{"class":183},[177,1791,196],{"class":183},[177,1793,187],{"class":183},[177,1795,1796],{"class":201},"Subscribe multiple",[177,1798,187],{"class":183},[177,1800,207],{"class":183},[177,1802,187],{"class":183},[177,1804,262],{"class":190},[177,1806,187],{"class":183},[177,1808,267],{"class":183},[177,1810,187],{"class":183},[177,1812,12],{"class":272},[177,1814,187],{"class":183},[177,1816,196],{"class":183},[177,1818,187],{"class":183},[177,1820,281],{"class":201},[177,1822,187],{"class":183},[177,1824,207],{"class":183},[177,1826,187],{"class":183},[177,1828,290],{"class":272},[177,1830,187],{"class":183},[177,1832,196],{"class":183},[177,1834,187],{"class":183},[177,1836,299],{"class":201},[177,1838,187],{"class":183},[177,1840,304],{"class":183},[177,1842,187],{"class":183},[177,1844,309],{"class":190},[177,1846,187],{"class":183},[177,1848,196],{"class":183},[177,1850,255],{"class":183},[177,1852,207],{"class":183},[177,1854,187],{"class":183},[177,1856,322],{"class":190},[177,1858,187],{"class":183},[177,1860,196],{"class":183},[177,1862,255],{"class":183},[177,1864,207],{"class":183},[177,1866,187],{"class":183},[177,1868,335],{"class":190},[177,1870,187],{"class":183},[177,1872,340],{"class":183},[177,1874,187],{"class":183},[177,1876,345],{"class":190},[177,1878,187],{"class":183},[177,1880,196],{"class":183},[177,1882,353],{"class":352},[177,1884,207],{"class":183},[177,1886,187],{"class":183},[177,1888,281],{"class":190},[177,1890,187],{"class":183},[177,1892,196],{"class":183},[177,1894,187],{"class":183},[177,1896,1372],{"class":201},[177,1898,187],{"class":183},[177,1900,207],{"class":183},[177,1902,187],{"class":183},[177,1904,372],{"class":190},[177,1906,187],{"class":183},[177,1908,196],{"class":183},[177,1910,1911],{"class":352},"230",[177,1913,207],{"class":183},[177,1915,187],{"class":183},[177,1917,386],{"class":190},[177,1919,187],{"class":183},[177,1921,196],{"class":183},[177,1923,1715],{"class":352},[177,1925,207],{"class":183},[177,1927,187],{"class":183},[177,1929,400],{"class":190},[177,1931,187],{"class":183},[177,1933,405],{"class":183},[177,1935,187],{"class":183},[177,1937,1497],{"class":201},[177,1939,187],{"class":183},[177,1941,415],{"class":183},[177,1943,187],{"class":183},[177,1945,191],{"class":190},[177,1947,187],{"class":183},[177,1949,196],{"class":183},[177,1951,187],{"class":183},[177,1953,1730],{"class":201},[177,1955,187],{"class":183},[177,1957,207],{"class":183},[177,1959,187],{"class":183},[177,1961,212],{"class":190},[177,1963,187],{"class":183},[177,1965,196],{"class":183},[177,1967,187],{"class":183},[177,1969,993],{"class":201},[177,1971,187],{"class":183},[177,1973,207],{"class":183},[177,1975,187],{"class":183},[177,1977,230],{"class":190},[177,1979,187],{"class":183},[177,1981,196],{"class":183},[177,1983,187],{"class":183},[177,1985,1531],{"class":201},[177,1987,187],{"class":183},[177,1989,207],{"class":183},[177,1991,187],{"class":183},[177,1993,1018],{"class":190},[177,1995,187],{"class":183},[177,1997,196],{"class":183},[177,1999,255],{"class":183},[177,2001,207],{"class":183},[177,2003,187],{"class":183},[177,2005,1031],{"class":190},[177,2007,187],{"class":183},[177,2009,196],{"class":183},[177,2011,187],{"class":183},[177,2013,1040],{"class":201},[177,2015,187],{"class":183},[177,2017,207],{"class":183},[177,2019,187],{"class":183},[177,2021,1049],{"class":190},[177,2023,187],{"class":183},[177,2025,196],{"class":183},[177,2027,187],{"class":183},[177,2029,16],{"class":201},[177,2031,187],{"class":183},[177,2033,207],{"class":183},[177,2035,187],{"class":183},[177,2037,1066],{"class":190},[177,2039,187],{"class":183},[177,2041,196],{"class":183},[177,2043,1073],{"class":352},[177,2045,207],{"class":183},[177,2047,187],{"class":183},[177,2049,1080],{"class":190},[177,2051,187],{"class":183},[177,2053,196],{"class":183},[177,2055,187],{"class":183},[177,2057,1089],{"class":201},[177,2059,187],{"class":183},[177,2061,207],{"class":183},[177,2063,187],{"class":183},[177,2065,1098],{"class":190},[177,2067,187],{"class":183},[177,2069,196],{"class":183},[177,2071,187],{"class":183},[177,2073,1107],{"class":201},[177,2075,187],{"class":183},[177,2077,207],{"class":183},[177,2079,187],{"class":183},[177,2081,1116],{"class":190},[177,2083,187],{"class":183},[177,2085,196],{"class":183},[177,2087,187],{"class":183},[177,2089,1125],{"class":201},[177,2091,187],{"class":183},[177,2093,207],{"class":183},[177,2095,187],{"class":183},[177,2097,1134],{"class":190},[177,2099,187],{"class":183},[177,2101,196],{"class":183},[177,2103,255],{"class":183},[177,2105,207],{"class":183},[177,2107,187],{"class":183},[177,2109,1147],{"class":190},[177,2111,187],{"class":183},[177,2113,196],{"class":183},[177,2115,255],{"class":183},[177,2117,207],{"class":183},[177,2119,187],{"class":183},[177,2121,1160],{"class":190},[177,2123,187],{"class":183},[177,2125,196],{"class":183},[177,2127,187],{"class":183},[177,2129,1169],{"class":201},[177,2131,187],{"class":183},[177,2133,207],{"class":183},[177,2135,187],{"class":183},[177,2137,1178],{"class":190},[177,2139,187],{"class":183},[177,2141,196],{"class":183},[177,2143,187],{"class":183},[177,2145,1169],{"class":201},[177,2147,187],{"class":183},[177,2149,207],{"class":183},[177,2151,187],{"class":183},[177,2153,1195],{"class":190},[177,2155,187],{"class":183},[177,2157,340],{"class":183},[177,2159,187],{"class":183},[177,2161,1204],{"class":190},[177,2163,187],{"class":183},[177,2165,196],{"class":183},[177,2167,255],{"class":183},[177,2169,207],{"class":183},[177,2171,187],{"class":183},[177,2173,1217],{"class":190},[177,2175,187],{"class":183},[177,2177,196],{"class":183},[177,2179,255],{"class":183},[177,2181,207],{"class":183},[177,2183,187],{"class":183},[177,2185,1231],{"class":190},[177,2187,187],{"class":183},[177,2189,196],{"class":183},[177,2191,255],{"class":183},[177,2193,207],{"class":183},[177,2195,187],{"class":183},[177,2197,1244],{"class":190},[177,2199,187],{"class":183},[177,2201,196],{"class":183},[177,2203,255],{"class":183},[177,2205,207],{"class":183},[177,2207,187],{"class":183},[177,2209,1257],{"class":190},[177,2211,187],{"class":183},[177,2213,340],{"class":183},[177,2215,187],{"class":183},[177,2217,1266],{"class":190},[177,2219,187],{"class":183},[177,2221,340],{"class":183},[177,2223,187],{"class":183},[177,2225,248],{"class":190},[177,2227,187],{"class":183},[177,2229,196],{"class":183},[177,2231,255],{"class":183},[177,2233,207],{"class":183},[177,2235,187],{"class":183},[177,2237,372],{"class":190},[177,2239,187],{"class":183},[177,2241,196],{"class":183},[177,2243,2244],{"class":352},"620",[177,2246,207],{"class":183},[177,2248,187],{"class":183},[177,2250,386],{"class":190},[177,2252,187],{"class":183},[177,2254,196],{"class":183},[177,2256,1715],{"class":352},[177,2258,207],{"class":183},[177,2260,187],{"class":183},[177,2262,400],{"class":190},[177,2264,187],{"class":183},[177,2266,405],{"class":183},[177,2268,187],{"class":183},[177,2270,2271],{"class":201},"8d7ef05fbd80d2f9",[177,2273,187],{"class":183},[177,2275,1324],{"class":183},[177,2277,187],{"class":183},[177,2279,2280],{"class":201},"591cb7f46dd507af",[177,2282,187],{"class":183},[177,2284,2285],{"class":183},"],[]]},{",[177,2287,187],{"class":183},[177,2289,191],{"class":190},[177,2291,187],{"class":183},[177,2293,196],{"class":183},[177,2295,187],{"class":183},[177,2297,2271],{"class":201},[177,2299,187],{"class":183},[177,2301,207],{"class":183},[177,2303,187],{"class":183},[177,2305,212],{"class":190},[177,2307,187],{"class":183},[177,2309,196],{"class":183},[177,2311,187],{"class":183},[177,2313,597],{"class":201},[177,2315,187],{"class":183},[177,2317,207],{"class":183},[177,2319,187],{"class":183},[177,2321,230],{"class":190},[177,2323,187],{"class":183},[177,2325,196],{"class":183},[177,2327,187],{"class":183},[177,2329,1531],{"class":201},[177,2331,187],{"class":183},[177,2333,207],{"class":183},[177,2335,187],{"class":183},[177,2337,248],{"class":190},[177,2339,187],{"class":183},[177,2341,196],{"class":183},[177,2343,187],{"class":183},[177,2345,630],{"class":201},[177,2347,187],{"class":183},[177,2349,207],{"class":183},[177,2351,187],{"class":183},[177,2353,639],{"class":190},[177,2355,187],{"class":183},[177,2357,644],{"class":183},[177,2359,187],{"class":183},[177,2361,649],{"class":190},[177,2363,187],{"class":183},[177,2365,644],{"class":183},[177,2367,187],{"class":183},[177,2369,658],{"class":190},[177,2371,187],{"class":183},[177,2373,340],{"class":183},[177,2375,187],{"class":183},[177,2377,667],{"class":190},[177,2379,187],{"class":183},[177,2381,340],{"class":183},[177,2383,187],{"class":183},[177,2385,676],{"class":190},[177,2387,187],{"class":183},[177,2389,196],{"class":183},[177,2391,187],{"class":183},[177,2393,685],{"class":201},[177,2395,187],{"class":183},[177,2397,207],{"class":183},[177,2399,187],{"class":183},[177,2401,694],{"class":190},[177,2403,187],{"class":183},[177,2405,196],{"class":183},[177,2407,187],{"class":183},[177,2409,703],{"class":201},[177,2411,187],{"class":183},[177,2413,207],{"class":183},[177,2415,187],{"class":183},[177,2417,712],{"class":190},[177,2419,187],{"class":183},[177,2421,196],{"class":183},[177,2423,255],{"class":183},[177,2425,207],{"class":183},[177,2427,187],{"class":183},[177,2429,725],{"class":190},[177,2431,187],{"class":183},[177,2433,196],{"class":183},[177,2435,187],{"class":183},[177,2437,734],{"class":201},[177,2439,187],{"class":183},[177,2441,207],{"class":183},[177,2443,187],{"class":183},[177,2445,372],{"class":190},[177,2447,187],{"class":183},[177,2449,196],{"class":183},[177,2451,2452],{"class":352},"790",[177,2454,207],{"class":183},[177,2456,187],{"class":183},[177,2458,386],{"class":190},[177,2460,187],{"class":183},[177,2462,196],{"class":183},[177,2464,2465],{"class":352},"380",[177,2467,207],{"class":183},[177,2469,187],{"class":183},[177,2471,400],{"class":190},[177,2473,187],{"class":183},[177,2475,773],{"class":183},[177,2477,187],{"class":183},[177,2479,191],{"class":190},[177,2481,187],{"class":183},[177,2483,196],{"class":183},[177,2485,187],{"class":183},[177,2487,2280],{"class":201},[177,2489,187],{"class":183},[177,2491,207],{"class":183},[177,2493,187],{"class":183},[177,2495,212],{"class":190},[177,2497,187],{"class":183},[177,2499,196],{"class":183},[177,2501,187],{"class":183},[177,2503,597],{"class":201},[177,2505,187],{"class":183},[177,2507,207],{"class":183},[177,2509,187],{"class":183},[177,2511,230],{"class":190},[177,2513,187],{"class":183},[177,2515,196],{"class":183},[177,2517,187],{"class":183},[177,2519,1531],{"class":201},[177,2521,187],{"class":183},[177,2523,207],{"class":183},[177,2525,187],{"class":183},[177,2527,248],{"class":190},[177,2529,187],{"class":183},[177,2531,196],{"class":183},[177,2533,187],{"class":183},[177,2535,835],{"class":201},[177,2537,187],{"class":183},[177,2539,207],{"class":183},[177,2541,187],{"class":183},[177,2543,639],{"class":190},[177,2545,187],{"class":183},[177,2547,644],{"class":183},[177,2549,187],{"class":183},[177,2551,649],{"class":190},[177,2553,187],{"class":183},[177,2555,644],{"class":183},[177,2557,187],{"class":183},[177,2559,658],{"class":190},[177,2561,187],{"class":183},[177,2563,340],{"class":183},[177,2565,187],{"class":183},[177,2567,667],{"class":190},[177,2569,187],{"class":183},[177,2571,340],{"class":183},[177,2573,187],{"class":183},[177,2575,676],{"class":190},[177,2577,187],{"class":183},[177,2579,196],{"class":183},[177,2581,187],{"class":183},[177,2583,685],{"class":201},[177,2585,187],{"class":183},[177,2587,207],{"class":183},[177,2589,187],{"class":183},[177,2591,694],{"class":190},[177,2593,187],{"class":183},[177,2595,196],{"class":183},[177,2597,187],{"class":183},[177,2599,703],{"class":201},[177,2601,187],{"class":183},[177,2603,207],{"class":183},[177,2605,187],{"class":183},[177,2607,712],{"class":190},[177,2609,187],{"class":183},[177,2611,196],{"class":183},[177,2613,255],{"class":183},[177,2615,207],{"class":183},[177,2617,187],{"class":183},[177,2619,725],{"class":190},[177,2621,187],{"class":183},[177,2623,196],{"class":183},[177,2625,187],{"class":183},[177,2627,734],{"class":201},[177,2629,187],{"class":183},[177,2631,207],{"class":183},[177,2633,187],{"class":183},[177,2635,372],{"class":190},[177,2637,187],{"class":183},[177,2639,196],{"class":183},[177,2641,2452],{"class":352},[177,2643,207],{"class":183},[177,2645,187],{"class":183},[177,2647,386],{"class":190},[177,2649,187],{"class":183},[177,2651,196],{"class":183},[177,2653,2654],{"class":352},"420",[177,2656,207],{"class":183},[177,2658,187],{"class":183},[177,2660,400],{"class":190},[177,2662,187],{"class":183},[177,2664,2665],{"class":183},":[]}]\n",[12,2667,2668],{},"This subscribes to all tags in the array with a single request.",[12,2670,2671],{},"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:",[168,2673,2678],{"className":2674,"code":2676,"language":2677},[2675],"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,2679,2676],{"__ignoreMap":173},[12,2681,2682],{},"Subscribing to multiple tags with OpcUa-Item nodes returns just the value.",[121,2684,2686],{"id":2685},"stopping-subscriptions","Stopping Subscriptions",[12,2688,2689],{},"To stop receiving updates and free up server resources, you have two options:",[12,2691,2692,2695],{},[42,2693,2694],{},"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,2697,2698,2701],{},[42,2699,2700],{},"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,2703,2704],{},"To use either action, change the OpcUa-Client node's Action dropdown to \"unsubscribe\" or \"deletesubscription\".",[28,2706,2708],{"id":2707},"events-and-alarms","Events and Alarms",[12,2710,2711],{},"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,2713,2714],{},"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.",[121,2716,2718],{"id":2717},"setting-up-event-monitoring","Setting Up Event Monitoring",[129,2720,2721,2724,2731,2734],{},[39,2722,2723],{},"Add an Inject node to trigger the event subscription.",[39,2725,2726,2727,2730],{},"Add an OpcUa-Event node and configure the Source node to the event source. For server-wide events, use ",[77,2728,2729],{},"ns=0;i=2253"," (the Server object).",[39,2732,2733],{},"Add an OpcUa-Client node with Action set to \"EVENTS\".",[39,2735,2736],{},"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,2738,2739],{},"Deploy and trigger the flow. The debug panel will show events as they occur on your server.",[164,2741,2742],{":height":166},[168,2743,2745],{"className":170,"code":2744,"language":172,"meta":173,"style":173},"[{\"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,2746,2747],{"__ignoreMap":173},[177,2748,2749,2751,2753,2755,2757,2759,2761,2764,2766,2768,2770,2772,2774,2776,2778,2781,2783,2785,2787,2789,2791,2793,2795,2798,2800,2802,2804,2807,2809,2811,2813,2815,2817,2819,2821,2824,2826,2828,2830,2833,2835,2837,2839,2842,2844,2846,2848,2851,2853,2855,2857,2859,2861,2863,2865,2867,2869,2872,2874,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2899,2901,2903,2905,2907,2909,2911,2914,2916,2918,2920,2922,2924,2926,2928,2931,2933,2935,2937,2939,2941,2943,2945,2947,2949,2951,2953,2955,2957,2959,2961,2963,2965,2967,2969,2971,2973,2975,2977,2980,2982,2984,2986,2988,2990,2992,2994,2996,2998,3000,3002,3004,3006,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,3107,3109,3111,3114,3116,3118,3120,3122,3124,3126,3128,3130,3132,3134,3137,3139,3141,3143,3145,3147,3149,3151,3153,3155,3157,3159,3161,3163,3165,3167,3169,3171,3173,3175,3177,3179,3181,3183,3185,3187,3189,3191,3193,3195,3197,3199,3201,3203,3205,3207,3209,3211,3213,3215,3217,3219,3221,3223,3225,3227,3229,3231,3233,3235,3237,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,3422,3424,3426,3429,3431,3433,3435,3437,3439,3441,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3464,3466,3468,3471,3473,3475,3477,3480,3482,3484,3486,3488,3490,3492,3494,3496,3498,3500,3502,3504,3506,3508,3510,3512,3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588,3590,3592,3594,3596,3598,3600,3602,3604,3606,3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3630,3632,3634,3636,3638,3640,3642,3644,3646,3648,3651,3653,3655,3657,3659,3661,3664,3666,3668,3670,3672,3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,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,3847,3849,3851,3854,3856,3858,3860,3862],{"class":179,"line":180},[177,2750,184],{"class":183},[177,2752,187],{"class":183},[177,2754,191],{"class":190},[177,2756,187],{"class":183},[177,2758,196],{"class":183},[177,2760,187],{"class":183},[177,2762,2763],{"class":201},"d72f52a6.35fa3",[177,2765,187],{"class":183},[177,2767,207],{"class":183},[177,2769,187],{"class":183},[177,2771,212],{"class":190},[177,2773,187],{"class":183},[177,2775,196],{"class":183},[177,2777,187],{"class":183},[177,2779,2780],{"class":201},"OpcUa-Event",[177,2782,187],{"class":183},[177,2784,207],{"class":183},[177,2786,187],{"class":183},[177,2788,230],{"class":190},[177,2790,187],{"class":183},[177,2792,196],{"class":183},[177,2794,187],{"class":183},[177,2796,2797],{"class":201},"5d665294.f65f14",[177,2799,187],{"class":183},[177,2801,207],{"class":183},[177,2803,187],{"class":183},[177,2805,2806],{"class":190},"root",[177,2808,187],{"class":183},[177,2810,196],{"class":183},[177,2812,187],{"class":183},[177,2814,2729],{"class":201},[177,2816,187],{"class":183},[177,2818,207],{"class":183},[177,2820,187],{"class":183},[177,2822,2823],{"class":190},"activatecustomevent",[177,2825,187],{"class":183},[177,2827,340],{"class":183},[177,2829,187],{"class":183},[177,2831,2832],{"class":190},"eventtype",[177,2834,187],{"class":183},[177,2836,196],{"class":183},[177,2838,187],{"class":183},[177,2840,2841],{"class":201},"i=2041",[177,2843,187],{"class":183},[177,2845,207],{"class":183},[177,2847,187],{"class":183},[177,2849,2850],{"class":190},"customeventtype",[177,2852,187],{"class":183},[177,2854,196],{"class":183},[177,2856,255],{"class":183},[177,2858,207],{"class":183},[177,2860,187],{"class":183},[177,2862,248],{"class":190},[177,2864,187],{"class":183},[177,2866,196],{"class":183},[177,2868,187],{"class":183},[177,2870,2871],{"class":201},"All events",[177,2873,187],{"class":183},[177,2875,207],{"class":183},[177,2877,187],{"class":183},[177,2879,372],{"class":190},[177,2881,187],{"class":183},[177,2883,196],{"class":183},[177,2885,1715],{"class":352},[177,2887,207],{"class":183},[177,2889,187],{"class":183},[177,2891,386],{"class":190},[177,2893,187],{"class":183},[177,2895,196],{"class":183},[177,2897,2898],{"class":352},"120",[177,2900,207],{"class":183},[177,2902,187],{"class":183},[177,2904,400],{"class":190},[177,2906,187],{"class":183},[177,2908,405],{"class":183},[177,2910,187],{"class":183},[177,2912,2913],{"class":201},"ae628046.ca67c",[177,2915,187],{"class":183},[177,2917,415],{"class":183},[177,2919,187],{"class":183},[177,2921,191],{"class":190},[177,2923,187],{"class":183},[177,2925,196],{"class":183},[177,2927,187],{"class":183},[177,2929,2930],{"class":201},"96c3ea4c.7897e8",[177,2932,187],{"class":183},[177,2934,207],{"class":183},[177,2936,187],{"class":183},[177,2938,212],{"class":190},[177,2940,187],{"class":183},[177,2942,196],{"class":183},[177,2944,187],{"class":183},[177,2946,221],{"class":201},[177,2948,187],{"class":183},[177,2950,207],{"class":183},[177,2952,187],{"class":183},[177,2954,230],{"class":190},[177,2956,187],{"class":183},[177,2958,196],{"class":183},[177,2960,187],{"class":183},[177,2962,2797],{"class":201},[177,2964,187],{"class":183},[177,2966,207],{"class":183},[177,2968,187],{"class":183},[177,2970,248],{"class":190},[177,2972,187],{"class":183},[177,2974,196],{"class":183},[177,2976,187],{"class":183},[177,2978,2979],{"class":201},"Subscribe events",[177,2981,187],{"class":183},[177,2983,207],{"class":183},[177,2985,187],{"class":183},[177,2987,262],{"class":190},[177,2989,187],{"class":183},[177,2991,267],{"class":183},[177,2993,187],{"class":183},[177,2995,12],{"class":272},[177,2997,187],{"class":183},[177,2999,196],{"class":183},[177,3001,187],{"class":183},[177,3003,685],{"class":201},[177,3005,187],{"class":183},[177,3007,3008],{"class":183},"},{",[177,3010,187],{"class":183},[177,3012,12],{"class":272},[177,3014,187],{"class":183},[177,3016,196],{"class":183},[177,3018,187],{"class":183},[177,3020,281],{"class":201},[177,3022,187],{"class":183},[177,3024,207],{"class":183},[177,3026,187],{"class":183},[177,3028,290],{"class":272},[177,3030,187],{"class":183},[177,3032,196],{"class":183},[177,3034,187],{"class":183},[177,3036,299],{"class":201},[177,3038,187],{"class":183},[177,3040,304],{"class":183},[177,3042,187],{"class":183},[177,3044,309],{"class":190},[177,3046,187],{"class":183},[177,3048,196],{"class":183},[177,3050,255],{"class":183},[177,3052,207],{"class":183},[177,3054,187],{"class":183},[177,3056,322],{"class":190},[177,3058,187],{"class":183},[177,3060,196],{"class":183},[177,3062,255],{"class":183},[177,3064,207],{"class":183},[177,3066,187],{"class":183},[177,3068,335],{"class":190},[177,3070,187],{"class":183},[177,3072,340],{"class":183},[177,3074,187],{"class":183},[177,3076,345],{"class":190},[177,3078,187],{"class":183},[177,3080,196],{"class":183},[177,3082,255],{"class":183},[177,3084,207],{"class":183},[177,3086,187],{"class":183},[177,3088,281],{"class":190},[177,3090,187],{"class":183},[177,3092,196],{"class":183},[177,3094,255],{"class":183},[177,3096,207],{"class":183},[177,3098,187],{"class":183},[177,3100,685],{"class":190},[177,3102,187],{"class":183},[177,3104,196],{"class":183},[177,3106,255],{"class":183},[177,3108,207],{"class":183},[177,3110,187],{"class":183},[177,3112,3113],{"class":190},"payloadType",[177,3115,187],{"class":183},[177,3117,196],{"class":183},[177,3119,187],{"class":183},[177,3121,299],{"class":201},[177,3123,187],{"class":183},[177,3125,207],{"class":183},[177,3127,187],{"class":183},[177,3129,372],{"class":190},[177,3131,187],{"class":183},[177,3133,196],{"class":183},[177,3135,3136],{"class":352},"220",[177,3138,207],{"class":183},[177,3140,187],{"class":183},[177,3142,386],{"class":190},[177,3144,187],{"class":183},[177,3146,196],{"class":183},[177,3148,2898],{"class":352},[177,3150,207],{"class":183},[177,3152,187],{"class":183},[177,3154,400],{"class":190},[177,3156,187],{"class":183},[177,3158,405],{"class":183},[177,3160,187],{"class":183},[177,3162,2763],{"class":201},[177,3164,187],{"class":183},[177,3166,415],{"class":183},[177,3168,187],{"class":183},[177,3170,191],{"class":190},[177,3172,187],{"class":183},[177,3174,196],{"class":183},[177,3176,187],{"class":183},[177,3178,2913],{"class":201},[177,3180,187],{"class":183},[177,3182,207],{"class":183},[177,3184,187],{"class":183},[177,3186,212],{"class":190},[177,3188,187],{"class":183},[177,3190,196],{"class":183},[177,3192,187],{"class":183},[177,3194,993],{"class":201},[177,3196,187],{"class":183},[177,3198,207],{"class":183},[177,3200,187],{"class":183},[177,3202,230],{"class":190},[177,3204,187],{"class":183},[177,3206,196],{"class":183},[177,3208,187],{"class":183},[177,3210,2797],{"class":201},[177,3212,187],{"class":183},[177,3214,207],{"class":183},[177,3216,187],{"class":183},[177,3218,1018],{"class":190},[177,3220,187],{"class":183},[177,3222,196],{"class":183},[177,3224,255],{"class":183},[177,3226,207],{"class":183},[177,3228,187],{"class":183},[177,3230,1031],{"class":190},[177,3232,187],{"class":183},[177,3234,196],{"class":183},[177,3236,187],{"class":183},[177,3238,3239],{"class":201},"events",[177,3241,187],{"class":183},[177,3243,207],{"class":183},[177,3245,187],{"class":183},[177,3247,1066],{"class":190},[177,3249,187],{"class":183},[177,3251,196],{"class":183},[177,3253,255],{"class":183},[177,3255,207],{"class":183},[177,3257,187],{"class":183},[177,3259,1080],{"class":190},[177,3261,187],{"class":183},[177,3263,196],{"class":183},[177,3265,187],{"class":183},[177,3267,1089],{"class":201},[177,3269,187],{"class":183},[177,3271,207],{"class":183},[177,3273,187],{"class":183},[177,3275,1098],{"class":190},[177,3277,187],{"class":183},[177,3279,196],{"class":183},[177,3281,187],{"class":183},[177,3283,1107],{"class":201},[177,3285,187],{"class":183},[177,3287,207],{"class":183},[177,3289,187],{"class":183},[177,3291,1134],{"class":190},[177,3293,187],{"class":183},[177,3295,196],{"class":183},[177,3297,255],{"class":183},[177,3299,207],{"class":183},[177,3301,187],{"class":183},[177,3303,1147],{"class":190},[177,3305,187],{"class":183},[177,3307,196],{"class":183},[177,3309,255],{"class":183},[177,3311,207],{"class":183},[177,3313,187],{"class":183},[177,3315,1160],{"class":190},[177,3317,187],{"class":183},[177,3319,196],{"class":183},[177,3321,187],{"class":183},[177,3323,1169],{"class":201},[177,3325,187],{"class":183},[177,3327,207],{"class":183},[177,3329,187],{"class":183},[177,3331,1178],{"class":190},[177,3333,187],{"class":183},[177,3335,196],{"class":183},[177,3337,187],{"class":183},[177,3339,1169],{"class":201},[177,3341,187],{"class":183},[177,3343,207],{"class":183},[177,3345,187],{"class":183},[177,3347,1195],{"class":190},[177,3349,187],{"class":183},[177,3351,340],{"class":183},[177,3353,187],{"class":183},[177,3355,1204],{"class":190},[177,3357,187],{"class":183},[177,3359,196],{"class":183},[177,3361,255],{"class":183},[177,3363,207],{"class":183},[177,3365,187],{"class":183},[177,3367,1217],{"class":190},[177,3369,187],{"class":183},[177,3371,196],{"class":183},[177,3373,255],{"class":183},[177,3375,207],{"class":183},[177,3377,187],{"class":183},[177,3379,1231],{"class":190},[177,3381,187],{"class":183},[177,3383,196],{"class":183},[177,3385,255],{"class":183},[177,3387,207],{"class":183},[177,3389,187],{"class":183},[177,3391,1244],{"class":190},[177,3393,187],{"class":183},[177,3395,196],{"class":183},[177,3397,255],{"class":183},[177,3399,207],{"class":183},[177,3401,187],{"class":183},[177,3403,1257],{"class":190},[177,3405,187],{"class":183},[177,3407,340],{"class":183},[177,3409,187],{"class":183},[177,3411,1266],{"class":190},[177,3413,187],{"class":183},[177,3415,340],{"class":183},[177,3417,187],{"class":183},[177,3419,248],{"class":190},[177,3421,187],{"class":183},[177,3423,196],{"class":183},[177,3425,187],{"class":183},[177,3427,3428],{"class":201},"Prosys events",[177,3430,187],{"class":183},[177,3432,207],{"class":183},[177,3434,187],{"class":183},[177,3436,372],{"class":190},[177,3438,187],{"class":183},[177,3440,196],{"class":183},[177,3442,3443],{"class":352},"580",[177,3445,207],{"class":183},[177,3447,187],{"class":183},[177,3449,386],{"class":190},[177,3451,187],{"class":183},[177,3453,196],{"class":183},[177,3455,2898],{"class":352},[177,3457,207],{"class":183},[177,3459,187],{"class":183},[177,3461,400],{"class":190},[177,3463,187],{"class":183},[177,3465,405],{"class":183},[177,3467,187],{"class":183},[177,3469,3470],{"class":201},"67203130.a7a05",[177,3472,187],{"class":183},[177,3474,1324],{"class":183},[177,3476,187],{"class":183},[177,3478,3479],{"class":201},"1a7bf6600cc8bec0",[177,3481,187],{"class":183},[177,3483,2285],{"class":183},[177,3485,187],{"class":183},[177,3487,191],{"class":190},[177,3489,187],{"class":183},[177,3491,196],{"class":183},[177,3493,187],{"class":183},[177,3495,3470],{"class":201},[177,3497,187],{"class":183},[177,3499,207],{"class":183},[177,3501,187],{"class":183},[177,3503,212],{"class":190},[177,3505,187],{"class":183},[177,3507,196],{"class":183},[177,3509,187],{"class":183},[177,3511,597],{"class":201},[177,3513,187],{"class":183},[177,3515,207],{"class":183},[177,3517,187],{"class":183},[177,3519,230],{"class":190},[177,3521,187],{"class":183},[177,3523,196],{"class":183},[177,3525,187],{"class":183},[177,3527,2797],{"class":201},[177,3529,187],{"class":183},[177,3531,207],{"class":183},[177,3533,187],{"class":183},[177,3535,248],{"class":190},[177,3537,187],{"class":183},[177,3539,196],{"class":183},[177,3541,187],{"class":183},[177,3543,630],{"class":201},[177,3545,187],{"class":183},[177,3547,207],{"class":183},[177,3549,187],{"class":183},[177,3551,639],{"class":190},[177,3553,187],{"class":183},[177,3555,644],{"class":183},[177,3557,187],{"class":183},[177,3559,649],{"class":190},[177,3561,187],{"class":183},[177,3563,644],{"class":183},[177,3565,187],{"class":183},[177,3567,658],{"class":190},[177,3569,187],{"class":183},[177,3571,340],{"class":183},[177,3573,187],{"class":183},[177,3575,667],{"class":190},[177,3577,187],{"class":183},[177,3579,340],{"class":183},[177,3581,187],{"class":183},[177,3583,676],{"class":190},[177,3585,187],{"class":183},[177,3587,196],{"class":183},[177,3589,187],{"class":183},[177,3591,685],{"class":201},[177,3593,187],{"class":183},[177,3595,207],{"class":183},[177,3597,187],{"class":183},[177,3599,694],{"class":190},[177,3601,187],{"class":183},[177,3603,196],{"class":183},[177,3605,187],{"class":183},[177,3607,703],{"class":201},[177,3609,187],{"class":183},[177,3611,207],{"class":183},[177,3613,187],{"class":183},[177,3615,712],{"class":190},[177,3617,187],{"class":183},[177,3619,196],{"class":183},[177,3621,255],{"class":183},[177,3623,207],{"class":183},[177,3625,187],{"class":183},[177,3627,725],{"class":190},[177,3629,187],{"class":183},[177,3631,196],{"class":183},[177,3633,187],{"class":183},[177,3635,734],{"class":201},[177,3637,187],{"class":183},[177,3639,207],{"class":183},[177,3641,187],{"class":183},[177,3643,372],{"class":190},[177,3645,187],{"class":183},[177,3647,196],{"class":183},[177,3649,3650],{"class":352},"750",[177,3652,207],{"class":183},[177,3654,187],{"class":183},[177,3656,386],{"class":190},[177,3658,187],{"class":183},[177,3660,196],{"class":183},[177,3662,3663],{"class":352},"100",[177,3665,207],{"class":183},[177,3667,187],{"class":183},[177,3669,400],{"class":190},[177,3671,187],{"class":183},[177,3673,773],{"class":183},[177,3675,187],{"class":183},[177,3677,191],{"class":190},[177,3679,187],{"class":183},[177,3681,196],{"class":183},[177,3683,187],{"class":183},[177,3685,3479],{"class":201},[177,3687,187],{"class":183},[177,3689,207],{"class":183},[177,3691,187],{"class":183},[177,3693,212],{"class":190},[177,3695,187],{"class":183},[177,3697,196],{"class":183},[177,3699,187],{"class":183},[177,3701,597],{"class":201},[177,3703,187],{"class":183},[177,3705,207],{"class":183},[177,3707,187],{"class":183},[177,3709,230],{"class":190},[177,3711,187],{"class":183},[177,3713,196],{"class":183},[177,3715,187],{"class":183},[177,3717,2797],{"class":201},[177,3719,187],{"class":183},[177,3721,207],{"class":183},[177,3723,187],{"class":183},[177,3725,248],{"class":190},[177,3727,187],{"class":183},[177,3729,196],{"class":183},[177,3731,187],{"class":183},[177,3733,3734],{"class":201},"Errrors",[177,3736,187],{"class":183},[177,3738,207],{"class":183},[177,3740,187],{"class":183},[177,3742,639],{"class":190},[177,3744,187],{"class":183},[177,3746,644],{"class":183},[177,3748,187],{"class":183},[177,3750,649],{"class":190},[177,3752,187],{"class":183},[177,3754,644],{"class":183},[177,3756,187],{"class":183},[177,3758,658],{"class":190},[177,3760,187],{"class":183},[177,3762,340],{"class":183},[177,3764,187],{"class":183},[177,3766,667],{"class":190},[177,3768,187],{"class":183},[177,3770,340],{"class":183},[177,3772,187],{"class":183},[177,3774,676],{"class":190},[177,3776,187],{"class":183},[177,3778,196],{"class":183},[177,3780,187],{"class":183},[177,3782,685],{"class":201},[177,3784,187],{"class":183},[177,3786,207],{"class":183},[177,3788,187],{"class":183},[177,3790,694],{"class":190},[177,3792,187],{"class":183},[177,3794,196],{"class":183},[177,3796,187],{"class":183},[177,3798,703],{"class":201},[177,3800,187],{"class":183},[177,3802,207],{"class":183},[177,3804,187],{"class":183},[177,3806,712],{"class":190},[177,3808,187],{"class":183},[177,3810,196],{"class":183},[177,3812,255],{"class":183},[177,3814,207],{"class":183},[177,3816,187],{"class":183},[177,3818,725],{"class":190},[177,3820,187],{"class":183},[177,3822,196],{"class":183},[177,3824,187],{"class":183},[177,3826,734],{"class":201},[177,3828,187],{"class":183},[177,3830,207],{"class":183},[177,3832,187],{"class":183},[177,3834,372],{"class":190},[177,3836,187],{"class":183},[177,3838,196],{"class":183},[177,3840,3650],{"class":352},[177,3842,207],{"class":183},[177,3844,187],{"class":183},[177,3846,386],{"class":190},[177,3848,187],{"class":183},[177,3850,196],{"class":183},[177,3852,3853],{"class":352},"140",[177,3855,207],{"class":183},[177,3857,187],{"class":183},[177,3859,400],{"class":190},[177,3861,187],{"class":183},[177,3863,2665],{"class":183},[121,3865,3867],{"id":3866},"acknowledging-events","Acknowledging Events",[12,3869,3870],{},"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:",[129,3872,3873,3876,3879],{},[39,3874,3875],{},"Add an Inject node to manually trigger the acknowledgment.",[39,3877,3878],{},"Add a Function node to prepare the acknowledgment message.",[39,3880,3881],{},"In the Function node, add the following code. Comments within the code explain what needs to be replaced.",[168,3883,3885],{"className":1349,"code":3884,"language":1351,"meta":173,"style":173},"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,3886,3887,3911,3934,3957],{"__ignoreMap":173},[177,3888,3889,3891,3893,3895,3897,3899,3902,3904,3907],{"class":179,"line":180},[177,3890,703],{"class":1358},[177,3892,143],{"class":183},[177,3894,1363],{"class":1358},[177,3896,1366],{"class":183},[177,3898,1369],{"class":183},[177,3900,3901],{"class":201},"ns=6;s=MyLevel.Alarm",[177,3903,187],{"class":183},[177,3905,3906],{"class":183},";",[177,3908,3910],{"class":3909},"sHwdD","        \u002F\u002F The alarm's NodeId\n",[177,3912,3913,3915,3917,3920,3922,3924,3927,3929,3931],{"class":179,"line":146},[177,3914,703],{"class":1358},[177,3916,143],{"class":183},[177,3918,3919],{"class":1358},"conditionId ",[177,3921,1366],{"class":183},[177,3923,1369],{"class":183},[177,3925,3926],{"class":201},"ns=6;s=MyLevel.Alarm\u002F0:EventId",[177,3928,187],{"class":183},[177,3930,3906],{"class":183},[177,3932,3933],{"class":3909},"  \u002F\u002F NodeId + \"\u002F0:EventId\"\n",[177,3935,3936,3938,3940,3943,3945,3947,3950,3952,3954],{"class":179,"line":1394},[177,3937,703],{"class":1358},[177,3939,143],{"class":183},[177,3941,3942],{"class":1358},"comment ",[177,3944,1366],{"class":183},[177,3946,1369],{"class":183},[177,3948,3949],{"class":201},"Acknowledged via Node-RED",[177,3951,187],{"class":183},[177,3953,3906],{"class":183},[177,3955,3956],{"class":3909},"  \u002F\u002F Your acknowledgment message\n",[177,3958,3959,3961,3963],{"class":179,"line":1416},[177,3960,1465],{"class":1464},[177,3962,1468],{"class":1358},[177,3964,1377],{"class":183},[129,3966,3967,3970],{"start":1416},[39,3968,3969],{},"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,3971,3972],{},"Connect the Inject output to the Function input. Connect the Function output to the OpcUa-Client input.",[164,3974,3975],{":height":166},[168,3976,3978],{"className":170,"code":3977,"language":172,"meta":173,"style":173},"[{\"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,3979,3980],{"__ignoreMap":173},[177,3981,3982,3984,3986,3988,3990,3992,3994,3997,3999,4001,4003,4005,4007,4009,4011,4013,4015,4017,4019,4021,4023,4025,4027,4029,4031,4033,4035,4037,4039,4041,4043,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,4194,4196,4198,4201,4203,4205,4207,4209,4211,4213,4215,4217,4219,4221,4223,4225,4228,4230,4232,4234,4236,4238,4240,4242,4244,4246,4248,4250,4252,4254,4256,4258,4260,4262,4264,4266,4268,4270,4272,4274,4276,4278,4280,4282,4284,4286,4288,4290,4293,4295,4297,4299,4301,4303,4305,4307,4310,4312,4314,4316,4318,4320,4323,4325,4327,4329,4331,4333,4336,4338,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,4451,4453,4455,4458,4460,4462,4464,4466,4468,4470,4472,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,4623,4625,4627,4630,4632,4634,4636,4638,4640,4643,4645,4647,4649,4651,4653,4655,4657,4659,4661,4663,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,4826,4828,4830,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,4909,4911,4913,4916,4918,4920,4922,4924,4926,4928,4930,4932,4934,4936,4938,4940,4942,4944,4946,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,5119,5121,5123,5126,5128,5130,5132,5134,5136,5138,5141,5143,5145,5147,5149,5151,5153,5155,5157,5159,5161,5163,5165,5167,5169,5171,5173,5175,5177],{"class":179,"line":180},[177,3983,184],{"class":183},[177,3985,187],{"class":183},[177,3987,191],{"class":190},[177,3989,187],{"class":183},[177,3991,196],{"class":183},[177,3993,187],{"class":183},[177,3995,3996],{"class":201},"99a5c133.d9bdb",[177,3998,187],{"class":183},[177,4000,207],{"class":183},[177,4002,187],{"class":183},[177,4004,212],{"class":190},[177,4006,187],{"class":183},[177,4008,196],{"class":183},[177,4010,187],{"class":183},[177,4012,221],{"class":201},[177,4014,187],{"class":183},[177,4016,207],{"class":183},[177,4018,187],{"class":183},[177,4020,230],{"class":190},[177,4022,187],{"class":183},[177,4024,196],{"class":183},[177,4026,187],{"class":183},[177,4028,1531],{"class":201},[177,4030,187],{"class":183},[177,4032,207],{"class":183},[177,4034,187],{"class":183},[177,4036,248],{"class":190},[177,4038,187],{"class":183},[177,4040,196],{"class":183},[177,4042,187],{"class":183},[177,4044,4045],{"class":201},"Acknowledge event",[177,4047,187],{"class":183},[177,4049,207],{"class":183},[177,4051,187],{"class":183},[177,4053,262],{"class":190},[177,4055,187],{"class":183},[177,4057,267],{"class":183},[177,4059,187],{"class":183},[177,4061,12],{"class":272},[177,4063,187],{"class":183},[177,4065,196],{"class":183},[177,4067,187],{"class":183},[177,4069,685],{"class":201},[177,4071,187],{"class":183},[177,4073,3008],{"class":183},[177,4075,187],{"class":183},[177,4077,12],{"class":272},[177,4079,187],{"class":183},[177,4081,196],{"class":183},[177,4083,187],{"class":183},[177,4085,281],{"class":201},[177,4087,187],{"class":183},[177,4089,207],{"class":183},[177,4091,187],{"class":183},[177,4093,290],{"class":272},[177,4095,187],{"class":183},[177,4097,196],{"class":183},[177,4099,187],{"class":183},[177,4101,299],{"class":201},[177,4103,187],{"class":183},[177,4105,304],{"class":183},[177,4107,187],{"class":183},[177,4109,309],{"class":190},[177,4111,187],{"class":183},[177,4113,196],{"class":183},[177,4115,255],{"class":183},[177,4117,207],{"class":183},[177,4119,187],{"class":183},[177,4121,322],{"class":190},[177,4123,187],{"class":183},[177,4125,196],{"class":183},[177,4127,255],{"class":183},[177,4129,207],{"class":183},[177,4131,187],{"class":183},[177,4133,335],{"class":190},[177,4135,187],{"class":183},[177,4137,340],{"class":183},[177,4139,187],{"class":183},[177,4141,345],{"class":190},[177,4143,187],{"class":183},[177,4145,196],{"class":183},[177,4147,255],{"class":183},[177,4149,207],{"class":183},[177,4151,187],{"class":183},[177,4153,281],{"class":190},[177,4155,187],{"class":183},[177,4157,196],{"class":183},[177,4159,255],{"class":183},[177,4161,207],{"class":183},[177,4163,187],{"class":183},[177,4165,685],{"class":190},[177,4167,187],{"class":183},[177,4169,196],{"class":183},[177,4171,255],{"class":183},[177,4173,207],{"class":183},[177,4175,187],{"class":183},[177,4177,3113],{"class":190},[177,4179,187],{"class":183},[177,4181,196],{"class":183},[177,4183,187],{"class":183},[177,4185,299],{"class":201},[177,4187,187],{"class":183},[177,4189,207],{"class":183},[177,4191,187],{"class":183},[177,4193,372],{"class":190},[177,4195,187],{"class":183},[177,4197,196],{"class":183},[177,4199,4200],{"class":352},"210",[177,4202,207],{"class":183},[177,4204,187],{"class":183},[177,4206,386],{"class":190},[177,4208,187],{"class":183},[177,4210,196],{"class":183},[177,4212,166],{"class":352},[177,4214,207],{"class":183},[177,4216,187],{"class":183},[177,4218,400],{"class":190},[177,4220,187],{"class":183},[177,4222,405],{"class":183},[177,4224,187],{"class":183},[177,4226,4227],{"class":201},"cf182b3.04017d8",[177,4229,187],{"class":183},[177,4231,415],{"class":183},[177,4233,187],{"class":183},[177,4235,191],{"class":190},[177,4237,187],{"class":183},[177,4239,196],{"class":183},[177,4241,187],{"class":183},[177,4243,4227],{"class":201},[177,4245,187],{"class":183},[177,4247,207],{"class":183},[177,4249,187],{"class":183},[177,4251,212],{"class":190},[177,4253,187],{"class":183},[177,4255,196],{"class":183},[177,4257,187],{"class":183},[177,4259,1514],{"class":201},[177,4261,187],{"class":183},[177,4263,207],{"class":183},[177,4265,187],{"class":183},[177,4267,230],{"class":190},[177,4269,187],{"class":183},[177,4271,196],{"class":183},[177,4273,187],{"class":183},[177,4275,1531],{"class":201},[177,4277,187],{"class":183},[177,4279,207],{"class":183},[177,4281,187],{"class":183},[177,4283,248],{"class":190},[177,4285,187],{"class":183},[177,4287,196],{"class":183},[177,4289,187],{"class":183},[177,4291,4292],{"class":201},"AlarmID and EventID",[177,4294,187],{"class":183},[177,4296,207],{"class":183},[177,4298,187],{"class":183},[177,4300,1557],{"class":190},[177,4302,187],{"class":183},[177,4304,196],{"class":183},[177,4306,187],{"class":183},[177,4308,4309],{"class":201},"msg.topic = ",[177,4311,1575],{"class":1358},[177,4313,3901],{"class":201},[177,4315,1575],{"class":1358},[177,4317,3906],{"class":201},[177,4319,1569],{"class":1358},[177,4321,4322],{"class":201},"msg.conditionId = ",[177,4324,1575],{"class":1358},[177,4326,3926],{"class":201},[177,4328,1575],{"class":1358},[177,4330,3906],{"class":201},[177,4332,1569],{"class":1358},[177,4334,4335],{"class":201},"msg.comment = ",[177,4337,1575],{"class":1358},[177,4339,4340],{"class":201},"Node-RED OPCUA Ack",[177,4342,1575],{"class":1358},[177,4344,3906],{"class":201},[177,4346,1569],{"class":1358},[177,4348,1611],{"class":201},[177,4350,187],{"class":183},[177,4352,207],{"class":183},[177,4354,187],{"class":183},[177,4356,1620],{"class":190},[177,4358,187],{"class":183},[177,4360,196],{"class":183},[177,4362,1073],{"class":352},[177,4364,207],{"class":183},[177,4366,187],{"class":183},[177,4368,1633],{"class":190},[177,4370,187],{"class":183},[177,4372,196],{"class":183},[177,4374,255],{"class":183},[177,4376,207],{"class":183},[177,4378,187],{"class":183},[177,4380,1646],{"class":190},[177,4382,187],{"class":183},[177,4384,196],{"class":183},[177,4386,1653],{"class":352},[177,4388,207],{"class":183},[177,4390,187],{"class":183},[177,4392,1660],{"class":190},[177,4394,187],{"class":183},[177,4396,196],{"class":183},[177,4398,255],{"class":183},[177,4400,207],{"class":183},[177,4402,187],{"class":183},[177,4404,1673],{"class":190},[177,4406,187],{"class":183},[177,4408,196],{"class":183},[177,4410,255],{"class":183},[177,4412,207],{"class":183},[177,4414,187],{"class":183},[177,4416,1686],{"class":190},[177,4418,187],{"class":183},[177,4420,1691],{"class":183},[177,4422,187],{"class":183},[177,4424,372],{"class":190},[177,4426,187],{"class":183},[177,4428,196],{"class":183},[177,4430,1702],{"class":352},[177,4432,207],{"class":183},[177,4434,187],{"class":183},[177,4436,386],{"class":190},[177,4438,187],{"class":183},[177,4440,196],{"class":183},[177,4442,166],{"class":352},[177,4444,207],{"class":183},[177,4446,187],{"class":183},[177,4448,400],{"class":190},[177,4450,187],{"class":183},[177,4452,405],{"class":183},[177,4454,187],{"class":183},[177,4456,4457],{"class":201},"af39662a.1fd078",[177,4459,187],{"class":183},[177,4461,415],{"class":183},[177,4463,187],{"class":183},[177,4465,191],{"class":190},[177,4467,187],{"class":183},[177,4469,196],{"class":183},[177,4471,187],{"class":183},[177,4473,4474],{"class":201},"39a1c77b1fb33695",[177,4476,187],{"class":183},[177,4478,207],{"class":183},[177,4480,187],{"class":183},[177,4482,212],{"class":190},[177,4484,187],{"class":183},[177,4486,196],{"class":183},[177,4488,187],{"class":183},[177,4490,597],{"class":201},[177,4492,187],{"class":183},[177,4494,207],{"class":183},[177,4496,187],{"class":183},[177,4498,230],{"class":190},[177,4500,187],{"class":183},[177,4502,196],{"class":183},[177,4504,187],{"class":183},[177,4506,1531],{"class":201},[177,4508,187],{"class":183},[177,4510,207],{"class":183},[177,4512,187],{"class":183},[177,4514,248],{"class":190},[177,4516,187],{"class":183},[177,4518,196],{"class":183},[177,4520,187],{"class":183},[177,4522,630],{"class":201},[177,4524,187],{"class":183},[177,4526,207],{"class":183},[177,4528,187],{"class":183},[177,4530,639],{"class":190},[177,4532,187],{"class":183},[177,4534,644],{"class":183},[177,4536,187],{"class":183},[177,4538,649],{"class":190},[177,4540,187],{"class":183},[177,4542,644],{"class":183},[177,4544,187],{"class":183},[177,4546,658],{"class":190},[177,4548,187],{"class":183},[177,4550,340],{"class":183},[177,4552,187],{"class":183},[177,4554,667],{"class":190},[177,4556,187],{"class":183},[177,4558,340],{"class":183},[177,4560,187],{"class":183},[177,4562,676],{"class":190},[177,4564,187],{"class":183},[177,4566,196],{"class":183},[177,4568,187],{"class":183},[177,4570,685],{"class":201},[177,4572,187],{"class":183},[177,4574,207],{"class":183},[177,4576,187],{"class":183},[177,4578,694],{"class":190},[177,4580,187],{"class":183},[177,4582,196],{"class":183},[177,4584,187],{"class":183},[177,4586,703],{"class":201},[177,4588,187],{"class":183},[177,4590,207],{"class":183},[177,4592,187],{"class":183},[177,4594,712],{"class":190},[177,4596,187],{"class":183},[177,4598,196],{"class":183},[177,4600,255],{"class":183},[177,4602,207],{"class":183},[177,4604,187],{"class":183},[177,4606,725],{"class":190},[177,4608,187],{"class":183},[177,4610,196],{"class":183},[177,4612,187],{"class":183},[177,4614,734],{"class":201},[177,4616,187],{"class":183},[177,4618,207],{"class":183},[177,4620,187],{"class":183},[177,4622,372],{"class":190},[177,4624,187],{"class":183},[177,4626,196],{"class":183},[177,4628,4629],{"class":352},"810",[177,4631,207],{"class":183},[177,4633,187],{"class":183},[177,4635,386],{"class":190},[177,4637,187],{"class":183},[177,4639,196],{"class":183},[177,4641,4642],{"class":352},"280",[177,4644,207],{"class":183},[177,4646,187],{"class":183},[177,4648,400],{"class":190},[177,4650,187],{"class":183},[177,4652,773],{"class":183},[177,4654,187],{"class":183},[177,4656,191],{"class":190},[177,4658,187],{"class":183},[177,4660,196],{"class":183},[177,4662,187],{"class":183},[177,4664,4665],{"class":201},"e50779c74918b1b9",[177,4667,187],{"class":183},[177,4669,207],{"class":183},[177,4671,187],{"class":183},[177,4673,212],{"class":190},[177,4675,187],{"class":183},[177,4677,196],{"class":183},[177,4679,187],{"class":183},[177,4681,597],{"class":201},[177,4683,187],{"class":183},[177,4685,207],{"class":183},[177,4687,187],{"class":183},[177,4689,230],{"class":190},[177,4691,187],{"class":183},[177,4693,196],{"class":183},[177,4695,187],{"class":183},[177,4697,1531],{"class":201},[177,4699,187],{"class":183},[177,4701,207],{"class":183},[177,4703,187],{"class":183},[177,4705,248],{"class":190},[177,4707,187],{"class":183},[177,4709,196],{"class":183},[177,4711,187],{"class":183},[177,4713,3734],{"class":201},[177,4715,187],{"class":183},[177,4717,207],{"class":183},[177,4719,187],{"class":183},[177,4721,639],{"class":190},[177,4723,187],{"class":183},[177,4725,644],{"class":183},[177,4727,187],{"class":183},[177,4729,649],{"class":190},[177,4731,187],{"class":183},[177,4733,644],{"class":183},[177,4735,187],{"class":183},[177,4737,658],{"class":190},[177,4739,187],{"class":183},[177,4741,340],{"class":183},[177,4743,187],{"class":183},[177,4745,667],{"class":190},[177,4747,187],{"class":183},[177,4749,340],{"class":183},[177,4751,187],{"class":183},[177,4753,676],{"class":190},[177,4755,187],{"class":183},[177,4757,196],{"class":183},[177,4759,187],{"class":183},[177,4761,685],{"class":201},[177,4763,187],{"class":183},[177,4765,207],{"class":183},[177,4767,187],{"class":183},[177,4769,694],{"class":190},[177,4771,187],{"class":183},[177,4773,196],{"class":183},[177,4775,187],{"class":183},[177,4777,703],{"class":201},[177,4779,187],{"class":183},[177,4781,207],{"class":183},[177,4783,187],{"class":183},[177,4785,712],{"class":190},[177,4787,187],{"class":183},[177,4789,196],{"class":183},[177,4791,255],{"class":183},[177,4793,207],{"class":183},[177,4795,187],{"class":183},[177,4797,725],{"class":190},[177,4799,187],{"class":183},[177,4801,196],{"class":183},[177,4803,187],{"class":183},[177,4805,734],{"class":201},[177,4807,187],{"class":183},[177,4809,207],{"class":183},[177,4811,187],{"class":183},[177,4813,372],{"class":190},[177,4815,187],{"class":183},[177,4817,196],{"class":183},[177,4819,4629],{"class":352},[177,4821,207],{"class":183},[177,4823,187],{"class":183},[177,4825,386],{"class":190},[177,4827,187],{"class":183},[177,4829,196],{"class":183},[177,4831,4832],{"class":352},"320",[177,4834,207],{"class":183},[177,4836,187],{"class":183},[177,4838,400],{"class":190},[177,4840,187],{"class":183},[177,4842,773],{"class":183},[177,4844,187],{"class":183},[177,4846,191],{"class":190},[177,4848,187],{"class":183},[177,4850,196],{"class":183},[177,4852,187],{"class":183},[177,4854,4457],{"class":201},[177,4856,187],{"class":183},[177,4858,207],{"class":183},[177,4860,187],{"class":183},[177,4862,212],{"class":190},[177,4864,187],{"class":183},[177,4866,196],{"class":183},[177,4868,187],{"class":183},[177,4870,993],{"class":201},[177,4872,187],{"class":183},[177,4874,207],{"class":183},[177,4876,187],{"class":183},[177,4878,230],{"class":190},[177,4880,187],{"class":183},[177,4882,196],{"class":183},[177,4884,187],{"class":183},[177,4886,1531],{"class":201},[177,4888,187],{"class":183},[177,4890,207],{"class":183},[177,4892,187],{"class":183},[177,4894,1018],{"class":190},[177,4896,187],{"class":183},[177,4898,196],{"class":183},[177,4900,255],{"class":183},[177,4902,207],{"class":183},[177,4904,187],{"class":183},[177,4906,1031],{"class":190},[177,4908,187],{"class":183},[177,4910,196],{"class":183},[177,4912,187],{"class":183},[177,4914,4915],{"class":201},"acknowledge",[177,4917,187],{"class":183},[177,4919,207],{"class":183},[177,4921,187],{"class":183},[177,4923,1049],{"class":190},[177,4925,187],{"class":183},[177,4927,196],{"class":183},[177,4929,187],{"class":183},[177,4931,16],{"class":201},[177,4933,187],{"class":183},[177,4935,207],{"class":183},[177,4937,187],{"class":183},[177,4939,1066],{"class":190},[177,4941,187],{"class":183},[177,4943,196],{"class":183},[177,4945,187],{"class":183},[177,4947,4948],{"class":201},"5",[177,4950,187],{"class":183},[177,4952,207],{"class":183},[177,4954,187],{"class":183},[177,4956,1080],{"class":190},[177,4958,187],{"class":183},[177,4960,196],{"class":183},[177,4962,187],{"class":183},[177,4964,1073],{"class":201},[177,4966,187],{"class":183},[177,4968,207],{"class":183},[177,4970,187],{"class":183},[177,4972,1098],{"class":190},[177,4974,187],{"class":183},[177,4976,196],{"class":183},[177,4978,187],{"class":183},[177,4980,1107],{"class":201},[177,4982,187],{"class":183},[177,4984,207],{"class":183},[177,4986,187],{"class":183},[177,4988,1134],{"class":190},[177,4990,187],{"class":183},[177,4992,196],{"class":183},[177,4994,255],{"class":183},[177,4996,207],{"class":183},[177,4998,187],{"class":183},[177,5000,1147],{"class":190},[177,5002,187],{"class":183},[177,5004,196],{"class":183},[177,5006,255],{"class":183},[177,5008,207],{"class":183},[177,5010,187],{"class":183},[177,5012,1160],{"class":190},[177,5014,187],{"class":183},[177,5016,196],{"class":183},[177,5018,187],{"class":183},[177,5020,1169],{"class":201},[177,5022,187],{"class":183},[177,5024,207],{"class":183},[177,5026,187],{"class":183},[177,5028,1178],{"class":190},[177,5030,187],{"class":183},[177,5032,196],{"class":183},[177,5034,187],{"class":183},[177,5036,1169],{"class":201},[177,5038,187],{"class":183},[177,5040,207],{"class":183},[177,5042,187],{"class":183},[177,5044,1195],{"class":190},[177,5046,187],{"class":183},[177,5048,340],{"class":183},[177,5050,187],{"class":183},[177,5052,1204],{"class":190},[177,5054,187],{"class":183},[177,5056,196],{"class":183},[177,5058,255],{"class":183},[177,5060,207],{"class":183},[177,5062,187],{"class":183},[177,5064,1217],{"class":190},[177,5066,187],{"class":183},[177,5068,196],{"class":183},[177,5070,255],{"class":183},[177,5072,207],{"class":183},[177,5074,187],{"class":183},[177,5076,1231],{"class":190},[177,5078,187],{"class":183},[177,5080,196],{"class":183},[177,5082,255],{"class":183},[177,5084,207],{"class":183},[177,5086,187],{"class":183},[177,5088,1244],{"class":190},[177,5090,187],{"class":183},[177,5092,196],{"class":183},[177,5094,255],{"class":183},[177,5096,207],{"class":183},[177,5098,187],{"class":183},[177,5100,1257],{"class":190},[177,5102,187],{"class":183},[177,5104,340],{"class":183},[177,5106,187],{"class":183},[177,5108,1266],{"class":190},[177,5110,187],{"class":183},[177,5112,340],{"class":183},[177,5114,187],{"class":183},[177,5116,248],{"class":190},[177,5118,187],{"class":183},[177,5120,196],{"class":183},[177,5122,187],{"class":183},[177,5124,5125],{"class":201},"OPC UA Client",[177,5127,187],{"class":183},[177,5129,207],{"class":183},[177,5131,187],{"class":183},[177,5133,372],{"class":190},[177,5135,187],{"class":183},[177,5137,196],{"class":183},[177,5139,5140],{"class":352},"640",[177,5142,207],{"class":183},[177,5144,187],{"class":183},[177,5146,386],{"class":190},[177,5148,187],{"class":183},[177,5150,196],{"class":183},[177,5152,166],{"class":352},[177,5154,207],{"class":183},[177,5156,187],{"class":183},[177,5158,400],{"class":190},[177,5160,187],{"class":183},[177,5162,405],{"class":183},[177,5164,187],{"class":183},[177,5166,4474],{"class":201},[177,5168,187],{"class":183},[177,5170,1324],{"class":183},[177,5172,187],{"class":183},[177,5174,4665],{"class":201},[177,5176,187],{"class":183},[177,5178,1333],{"class":183},[12,5180,5181],{},"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,5183,62],{"id":5184},"method-calls",[12,5186,5187],{},"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,5189,5190],{},"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.",[121,5192,5194],{"id":5193},"calling-methods","Calling Methods",[12,5196,5197],{},"To call a method on your OPC UA server:",[129,5199,5200,5203,5214,5242],{},[39,5201,5202],{},"Add an Inject node to trigger the method call.",[39,5204,5205,5206,5209,5210,5213],{},"Add an OpcUa-Method node and double-click it. Select your OPC UA endpoint, then enter the Object ID (like ",[77,5207,5208],{},"ns=6;s=MyDevice",") and Method ID (like ",[77,5211,5212],{},"ns=6;s=MyMethod",").",[39,5215,5216,5217],{},"In the Arguments section, enter each argument's name, type, and value. For example:",[36,5218,5219,5230],{},[39,5220,5221,5222,5225,5226,5229],{},"Name: ",[77,5223,5224],{},"Operator",", Type: ",[77,5227,5228],{},"String",", Value: \"sin\"",[39,5231,5221,5232,5225,5235,5238,5239],{},[77,5233,5234],{},"Value",[77,5236,5237],{},"Double",", Value: ",[77,5240,5241],{},"3.3",[39,5243,5244],{},"Connect the Inject output to the OpcUa-Method input. Add a Debug node to see the result.",[164,5246,5247],{":height":166},[168,5248,5250],{"className":170,"code":5249,"language":172,"meta":173,"style":173},"[{\"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,5251,5252],{"__ignoreMap":173},[177,5253,5254,5256,5258,5260,5262,5264,5266,5269,5271,5273,5275,5277,5279,5281,5283,5286,5288,5290,5292,5294,5296,5298,5300,5303,5305,5307,5309,5311,5313,5315,5317,5319,5321,5324,5326,5328,5330,5332,5334,5336,5338,5341,5343,5345,5347,5349,5351,5353,5355,5357,5359,5361,5363,5366,5368,5370,5372,5375,5377,5379,5381,5384,5386,5388,5390,5392,5394,5396,5398,5401,5403,5405,5407,5409,5411,5413,5415,5418,5420,5422,5424,5426,5428,5431,5433,5435,5437,5440,5442,5444,5446,5449,5451,5453,5455,5457,5459,5461,5463,5466,5468,5470,5472,5474,5476,5478,5480,5483,5485,5487,5489,5491,5493,5496,5498,5500,5502,5504,5506,5508,5510,5513,5515,5517,5519,5521,5523,5526,5528,5530,5532,5534,5536,5539,5541,5543,5545,5547,5549,5552,5554,5556,5558,5560,5562,5565,5567,5569,5571,5573,5575,5578,5580,5582,5584,5586,5588,5591,5593,5595,5597,5599,5601,5604,5606,5608,5610,5612,5614,5616,5618,5620,5622,5624,5626,5628,5630,5632,5634,5636,5638,5640,5642,5644,5646,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,5751,5753,5755,5758,5760,5762,5764,5766,5768,5770,5772,5775,5777,5779,5781,5783,5785,5787,5790,5792,5794,5796,5798,5800,5802,5804,5806,5808,5810,5812,5814,5816,5818,5820,5822,5825,5827,5829,5831,5833,5835,5837,5839,5841,5843,5845,5847,5849,5851,5853,5855,5857,5859,5861,5863,5865,5867,5869,5871,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,5946,5948,5950,5953,5955,5957,5959,5961,5963,5965,5967,5969,5971,5973,5975,5977,5979,5981],{"class":179,"line":180},[177,5255,184],{"class":183},[177,5257,187],{"class":183},[177,5259,191],{"class":190},[177,5261,187],{"class":183},[177,5263,196],{"class":183},[177,5265,187],{"class":183},[177,5267,5268],{"class":201},"9b199c7f.82f47",[177,5270,187],{"class":183},[177,5272,207],{"class":183},[177,5274,187],{"class":183},[177,5276,212],{"class":190},[177,5278,187],{"class":183},[177,5280,196],{"class":183},[177,5282,187],{"class":183},[177,5284,5285],{"class":201},"OpcUa-Method",[177,5287,187],{"class":183},[177,5289,207],{"class":183},[177,5291,187],{"class":183},[177,5293,230],{"class":190},[177,5295,187],{"class":183},[177,5297,196],{"class":183},[177,5299,187],{"class":183},[177,5301,5302],{"class":201},"4d24eae5.3b9b24",[177,5304,187],{"class":183},[177,5306,207],{"class":183},[177,5308,187],{"class":183},[177,5310,1018],{"class":190},[177,5312,187],{"class":183},[177,5314,196],{"class":183},[177,5316,255],{"class":183},[177,5318,207],{"class":183},[177,5320,187],{"class":183},[177,5322,5323],{"class":190},"objectId",[177,5325,187],{"class":183},[177,5327,196],{"class":183},[177,5329,187],{"class":183},[177,5331,5208],{"class":201},[177,5333,187],{"class":183},[177,5335,207],{"class":183},[177,5337,187],{"class":183},[177,5339,5340],{"class":190},"methodId",[177,5342,187],{"class":183},[177,5344,196],{"class":183},[177,5346,187],{"class":183},[177,5348,5212],{"class":201},[177,5350,187],{"class":183},[177,5352,207],{"class":183},[177,5354,187],{"class":183},[177,5356,248],{"class":190},[177,5358,187],{"class":183},[177,5360,196],{"class":183},[177,5362,187],{"class":183},[177,5364,5365],{"class":201},"Prosys MyMethod(sin, 3.3)",[177,5367,187],{"class":183},[177,5369,207],{"class":183},[177,5371,187],{"class":183},[177,5373,5374],{"class":190},"inputArguments",[177,5376,187],{"class":183},[177,5378,1691],{"class":183},[177,5380,187],{"class":183},[177,5382,5383],{"class":190},"arg0name",[177,5385,187],{"class":183},[177,5387,196],{"class":183},[177,5389,187],{"class":183},[177,5391,5224],{"class":201},[177,5393,187],{"class":183},[177,5395,207],{"class":183},[177,5397,187],{"class":183},[177,5399,5400],{"class":190},"arg0type",[177,5402,187],{"class":183},[177,5404,196],{"class":183},[177,5406,187],{"class":183},[177,5408,5228],{"class":201},[177,5410,187],{"class":183},[177,5412,207],{"class":183},[177,5414,187],{"class":183},[177,5416,5417],{"class":190},"arg0typeid",[177,5419,187],{"class":183},[177,5421,196],{"class":183},[177,5423,255],{"class":183},[177,5425,207],{"class":183},[177,5427,187],{"class":183},[177,5429,5430],{"class":190},"arg0value",[177,5432,187],{"class":183},[177,5434,196],{"class":183},[177,5436,187],{"class":183},[177,5438,5439],{"class":201},"sin",[177,5441,187],{"class":183},[177,5443,207],{"class":183},[177,5445,187],{"class":183},[177,5447,5448],{"class":190},"arg1name",[177,5450,187],{"class":183},[177,5452,196],{"class":183},[177,5454,187],{"class":183},[177,5456,5234],{"class":201},[177,5458,187],{"class":183},[177,5460,207],{"class":183},[177,5462,187],{"class":183},[177,5464,5465],{"class":190},"arg1type",[177,5467,187],{"class":183},[177,5469,196],{"class":183},[177,5471,187],{"class":183},[177,5473,5237],{"class":201},[177,5475,187],{"class":183},[177,5477,207],{"class":183},[177,5479,187],{"class":183},[177,5481,5482],{"class":190},"arg1typeid",[177,5484,187],{"class":183},[177,5486,196],{"class":183},[177,5488,255],{"class":183},[177,5490,207],{"class":183},[177,5492,187],{"class":183},[177,5494,5495],{"class":190},"arg1value",[177,5497,187],{"class":183},[177,5499,196],{"class":183},[177,5501,187],{"class":183},[177,5503,5241],{"class":201},[177,5505,187],{"class":183},[177,5507,207],{"class":183},[177,5509,187],{"class":183},[177,5511,5512],{"class":190},"arg2name",[177,5514,187],{"class":183},[177,5516,196],{"class":183},[177,5518,255],{"class":183},[177,5520,207],{"class":183},[177,5522,187],{"class":183},[177,5524,5525],{"class":190},"arg2type",[177,5527,187],{"class":183},[177,5529,196],{"class":183},[177,5531,255],{"class":183},[177,5533,207],{"class":183},[177,5535,187],{"class":183},[177,5537,5538],{"class":190},"arg2typeid",[177,5540,187],{"class":183},[177,5542,196],{"class":183},[177,5544,255],{"class":183},[177,5546,207],{"class":183},[177,5548,187],{"class":183},[177,5550,5551],{"class":190},"arg2value",[177,5553,187],{"class":183},[177,5555,196],{"class":183},[177,5557,255],{"class":183},[177,5559,207],{"class":183},[177,5561,187],{"class":183},[177,5563,5564],{"class":190},"out0name",[177,5566,187],{"class":183},[177,5568,196],{"class":183},[177,5570,255],{"class":183},[177,5572,207],{"class":183},[177,5574,187],{"class":183},[177,5576,5577],{"class":190},"out0type",[177,5579,187],{"class":183},[177,5581,196],{"class":183},[177,5583,255],{"class":183},[177,5585,207],{"class":183},[177,5587,187],{"class":183},[177,5589,5590],{"class":190},"out0typeid",[177,5592,187],{"class":183},[177,5594,196],{"class":183},[177,5596,255],{"class":183},[177,5598,207],{"class":183},[177,5600,187],{"class":183},[177,5602,5603],{"class":190},"out0value",[177,5605,187],{"class":183},[177,5607,196],{"class":183},[177,5609,255],{"class":183},[177,5611,207],{"class":183},[177,5613,187],{"class":183},[177,5615,372],{"class":190},[177,5617,187],{"class":183},[177,5619,196],{"class":183},[177,5621,954],{"class":352},[177,5623,207],{"class":183},[177,5625,187],{"class":183},[177,5627,386],{"class":190},[177,5629,187],{"class":183},[177,5631,196],{"class":183},[177,5633,2898],{"class":352},[177,5635,207],{"class":183},[177,5637,187],{"class":183},[177,5639,400],{"class":190},[177,5641,187],{"class":183},[177,5643,405],{"class":183},[177,5645,187],{"class":183},[177,5647,5648],{"class":201},"aad9fc2a.a94b4",[177,5650,187],{"class":183},[177,5652,415],{"class":183},[177,5654,187],{"class":183},[177,5656,191],{"class":190},[177,5658,187],{"class":183},[177,5660,196],{"class":183},[177,5662,187],{"class":183},[177,5664,5648],{"class":201},[177,5666,187],{"class":183},[177,5668,207],{"class":183},[177,5670,187],{"class":183},[177,5672,212],{"class":190},[177,5674,187],{"class":183},[177,5676,196],{"class":183},[177,5678,187],{"class":183},[177,5680,597],{"class":201},[177,5682,187],{"class":183},[177,5684,207],{"class":183},[177,5686,187],{"class":183},[177,5688,230],{"class":190},[177,5690,187],{"class":183},[177,5692,196],{"class":183},[177,5694,187],{"class":183},[177,5696,5302],{"class":201},[177,5698,187],{"class":183},[177,5700,207],{"class":183},[177,5702,187],{"class":183},[177,5704,248],{"class":190},[177,5706,187],{"class":183},[177,5708,196],{"class":183},[177,5710,255],{"class":183},[177,5712,207],{"class":183},[177,5714,187],{"class":183},[177,5716,639],{"class":190},[177,5718,187],{"class":183},[177,5720,644],{"class":183},[177,5722,187],{"class":183},[177,5724,649],{"class":190},[177,5726,187],{"class":183},[177,5728,644],{"class":183},[177,5730,187],{"class":183},[177,5732,658],{"class":190},[177,5734,187],{"class":183},[177,5736,340],{"class":183},[177,5738,187],{"class":183},[177,5740,667],{"class":190},[177,5742,187],{"class":183},[177,5744,340],{"class":183},[177,5746,187],{"class":183},[177,5748,676],{"class":190},[177,5750,187],{"class":183},[177,5752,196],{"class":183},[177,5754,187],{"class":183},[177,5756,5757],{"class":201},"true",[177,5759,187],{"class":183},[177,5761,207],{"class":183},[177,5763,187],{"class":183},[177,5765,694],{"class":190},[177,5767,187],{"class":183},[177,5769,196],{"class":183},[177,5771,187],{"class":183},[177,5773,5774],{"class":201},"full",[177,5776,187],{"class":183},[177,5778,207],{"class":183},[177,5780,187],{"class":183},[177,5782,372],{"class":190},[177,5784,187],{"class":183},[177,5786,196],{"class":183},[177,5788,5789],{"class":352},"970",[177,5791,207],{"class":183},[177,5793,187],{"class":183},[177,5795,386],{"class":190},[177,5797,187],{"class":183},[177,5799,196],{"class":183},[177,5801,2898],{"class":352},[177,5803,207],{"class":183},[177,5805,187],{"class":183},[177,5807,400],{"class":190},[177,5809,187],{"class":183},[177,5811,773],{"class":183},[177,5813,187],{"class":183},[177,5815,191],{"class":190},[177,5817,187],{"class":183},[177,5819,196],{"class":183},[177,5821,187],{"class":183},[177,5823,5824],{"class":201},"6188d1de770fbb95",[177,5826,187],{"class":183},[177,5828,207],{"class":183},[177,5830,187],{"class":183},[177,5832,212],{"class":190},[177,5834,187],{"class":183},[177,5836,196],{"class":183},[177,5838,187],{"class":183},[177,5840,221],{"class":201},[177,5842,187],{"class":183},[177,5844,207],{"class":183},[177,5846,187],{"class":183},[177,5848,230],{"class":190},[177,5850,187],{"class":183},[177,5852,196],{"class":183},[177,5854,187],{"class":183},[177,5856,5302],{"class":201},[177,5858,187],{"class":183},[177,5860,207],{"class":183},[177,5862,187],{"class":183},[177,5864,248],{"class":190},[177,5866,187],{"class":183},[177,5868,196],{"class":183},[177,5870,187],{"class":183},[177,5872,5873],{"class":201},"Call Method",[177,5875,187],{"class":183},[177,5877,207],{"class":183},[177,5879,187],{"class":183},[177,5881,262],{"class":190},[177,5883,187],{"class":183},[177,5885,1691],{"class":183},[177,5887,187],{"class":183},[177,5889,309],{"class":190},[177,5891,187],{"class":183},[177,5893,196],{"class":183},[177,5895,255],{"class":183},[177,5897,207],{"class":183},[177,5899,187],{"class":183},[177,5901,322],{"class":190},[177,5903,187],{"class":183},[177,5905,196],{"class":183},[177,5907,255],{"class":183},[177,5909,207],{"class":183},[177,5911,187],{"class":183},[177,5913,335],{"class":190},[177,5915,187],{"class":183},[177,5917,340],{"class":183},[177,5919,187],{"class":183},[177,5921,345],{"class":190},[177,5923,187],{"class":183},[177,5925,196],{"class":183},[177,5927,353],{"class":352},[177,5929,207],{"class":183},[177,5931,187],{"class":183},[177,5933,281],{"class":190},[177,5935,187],{"class":183},[177,5937,196],{"class":183},[177,5939,255],{"class":183},[177,5941,207],{"class":183},[177,5943,187],{"class":183},[177,5945,372],{"class":190},[177,5947,187],{"class":183},[177,5949,196],{"class":183},[177,5951,5952],{"class":352},"530",[177,5954,207],{"class":183},[177,5956,187],{"class":183},[177,5958,386],{"class":190},[177,5960,187],{"class":183},[177,5962,196],{"class":183},[177,5964,2898],{"class":352},[177,5966,207],{"class":183},[177,5968,187],{"class":183},[177,5970,400],{"class":190},[177,5972,187],{"class":183},[177,5974,405],{"class":183},[177,5976,187],{"class":183},[177,5978,5268],{"class":201},[177,5980,187],{"class":183},[177,5982,5983],{"class":183},"]]}]\n",[12,5985,5986],{},"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,5988,5990],{"id":5989},"historical-data-access","Historical Data Access",[12,5992,5993],{},"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,5995,5996],{},"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.",[121,5998,6000],{"id":5999},"reading-historical-values","Reading Historical Values",[12,6002,6003],{},"To query historical data from your server:",[129,6005,6006,6009,6012],{},[39,6007,6008],{},"Add an Inject node to trigger the historical read.",[39,6010,6011],{},"Add a Function node to prepare the query parameters.",[39,6013,6014],{},"In the Function node, add this code:",[168,6016,6018],{"className":1349,"code":6017,"language":1351,"meta":173,"style":173},"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,6019,6020,6042,6065,6118,6141],{"__ignoreMap":173},[177,6021,6022,6024,6026,6028,6030,6032,6035,6037,6039],{"class":179,"line":180},[177,6023,703],{"class":1358},[177,6025,143],{"class":183},[177,6027,1363],{"class":1358},[177,6029,1366],{"class":183},[177,6031,1369],{"class":183},[177,6033,6034],{"class":201},"NodeId ns=6;s=MyLevel",[177,6036,187],{"class":183},[177,6038,3906],{"class":183},[177,6040,6041],{"class":3909}," \u002F\u002F Replace with your NodeId\n",[177,6043,6044,6046,6048,6051,6053,6055,6058,6060,6062],{"class":179,"line":146},[177,6045,703],{"class":1358},[177,6047,143],{"class":183},[177,6049,6050],{"class":1358},"aggregate ",[177,6052,1366],{"class":183},[177,6054,1369],{"class":183},[177,6056,6057],{"class":201},"raw",[177,6059,187],{"class":183},[177,6061,3906],{"class":183},[177,6063,6064],{"class":3909}," \u002F\u002F Or use: \"min\", \"max\", \"ave\", \"interpolative\"\n",[177,6066,6067,6069,6071,6074,6076,6079,6083,6086,6088,6091,6094,6097,6100,6103,6105,6107,6110,6113,6115],{"class":179,"line":1394},[177,6068,703],{"class":1358},[177,6070,143],{"class":183},[177,6072,6073],{"class":1358},"start ",[177,6075,1366],{"class":183},[177,6077,6078],{"class":183}," new",[177,6080,6082],{"class":6081},"s2Zo4"," Date",[177,6084,6085],{"class":1358},"(Date",[177,6087,143],{"class":183},[177,6089,6090],{"class":6081},"now",[177,6092,6093],{"class":1358},"() ",[177,6095,6096],{"class":183},"-",[177,6098,6099],{"class":352}," 60",[177,6101,6102],{"class":183}," *",[177,6104,6099],{"class":352},[177,6106,6102],{"class":183},[177,6108,6109],{"class":352}," 1000",[177,6111,6112],{"class":1358},")",[177,6114,3906],{"class":183},[177,6116,6117],{"class":3909}," \u002F\u002F 1 hour ago\n",[177,6119,6120,6122,6124,6127,6129,6131,6133,6136,6138],{"class":179,"line":1416},[177,6121,703],{"class":1358},[177,6123,143],{"class":183},[177,6125,6126],{"class":1358},"end ",[177,6128,1366],{"class":183},[177,6130,6078],{"class":183},[177,6132,6082],{"class":6081},[177,6134,6135],{"class":1358},"()",[177,6137,3906],{"class":183},[177,6139,6140],{"class":3909}," \u002F\u002F Now\n",[177,6142,6143,6145,6147],{"class":179,"line":1434},[177,6144,1465],{"class":1464},[177,6146,1468],{"class":1358},[177,6148,1377],{"class":183},[129,6150,6151,6154],{"start":1416},[39,6152,6153],{},"Add an OpcUa-Client node. Open its configuration and set the Action dropdown to \"HISTORY\".",[39,6155,6156],{},"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.",[164,6158,6159],{":height":166},[168,6160,6162],{"className":170,"code":6161,"language":172,"meta":173,"style":173},"[{\"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,6163,6164],{"__ignoreMap":173},[177,6165,6166,6168,6170,6172,6174,6176,6178,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,6235,6237,6239,6242,6244,6246,6248,6250,6252,6254,6256,6258,6260,6262,6264,6266,6268,6270,6272,6274,6276,6278,6280,6282,6285,6287,6289,6291,6293,6295,6297,6299,6301,6303,6305,6307,6309,6311,6313,6315,6317,6319,6321,6323,6325,6327,6329,6331,6333,6335,6337,6339,6341,6343,6345,6347,6349,6351,6353,6355,6357,6359,6361,6363,6365,6367,6369,6371,6373,6375,6377,6379,6381,6383,6385,6387,6389,6391,6393,6395,6397,6399,6401,6403,6405,6407,6409,6411,6413,6415,6417,6419,6421,6423,6425,6427,6429,6431,6433,6435,6437,6439,6441,6443,6445,6447,6449,6451,6453,6455,6457,6459,6461,6463,6465,6467,6469,6471,6473,6475,6477,6479,6481,6483,6485,6487,6489,6491,6493,6496,6498,6500,6502,6505,6507,6509,6511,6513,6515,6517,6519,6522,6524,6526,6528,6530,6532,6534,6536,6538,6540,6542,6544,6546,6548,6550,6552,6554,6556,6558,6560,6562,6564,6566,6568,6571,6573,6575,6577,6579,6581,6583,6585,6587,6589,6591,6593,6595,6597,6599,6601,6603,6605,6607,6609,6611,6613,6615,6617,6619,6621,6623,6625,6627,6629,6631,6633,6635,6637,6639,6641,6643,6645,6647,6650,6652,6654,6656,6658,6660,6662,6664,6666,6668,6670,6672,6674,6677,6679,6681,6683,6685,6687,6689,6691,6693,6695,6697,6699,6701,6703,6705,6707,6709,6711,6713,6715,6717,6719,6721,6723,6725,6727,6729,6731,6733,6735,6737,6739,6741,6743,6745,6747,6749,6751,6753,6755,6757,6759,6761,6763,6766,6768,6771,6773,6776,6778,6781,6783,6786,6788,6791,6793,6795,6797,6799,6801,6803,6805,6808,6811,6814,6816,6819,6821,6824,6826,6828,6830,6832,6834,6836,6838,6840,6842,6844,6846,6848,6850,6852,6854,6856,6858,6860,6862,6864,6866,6868,6870,6872,6874,6876,6878,6880,6882,6884,6886,6888,6890,6892,6894,6896,6898,6900,6902,6904,6906,6908,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,7301,7303,7305,7308,7310,7312,7314,7316],{"class":179,"line":180},[177,6167,184],{"class":183},[177,6169,187],{"class":183},[177,6171,191],{"class":190},[177,6173,187],{"class":183},[177,6175,196],{"class":183},[177,6177,187],{"class":183},[177,6179,6180],{"class":201},"0c43bd35230132af",[177,6182,187],{"class":183},[177,6184,207],{"class":183},[177,6186,187],{"class":183},[177,6188,212],{"class":190},[177,6190,187],{"class":183},[177,6192,196],{"class":183},[177,6194,187],{"class":183},[177,6196,993],{"class":201},[177,6198,187],{"class":183},[177,6200,207],{"class":183},[177,6202,187],{"class":183},[177,6204,230],{"class":190},[177,6206,187],{"class":183},[177,6208,196],{"class":183},[177,6210,187],{"class":183},[177,6212,1531],{"class":201},[177,6214,187],{"class":183},[177,6216,207],{"class":183},[177,6218,187],{"class":183},[177,6220,1018],{"class":190},[177,6222,187],{"class":183},[177,6224,196],{"class":183},[177,6226,255],{"class":183},[177,6228,207],{"class":183},[177,6230,187],{"class":183},[177,6232,1031],{"class":190},[177,6234,187],{"class":183},[177,6236,196],{"class":183},[177,6238,187],{"class":183},[177,6240,6241],{"class":201},"history",[177,6243,187],{"class":183},[177,6245,207],{"class":183},[177,6247,187],{"class":183},[177,6249,1049],{"class":190},[177,6251,187],{"class":183},[177,6253,196],{"class":183},[177,6255,187],{"class":183},[177,6257,16],{"class":201},[177,6259,187],{"class":183},[177,6261,207],{"class":183},[177,6263,187],{"class":183},[177,6265,1066],{"class":190},[177,6267,187],{"class":183},[177,6269,196],{"class":183},[177,6271,1073],{"class":352},[177,6273,207],{"class":183},[177,6275,187],{"class":183},[177,6277,1080],{"class":190},[177,6279,187],{"class":183},[177,6281,196],{"class":183},[177,6283,6284],{"class":352},"10",[177,6286,207],{"class":183},[177,6288,187],{"class":183},[177,6290,1098],{"class":190},[177,6292,187],{"class":183},[177,6294,196],{"class":183},[177,6296,187],{"class":183},[177,6298,1107],{"class":201},[177,6300,187],{"class":183},[177,6302,207],{"class":183},[177,6304,187],{"class":183},[177,6306,1116],{"class":190},[177,6308,187],{"class":183},[177,6310,196],{"class":183},[177,6312,187],{"class":183},[177,6314,1125],{"class":201},[177,6316,187],{"class":183},[177,6318,207],{"class":183},[177,6320,187],{"class":183},[177,6322,1134],{"class":190},[177,6324,187],{"class":183},[177,6326,196],{"class":183},[177,6328,255],{"class":183},[177,6330,207],{"class":183},[177,6332,187],{"class":183},[177,6334,1147],{"class":190},[177,6336,187],{"class":183},[177,6338,196],{"class":183},[177,6340,255],{"class":183},[177,6342,207],{"class":183},[177,6344,187],{"class":183},[177,6346,1160],{"class":190},[177,6348,187],{"class":183},[177,6350,196],{"class":183},[177,6352,187],{"class":183},[177,6354,1169],{"class":201},[177,6356,187],{"class":183},[177,6358,207],{"class":183},[177,6360,187],{"class":183},[177,6362,1178],{"class":190},[177,6364,187],{"class":183},[177,6366,196],{"class":183},[177,6368,187],{"class":183},[177,6370,1169],{"class":201},[177,6372,187],{"class":183},[177,6374,207],{"class":183},[177,6376,187],{"class":183},[177,6378,1195],{"class":190},[177,6380,187],{"class":183},[177,6382,340],{"class":183},[177,6384,187],{"class":183},[177,6386,1204],{"class":190},[177,6388,187],{"class":183},[177,6390,196],{"class":183},[177,6392,255],{"class":183},[177,6394,207],{"class":183},[177,6396,187],{"class":183},[177,6398,1217],{"class":190},[177,6400,187],{"class":183},[177,6402,196],{"class":183},[177,6404,255],{"class":183},[177,6406,207],{"class":183},[177,6408,187],{"class":183},[177,6410,1231],{"class":190},[177,6412,187],{"class":183},[177,6414,196],{"class":183},[177,6416,255],{"class":183},[177,6418,207],{"class":183},[177,6420,187],{"class":183},[177,6422,1244],{"class":190},[177,6424,187],{"class":183},[177,6426,196],{"class":183},[177,6428,255],{"class":183},[177,6430,207],{"class":183},[177,6432,187],{"class":183},[177,6434,1257],{"class":190},[177,6436,187],{"class":183},[177,6438,340],{"class":183},[177,6440,187],{"class":183},[177,6442,1266],{"class":190},[177,6444,187],{"class":183},[177,6446,340],{"class":183},[177,6448,187],{"class":183},[177,6450,248],{"class":190},[177,6452,187],{"class":183},[177,6454,196],{"class":183},[177,6456,255],{"class":183},[177,6458,207],{"class":183},[177,6460,187],{"class":183},[177,6462,372],{"class":190},[177,6464,187],{"class":183},[177,6466,196],{"class":183},[177,6468,2244],{"class":352},[177,6470,207],{"class":183},[177,6472,187],{"class":183},[177,6474,386],{"class":190},[177,6476,187],{"class":183},[177,6478,196],{"class":183},[177,6480,3853],{"class":352},[177,6482,207],{"class":183},[177,6484,187],{"class":183},[177,6486,400],{"class":190},[177,6488,187],{"class":183},[177,6490,405],{"class":183},[177,6492,187],{"class":183},[177,6494,6495],{"class":201},"532ae640b386e34e",[177,6497,187],{"class":183},[177,6499,1324],{"class":183},[177,6501,187],{"class":183},[177,6503,6504],{"class":201},"24678e079b08c81d",[177,6506,187],{"class":183},[177,6508,2285],{"class":183},[177,6510,187],{"class":183},[177,6512,191],{"class":190},[177,6514,187],{"class":183},[177,6516,196],{"class":183},[177,6518,187],{"class":183},[177,6520,6521],{"class":201},"5d8f9b5854a12919",[177,6523,187],{"class":183},[177,6525,207],{"class":183},[177,6527,187],{"class":183},[177,6529,212],{"class":190},[177,6531,187],{"class":183},[177,6533,196],{"class":183},[177,6535,187],{"class":183},[177,6537,221],{"class":201},[177,6539,187],{"class":183},[177,6541,207],{"class":183},[177,6543,187],{"class":183},[177,6545,230],{"class":190},[177,6547,187],{"class":183},[177,6549,196],{"class":183},[177,6551,187],{"class":183},[177,6553,1531],{"class":201},[177,6555,187],{"class":183},[177,6557,207],{"class":183},[177,6559,187],{"class":183},[177,6561,248],{"class":190},[177,6563,187],{"class":183},[177,6565,196],{"class":183},[177,6567,187],{"class":183},[177,6569,6570],{"class":201},"Get Historical Data",[177,6572,187],{"class":183},[177,6574,207],{"class":183},[177,6576,187],{"class":183},[177,6578,262],{"class":190},[177,6580,187],{"class":183},[177,6582,1691],{"class":183},[177,6584,187],{"class":183},[177,6586,309],{"class":190},[177,6588,187],{"class":183},[177,6590,196],{"class":183},[177,6592,255],{"class":183},[177,6594,207],{"class":183},[177,6596,187],{"class":183},[177,6598,322],{"class":190},[177,6600,187],{"class":183},[177,6602,196],{"class":183},[177,6604,255],{"class":183},[177,6606,207],{"class":183},[177,6608,187],{"class":183},[177,6610,335],{"class":190},[177,6612,187],{"class":183},[177,6614,340],{"class":183},[177,6616,187],{"class":183},[177,6618,345],{"class":190},[177,6620,187],{"class":183},[177,6622,196],{"class":183},[177,6624,353],{"class":352},[177,6626,207],{"class":183},[177,6628,187],{"class":183},[177,6630,281],{"class":190},[177,6632,187],{"class":183},[177,6634,196],{"class":183},[177,6636,255],{"class":183},[177,6638,207],{"class":183},[177,6640,187],{"class":183},[177,6642,372],{"class":190},[177,6644,187],{"class":183},[177,6646,196],{"class":183},[177,6648,6649],{"class":352},"270",[177,6651,207],{"class":183},[177,6653,187],{"class":183},[177,6655,386],{"class":190},[177,6657,187],{"class":183},[177,6659,196],{"class":183},[177,6661,3853],{"class":352},[177,6663,207],{"class":183},[177,6665,187],{"class":183},[177,6667,400],{"class":190},[177,6669,187],{"class":183},[177,6671,405],{"class":183},[177,6673,187],{"class":183},[177,6675,6676],{"class":201},"9c071e5a8e543eba",[177,6678,187],{"class":183},[177,6680,415],{"class":183},[177,6682,187],{"class":183},[177,6684,191],{"class":190},[177,6686,187],{"class":183},[177,6688,196],{"class":183},[177,6690,187],{"class":183},[177,6692,6676],{"class":201},[177,6694,187],{"class":183},[177,6696,207],{"class":183},[177,6698,187],{"class":183},[177,6700,212],{"class":190},[177,6702,187],{"class":183},[177,6704,196],{"class":183},[177,6706,187],{"class":183},[177,6708,1514],{"class":201},[177,6710,187],{"class":183},[177,6712,207],{"class":183},[177,6714,187],{"class":183},[177,6716,230],{"class":190},[177,6718,187],{"class":183},[177,6720,196],{"class":183},[177,6722,187],{"class":183},[177,6724,1531],{"class":201},[177,6726,187],{"class":183},[177,6728,207],{"class":183},[177,6730,187],{"class":183},[177,6732,248],{"class":190},[177,6734,187],{"class":183},[177,6736,196],{"class":183},[177,6738,255],{"class":183},[177,6740,207],{"class":183},[177,6742,187],{"class":183},[177,6744,1557],{"class":190},[177,6746,187],{"class":183},[177,6748,196],{"class":183},[177,6750,187],{"class":183},[177,6752,4309],{"class":201},[177,6754,1575],{"class":1358},[177,6756,1445],{"class":201},[177,6758,1575],{"class":1358},[177,6760,3906],{"class":201},[177,6762,1569],{"class":1358},[177,6764,6765],{"class":201},"msg.aggregate = ",[177,6767,1575],{"class":1358},[177,6769,6770],{"class":201},"ave",[177,6772,1575],{"class":1358},[177,6774,6775],{"class":201},";  \u002F\u002F Try: ",[177,6777,1575],{"class":1358},[177,6779,6780],{"class":201},"min",[177,6782,1575],{"class":1358},[177,6784,6785],{"class":201},", ",[177,6787,1575],{"class":1358},[177,6789,6790],{"class":201},"max",[177,6792,1575],{"class":1358},[177,6794,6785],{"class":201},[177,6796,1575],{"class":1358},[177,6798,6770],{"class":201},[177,6800,1575],{"class":1358},[177,6802,6785],{"class":201},[177,6804,1575],{"class":1358},[177,6806,6807],{"class":201},"interpolative",[177,6809,6810],{"class":1358},"\\\"\\n",[177,6812,6813],{"class":201},"msg.start = new Date(Date.now() - 60 * 60 * 1000); \u002F\u002F 1 hour ago",[177,6815,1569],{"class":1358},[177,6817,6818],{"class":201},"msg.end = new Date(); \u002F\u002F Now",[177,6820,1569],{"class":1358},[177,6822,6823],{"class":201},"msg.interval = 300000;  \u002F\u002F Required for aggregates: 5-minute intervals",[177,6825,1569],{"class":1358},[177,6827,1611],{"class":201},[177,6829,187],{"class":183},[177,6831,207],{"class":183},[177,6833,187],{"class":183},[177,6835,1620],{"class":190},[177,6837,187],{"class":183},[177,6839,196],{"class":183},[177,6841,1073],{"class":352},[177,6843,207],{"class":183},[177,6845,187],{"class":183},[177,6847,1633],{"class":190},[177,6849,187],{"class":183},[177,6851,196],{"class":183},[177,6853,1653],{"class":352},[177,6855,207],{"class":183},[177,6857,187],{"class":183},[177,6859,1646],{"class":190},[177,6861,187],{"class":183},[177,6863,196],{"class":183},[177,6865,1653],{"class":352},[177,6867,207],{"class":183},[177,6869,187],{"class":183},[177,6871,1660],{"class":190},[177,6873,187],{"class":183},[177,6875,196],{"class":183},[177,6877,255],{"class":183},[177,6879,207],{"class":183},[177,6881,187],{"class":183},[177,6883,1673],{"class":190},[177,6885,187],{"class":183},[177,6887,196],{"class":183},[177,6889,255],{"class":183},[177,6891,207],{"class":183},[177,6893,187],{"class":183},[177,6895,1686],{"class":190},[177,6897,187],{"class":183},[177,6899,1691],{"class":183},[177,6901,187],{"class":183},[177,6903,372],{"class":190},[177,6905,187],{"class":183},[177,6907,196],{"class":183},[177,6909,6910],{"class":352},"440",[177,6912,207],{"class":183},[177,6914,187],{"class":183},[177,6916,386],{"class":190},[177,6918,187],{"class":183},[177,6920,196],{"class":183},[177,6922,3853],{"class":352},[177,6924,207],{"class":183},[177,6926,187],{"class":183},[177,6928,400],{"class":190},[177,6930,187],{"class":183},[177,6932,405],{"class":183},[177,6934,187],{"class":183},[177,6936,6180],{"class":201},[177,6938,187],{"class":183},[177,6940,415],{"class":183},[177,6942,187],{"class":183},[177,6944,191],{"class":190},[177,6946,187],{"class":183},[177,6948,196],{"class":183},[177,6950,187],{"class":183},[177,6952,6495],{"class":201},[177,6954,187],{"class":183},[177,6956,207],{"class":183},[177,6958,187],{"class":183},[177,6960,212],{"class":190},[177,6962,187],{"class":183},[177,6964,196],{"class":183},[177,6966,187],{"class":183},[177,6968,597],{"class":201},[177,6970,187],{"class":183},[177,6972,207],{"class":183},[177,6974,187],{"class":183},[177,6976,230],{"class":190},[177,6978,187],{"class":183},[177,6980,196],{"class":183},[177,6982,187],{"class":183},[177,6984,1531],{"class":201},[177,6986,187],{"class":183},[177,6988,207],{"class":183},[177,6990,187],{"class":183},[177,6992,248],{"class":190},[177,6994,187],{"class":183},[177,6996,196],{"class":183},[177,6998,187],{"class":183},[177,7000,630],{"class":201},[177,7002,187],{"class":183},[177,7004,207],{"class":183},[177,7006,187],{"class":183},[177,7008,639],{"class":190},[177,7010,187],{"class":183},[177,7012,644],{"class":183},[177,7014,187],{"class":183},[177,7016,649],{"class":190},[177,7018,187],{"class":183},[177,7020,644],{"class":183},[177,7022,187],{"class":183},[177,7024,658],{"class":190},[177,7026,187],{"class":183},[177,7028,340],{"class":183},[177,7030,187],{"class":183},[177,7032,667],{"class":190},[177,7034,187],{"class":183},[177,7036,340],{"class":183},[177,7038,187],{"class":183},[177,7040,676],{"class":190},[177,7042,187],{"class":183},[177,7044,196],{"class":183},[177,7046,187],{"class":183},[177,7048,685],{"class":201},[177,7050,187],{"class":183},[177,7052,207],{"class":183},[177,7054,187],{"class":183},[177,7056,694],{"class":190},[177,7058,187],{"class":183},[177,7060,196],{"class":183},[177,7062,187],{"class":183},[177,7064,703],{"class":201},[177,7066,187],{"class":183},[177,7068,207],{"class":183},[177,7070,187],{"class":183},[177,7072,712],{"class":190},[177,7074,187],{"class":183},[177,7076,196],{"class":183},[177,7078,255],{"class":183},[177,7080,207],{"class":183},[177,7082,187],{"class":183},[177,7084,725],{"class":190},[177,7086,187],{"class":183},[177,7088,196],{"class":183},[177,7090,187],{"class":183},[177,7092,734],{"class":201},[177,7094,187],{"class":183},[177,7096,207],{"class":183},[177,7098,187],{"class":183},[177,7100,372],{"class":190},[177,7102,187],{"class":183},[177,7104,196],{"class":183},[177,7106,2452],{"class":352},[177,7108,207],{"class":183},[177,7110,187],{"class":183},[177,7112,386],{"class":190},[177,7114,187],{"class":183},[177,7116,196],{"class":183},[177,7118,2898],{"class":352},[177,7120,207],{"class":183},[177,7122,187],{"class":183},[177,7124,400],{"class":190},[177,7126,187],{"class":183},[177,7128,773],{"class":183},[177,7130,187],{"class":183},[177,7132,191],{"class":190},[177,7134,187],{"class":183},[177,7136,196],{"class":183},[177,7138,187],{"class":183},[177,7140,6504],{"class":201},[177,7142,187],{"class":183},[177,7144,207],{"class":183},[177,7146,187],{"class":183},[177,7148,212],{"class":190},[177,7150,187],{"class":183},[177,7152,196],{"class":183},[177,7154,187],{"class":183},[177,7156,597],{"class":201},[177,7158,187],{"class":183},[177,7160,207],{"class":183},[177,7162,187],{"class":183},[177,7164,230],{"class":190},[177,7166,187],{"class":183},[177,7168,196],{"class":183},[177,7170,187],{"class":183},[177,7172,1531],{"class":201},[177,7174,187],{"class":183},[177,7176,207],{"class":183},[177,7178,187],{"class":183},[177,7180,248],{"class":190},[177,7182,187],{"class":183},[177,7184,196],{"class":183},[177,7186,187],{"class":183},[177,7188,3734],{"class":201},[177,7190,187],{"class":183},[177,7192,207],{"class":183},[177,7194,187],{"class":183},[177,7196,639],{"class":190},[177,7198,187],{"class":183},[177,7200,644],{"class":183},[177,7202,187],{"class":183},[177,7204,649],{"class":190},[177,7206,187],{"class":183},[177,7208,644],{"class":183},[177,7210,187],{"class":183},[177,7212,658],{"class":190},[177,7214,187],{"class":183},[177,7216,340],{"class":183},[177,7218,187],{"class":183},[177,7220,667],{"class":190},[177,7222,187],{"class":183},[177,7224,340],{"class":183},[177,7226,187],{"class":183},[177,7228,676],{"class":190},[177,7230,187],{"class":183},[177,7232,196],{"class":183},[177,7234,187],{"class":183},[177,7236,685],{"class":201},[177,7238,187],{"class":183},[177,7240,207],{"class":183},[177,7242,187],{"class":183},[177,7244,694],{"class":190},[177,7246,187],{"class":183},[177,7248,196],{"class":183},[177,7250,187],{"class":183},[177,7252,703],{"class":201},[177,7254,187],{"class":183},[177,7256,207],{"class":183},[177,7258,187],{"class":183},[177,7260,712],{"class":190},[177,7262,187],{"class":183},[177,7264,196],{"class":183},[177,7266,255],{"class":183},[177,7268,207],{"class":183},[177,7270,187],{"class":183},[177,7272,725],{"class":190},[177,7274,187],{"class":183},[177,7276,196],{"class":183},[177,7278,187],{"class":183},[177,7280,734],{"class":201},[177,7282,187],{"class":183},[177,7284,207],{"class":183},[177,7286,187],{"class":183},[177,7288,372],{"class":190},[177,7290,187],{"class":183},[177,7292,196],{"class":183},[177,7294,2452],{"class":352},[177,7296,207],{"class":183},[177,7298,187],{"class":183},[177,7300,386],{"class":190},[177,7302,187],{"class":183},[177,7304,196],{"class":183},[177,7306,7307],{"class":352},"160",[177,7309,207],{"class":183},[177,7311,187],{"class":183},[177,7313,400],{"class":190},[177,7315,187],{"class":183},[177,7317,2665],{"class":183},[12,7319,7320],{},"Deploy and click the Inject button. The debug panel shows all stored values for that tag within your time range.",[121,7322,7324],{"id":7323},"advanced-historical-queries","Advanced Historical Queries",[12,7326,7327],{},"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,7329,7330],{},[42,7331,7332],{},"Working with Aggregates:",[168,7334,7336],{"className":1349,"code":7335,"language":1351,"meta":173,"style":173},"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,7337,7338,7357,7378,7418,7438,7457],{"__ignoreMap":173},[177,7339,7340,7342,7344,7346,7348,7350,7353,7355],{"class":179,"line":180},[177,7341,703],{"class":1358},[177,7343,143],{"class":183},[177,7345,1363],{"class":1358},[177,7347,1366],{"class":183},[177,7349,1369],{"class":183},[177,7351,7352],{"class":201},"ns=6;s=MyLevel",[177,7354,187],{"class":183},[177,7356,1377],{"class":183},[177,7358,7359,7361,7363,7365,7367,7369,7371,7373,7375],{"class":179,"line":146},[177,7360,703],{"class":1358},[177,7362,143],{"class":183},[177,7364,6050],{"class":1358},[177,7366,1366],{"class":183},[177,7368,1369],{"class":183},[177,7370,6770],{"class":201},[177,7372,187],{"class":183},[177,7374,3906],{"class":183},[177,7376,7377],{"class":3909},"  \u002F\u002F Options: \"min\", \"max\", \"ave\", \"interpolative\"\n",[177,7379,7380,7382,7384,7386,7388,7390,7392,7394,7396,7398,7400,7402,7404,7406,7408,7410,7412,7414,7416],{"class":179,"line":1394},[177,7381,703],{"class":1358},[177,7383,143],{"class":183},[177,7385,6073],{"class":1358},[177,7387,1366],{"class":183},[177,7389,6078],{"class":183},[177,7391,6082],{"class":6081},[177,7393,6085],{"class":1358},[177,7395,143],{"class":183},[177,7397,6090],{"class":6081},[177,7399,6093],{"class":1358},[177,7401,6096],{"class":183},[177,7403,6099],{"class":352},[177,7405,6102],{"class":183},[177,7407,6099],{"class":352},[177,7409,6102],{"class":183},[177,7411,6109],{"class":352},[177,7413,6112],{"class":1358},[177,7415,3906],{"class":183},[177,7417,6117],{"class":3909},[177,7419,7420,7422,7424,7426,7428,7430,7432,7434,7436],{"class":179,"line":1416},[177,7421,703],{"class":1358},[177,7423,143],{"class":183},[177,7425,6126],{"class":1358},[177,7427,1366],{"class":183},[177,7429,6078],{"class":183},[177,7431,6082],{"class":6081},[177,7433,6135],{"class":1358},[177,7435,3906],{"class":183},[177,7437,6140],{"class":3909},[177,7439,7440,7442,7444,7447,7449,7452,7454],{"class":179,"line":1434},[177,7441,703],{"class":1358},[177,7443,143],{"class":183},[177,7445,7446],{"class":1358},"interval ",[177,7448,1366],{"class":183},[177,7450,7451],{"class":352}," 300000",[177,7453,3906],{"class":183},[177,7455,7456],{"class":3909},"  \u002F\u002F Required for aggregates: 5-minute intervals\n",[177,7458,7459,7461,7463],{"class":179,"line":1453},[177,7460,1465],{"class":1464},[177,7462,1468],{"class":1358},[177,7464,1377],{"class":183},[12,7466,7467],{},[42,7468,7469],{},"Hourly Averages for the Last Day:",[168,7471,7473],{"className":1349,"code":7472,"language":1351,"meta":173,"style":173},"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,7474,7475,7494,7512,7561,7579,7597],{"__ignoreMap":173},[177,7476,7477,7479,7481,7483,7485,7487,7490,7492],{"class":179,"line":180},[177,7478,703],{"class":1358},[177,7480,143],{"class":183},[177,7482,1363],{"class":1358},[177,7484,1366],{"class":183},[177,7486,1369],{"class":183},[177,7488,7489],{"class":201},"ns=3;s=Temperature",[177,7491,187],{"class":183},[177,7493,1377],{"class":183},[177,7495,7496,7498,7500,7502,7504,7506,7508,7510],{"class":179,"line":146},[177,7497,703],{"class":1358},[177,7499,143],{"class":183},[177,7501,6050],{"class":1358},[177,7503,1366],{"class":183},[177,7505,1369],{"class":183},[177,7507,6770],{"class":201},[177,7509,187],{"class":183},[177,7511,1377],{"class":183},[177,7513,7514,7516,7518,7520,7522,7524,7526,7528,7530,7532,7534,7536,7539,7542,7545,7547,7549,7551,7554,7556,7558],{"class":179,"line":1394},[177,7515,703],{"class":1358},[177,7517,143],{"class":183},[177,7519,6073],{"class":1358},[177,7521,1366],{"class":183},[177,7523,6078],{"class":183},[177,7525,6082],{"class":6081},[177,7527,6085],{"class":1358},[177,7529,143],{"class":183},[177,7531,6090],{"class":6081},[177,7533,6093],{"class":1358},[177,7535,6096],{"class":183},[177,7537,7538],{"class":352}," 24",[177,7540,7541],{"class":183},"*",[177,7543,7544],{"class":352},"60",[177,7546,7541],{"class":183},[177,7548,7544],{"class":352},[177,7550,7541],{"class":183},[177,7552,7553],{"class":352},"1000",[177,7555,6112],{"class":1358},[177,7557,3906],{"class":183},[177,7559,7560],{"class":3909},"  \u002F\u002F 24 hours ago\n",[177,7562,7563,7565,7567,7569,7571,7573,7575,7577],{"class":179,"line":1416},[177,7564,703],{"class":1358},[177,7566,143],{"class":183},[177,7568,6126],{"class":1358},[177,7570,1366],{"class":183},[177,7572,6078],{"class":183},[177,7574,6082],{"class":6081},[177,7576,6135],{"class":1358},[177,7578,1377],{"class":183},[177,7580,7581,7583,7585,7587,7589,7592,7594],{"class":179,"line":1434},[177,7582,703],{"class":1358},[177,7584,143],{"class":183},[177,7586,7446],{"class":1358},[177,7588,1366],{"class":183},[177,7590,7591],{"class":352}," 3600000",[177,7593,3906],{"class":183},[177,7595,7596],{"class":3909},"  \u002F\u002F 1-hour intervals\n",[177,7598,7599,7601,7603],{"class":179,"line":1453},[177,7600,1465],{"class":1464},[177,7602,1468],{"class":1358},[177,7604,1377],{"class":183},[12,7606,7607],{},[42,7608,7609],{},"Peak Detection:",[168,7611,7613],{"className":1349,"code":7612,"language":1351,"meta":173,"style":173},"\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,7614,7615,7620,7639,7657,7702,7720,7738],{"__ignoreMap":173},[177,7616,7617],{"class":179,"line":180},[177,7618,7619],{"class":3909},"\u002F\u002F Find maximum values in 15-minute windows\n",[177,7621,7622,7624,7626,7628,7630,7632,7635,7637],{"class":179,"line":146},[177,7623,703],{"class":1358},[177,7625,143],{"class":183},[177,7627,1363],{"class":1358},[177,7629,1366],{"class":183},[177,7631,1369],{"class":183},[177,7633,7634],{"class":201},"ns=3;s=Pressure",[177,7636,187],{"class":183},[177,7638,1377],{"class":183},[177,7640,7641,7643,7645,7647,7649,7651,7653,7655],{"class":179,"line":1394},[177,7642,703],{"class":1358},[177,7644,143],{"class":183},[177,7646,6050],{"class":1358},[177,7648,1366],{"class":183},[177,7650,1369],{"class":183},[177,7652,6790],{"class":201},[177,7654,187],{"class":183},[177,7656,1377],{"class":183},[177,7658,7659,7661,7663,7665,7667,7669,7671,7673,7675,7678,7681,7683,7685,7687,7689,7691,7693,7695,7697,7699],{"class":179,"line":1416},[177,7660,703],{"class":1358},[177,7662,143],{"class":183},[177,7664,6073],{"class":1358},[177,7666,1366],{"class":183},[177,7668,6078],{"class":183},[177,7670,6082],{"class":6081},[177,7672,6135],{"class":1358},[177,7674,143],{"class":183},[177,7676,7677],{"class":6081},"setHours",[177,7679,7680],{"class":1358},"(",[177,7682,1653],{"class":352},[177,7684,207],{"class":183},[177,7686,1653],{"class":352},[177,7688,207],{"class":183},[177,7690,1653],{"class":352},[177,7692,207],{"class":183},[177,7694,1653],{"class":352},[177,7696,6112],{"class":1358},[177,7698,3906],{"class":183},[177,7700,7701],{"class":3909},"  \u002F\u002F Midnight today\n",[177,7703,7704,7706,7708,7710,7712,7714,7716,7718],{"class":179,"line":1434},[177,7705,703],{"class":1358},[177,7707,143],{"class":183},[177,7709,6126],{"class":1358},[177,7711,1366],{"class":183},[177,7713,6078],{"class":183},[177,7715,6082],{"class":6081},[177,7717,6135],{"class":1358},[177,7719,1377],{"class":183},[177,7721,7722,7724,7726,7728,7730,7733,7735],{"class":179,"line":1453},[177,7723,703],{"class":1358},[177,7725,143],{"class":183},[177,7727,7446],{"class":1358},[177,7729,1366],{"class":183},[177,7731,7732],{"class":352}," 900000",[177,7734,3906],{"class":183},[177,7736,7737],{"class":3909},"  \u002F\u002F 15-minute intervals\n",[177,7739,7740,7742,7744],{"class":179,"line":1461},[177,7741,1465],{"class":1464},[177,7743,1468],{"class":1358},[177,7745,1377],{"class":183},[12,7747,7748],{},"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,7750,7751],{},"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,7753,7755],{"id":7754},"scale-your-opc-ua-implementation","Scale Your OPC UA Implementation",[12,7757,7758],{},"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,7760,7761],{},"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,7763,7764,7765,7769],{},"Connecting PLCs beyond OPC UA? FlowFuse also supports Siemens S7, EtherNet\u002FIP, Modbus TCP\u002FRTU, and MQTT, see the ",[16,7766,7768],{"href":7767},"\u002Flanding\u002Fplc\u002F","FlowFuse PLC integration overview"," for all supported protocols and use cases.",[12,7771,7772,7776],{},[16,7773,7775],{"href":97,"rel":7774},[99],"Get started free"," and scale and manage your Node-RED deployments today.",[7778,7779,7780],"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":173,"searchDepth":1416,"depth":1416,"links":7782},[7783,7784,7785,7790,7794,7797,7801],{"id":30,"depth":146,"text":31},{"id":66,"depth":146,"text":67},{"id":109,"depth":146,"text":110,"children":7786},[7787,7788,7789],{"id":123,"depth":1394,"text":124},{"id":1339,"depth":1394,"text":1340},{"id":2685,"depth":1394,"text":2686},{"id":2707,"depth":146,"text":2708,"children":7791},[7792,7793],{"id":2717,"depth":1394,"text":2718},{"id":3866,"depth":1394,"text":3867},{"id":5184,"depth":146,"text":62,"children":7795},[7796],{"id":5193,"depth":1394,"text":5194},{"id":5989,"depth":146,"text":5990,"children":7798},[7799,7800],{"id":5999,"depth":1394,"text":6000},{"id":7323,"depth":1394,"text":7324},{"id":7754,"depth":146,"text":7755},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":7808,"excerpt":7809},"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":7810},[7811],[12,7812,14,7813,20],{},[16,7814,19],{"href":18},true,"\u002Fblog\u002F2025\u002F08\u002Fadvanced-opcua-real-time-subscriptions-alarms-historical-data",{"title":5,"description":7804},{"loc":7816},"blog\u002F2025\u002F08\u002Fadvanced-opcua-real-time-subscriptions-alarms-historical-data","Master advanced OPC UA features in Node-RED for production-ready industrial automation",[7822,7823],"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","9gNRh4wv7VUp1eOwY8o5M02699JkrZHumrB21XmTUg4",[],1785929996032]