Getting Started with Node-RED for groov View Developer - Published: IntroductionThis Getting Started guide covers setting up your groov View project and configuring it within theNode-RED for groov View nodes. This guide also provides a few examples of how to use it all...moreIntroductionThis Getting Started guide covers setting up your groov View project and configuring it within theNode-RED for groov View nodes. This guide also provides a few examples of how to use it all.PrerequisitesTo use Node-RED for groov View, the following programs and packages must be available:groov 3.3The Data Store device used by the groov View nodes was added in groov View 3.3.The latest version of groov is available at http://manage.groov.com.Node-REDNode-RED is pre-installed in groov ...... <less Getting Started with Node-RED for PAC Control Developer - Published: IntroductionThis Getting Started guide covers setting up your controller, configuring your groov EPIC processor (GRV-EPIC-PR1), groov Edge Appliace (GROOV-AR1), or computer for Node-RED and the PAC...moreIntroductionThis Getting Started guide covers setting up your controller, configuring your groov EPIC processor (GRV-EPIC-PR1), groov Edge Appliace (GROOV-AR1), or computer for Node-RED and the PAC Control nodes, and provides a few examples of how to useNode-RED with a controller.PrerequisitesTo use Node-RED for PAC Control, the following programs and packages should be installed on your computer:PAC Project 9.5 or laterDownload and install either PAC Project Pro or BasicFirmwareSNAP PAC R-serie...... <less Getting Started with OptoMMP for Python Developer - Published: This tutorial shows how Python scripts can be used with the Opto Memory-Mapped Protocol (OptoMMP) to read and write data to Opto 22 memory-mapped devices for simple, powerful I/O control.This approach...moreThis tutorial shows how Python scripts can be used with the Opto Memory-Mapped Protocol (OptoMMP) to read and write data to Opto 22 memory-mapped devices for simple, powerful I/O control.This approach was applied to create the optommp Python package for groov EPIC that is detailed after the tutorial section. This open source package is hosted on the Python Package Index (PyPI) via GitHub where you can find a readme for its use.For API syntax and tips, see the OptoMMP Protocol Guide (form 1465).S...... <less Getting Started with Python for groov EPIC Developer - Published: Go back to [Developer Overview Home](/epicdev/)## Python OverviewPython is one of the most accessible and powerful ways to program the _groov_ EPIC via the command line, with a Python 2.7 interpreter...moreGo back to [Developer Overview Home](/epicdev/)## Python OverviewPython is one of the most accessible and powerful ways to program the _groov_ EPIC via the command line, with a Python 2.7 interpreter available out-of-the-box and the option to install Python 3.4. As well as having a large and diverse standard library you can use the package manager _pip_ to install more external packages from the Python Package Index (PyPI) to meet your needs.Additional resources:* [Python Software Foundation](ht...... <less Getting Started with the groov View REST API Developer - Published: For API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers:The hardware and software you need to access the groov View Data Store...moreFor API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers:The hardware and software you need to access the groov View Data Store REST APIAdding a Data Store to groov ViewSetting up API usersBuilding your first API requestUsing the View API with groov EPICPrerequisitesgroov Box, groov EPIC, or groov Server for Windows with groov R3.3a or higherIf you need to update your groov, visit https://www.opto22.com/my-optoIf you don’...... <less Getting Started with the PAC Control REST API for SNAP PAC Developer - Published: For API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers for SNAP PAC:The hardware and software you need to access the PAC...moreFor API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers for SNAP PAC:The hardware and software you need to access the PAC Control REST APIHow to use the PAC Control REST API with groov EPICHow to enable the REST API in PAC ManagerHow to set up the API admin and API usersHow to create and install SSL certificates for HTTPSPrerequisitesPAC ProjectDownload and install either PAC Project Pro or Basic R9.5000 or higherPAC Fir...... <less Getting Started with the REST APIs for groov EPIC Developer - Published: Go back to [Developer Overview Home](/epicdev/)## Choosing the Right API for the Right Data### groov Manage REST APIThe _groov_ Manage API is used to access **device details, file information, scratchpad...moreGo back to [Developer Overview Home](/epicdev/)## Choosing the Right API for the Right Data### groov Manage REST APIThe _groov_ Manage API is used to access **device details, file information, scratchpad areas, and analog/digital points on the installed I/O modules**.For details, check out the [API Reference](/static/generated/manage-rest-api/swagger-ui/index.html "Manage REST API"), which is generated from the Swagger specification.Here's an example request using this API:`https://opto-01-02-03...... <less groov API Code Samples Developer - Published: For groov API syntax and tips, see the API Reference, which is generated from the Swagger specification.These samples illustrate how to use the groov RESTful API with Microsoft® Access®, Microsoft Excel®...moreFor groov API syntax and tips, see the API Reference, which is generated from the Swagger specification.These samples illustrate how to use the groov RESTful API with Microsoft® Access®, Microsoft Excel®, and Visual Basic for Applications® (VBA).Logging groov data to an Excel Worksheet Sharing Data with Microsoft AccessSharing Data with Microsoft ExcelFor more examples, visit:OptoForums Code Samples and TipsOptoForums Node-RED... <less groov EPIC Configuration for Node-RED for PAC Control Developer - Published: The Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the...moreThe Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the same groov EPIC processor.Add a User with REST API PermissionsIn groov Manageon the device, go the Accounts page.Add a user with permission to use the Control Engine REST API. This will allow the user’s API Keyto be used from the nodes.Next StepContinue to installing Node-RED.... <less groov I/O Channel Configuratrion Developer - Published: Digital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with...moreDigital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with Quadrature Index0x50000030Analog Input ChannelsChannel TypeIDLow ScaleHigh ScaleUnits Generic Analog Input0x60000000 Generic Simple Analog Input0x64000000 ±1.25 V0x60000001 -1.251.25V±1200 mV0x60000002 -12001200mV±600 mV0x60000003 -600600mV±300 mV0x60000004 -300300mV±150 mV0x60000005 -150150mV±75 ...... <less groov I/O Input Node Developer - Published: OverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only...moreOverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only reads when it receives an incoming message. In a very simple flow, the incoming message is often generated from an Inject node that is configured to inject messages at regular intervals.An Input node scans the I/O and only generates a new message when the value has changed. In many cases, this can b...... <less groov I/O Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address, and run the flow.Step 1 - Add a groov I/O Read NodeDrag out an Inject node, a groov I/O Read node, and a Debug node.Wire them together, as shown below.Step 2 - Configure the groov I/O deviceDouble-click the groov I/O Read node to open the “Edit groov i/o read node” view. Since this is the first groo...... <less groov I/O Read Node Developer - Published: OverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is...moreOverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is mostly used for reading the current value of an analog or digital channel, either an input or an output.Using a module of your choosing, configure a Read node to read the current value of a channel.Double-click on an existing (or new) groov I/O Read node to open the “Edit groov i/o read node” view.Fo...... <less groov I/O Write Node Developer - Published: OverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog...moreOverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog output channel:Place a groov I/O Write node onto your flow.Connect an Inject node to the input port of the groov I/O Write node. You do not need to connect a Debug node to the output port.Double-click on the groov I/O Write node to open the “Edit groov i/o write node” view.For the Device field, con...... <less groov Manage REST API Developer - Published: The groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse...moreThe groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse channel features, like digital latches and analog min/max valuesDiscover what modules are installed on the chassisRead and write the configuration of channels or the whole I/O unitRead and write to any OptoMMP addressFor API syntax and tips, see the API Reference, which is generated from the Swagger ...... <less groov Manage REST API - Analog Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/analog/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 0 on module 2, the requ...... <less groov Manage REST API - Digital Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/digital/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 4 on module 1, the requ...... <less groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
Getting Started with Node-RED for PAC Control Developer - Published: IntroductionThis Getting Started guide covers setting up your controller, configuring your groov EPIC processor (GRV-EPIC-PR1), groov Edge Appliace (GROOV-AR1), or computer for Node-RED and the PAC...moreIntroductionThis Getting Started guide covers setting up your controller, configuring your groov EPIC processor (GRV-EPIC-PR1), groov Edge Appliace (GROOV-AR1), or computer for Node-RED and the PAC Control nodes, and provides a few examples of how to useNode-RED with a controller.PrerequisitesTo use Node-RED for PAC Control, the following programs and packages should be installed on your computer:PAC Project 9.5 or laterDownload and install either PAC Project Pro or BasicFirmwareSNAP PAC R-serie...... <less Getting Started with OptoMMP for Python Developer - Published: This tutorial shows how Python scripts can be used with the Opto Memory-Mapped Protocol (OptoMMP) to read and write data to Opto 22 memory-mapped devices for simple, powerful I/O control.This approach...moreThis tutorial shows how Python scripts can be used with the Opto Memory-Mapped Protocol (OptoMMP) to read and write data to Opto 22 memory-mapped devices for simple, powerful I/O control.This approach was applied to create the optommp Python package for groov EPIC that is detailed after the tutorial section. This open source package is hosted on the Python Package Index (PyPI) via GitHub where you can find a readme for its use.For API syntax and tips, see the OptoMMP Protocol Guide (form 1465).S...... <less Getting Started with Python for groov EPIC Developer - Published: Go back to [Developer Overview Home](/epicdev/)## Python OverviewPython is one of the most accessible and powerful ways to program the _groov_ EPIC via the command line, with a Python 2.7 interpreter...moreGo back to [Developer Overview Home](/epicdev/)## Python OverviewPython is one of the most accessible and powerful ways to program the _groov_ EPIC via the command line, with a Python 2.7 interpreter available out-of-the-box and the option to install Python 3.4. As well as having a large and diverse standard library you can use the package manager _pip_ to install more external packages from the Python Package Index (PyPI) to meet your needs.Additional resources:* [Python Software Foundation](ht...... <less Getting Started with the groov View REST API Developer - Published: For API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers:The hardware and software you need to access the groov View Data Store...moreFor API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers:The hardware and software you need to access the groov View Data Store REST APIAdding a Data Store to groov ViewSetting up API usersBuilding your first API requestUsing the View API with groov EPICPrerequisitesgroov Box, groov EPIC, or groov Server for Windows with groov R3.3a or higherIf you need to update your groov, visit https://www.opto22.com/my-optoIf you don’...... <less Getting Started with the PAC Control REST API for SNAP PAC Developer - Published: For API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers for SNAP PAC:The hardware and software you need to access the PAC...moreFor API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers for SNAP PAC:The hardware and software you need to access the PAC Control REST APIHow to use the PAC Control REST API with groov EPICHow to enable the REST API in PAC ManagerHow to set up the API admin and API usersHow to create and install SSL certificates for HTTPSPrerequisitesPAC ProjectDownload and install either PAC Project Pro or Basic R9.5000 or higherPAC Fir...... <less Getting Started with the REST APIs for groov EPIC Developer - Published: Go back to [Developer Overview Home](/epicdev/)## Choosing the Right API for the Right Data### groov Manage REST APIThe _groov_ Manage API is used to access **device details, file information, scratchpad...moreGo back to [Developer Overview Home](/epicdev/)## Choosing the Right API for the Right Data### groov Manage REST APIThe _groov_ Manage API is used to access **device details, file information, scratchpad areas, and analog/digital points on the installed I/O modules**.For details, check out the [API Reference](/static/generated/manage-rest-api/swagger-ui/index.html "Manage REST API"), which is generated from the Swagger specification.Here's an example request using this API:`https://opto-01-02-03...... <less groov API Code Samples Developer - Published: For groov API syntax and tips, see the API Reference, which is generated from the Swagger specification.These samples illustrate how to use the groov RESTful API with Microsoft® Access®, Microsoft Excel®...moreFor groov API syntax and tips, see the API Reference, which is generated from the Swagger specification.These samples illustrate how to use the groov RESTful API with Microsoft® Access®, Microsoft Excel®, and Visual Basic for Applications® (VBA).Logging groov data to an Excel Worksheet Sharing Data with Microsoft AccessSharing Data with Microsoft ExcelFor more examples, visit:OptoForums Code Samples and TipsOptoForums Node-RED... <less groov EPIC Configuration for Node-RED for PAC Control Developer - Published: The Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the...moreThe Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the same groov EPIC processor.Add a User with REST API PermissionsIn groov Manageon the device, go the Accounts page.Add a user with permission to use the Control Engine REST API. This will allow the user’s API Keyto be used from the nodes.Next StepContinue to installing Node-RED.... <less groov I/O Channel Configuratrion Developer - Published: Digital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with...moreDigital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with Quadrature Index0x50000030Analog Input ChannelsChannel TypeIDLow ScaleHigh ScaleUnits Generic Analog Input0x60000000 Generic Simple Analog Input0x64000000 ±1.25 V0x60000001 -1.251.25V±1200 mV0x60000002 -12001200mV±600 mV0x60000003 -600600mV±300 mV0x60000004 -300300mV±150 mV0x60000005 -150150mV±75 ...... <less groov I/O Input Node Developer - Published: OverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only...moreOverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only reads when it receives an incoming message. In a very simple flow, the incoming message is often generated from an Inject node that is configured to inject messages at regular intervals.An Input node scans the I/O and only generates a new message when the value has changed. In many cases, this can b...... <less groov I/O Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address, and run the flow.Step 1 - Add a groov I/O Read NodeDrag out an Inject node, a groov I/O Read node, and a Debug node.Wire them together, as shown below.Step 2 - Configure the groov I/O deviceDouble-click the groov I/O Read node to open the “Edit groov i/o read node” view. Since this is the first groo...... <less groov I/O Read Node Developer - Published: OverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is...moreOverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is mostly used for reading the current value of an analog or digital channel, either an input or an output.Using a module of your choosing, configure a Read node to read the current value of a channel.Double-click on an existing (or new) groov I/O Read node to open the “Edit groov i/o read node” view.Fo...... <less groov I/O Write Node Developer - Published: OverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog...moreOverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog output channel:Place a groov I/O Write node onto your flow.Connect an Inject node to the input port of the groov I/O Write node. You do not need to connect a Debug node to the output port.Double-click on the groov I/O Write node to open the “Edit groov i/o write node” view.For the Device field, con...... <less groov Manage REST API Developer - Published: The groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse...moreThe groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse channel features, like digital latches and analog min/max valuesDiscover what modules are installed on the chassisRead and write the configuration of channels or the whole I/O unitRead and write to any OptoMMP addressFor API syntax and tips, see the API Reference, which is generated from the Swagger ...... <less groov Manage REST API - Analog Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/analog/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 0 on module 2, the requ...... <less groov Manage REST API - Digital Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/digital/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 4 on module 1, the requ...... <less groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
Getting Started with OptoMMP for Python Developer - Published: This tutorial shows how Python scripts can be used with the Opto Memory-Mapped Protocol (OptoMMP) to read and write data to Opto 22 memory-mapped devices for simple, powerful I/O control.This approach...moreThis tutorial shows how Python scripts can be used with the Opto Memory-Mapped Protocol (OptoMMP) to read and write data to Opto 22 memory-mapped devices for simple, powerful I/O control.This approach was applied to create the optommp Python package for groov EPIC that is detailed after the tutorial section. This open source package is hosted on the Python Package Index (PyPI) via GitHub where you can find a readme for its use.For API syntax and tips, see the OptoMMP Protocol Guide (form 1465).S...... <less Getting Started with Python for groov EPIC Developer - Published: Go back to [Developer Overview Home](/epicdev/)## Python OverviewPython is one of the most accessible and powerful ways to program the _groov_ EPIC via the command line, with a Python 2.7 interpreter...moreGo back to [Developer Overview Home](/epicdev/)## Python OverviewPython is one of the most accessible and powerful ways to program the _groov_ EPIC via the command line, with a Python 2.7 interpreter available out-of-the-box and the option to install Python 3.4. As well as having a large and diverse standard library you can use the package manager _pip_ to install more external packages from the Python Package Index (PyPI) to meet your needs.Additional resources:* [Python Software Foundation](ht...... <less Getting Started with the groov View REST API Developer - Published: For API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers:The hardware and software you need to access the groov View Data Store...moreFor API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers:The hardware and software you need to access the groov View Data Store REST APIAdding a Data Store to groov ViewSetting up API usersBuilding your first API requestUsing the View API with groov EPICPrerequisitesgroov Box, groov EPIC, or groov Server for Windows with groov R3.3a or higherIf you need to update your groov, visit https://www.opto22.com/my-optoIf you don’...... <less Getting Started with the PAC Control REST API for SNAP PAC Developer - Published: For API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers for SNAP PAC:The hardware and software you need to access the PAC...moreFor API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers for SNAP PAC:The hardware and software you need to access the PAC Control REST APIHow to use the PAC Control REST API with groov EPICHow to enable the REST API in PAC ManagerHow to set up the API admin and API usersHow to create and install SSL certificates for HTTPSPrerequisitesPAC ProjectDownload and install either PAC Project Pro or Basic R9.5000 or higherPAC Fir...... <less Getting Started with the REST APIs for groov EPIC Developer - Published: Go back to [Developer Overview Home](/epicdev/)## Choosing the Right API for the Right Data### groov Manage REST APIThe _groov_ Manage API is used to access **device details, file information, scratchpad...moreGo back to [Developer Overview Home](/epicdev/)## Choosing the Right API for the Right Data### groov Manage REST APIThe _groov_ Manage API is used to access **device details, file information, scratchpad areas, and analog/digital points on the installed I/O modules**.For details, check out the [API Reference](/static/generated/manage-rest-api/swagger-ui/index.html "Manage REST API"), which is generated from the Swagger specification.Here's an example request using this API:`https://opto-01-02-03...... <less groov API Code Samples Developer - Published: For groov API syntax and tips, see the API Reference, which is generated from the Swagger specification.These samples illustrate how to use the groov RESTful API with Microsoft® Access®, Microsoft Excel®...moreFor groov API syntax and tips, see the API Reference, which is generated from the Swagger specification.These samples illustrate how to use the groov RESTful API with Microsoft® Access®, Microsoft Excel®, and Visual Basic for Applications® (VBA).Logging groov data to an Excel Worksheet Sharing Data with Microsoft AccessSharing Data with Microsoft ExcelFor more examples, visit:OptoForums Code Samples and TipsOptoForums Node-RED... <less groov EPIC Configuration for Node-RED for PAC Control Developer - Published: The Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the...moreThe Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the same groov EPIC processor.Add a User with REST API PermissionsIn groov Manageon the device, go the Accounts page.Add a user with permission to use the Control Engine REST API. This will allow the user’s API Keyto be used from the nodes.Next StepContinue to installing Node-RED.... <less groov I/O Channel Configuratrion Developer - Published: Digital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with...moreDigital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with Quadrature Index0x50000030Analog Input ChannelsChannel TypeIDLow ScaleHigh ScaleUnits Generic Analog Input0x60000000 Generic Simple Analog Input0x64000000 ±1.25 V0x60000001 -1.251.25V±1200 mV0x60000002 -12001200mV±600 mV0x60000003 -600600mV±300 mV0x60000004 -300300mV±150 mV0x60000005 -150150mV±75 ...... <less groov I/O Input Node Developer - Published: OverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only...moreOverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only reads when it receives an incoming message. In a very simple flow, the incoming message is often generated from an Inject node that is configured to inject messages at regular intervals.An Input node scans the I/O and only generates a new message when the value has changed. In many cases, this can b...... <less groov I/O Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address, and run the flow.Step 1 - Add a groov I/O Read NodeDrag out an Inject node, a groov I/O Read node, and a Debug node.Wire them together, as shown below.Step 2 - Configure the groov I/O deviceDouble-click the groov I/O Read node to open the “Edit groov i/o read node” view. Since this is the first groo...... <less groov I/O Read Node Developer - Published: OverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is...moreOverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is mostly used for reading the current value of an analog or digital channel, either an input or an output.Using a module of your choosing, configure a Read node to read the current value of a channel.Double-click on an existing (or new) groov I/O Read node to open the “Edit groov i/o read node” view.Fo...... <less groov I/O Write Node Developer - Published: OverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog...moreOverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog output channel:Place a groov I/O Write node onto your flow.Connect an Inject node to the input port of the groov I/O Write node. You do not need to connect a Debug node to the output port.Double-click on the groov I/O Write node to open the “Edit groov i/o write node” view.For the Device field, con...... <less groov Manage REST API Developer - Published: The groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse...moreThe groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse channel features, like digital latches and analog min/max valuesDiscover what modules are installed on the chassisRead and write the configuration of channels or the whole I/O unitRead and write to any OptoMMP addressFor API syntax and tips, see the API Reference, which is generated from the Swagger ...... <less groov Manage REST API - Analog Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/analog/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 0 on module 2, the requ...... <less groov Manage REST API - Digital Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/digital/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 4 on module 1, the requ...... <less groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
Getting Started with Python for groov EPIC Developer - Published: Go back to [Developer Overview Home](/epicdev/)## Python OverviewPython is one of the most accessible and powerful ways to program the _groov_ EPIC via the command line, with a Python 2.7 interpreter...moreGo back to [Developer Overview Home](/epicdev/)## Python OverviewPython is one of the most accessible and powerful ways to program the _groov_ EPIC via the command line, with a Python 2.7 interpreter available out-of-the-box and the option to install Python 3.4. As well as having a large and diverse standard library you can use the package manager _pip_ to install more external packages from the Python Package Index (PyPI) to meet your needs.Additional resources:* [Python Software Foundation](ht...... <less Getting Started with the groov View REST API Developer - Published: For API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers:The hardware and software you need to access the groov View Data Store...moreFor API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers:The hardware and software you need to access the groov View Data Store REST APIAdding a Data Store to groov ViewSetting up API usersBuilding your first API requestUsing the View API with groov EPICPrerequisitesgroov Box, groov EPIC, or groov Server for Windows with groov R3.3a or higherIf you need to update your groov, visit https://www.opto22.com/my-optoIf you don’...... <less Getting Started with the PAC Control REST API for SNAP PAC Developer - Published: For API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers for SNAP PAC:The hardware and software you need to access the PAC...moreFor API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers for SNAP PAC:The hardware and software you need to access the PAC Control REST APIHow to use the PAC Control REST API with groov EPICHow to enable the REST API in PAC ManagerHow to set up the API admin and API usersHow to create and install SSL certificates for HTTPSPrerequisitesPAC ProjectDownload and install either PAC Project Pro or Basic R9.5000 or higherPAC Fir...... <less Getting Started with the REST APIs for groov EPIC Developer - Published: Go back to [Developer Overview Home](/epicdev/)## Choosing the Right API for the Right Data### groov Manage REST APIThe _groov_ Manage API is used to access **device details, file information, scratchpad...moreGo back to [Developer Overview Home](/epicdev/)## Choosing the Right API for the Right Data### groov Manage REST APIThe _groov_ Manage API is used to access **device details, file information, scratchpad areas, and analog/digital points on the installed I/O modules**.For details, check out the [API Reference](/static/generated/manage-rest-api/swagger-ui/index.html "Manage REST API"), which is generated from the Swagger specification.Here's an example request using this API:`https://opto-01-02-03...... <less groov API Code Samples Developer - Published: For groov API syntax and tips, see the API Reference, which is generated from the Swagger specification.These samples illustrate how to use the groov RESTful API with Microsoft® Access®, Microsoft Excel®...moreFor groov API syntax and tips, see the API Reference, which is generated from the Swagger specification.These samples illustrate how to use the groov RESTful API with Microsoft® Access®, Microsoft Excel®, and Visual Basic for Applications® (VBA).Logging groov data to an Excel Worksheet Sharing Data with Microsoft AccessSharing Data with Microsoft ExcelFor more examples, visit:OptoForums Code Samples and TipsOptoForums Node-RED... <less groov EPIC Configuration for Node-RED for PAC Control Developer - Published: The Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the...moreThe Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the same groov EPIC processor.Add a User with REST API PermissionsIn groov Manageon the device, go the Accounts page.Add a user with permission to use the Control Engine REST API. This will allow the user’s API Keyto be used from the nodes.Next StepContinue to installing Node-RED.... <less groov I/O Channel Configuratrion Developer - Published: Digital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with...moreDigital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with Quadrature Index0x50000030Analog Input ChannelsChannel TypeIDLow ScaleHigh ScaleUnits Generic Analog Input0x60000000 Generic Simple Analog Input0x64000000 ±1.25 V0x60000001 -1.251.25V±1200 mV0x60000002 -12001200mV±600 mV0x60000003 -600600mV±300 mV0x60000004 -300300mV±150 mV0x60000005 -150150mV±75 ...... <less groov I/O Input Node Developer - Published: OverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only...moreOverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only reads when it receives an incoming message. In a very simple flow, the incoming message is often generated from an Inject node that is configured to inject messages at regular intervals.An Input node scans the I/O and only generates a new message when the value has changed. In many cases, this can b...... <less groov I/O Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address, and run the flow.Step 1 - Add a groov I/O Read NodeDrag out an Inject node, a groov I/O Read node, and a Debug node.Wire them together, as shown below.Step 2 - Configure the groov I/O deviceDouble-click the groov I/O Read node to open the “Edit groov i/o read node” view. Since this is the first groo...... <less groov I/O Read Node Developer - Published: OverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is...moreOverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is mostly used for reading the current value of an analog or digital channel, either an input or an output.Using a module of your choosing, configure a Read node to read the current value of a channel.Double-click on an existing (or new) groov I/O Read node to open the “Edit groov i/o read node” view.Fo...... <less groov I/O Write Node Developer - Published: OverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog...moreOverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog output channel:Place a groov I/O Write node onto your flow.Connect an Inject node to the input port of the groov I/O Write node. You do not need to connect a Debug node to the output port.Double-click on the groov I/O Write node to open the “Edit groov i/o write node” view.For the Device field, con...... <less groov Manage REST API Developer - Published: The groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse...moreThe groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse channel features, like digital latches and analog min/max valuesDiscover what modules are installed on the chassisRead and write the configuration of channels or the whole I/O unitRead and write to any OptoMMP addressFor API syntax and tips, see the API Reference, which is generated from the Swagger ...... <less groov Manage REST API - Analog Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/analog/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 0 on module 2, the requ...... <less groov Manage REST API - Digital Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/digital/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 4 on module 1, the requ...... <less groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
Getting Started with the groov View REST API Developer - Published: For API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers:The hardware and software you need to access the groov View Data Store...moreFor API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers:The hardware and software you need to access the groov View Data Store REST APIAdding a Data Store to groov ViewSetting up API usersBuilding your first API requestUsing the View API with groov EPICPrerequisitesgroov Box, groov EPIC, or groov Server for Windows with groov R3.3a or higherIf you need to update your groov, visit https://www.opto22.com/my-optoIf you don’...... <less Getting Started with the PAC Control REST API for SNAP PAC Developer - Published: For API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers for SNAP PAC:The hardware and software you need to access the PAC...moreFor API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers for SNAP PAC:The hardware and software you need to access the PAC Control REST APIHow to use the PAC Control REST API with groov EPICHow to enable the REST API in PAC ManagerHow to set up the API admin and API usersHow to create and install SSL certificates for HTTPSPrerequisitesPAC ProjectDownload and install either PAC Project Pro or Basic R9.5000 or higherPAC Fir...... <less Getting Started with the REST APIs for groov EPIC Developer - Published: Go back to [Developer Overview Home](/epicdev/)## Choosing the Right API for the Right Data### groov Manage REST APIThe _groov_ Manage API is used to access **device details, file information, scratchpad...moreGo back to [Developer Overview Home](/epicdev/)## Choosing the Right API for the Right Data### groov Manage REST APIThe _groov_ Manage API is used to access **device details, file information, scratchpad areas, and analog/digital points on the installed I/O modules**.For details, check out the [API Reference](/static/generated/manage-rest-api/swagger-ui/index.html "Manage REST API"), which is generated from the Swagger specification.Here's an example request using this API:`https://opto-01-02-03...... <less groov API Code Samples Developer - Published: For groov API syntax and tips, see the API Reference, which is generated from the Swagger specification.These samples illustrate how to use the groov RESTful API with Microsoft® Access®, Microsoft Excel®...moreFor groov API syntax and tips, see the API Reference, which is generated from the Swagger specification.These samples illustrate how to use the groov RESTful API with Microsoft® Access®, Microsoft Excel®, and Visual Basic for Applications® (VBA).Logging groov data to an Excel Worksheet Sharing Data with Microsoft AccessSharing Data with Microsoft ExcelFor more examples, visit:OptoForums Code Samples and TipsOptoForums Node-RED... <less groov EPIC Configuration for Node-RED for PAC Control Developer - Published: The Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the...moreThe Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the same groov EPIC processor.Add a User with REST API PermissionsIn groov Manageon the device, go the Accounts page.Add a user with permission to use the Control Engine REST API. This will allow the user’s API Keyto be used from the nodes.Next StepContinue to installing Node-RED.... <less groov I/O Channel Configuratrion Developer - Published: Digital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with...moreDigital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with Quadrature Index0x50000030Analog Input ChannelsChannel TypeIDLow ScaleHigh ScaleUnits Generic Analog Input0x60000000 Generic Simple Analog Input0x64000000 ±1.25 V0x60000001 -1.251.25V±1200 mV0x60000002 -12001200mV±600 mV0x60000003 -600600mV±300 mV0x60000004 -300300mV±150 mV0x60000005 -150150mV±75 ...... <less groov I/O Input Node Developer - Published: OverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only...moreOverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only reads when it receives an incoming message. In a very simple flow, the incoming message is often generated from an Inject node that is configured to inject messages at regular intervals.An Input node scans the I/O and only generates a new message when the value has changed. In many cases, this can b...... <less groov I/O Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address, and run the flow.Step 1 - Add a groov I/O Read NodeDrag out an Inject node, a groov I/O Read node, and a Debug node.Wire them together, as shown below.Step 2 - Configure the groov I/O deviceDouble-click the groov I/O Read node to open the “Edit groov i/o read node” view. Since this is the first groo...... <less groov I/O Read Node Developer - Published: OverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is...moreOverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is mostly used for reading the current value of an analog or digital channel, either an input or an output.Using a module of your choosing, configure a Read node to read the current value of a channel.Double-click on an existing (or new) groov I/O Read node to open the “Edit groov i/o read node” view.Fo...... <less groov I/O Write Node Developer - Published: OverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog...moreOverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog output channel:Place a groov I/O Write node onto your flow.Connect an Inject node to the input port of the groov I/O Write node. You do not need to connect a Debug node to the output port.Double-click on the groov I/O Write node to open the “Edit groov i/o write node” view.For the Device field, con...... <less groov Manage REST API Developer - Published: The groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse...moreThe groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse channel features, like digital latches and analog min/max valuesDiscover what modules are installed on the chassisRead and write the configuration of channels or the whole I/O unitRead and write to any OptoMMP addressFor API syntax and tips, see the API Reference, which is generated from the Swagger ...... <less groov Manage REST API - Analog Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/analog/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 0 on module 2, the requ...... <less groov Manage REST API - Digital Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/digital/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 4 on module 1, the requ...... <less groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
Getting Started with the PAC Control REST API for SNAP PAC Developer - Published: For API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers for SNAP PAC:The hardware and software you need to access the PAC...moreFor API syntax and tips, see the API Reference, which is generated from the Swagger specification.This Getting Started guide covers for SNAP PAC:The hardware and software you need to access the PAC Control REST APIHow to use the PAC Control REST API with groov EPICHow to enable the REST API in PAC ManagerHow to set up the API admin and API usersHow to create and install SSL certificates for HTTPSPrerequisitesPAC ProjectDownload and install either PAC Project Pro or Basic R9.5000 or higherPAC Fir...... <less Getting Started with the REST APIs for groov EPIC Developer - Published: Go back to [Developer Overview Home](/epicdev/)## Choosing the Right API for the Right Data### groov Manage REST APIThe _groov_ Manage API is used to access **device details, file information, scratchpad...moreGo back to [Developer Overview Home](/epicdev/)## Choosing the Right API for the Right Data### groov Manage REST APIThe _groov_ Manage API is used to access **device details, file information, scratchpad areas, and analog/digital points on the installed I/O modules**.For details, check out the [API Reference](/static/generated/manage-rest-api/swagger-ui/index.html "Manage REST API"), which is generated from the Swagger specification.Here's an example request using this API:`https://opto-01-02-03...... <less groov API Code Samples Developer - Published: For groov API syntax and tips, see the API Reference, which is generated from the Swagger specification.These samples illustrate how to use the groov RESTful API with Microsoft® Access®, Microsoft Excel®...moreFor groov API syntax and tips, see the API Reference, which is generated from the Swagger specification.These samples illustrate how to use the groov RESTful API with Microsoft® Access®, Microsoft Excel®, and Visual Basic for Applications® (VBA).Logging groov data to an Excel Worksheet Sharing Data with Microsoft AccessSharing Data with Microsoft ExcelFor more examples, visit:OptoForums Code Samples and TipsOptoForums Node-RED... <less groov EPIC Configuration for Node-RED for PAC Control Developer - Published: The Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the...moreThe Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the same groov EPIC processor.Add a User with REST API PermissionsIn groov Manageon the device, go the Accounts page.Add a user with permission to use the Control Engine REST API. This will allow the user’s API Keyto be used from the nodes.Next StepContinue to installing Node-RED.... <less groov I/O Channel Configuratrion Developer - Published: Digital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with...moreDigital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with Quadrature Index0x50000030Analog Input ChannelsChannel TypeIDLow ScaleHigh ScaleUnits Generic Analog Input0x60000000 Generic Simple Analog Input0x64000000 ±1.25 V0x60000001 -1.251.25V±1200 mV0x60000002 -12001200mV±600 mV0x60000003 -600600mV±300 mV0x60000004 -300300mV±150 mV0x60000005 -150150mV±75 ...... <less groov I/O Input Node Developer - Published: OverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only...moreOverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only reads when it receives an incoming message. In a very simple flow, the incoming message is often generated from an Inject node that is configured to inject messages at regular intervals.An Input node scans the I/O and only generates a new message when the value has changed. In many cases, this can b...... <less groov I/O Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address, and run the flow.Step 1 - Add a groov I/O Read NodeDrag out an Inject node, a groov I/O Read node, and a Debug node.Wire them together, as shown below.Step 2 - Configure the groov I/O deviceDouble-click the groov I/O Read node to open the “Edit groov i/o read node” view. Since this is the first groo...... <less groov I/O Read Node Developer - Published: OverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is...moreOverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is mostly used for reading the current value of an analog or digital channel, either an input or an output.Using a module of your choosing, configure a Read node to read the current value of a channel.Double-click on an existing (or new) groov I/O Read node to open the “Edit groov i/o read node” view.Fo...... <less groov I/O Write Node Developer - Published: OverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog...moreOverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog output channel:Place a groov I/O Write node onto your flow.Connect an Inject node to the input port of the groov I/O Write node. You do not need to connect a Debug node to the output port.Double-click on the groov I/O Write node to open the “Edit groov i/o write node” view.For the Device field, con...... <less groov Manage REST API Developer - Published: The groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse...moreThe groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse channel features, like digital latches and analog min/max valuesDiscover what modules are installed on the chassisRead and write the configuration of channels or the whole I/O unitRead and write to any OptoMMP addressFor API syntax and tips, see the API Reference, which is generated from the Swagger ...... <less groov Manage REST API - Analog Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/analog/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 0 on module 2, the requ...... <less groov Manage REST API - Digital Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/digital/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 4 on module 1, the requ...... <less groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
Getting Started with the REST APIs for groov EPIC Developer - Published: Go back to [Developer Overview Home](/epicdev/)## Choosing the Right API for the Right Data### groov Manage REST APIThe _groov_ Manage API is used to access **device details, file information, scratchpad...moreGo back to [Developer Overview Home](/epicdev/)## Choosing the Right API for the Right Data### groov Manage REST APIThe _groov_ Manage API is used to access **device details, file information, scratchpad areas, and analog/digital points on the installed I/O modules**.For details, check out the [API Reference](/static/generated/manage-rest-api/swagger-ui/index.html "Manage REST API"), which is generated from the Swagger specification.Here's an example request using this API:`https://opto-01-02-03...... <less groov API Code Samples Developer - Published: For groov API syntax and tips, see the API Reference, which is generated from the Swagger specification.These samples illustrate how to use the groov RESTful API with Microsoft® Access®, Microsoft Excel®...moreFor groov API syntax and tips, see the API Reference, which is generated from the Swagger specification.These samples illustrate how to use the groov RESTful API with Microsoft® Access®, Microsoft Excel®, and Visual Basic for Applications® (VBA).Logging groov data to an Excel Worksheet Sharing Data with Microsoft AccessSharing Data with Microsoft ExcelFor more examples, visit:OptoForums Code Samples and TipsOptoForums Node-RED... <less groov EPIC Configuration for Node-RED for PAC Control Developer - Published: The Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the...moreThe Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the same groov EPIC processor.Add a User with REST API PermissionsIn groov Manageon the device, go the Accounts page.Add a user with permission to use the Control Engine REST API. This will allow the user’s API Keyto be used from the nodes.Next StepContinue to installing Node-RED.... <less groov I/O Channel Configuratrion Developer - Published: Digital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with...moreDigital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with Quadrature Index0x50000030Analog Input ChannelsChannel TypeIDLow ScaleHigh ScaleUnits Generic Analog Input0x60000000 Generic Simple Analog Input0x64000000 ±1.25 V0x60000001 -1.251.25V±1200 mV0x60000002 -12001200mV±600 mV0x60000003 -600600mV±300 mV0x60000004 -300300mV±150 mV0x60000005 -150150mV±75 ...... <less groov I/O Input Node Developer - Published: OverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only...moreOverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only reads when it receives an incoming message. In a very simple flow, the incoming message is often generated from an Inject node that is configured to inject messages at regular intervals.An Input node scans the I/O and only generates a new message when the value has changed. In many cases, this can b...... <less groov I/O Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address, and run the flow.Step 1 - Add a groov I/O Read NodeDrag out an Inject node, a groov I/O Read node, and a Debug node.Wire them together, as shown below.Step 2 - Configure the groov I/O deviceDouble-click the groov I/O Read node to open the “Edit groov i/o read node” view. Since this is the first groo...... <less groov I/O Read Node Developer - Published: OverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is...moreOverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is mostly used for reading the current value of an analog or digital channel, either an input or an output.Using a module of your choosing, configure a Read node to read the current value of a channel.Double-click on an existing (or new) groov I/O Read node to open the “Edit groov i/o read node” view.Fo...... <less groov I/O Write Node Developer - Published: OverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog...moreOverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog output channel:Place a groov I/O Write node onto your flow.Connect an Inject node to the input port of the groov I/O Write node. You do not need to connect a Debug node to the output port.Double-click on the groov I/O Write node to open the “Edit groov i/o write node” view.For the Device field, con...... <less groov Manage REST API Developer - Published: The groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse...moreThe groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse channel features, like digital latches and analog min/max valuesDiscover what modules are installed on the chassisRead and write the configuration of channels or the whole I/O unitRead and write to any OptoMMP addressFor API syntax and tips, see the API Reference, which is generated from the Swagger ...... <less groov Manage REST API - Analog Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/analog/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 0 on module 2, the requ...... <less groov Manage REST API - Digital Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/digital/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 4 on module 1, the requ...... <less groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
groov API Code Samples Developer - Published: For groov API syntax and tips, see the API Reference, which is generated from the Swagger specification.These samples illustrate how to use the groov RESTful API with Microsoft® Access®, Microsoft Excel®...moreFor groov API syntax and tips, see the API Reference, which is generated from the Swagger specification.These samples illustrate how to use the groov RESTful API with Microsoft® Access®, Microsoft Excel®, and Visual Basic for Applications® (VBA).Logging groov data to an Excel Worksheet Sharing Data with Microsoft AccessSharing Data with Microsoft ExcelFor more examples, visit:OptoForums Code Samples and TipsOptoForums Node-RED... <less groov EPIC Configuration for Node-RED for PAC Control Developer - Published: The Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the...moreThe Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the same groov EPIC processor.Add a User with REST API PermissionsIn groov Manageon the device, go the Accounts page.Add a user with permission to use the Control Engine REST API. This will allow the user’s API Keyto be used from the nodes.Next StepContinue to installing Node-RED.... <less groov I/O Channel Configuratrion Developer - Published: Digital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with...moreDigital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with Quadrature Index0x50000030Analog Input ChannelsChannel TypeIDLow ScaleHigh ScaleUnits Generic Analog Input0x60000000 Generic Simple Analog Input0x64000000 ±1.25 V0x60000001 -1.251.25V±1200 mV0x60000002 -12001200mV±600 mV0x60000003 -600600mV±300 mV0x60000004 -300300mV±150 mV0x60000005 -150150mV±75 ...... <less groov I/O Input Node Developer - Published: OverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only...moreOverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only reads when it receives an incoming message. In a very simple flow, the incoming message is often generated from an Inject node that is configured to inject messages at regular intervals.An Input node scans the I/O and only generates a new message when the value has changed. In many cases, this can b...... <less groov I/O Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address, and run the flow.Step 1 - Add a groov I/O Read NodeDrag out an Inject node, a groov I/O Read node, and a Debug node.Wire them together, as shown below.Step 2 - Configure the groov I/O deviceDouble-click the groov I/O Read node to open the “Edit groov i/o read node” view. Since this is the first groo...... <less groov I/O Read Node Developer - Published: OverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is...moreOverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is mostly used for reading the current value of an analog or digital channel, either an input or an output.Using a module of your choosing, configure a Read node to read the current value of a channel.Double-click on an existing (or new) groov I/O Read node to open the “Edit groov i/o read node” view.Fo...... <less groov I/O Write Node Developer - Published: OverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog...moreOverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog output channel:Place a groov I/O Write node onto your flow.Connect an Inject node to the input port of the groov I/O Write node. You do not need to connect a Debug node to the output port.Double-click on the groov I/O Write node to open the “Edit groov i/o write node” view.For the Device field, con...... <less groov Manage REST API Developer - Published: The groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse...moreThe groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse channel features, like digital latches and analog min/max valuesDiscover what modules are installed on the chassisRead and write the configuration of channels or the whole I/O unitRead and write to any OptoMMP addressFor API syntax and tips, see the API Reference, which is generated from the Swagger ...... <less groov Manage REST API - Analog Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/analog/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 0 on module 2, the requ...... <less groov Manage REST API - Digital Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/digital/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 4 on module 1, the requ...... <less groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
groov EPIC Configuration for Node-RED for PAC Control Developer - Published: The Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the...moreThe Node-RED for PAC Control nodes use the PAC Control REST API on groov EPIC processors.Any program using the PAC Control REST API must use a groov user with an API Key, even from Node-REDrunning on the same groov EPIC processor.Add a User with REST API PermissionsIn groov Manageon the device, go the Accounts page.Add a user with permission to use the Control Engine REST API. This will allow the user’s API Keyto be used from the nodes.Next StepContinue to installing Node-RED.... <less groov I/O Channel Configuratrion Developer - Published: Digital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with...moreDigital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with Quadrature Index0x50000030Analog Input ChannelsChannel TypeIDLow ScaleHigh ScaleUnits Generic Analog Input0x60000000 Generic Simple Analog Input0x64000000 ±1.25 V0x60000001 -1.251.25V±1200 mV0x60000002 -12001200mV±600 mV0x60000003 -600600mV±300 mV0x60000004 -300300mV±150 mV0x60000005 -150150mV±75 ...... <less groov I/O Input Node Developer - Published: OverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only...moreOverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only reads when it receives an incoming message. In a very simple flow, the incoming message is often generated from an Inject node that is configured to inject messages at regular intervals.An Input node scans the I/O and only generates a new message when the value has changed. In many cases, this can b...... <less groov I/O Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address, and run the flow.Step 1 - Add a groov I/O Read NodeDrag out an Inject node, a groov I/O Read node, and a Debug node.Wire them together, as shown below.Step 2 - Configure the groov I/O deviceDouble-click the groov I/O Read node to open the “Edit groov i/o read node” view. Since this is the first groo...... <less groov I/O Read Node Developer - Published: OverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is...moreOverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is mostly used for reading the current value of an analog or digital channel, either an input or an output.Using a module of your choosing, configure a Read node to read the current value of a channel.Double-click on an existing (or new) groov I/O Read node to open the “Edit groov i/o read node” view.Fo...... <less groov I/O Write Node Developer - Published: OverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog...moreOverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog output channel:Place a groov I/O Write node onto your flow.Connect an Inject node to the input port of the groov I/O Write node. You do not need to connect a Debug node to the output port.Double-click on the groov I/O Write node to open the “Edit groov i/o write node” view.For the Device field, con...... <less groov Manage REST API Developer - Published: The groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse...moreThe groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse channel features, like digital latches and analog min/max valuesDiscover what modules are installed on the chassisRead and write the configuration of channels or the whole I/O unitRead and write to any OptoMMP addressFor API syntax and tips, see the API Reference, which is generated from the Swagger ...... <less groov Manage REST API - Analog Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/analog/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 0 on module 2, the requ...... <less groov Manage REST API - Digital Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/digital/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 4 on module 1, the requ...... <less groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
groov I/O Channel Configuratrion Developer - Published: Digital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with...moreDigital ChannelsChannel TypeIDDigital Input0x50000000Digital Output0x90000000Simple Digital Input0x54000000Simple Digital Output0x94000000Digital Input with Quadrature0x5000002FDigital Input with Quadrature Index0x50000030Analog Input ChannelsChannel TypeIDLow ScaleHigh ScaleUnits Generic Analog Input0x60000000 Generic Simple Analog Input0x64000000 ±1.25 V0x60000001 -1.251.25V±1200 mV0x60000002 -12001200mV±600 mV0x60000003 -600600mV±300 mV0x60000004 -300300mV±150 mV0x60000005 -150150mV±75 ...... <less groov I/O Input Node Developer - Published: OverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only...moreOverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only reads when it receives an incoming message. In a very simple flow, the incoming message is often generated from an Inject node that is configured to inject messages at regular intervals.An Input node scans the I/O and only generates a new message when the value has changed. In many cases, this can b...... <less groov I/O Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address, and run the flow.Step 1 - Add a groov I/O Read NodeDrag out an Inject node, a groov I/O Read node, and a Debug node.Wire them together, as shown below.Step 2 - Configure the groov I/O deviceDouble-click the groov I/O Read node to open the “Edit groov i/o read node” view. Since this is the first groo...... <less groov I/O Read Node Developer - Published: OverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is...moreOverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is mostly used for reading the current value of an analog or digital channel, either an input or an output.Using a module of your choosing, configure a Read node to read the current value of a channel.Double-click on an existing (or new) groov I/O Read node to open the “Edit groov i/o read node” view.Fo...... <less groov I/O Write Node Developer - Published: OverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog...moreOverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog output channel:Place a groov I/O Write node onto your flow.Connect an Inject node to the input port of the groov I/O Write node. You do not need to connect a Debug node to the output port.Double-click on the groov I/O Write node to open the “Edit groov i/o write node” view.For the Device field, con...... <less groov Manage REST API Developer - Published: The groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse...moreThe groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse channel features, like digital latches and analog min/max valuesDiscover what modules are installed on the chassisRead and write the configuration of channels or the whole I/O unitRead and write to any OptoMMP addressFor API syntax and tips, see the API Reference, which is generated from the Swagger ...... <less groov Manage REST API - Analog Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/analog/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 0 on module 2, the requ...... <less groov Manage REST API - Digital Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/digital/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 4 on module 1, the requ...... <less groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
groov I/O Input Node Developer - Published: OverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only...moreOverviewIn the previous example, we saw how to read values from a groov I/O analog or digital channel.The Read and Input nodes are similar, since they both read values from groov I/O.A Read node only reads when it receives an incoming message. In a very simple flow, the incoming message is often generated from an Inject node that is configured to inject messages at regular intervals.An Input node scans the I/O and only generates a new message when the value has changed. In many cases, this can b...... <less groov I/O Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address, and run the flow.Step 1 - Add a groov I/O Read NodeDrag out an Inject node, a groov I/O Read node, and a Debug node.Wire them together, as shown below.Step 2 - Configure the groov I/O deviceDouble-click the groov I/O Read node to open the “Edit groov i/o read node” view. Since this is the first groo...... <less groov I/O Read Node Developer - Published: OverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is...moreOverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is mostly used for reading the current value of an analog or digital channel, either an input or an output.Using a module of your choosing, configure a Read node to read the current value of a channel.Double-click on an existing (or new) groov I/O Read node to open the “Edit groov i/o read node” view.Fo...... <less groov I/O Write Node Developer - Published: OverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog...moreOverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog output channel:Place a groov I/O Write node onto your flow.Connect an Inject node to the input port of the groov I/O Write node. You do not need to connect a Debug node to the output port.Double-click on the groov I/O Write node to open the “Edit groov i/o write node” view.For the Device field, con...... <less groov Manage REST API Developer - Published: The groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse...moreThe groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse channel features, like digital latches and analog min/max valuesDiscover what modules are installed on the chassisRead and write the configuration of channels or the whole I/O unitRead and write to any OptoMMP addressFor API syntax and tips, see the API Reference, which is generated from the Swagger ...... <less groov Manage REST API - Analog Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/analog/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 0 on module 2, the requ...... <less groov Manage REST API - Digital Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/digital/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 4 on module 1, the requ...... <less groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
groov I/O Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov I/O Read node, configure the groov device and address, and run the flow.Step 1 - Add a groov I/O Read NodeDrag out an Inject node, a groov I/O Read node, and a Debug node.Wire them together, as shown below.Step 2 - Configure the groov I/O deviceDouble-click the groov I/O Read node to open the “Edit groov i/o read node” view. Since this is the first groo...... <less groov I/O Read Node Developer - Published: OverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is...moreOverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is mostly used for reading the current value of an analog or digital channel, either an input or an output.Using a module of your choosing, configure a Read node to read the current value of a channel.Double-click on an existing (or new) groov I/O Read node to open the “Edit groov i/o read node” view.Fo...... <less groov I/O Write Node Developer - Published: OverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog...moreOverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog output channel:Place a groov I/O Write node onto your flow.Connect an Inject node to the input port of the groov I/O Write node. You do not need to connect a Debug node to the output port.Double-click on the groov I/O Write node to open the “Edit groov i/o write node” view.For the Device field, con...... <less groov Manage REST API Developer - Published: The groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse...moreThe groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse channel features, like digital latches and analog min/max valuesDiscover what modules are installed on the chassisRead and write the configuration of channels or the whole I/O unitRead and write to any OptoMMP addressFor API syntax and tips, see the API Reference, which is generated from the Swagger ...... <less groov Manage REST API - Analog Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/analog/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 0 on module 2, the requ...... <less groov Manage REST API - Digital Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/digital/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 4 on module 1, the requ...... <less groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
groov I/O Read Node Developer - Published: OverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is...moreOverviewIn the first example, we saw how to configure the groov I/O device and then read from a memory map address just to see that everything was working correctly.Read an I/O ValueThe Read node is mostly used for reading the current value of an analog or digital channel, either an input or an output.Using a module of your choosing, configure a Read node to read the current value of a channel.Double-click on an existing (or new) groov I/O Read node to open the “Edit groov i/o read node” view.Fo...... <less groov I/O Write Node Developer - Published: OverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog...moreOverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog output channel:Place a groov I/O Write node onto your flow.Connect an Inject node to the input port of the groov I/O Write node. You do not need to connect a Debug node to the output port.Double-click on the groov I/O Write node to open the “Edit groov i/o write node” view.For the Device field, con...... <less groov Manage REST API Developer - Published: The groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse...moreThe groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse channel features, like digital latches and analog min/max valuesDiscover what modules are installed on the chassisRead and write the configuration of channels or the whole I/O unitRead and write to any OptoMMP addressFor API syntax and tips, see the API Reference, which is generated from the Swagger ...... <less groov Manage REST API - Analog Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/analog/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 0 on module 2, the requ...... <less groov Manage REST API - Digital Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/digital/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 4 on module 1, the requ...... <less groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
groov I/O Write Node Developer - Published: OverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog...moreOverviewIn the previous exmples, we saw how read I/O values using the Read node and Input node.Write to an Output ChannelWriting an I/O value is very similar to reading.To write to a digital or analog output channel:Place a groov I/O Write node onto your flow.Connect an Inject node to the input port of the groov I/O Write node. You do not need to connect a Debug node to the output port.Double-click on the groov I/O Write node to open the “Edit groov i/o write node” view.For the Device field, con...... <less groov Manage REST API Developer - Published: The groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse...moreThe groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse channel features, like digital latches and analog min/max valuesDiscover what modules are installed on the chassisRead and write the configuration of channels or the whole I/O unitRead and write to any OptoMMP addressFor API syntax and tips, see the API Reference, which is generated from the Swagger ...... <less groov Manage REST API - Analog Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/analog/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 0 on module 2, the requ...... <less groov Manage REST API - Digital Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/digital/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 4 on module 1, the requ...... <less groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
groov Manage REST API Developer - Published: The groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse...moreThe groov Manage REST API provides secure access to the groov I/O modules installed on a groov EPIC chassis. Using it, you can create software that will:Read and write analog and digital channelsUse channel features, like digital latches and analog min/max valuesDiscover what modules are installed on the chassisRead and write the configuration of channels or the whole I/O unitRead and write to any OptoMMP addressFor API syntax and tips, see the API Reference, which is generated from the Swagger ...... <less groov Manage REST API - Analog Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/analog/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 0 on module 2, the requ...... <less groov Manage REST API - Digital Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/digital/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 4 on module 1, the requ...... <less groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
groov Manage REST API - Analog Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with an analog channel.Reading the Status of an Analog ChannelThe state of an analog channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/analog/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 0 on module 2, the requ...... <less groov Manage REST API - Digital Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/digital/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 4 on module 1, the requ...... <less groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
groov Manage REST API - Digital Channels Developer - Published: OverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io...moreOverviewIn this section, we’ll use the groov Manage REST API to interact with a digital channel.Reading the State of a Digital ChannelThe state of a digital channel can be read with the /api/v1/io/{device}/modules/{moduleIndex}/channels/{channelIndex}/digital/status endpoint.In addition to the groov EPIC processor’s address and the API key, this endpoint also needs the module and channel indexes. They are specified directly in the URL endpoint.For example, reading channel 4 on module 1, the requ...... <less groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
groov Manage REST API - Reading Module List Developer - Published: ## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces...more## OverviewIn this section, we'll use cURL to read the list of _groov_ I/O modules installed on a _groov_ EPIC chassis.## Step 1 - Build the RequestTo make the HTTP request, we need three basic pieces of information:* Hostname or IP Address of the _groov_ EPIC processor* URL path of the request* The API key of a _groov_ user with _groov_ Manage permissionsIn this example, we'll use an example hostname *opto-01-02-03* for the address, and an example API key of *3KbLb7yZRxnTBP49nEmobDkrpmPkFoBo*.T...... <less groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
groov Read Node - Introduction Developer - Published: OverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a...moreOverviewIn the first example, we saw how to configure the groov View project andData Store and then read a Data Store tag just to see that everything was working correctly.Read a Tag Connected to a GadgetGo back to the simple Node-RED flow from the previous section.If you need to recreate the flow, it is three nodes connected:A default Inject node, which is connected to a:groov View Read node, reading a variable named “integerTag1”, which is connected to:A default Debug node.Deploy the flow and ...... <less groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
groov View Nodes - Introduction Developer - Published: OverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and...moreOverviewIf you’re new to Node-RED but have not yet worked through the Hello, world! example, please do so now.In this section, we’ll add a groov View Read node, configure the groov View project and address, and run the flow.Step 1 - Add a groov View Read NodeDrag out an Inject node, a groov View Read node, and a Debug node.Wire them together, as shown below. Click the image to start and stop the animation.Step 2 - Configure the groov View Data Store and ProjectThe groov View nodes have two items...... <less groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
groov View Project Configuration for Node-RED Developer - Published: The Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov...moreThe Node-RED for groov View nodes can read and write from groov View Data Store tags. This section describes howto configure a Data Store and add tags to it.Step 1 - Add a Data Store DeviceOpen groov View and go into Build mode.Under Help -> About, verify that you’re using groov 3.3 or later.If not, the latest version of groov View is available at http://manage.groov.com.In the Gadget Palette, on the Tags tab, click Configure Device and Tags to open the “Configure Device and Tags” view.Click Add...... <less groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
groov View Write Node - Introduction Developer - Published: OverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov...moreOverviewIn the previous example, we saw how to read a Data Store tag. Now let’s use a Write node to write to a Data Store tag.Write to a TagWriting to a tag is very similar to reading.Place a groov View Write node onto your flow.Connect an Inject node to the input port. You do NOT need to connect a Debug node to the output port.Double-click on the groov View Write node to open the “Edit groov read node” view.For the Data Store field, select a configured Data Store (we’re still using “TestDataSto...... <less Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
Guides for Advanced SSH Users Developer - Published: Featured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up...moreFeatured on this page are several guides for setting up software packages on groov EPIC using Secure Shell (SSH) access. Find out more about SSH access on the main SSH developer page.NOTE: Setting up your groov EPIC using Secure Shell access is only for advanced developers who arefamiliar with both Linux shell commands and troubleshooting via the command line. Once you enable Secure Shell access, you areon your own and will have to solve any issues that arise through your own knowledge and onlin...... <less Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
Insert Tag Values into an Access Database Developer - Published: Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:...Need a kickstart to get data from a PAC controller into a Microsoft® Access® database?Click here for complete instructions and an interactive code sample.This short video shows how it works:... <less Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items
Insert Tag Values into an Excel Spreadsheet Developer - Published: Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:...Nothing easier than a spreadsheet—Right?Click here for instructions and an interactive code sample to help you get data from a PAC controller into a Microsoft® Excel® spreadsheet.This short video shows how it works:... <less « PreviousPage 2 of 5Next » Show 25 Items Show All Items Show 10 Items Show 25 Items Show 50 Items Show 100 Items