How to use the node-opcua-client.resolveNodeId function in node-opcua-client

To help you get started, we’ve selected a few node-opcua-client examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github node-opcua / node-opcua / packages / playground / client_with_monitored_item_group_ts.ts View on Github external
console.log(n.toString());
        });

        const itemsToMonitor = [
            {
                attributeId: AttributeIds.Value,
                nodeId: resolveNodeId("ns=3;s=AirConditioner_1.Temperature")
            },

            {
                attributeId: AttributeIds.Value,
                nodeId: resolveNodeId("ns=3;s=AirConditioner_2.Temperature")
            },
            {
                attributeId: AttributeIds.Value,
                nodeId: resolveNodeId("ns=3;s=AirConditioner_3.Temperature")
            },
            {
                attributeId: AttributeIds.Value,
                nodeId: resolveNodeId("ns=3;s=AirConditioner_4.Temperature")
            }
        ];

        const optionsGroup = {
            discardOldest: true,
            queueSize: 1,
            samplingInterval: 10
        };

        const monitoredItemGroup = ClientMonitoredItemGroup.create(subscription, itemsToMonitor, optionsGroup, TimestampsToReturn.Both);

        // subscription.on("item_added",function(monitoredItem){
github node-opcua / node-opcua / packages / playground / client_with_monitored_item_group_ts.ts View on Github external
{
                attributeId: AttributeIds.Value,
                nodeId: resolveNodeId("ns=3;s=AirConditioner_1.Temperature")
            },

            {
                attributeId: AttributeIds.Value,
                nodeId: resolveNodeId("ns=3;s=AirConditioner_2.Temperature")
            },
            {
                attributeId: AttributeIds.Value,
                nodeId: resolveNodeId("ns=3;s=AirConditioner_3.Temperature")
            },
            {
                attributeId: AttributeIds.Value,
                nodeId: resolveNodeId("ns=3;s=AirConditioner_4.Temperature")
            }
        ];

        const optionsGroup = {
            discardOldest: true,
            queueSize: 1,
            samplingInterval: 10
        };

        const monitoredItemGroup = ClientMonitoredItemGroup.create(subscription, itemsToMonitor, optionsGroup, TimestampsToReturn.Both);

        // subscription.on("item_added",function(monitoredItem){
        monitoredItemGroup.on("initialized", async () => {
            console.log(" Initialized !");
        });
github node-opcua / node-opcua / packages / playground / client_with_monitored_item_group_ts.ts View on Github external
const subscription = await session.createSubscription2({
            maxNotificationsPerPublish: 1000,
            publishingEnabled: true,
            requestedLifetimeCount: 100,
            requestedMaxKeepAliveCount: 10,
            requestedPublishingInterval: 1000
        });

        subscription.on("raw_notification", (n: any) => {
            console.log(n.toString());
        });

        const itemsToMonitor = [
            {
                attributeId: AttributeIds.Value,
                nodeId: resolveNodeId("ns=3;s=AirConditioner_1.Temperature")
            },

            {
                attributeId: AttributeIds.Value,
                nodeId: resolveNodeId("ns=3;s=AirConditioner_2.Temperature")
            },
            {
                attributeId: AttributeIds.Value,
                nodeId: resolveNodeId("ns=3;s=AirConditioner_3.Temperature")
            },
            {
                attributeId: AttributeIds.Value,
                nodeId: resolveNodeId("ns=3;s=AirConditioner_4.Temperature")
            }
        ];
github node-opcua / node-opcua / packages / playground / client_with_monitored_item_group_ts.ts View on Github external
requestedPublishingInterval: 1000
        });

        subscription.on("raw_notification", (n: any) => {
            console.log(n.toString());
        });

        const itemsToMonitor = [
            {
                attributeId: AttributeIds.Value,
                nodeId: resolveNodeId("ns=3;s=AirConditioner_1.Temperature")
            },

            {
                attributeId: AttributeIds.Value,
                nodeId: resolveNodeId("ns=3;s=AirConditioner_2.Temperature")
            },
            {
                attributeId: AttributeIds.Value,
                nodeId: resolveNodeId("ns=3;s=AirConditioner_3.Temperature")
            },
            {
                attributeId: AttributeIds.Value,
                nodeId: resolveNodeId("ns=3;s=AirConditioner_4.Temperature")
            }
        ];

        const optionsGroup = {
            discardOldest: true,
            queueSize: 1,
            samplingInterval: 10
        };
github node-opcua / opcua-commander / lib / view / view.ts View on Github external
private populateTree() {
        this.tree.setData({
            name: "RootFolder",
            nodeId: resolveNodeId("RootFolder"),
            children: this.expand_opcua_node.bind(this)
        });
    };
github node-opcua / opcua-commander / index.js View on Github external
populateTree = function () {
        tree.setData({
            name: "RootFolder",
            nodeId: opcua.resolveNodeId("RootFolder"),
            children: expand_opcua_node
        });
    };