Resources & Tools

1 - 21 of 21 results for "What We Do"
PAC Control Nodes - Reading Tags
Developer - Published:
OverviewThe PAC Control nodes can read or write variables, tables, and I/O points in a controller.In the first example, we saw how to read the Device Details for a controller. Now let’s do some more...more
Using HTTP Access Control (CORS)
Developer - Published:
OverviewNormally, a web browser running JavaScript within a web page will deny any JavaScriptinitiated requests to any server beyond the one that the JavaScript is hosted on. For example, JavaScript...more
SNAP PAC Configuration for Node-RED for PAC Control
Developer - Published:
Step 1 - Enable REST APIBy default, a SNAP PAC has SSL enabled and the web server for theREST API is disabled. To use the REST API, you need to configure the port on which it will listen.The are two...more
Weather Data into groov View
Developer - Published:
OverviewIn the previous examples, we showed how to read and write groov View Data Store tags. Now let’s use that basicknowledge and some of the power of Node-RED to do something more interesting.This...more
Node-RED Hello, world! Example
Developer - Published:
OverviewWhile this tutorial covers a very basic example, there are a few key concepts that should be discussed first:Messages are objects containing data, and they flow from node to node. They are the...more
PAC Control Nodes - Writing Tags
Developer - Published:
OverviewIn the previous example, we saw how to read one or all Int32 variables.Now let’s use a Write node, and then connect a Read to a Write node.Write to an Int32 VariablePlace a PAC Control Write node...more
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...more
Getting Started with groov EPIC Secure Shell (SSH)
Developer - Published:
Go back to Developer Overview HomeSSH AccessThe first thing you need to do in order to have SSH access is install a free Shell license, which you can request from our preferred customer specialists at...more
News
Developer - Published:
CODESYS section added to the Developer siteOct 19, 2022 The Opto 22 Developer site has a new section for CODESYS topics.The CODESYS Development System and Runtime Engine is one of the main programming...more
Building your first OptoMMP data package with Python
Developer - Published:
Go back to Getting Started with OptoMMP for PythonAbout OptoMMP Data PackagesOptoMMP is a binary-based protocol that requires precision in every package it deals with. As a result, you should know the...more
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...more
Move Data from Wunderground to groov
Developer - Published:
Applies to: Node-RED for groovHere’s a copy/paste from Jean’s form 2225:Using NODE-RED To Move Data from wunderground to groovThis guide walks you through the basic steps to move data from Weather...more
Node Configuration
Developer - Published:
OverviewThe following steps will have you setting up your Read Temp, Format Data, and Append Data nodes from the previously imported flow.Step 1 - Configure the groov I/O deviceDouble-click the groov I...more
Developing with groov EPIC
Developer - Published:
Programming Optionsgroov EPIC has a lot of options for programming; this site covers the following:Secure Shell (SSH) for custom programming applications.REST APIs that provide HTTPS access to control...more
Create and Install the Client Certificate
Developer - Published:
Go back to the procedure overviewII. Create the Client Certificate (CC)Generate the Client Certificate (CC) file using your new Certificate Authority (CA) key.Use the following command to create the...more
Creating a Server Certificate for your groov EPIC(s)
Developer - Published:
Go back to the [procedure overview](/epicdev/browserssl/)## **IV. Create a Subject Alternate Name extension file**When creating a Server Certificate for your _groov_ EPIC processor, you’ll need your...more
Using the groov View REST API with groov EPIC
Developer - Published:
Go to EPIC Developer HomeOr go to EPIC REST APIs OverviewWhat the groov View API can access on the EPICThe groov View REST API is used to access groov data-store tags used in your groov View via the...more
Examples for the Raspberry Pi
Developer - Published:
For a mapping diagram and overlay for your Pi, see [Pin-to-Module Mapping](..\pin-to-module).Each of these code samples uses a different method to read and write to I/O points.You can use any Pi...more
Using the PAC Control REST API with groov EPIC
Developer - Published:
Go to EPIC Developer HomeOr go to EPIC REST APIs OverviewWhat the PAC Control API Can Access on the EPICThe PAC Control REST API is used to access the PAC Control variables used in the strategy...more
Downloading and Using the Pre-Built Python Package
Developer - Published:
Go back to [Getting Started with OptoMMP for Python](/pythonmmp/)## Python Package OverviewTo make using OptoMMP with Python more straightforward and easy to get started with for _groov_ EPIC there is...more
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...more