---
title: OptoBlog | REST API
description: REST API |
---

- [Log in](https://www.opto22.com/logon?returnurl=%2f)
- [Register](https://www.opto22.com/Special-Pages/Logon.aspx)
- [Your Cart](https://www.opto22.com/Checkout/Shopping-Cart)
- [Contact Us](https://www.opto22.com/support/contact-us)

[![Opto 22 Logo](https://blog.opto22.com/hubfs/opto22_lightsilvergradient_800px.png "Opto 22 Logo")](https://www.opto22.com)

- [Products](https://www.opto22.com/products) 
    - [What Do You Want to Do?](https://www.opto22.com/products/what-do-you-want-to-do)
    - [groov RIO](https://www.opto22.com/products/groov-rio)
    - [groov EPIC System](https://www.opto22.com/products/groov-epic-system)
    - [Case Studies](https://www.opto22.com/products/groov-case-studies)
    - [Product Selector](https://www.opto22.com/products/product-selector)
    - [Product Families](https://www.opto22.com/products/product-families)
    - [IIoT System Architecture](https://www.opto22.com/support/resources-tools/demos/groov-epic-groov-rio-architecture)
    - [MQTT Resources](https://www.opto22.com/products/mqtt-resources)
    - [Cybersecurity](https://www.opto22.com/products/cybersecurity)
    - [Power and Energy Monitoring](https://www.opto22.com/products/power-and-energy-monitoring)
    - [How to Buy](https://www.opto22.com/products/how-to-buy)
    - [Hands-On Learning and Demo Units](https://www.opto22.com/products/hands-on-learning-and-demo-units)
    - [Product Comparisons and Compatibility](https://www.opto22.com/products/product-comparisons-and-compatibility)
    - [System Configurator](https://www.opto22.com/products/system-configurator)
- [Support](https://www.opto22.com/support) 
    - [Manage groov](https://www.opto22.com/logon?returnurl=%2fmy-opto%2fmanage-groov)
    - [Documents](https://www.opto22.com/Support/Resources-Tools?rt=59)
    - [Downloads](https://www.opto22.com/Support/Resources-Tools?rt=68)
    - [Videos](https://www.opto22.com/Support/Videos)
    - [KnowledgeBase](https://www.opto22.com/Support/Resources-Tools?rt=67)
    - [Training](https://www.opto22.com/support/training-options)
    - [Troubleshooting](https://www.opto22.com/support/troubleshooting)
    - [Image Library](https://www.opto22.com/support/resources-tools/image-library-svg-editors)
    - [Developers](https://developer.opto22.com/)
    - [Talk to an Engineer](https://www.opto22.com/support/talk-to-an-engineer)
    - [Contact Us](https://www.opto22.com/support/contact-us)
    - [Warranties](https://www.opto22.com/support/warranties)
    - [Agency Approvals/Compliance](https://www.opto22.com/support/agency-approvals)
    - [Privacy Policy](https://www.opto22.com/support/privacy)
- [About Us](https://www.opto22.com/about-us) 
    - [History](https://www.opto22.com/about-us/history)
    - [Location](https://www.opto22.com/about-us/directions)
    - [Corporate Contacts](https://www.opto22.com/about-us/corporate-contacts)
    - [Opto 22 Product Philosophy](https://www.opto22.com/about-us/opto-22-product-philosophy)
    - [Customer Quotes/Testimonials](https://www.opto22.com/about-us/customer-quotes-testimonials)
    - [Virtual Tour](https://www.opto22.com/about-us/virtual-tour)
    - [Pressroom](https://www.opto22.com/about-us/pressroom)
    - [Distributors](https://www.opto22.com/about-us/distributors)
    - [International](https://www.opto22.com/about-us/international)
    - [Sustainability](https://www.opto22.com/about-us/sustainability)
    - [Careers](https://www.opto22.com/about-us/careers)
- [Community](https://www.opto22.com/community) 
    - [OptoPartners](https://www.opto22.com/community/opto-partners)
    - [Technology Partners](https://www.opto22.com/community/technology-partners)
    - [Education Partnerships](https://info.opto22.com/partnering-in-education)
    - [Opto Blog](https://blog.opto22.com/)
    - [Opto Forums](http://forums.opto22.com/)
    - [Events](https://www.opto22.com/community/events)
- [Articles](https://www.opto22.com/articles)
- [Log In](https://www.opto22.com/logon)
- [Register](https://www.opto22.com/Special-Pages/Logon.aspx)
- [Your Cart](https://www.opto22.com/Checkout/Shopping-Cart)
- [Contact Us](https://www.opto22.com/support/contact-us)

- [Products](https://www.opto22.com/products) 
    - [What Do You Want to Do?](https://www.opto22.com/products/what-do-you-want-to-do)
    - [groov RIO](https://www.opto22.com/products/groov-rio)
    - [groov EPIC System](https://www.opto22.com/products/groov-epic-system)
    - [Case Studies](https://www.opto22.com/products/groov-case-studies)
    - [Product Selector](https://www.opto22.com/products/product-selector)
    - [Product Families](https://www.opto22.com/products/product-families)
    - [IIoT System Architecture](https://www.opto22.com/support/resources-tools/demos/groov-epic-groov-rio-architecture)
    - [MQTT Resources](https://www.opto22.com/products/mqtt-resources)
    - [Cybersecurity](https://www.opto22.com/products/cybersecurity)
    - [Power and Energy Monitoring](https://www.opto22.com/products/power-and-energy-monitoring)
    - [How to Buy](https://www.opto22.com/products/how-to-buy)
    - [Hands-On Learning and Demo Units](https://www.opto22.com/products/hands-on-learning-and-demo-units)
    - [Product Comparisons and Compatibility](https://www.opto22.com/products/product-comparisons-and-compatibility)
    - [System Configurator](https://www.opto22.com/products/system-configurator)
- [Support](https://www.opto22.com/support) 
    - [Manage groov](https://www.opto22.com/logon?returnurl=%2fmy-opto%2fmanage-groov)
    - [Documents](https://www.opto22.com/Support/Resources-Tools?rt=59)
    - [Downloads](https://www.opto22.com/Support/Resources-Tools?rt=68)
    - [Videos](https://www.opto22.com/Support/Videos)
    - [KnowledgeBase](https://www.opto22.com/Support/Resources-Tools?rt=67)
    - [Training](https://www.opto22.com/support/training-options)
    - [Troubleshooting](https://www.opto22.com/support/troubleshooting)
    - [Image Library](https://www.opto22.com/support/resources-tools/image-library-svg-editors)
    - [Developers](https://developer.opto22.com/)
    - [Talk to an Engineer](https://www.opto22.com/support/talk-to-an-engineer)
    - [Contact Us](https://www.opto22.com/support/contact-us)
    - [Warranties](https://www.opto22.com/support/warranties)
    - [Agency Approvals/Compliance](https://www.opto22.com/support/agency-approvals)
    - [Privacy Policy](https://www.opto22.com/support/privacy)
- [About Us](https://www.opto22.com/about-us) 
    - [History](https://www.opto22.com/about-us/history)
    - [Location](https://www.opto22.com/about-us/directions)
    - [Corporate Contacts](https://www.opto22.com/about-us/corporate-contacts)
    - [Opto 22 Product Philosophy](https://www.opto22.com/about-us/opto-22-product-philosophy)
    - [Customer Quotes/Testimonials](https://www.opto22.com/about-us/customer-quotes-testimonials)
    - [Virtual Tour](https://www.opto22.com/about-us/virtual-tour)
    - [Pressroom](https://www.opto22.com/about-us/pressroom)
    - [Distributors](https://www.opto22.com/about-us/distributors)
    - [International](https://www.opto22.com/about-us/international)
    - [Sustainability](https://www.opto22.com/about-us/sustainability)
    - [Careers](https://www.opto22.com/about-us/careers)
- [Community](https://www.opto22.com/community) 
    - [OptoPartners](https://www.opto22.com/community/opto-partners)
    - [Technology Partners](https://www.opto22.com/community/technology-partners)
    - [Education Partnerships](https://info.opto22.com/partnering-in-education)
    - [Opto Blog](https://blog.opto22.com/)
    - [Opto Forums](http://forums.opto22.com/)
    - [Events](https://www.opto22.com/community/events)
- [Articles](https://www.opto22.com/articles)
- [Log In](https://www.opto22.com/logon)
- [Register](https://www.opto22.com/Special-Pages/Logon.aspx)
- [Your Cart](https://www.opto22.com/Checkout/Shopping-Cart)
- [Contact Us](https://www.opto22.com/support/contact-us)

 

# OptoBlog

# OptoBlog

## [OptoForums Top 5 of 2023](https://blog.opto22.com/optoblog/optoforums-top-5-of-2023)

 Posted by [Ben Orchard](https://blog.opto22.com/optoblog/author/ben-orchard) on Dec 13, 2023, 7:00:00 AM

- [Tweet](https://twitter.com/share)

[![](https://blog.opto22.com/hubfs/OptoForums-500.png)](https://blog.opto22.com/optoblog/optoforums-top-5-of-2023)

### A year in review of the most popular topics and discussions on the OptoForums.

Let's talk for a moment about our fantastic Opto 22 forum fans. The [OptoForums](https://forums.opto22.com/) host an amazing community.

It seems that only a very small number of industrial automation manufacturers run their own public forums. Some community-supported efforts have sprung up to backfill the need for a place where like-minded folks can gather, but there is something special about having a place that is, well, for lack of a better term, "factory supported."

Why is that a big deal?

[Read More](https://blog.opto22.com/optoblog/optoforums-top-5-of-2023)

 0 Comments [Click here to read/write comments](https://blog.opto22.com/optoblog/optoforums-top-5-of-2023#comments-listing)

 Topics: [Modbus](https://blog.opto22.com/optoblog/topic/modbus), [REST API](https://blog.opto22.com/optoblog/topic/rest-api), [CODESYS](https://blog.opto22.com/optoblog/topic/codesys), [OPC UA](https://blog.opto22.com/optoblog/topic/opc-ua), [OptoForum](https://blog.opto22.com/optoblog/topic/optoforum), [OptoMMP](https://blog.opto22.com/optoblog/topic/optommp)

## [Help is here - a guide for developing with groov EPIC](https://blog.opto22.com/optoblog/developing-with-groov-epic)

 Posted by [Terry Orchard](https://blog.opto22.com/optoblog/author/terry-orchard) on Jan 28, 2019, 10:00:00 AM

- [Tweet](https://twitter.com/share)

[![](https://blog.opto22.com/hubfs/jumbotron-processor-v5.jpg)](https://blog.opto22.com/optoblog/developing-with-groov-epic)

Have you ever been stuck on a coding problem? Unsure of which tool to use for an application? Or if you have the functionality you need to get the job done? Maybe you’ve just got a new system and need a map to help you learn the new features and functionality.

[Read More](https://blog.opto22.com/optoblog/developing-with-groov-epic)

 3 Comments [Click here to read/write comments](https://blog.opto22.com/optoblog/developing-with-groov-epic#comments-listing)

 Topics: [PAC Control](https://blog.opto22.com/optoblog/topic/pac-control), [REST API](https://blog.opto22.com/optoblog/topic/rest-api), [Node-RED](https://blog.opto22.com/optoblog/topic/node-red), [MQTT](https://blog.opto22.com/optoblog/topic/mqtt), [Ignition Edge](https://blog.opto22.com/optoblog/topic/ignition-edge), [IEC 61131-3](https://blog.opto22.com/optoblog/topic/iec-61131-3), [groov EPIC](https://blog.opto22.com/optoblog/topic/groov-epic), [developer](https://blog.opto22.com/optoblog/topic/developer)

## [ARC Advisory Group interviews Opto 22's Benson Hougland on IIoT products](https://blog.opto22.com/optoblog/arc-advisory-group-interviews-opto-22)

 Posted by [Jean Femia](https://blog.opto22.com/optoblog/author/jean-femia) on Mar 28, 2018, 12:01:00 PM

- [Tweet](https://twitter.com/share)

[![](https://blog.opto22.com/hubfs/arc_logo_250x166jpg.jpg)](https://blog.opto22.com/optoblog/arc-advisory-group-interviews-opto-22)

The 22nd Annual ARC Industry Forum in Orlando this February focused on digitizing and securing industry and infrastructure. 

[Read More](https://blog.opto22.com/optoblog/arc-advisory-group-interviews-opto-22)

 0 Comments [Click here to read/write comments](https://blog.opto22.com/optoblog/arc-advisory-group-interviews-opto-22#comments-listing)

 Topics: [groov](https://blog.opto22.com/optoblog/topic/groov), [Internet of Things](https://blog.opto22.com/optoblog/topic/internet-of-things), [Remote monitoring](https://blog.opto22.com/optoblog/topic/remote-monitoring), [IoT](https://blog.opto22.com/optoblog/topic/iot), [PACs](https://blog.opto22.com/optoblog/topic/pacs), [New products](https://blog.opto22.com/optoblog/topic/new-products), [Events & conferences](https://blog.opto22.com/optoblog/topic/events-conferences), [API](https://blog.opto22.com/optoblog/topic/api), [REST API](https://blog.opto22.com/optoblog/topic/rest-api), [REST](https://blog.opto22.com/optoblog/topic/rest), [IIoT](https://blog.opto22.com/optoblog/topic/iiot), [Industrial Internet of Things](https://blog.opto22.com/optoblog/topic/industrial-internet-of-things), [Node-RED](https://blog.opto22.com/optoblog/topic/node-red), [Data acquisition](https://blog.opto22.com/optoblog/topic/data-acquisition), [Ignition Edge](https://blog.opto22.com/optoblog/topic/ignition-edge), [EPIC](https://blog.opto22.com/optoblog/topic/epic)

## [Justifying an Automation Project](https://blog.opto22.com/optoblog/justifying-an-automation-project)

 Posted by [Arun Sinha](https://blog.opto22.com/optoblog/author/arun-sinha) on Nov 7, 2017, 11:00:00 AM

- [Tweet](https://twitter.com/share)

[![](https://blog.opto22.com/hubfs/ROI.jpg)](https://blog.opto22.com/optoblog/justifying-an-automation-project)

Over the years, one of the most difficult things I’ve had to help clients with is justifying an automation project. Whether it’s a new system or an upgrade, the challenge is often in quantifying the benefits financially.

[Read More](https://blog.opto22.com/optoblog/justifying-an-automation-project)

 5 Comments [Click here to read/write comments](https://blog.opto22.com/optoblog/justifying-an-automation-project#comments-listing)

 Topics: [Internet of Things](https://blog.opto22.com/optoblog/topic/internet-of-things), [IoT](https://blog.opto22.com/optoblog/topic/iot), [API](https://blog.opto22.com/optoblog/topic/api), [REST API](https://blog.opto22.com/optoblog/topic/rest-api), [IIoT](https://blog.opto22.com/optoblog/topic/iiot), [Industrial Internet of Things](https://blog.opto22.com/optoblog/topic/industrial-internet-of-things)

## [OptoNews: Latest groov code samples available now](https://blog.opto22.com/optoblog/optonews-latest-groov-code-samples-available-now)

 Posted by [Jean Femia](https://blog.opto22.com/optoblog/author/jean-femia) on Oct 3, 2017, 3:07:22 PM

- [Tweet](https://twitter.com/share)

[![](https://blog.opto22.com/hubfs/groov_wExcelScreen.jpg)](https://blog.opto22.com/optoblog/optonews-latest-groov-code-samples-available-now)

What if your operators could enter machine data on their phones and that data automatically appeared in a Microsoft® Excel® spreadsheet? 

What if production or usage data from your spreadsheet was automatically updated in your supervisor's *groov* mobile operator interface?

Could be pretty handy, right?

Well, we've got a couple of code samples to show you how to make it happen. 

[Read More](https://blog.opto22.com/optoblog/optonews-latest-groov-code-samples-available-now)

 0 Comments [Click here to read/write comments](https://blog.opto22.com/optoblog/optonews-latest-groov-code-samples-available-now#comments-listing)

 Topics: [groov](https://blog.opto22.com/optoblog/topic/groov), [Internet of Things](https://blog.opto22.com/optoblog/topic/internet-of-things), [IoT](https://blog.opto22.com/optoblog/topic/iot), [optonews](https://blog.opto22.com/optoblog/topic/optonews), [Integrators](https://blog.opto22.com/optoblog/topic/integrators), [API](https://blog.opto22.com/optoblog/topic/api), [REST API](https://blog.opto22.com/optoblog/topic/rest-api), [REST](https://blog.opto22.com/optoblog/topic/rest), [mobile](https://blog.opto22.com/optoblog/topic/mobile), [IIoT](https://blog.opto22.com/optoblog/topic/iiot), [Industrial Internet of Things](https://blog.opto22.com/optoblog/topic/industrial-internet-of-things)

## [OptoNews Tip: Compare SNAP PAC controllers and brains](https://blog.opto22.com/optoblog/optonews-tip-compare-snap-pac-controllers-and-brains)

 Posted by [Jean Femia](https://blog.opto22.com/optoblog/author/jean-femia) on May 23, 2017, 4:06:48 PM

- [Tweet](https://twitter.com/share)

[![](https://blog.opto22.com/hubfs/pac_r1_in_operation.png)](https://blog.opto22.com/optoblog/optonews-tip-compare-snap-pac-controllers-and-brains)

It's easy to get confused between Opto 22 SNAP PAC controllers and SNAP PAC brains. 

They're both intelligent processors for automation, some of them look alike, and there's even overlap in what some of them do.

Let's take a look at how SNAP PAC controllers and brains are similar and how they're different.  

[Read More](https://blog.opto22.com/optoblog/optonews-tip-compare-snap-pac-controllers-and-brains)

 0 Comments [Click here to read/write comments](https://blog.opto22.com/optoblog/optonews-tip-compare-snap-pac-controllers-and-brains#comments-listing)

 Topics: [Tips](https://blog.opto22.com/optoblog/topic/tips), [PACs](https://blog.opto22.com/optoblog/topic/pacs), [I/O](https://blog.opto22.com/optoblog/topic/io), [API](https://blog.opto22.com/optoblog/topic/api), [REST API](https://blog.opto22.com/optoblog/topic/rest-api)

## [Predictive Analytics from Process Control Data](https://blog.opto22.com/optoblog/predictive-analytics-from-process-control-data)

 Posted by [Matt Newton](https://blog.opto22.com/optoblog/author/matt-newton) on May 11, 2017, 9:05:28 AM

- [Tweet](https://twitter.com/share)

[![](https://blog.opto22.com/hubfs/BigData_2267x1146_white.png)](https://blog.opto22.com/optoblog/predictive-analytics-from-process-control-data)

The holy grail of IIoT applications is the ability to basically predict the future.

We want to know when something, either a system or a component in our process is going to fail—before it actually does.

[Read More](https://blog.opto22.com/optoblog/predictive-analytics-from-process-control-data)

 0 Comments [Click here to read/write comments](https://blog.opto22.com/optoblog/predictive-analytics-from-process-control-data#comments-listing)

 Topics: [Internet of Things](https://blog.opto22.com/optoblog/topic/internet-of-things), [IoT](https://blog.opto22.com/optoblog/topic/iot), [PACs](https://blog.opto22.com/optoblog/topic/pacs), [API](https://blog.opto22.com/optoblog/topic/api), [REST API](https://blog.opto22.com/optoblog/topic/rest-api), [IIoT](https://blog.opto22.com/optoblog/topic/iiot), [Industrial Internet of Things](https://blog.opto22.com/optoblog/topic/industrial-internet-of-things)

## [EdgeX Support Services Provide the Foundation for IIoT](https://blog.opto22.com/optoblog/edgex-support-service-provide-the-foundation-for-iiot)

 Posted by [Matt Newton](https://blog.opto22.com/optoblog/author/matt-newton) on May 4, 2017, 8:33:04 AM

- [Tweet](https://twitter.com/share)

[![](https://blog.opto22.com/hubfs/social-suggested-images/Opto-SNAP-RESTful-PAC-1-315x210.png)](https://blog.opto22.com/optoblog/edgex-support-service-provide-the-foundation-for-iiot)

In our [last post](https://blog.opto22.com/optoblog/edgex-core-services-bridge-ot-and-it-for-iiot-applications) we covered how Core Services in the new [EdgeX project from the Linux Foundation](https://www.edgexfoundry.org/) help engineers quickly build edge computing and IIoT applications. Core Services are the microservices EdgeX provides to convert physical electrical signals from industrial devices into digital information.

In this post, we’ll focus on how EdgeX makes digital data from industrial assets available to higher-level computing systems like predictive analytics and [machine learning](https://blog.opto22.com/optoblog/machine-learning-a-brief-overview).

But before the data is made available to those systems, EdgeX uses what it calls Supporting Microservices to do some pretty high-tech stuff to package the data and make it easily accessible.

[Read More](https://blog.opto22.com/optoblog/edgex-support-service-provide-the-foundation-for-iiot)

 0 Comments [Click here to read/write comments](https://blog.opto22.com/optoblog/edgex-support-service-provide-the-foundation-for-iiot#comments-listing)

 Topics: [Internet of Things](https://blog.opto22.com/optoblog/topic/internet-of-things), [IoT](https://blog.opto22.com/optoblog/topic/iot), [PACs](https://blog.opto22.com/optoblog/topic/pacs), [API](https://blog.opto22.com/optoblog/topic/api), [REST API](https://blog.opto22.com/optoblog/topic/rest-api), [IIoT](https://blog.opto22.com/optoblog/topic/iiot), [Industrial Internet of Things](https://blog.opto22.com/optoblog/topic/industrial-internet-of-things), [EdgeX](https://blog.opto22.com/optoblog/topic/edgex)

## [Useful Node-RED Nodes for Your IIoT Application](https://blog.opto22.com/optoblog/useful-node-red-nodes-for-your-iiot-application)

 Posted by [Matt Newton](https://blog.opto22.com/optoblog/author/matt-newton) on Apr 18, 2017, 1:59:59 PM

- [Tweet](https://twitter.com/share)

[![](https://blog.opto22.com/hubfs/Node-RED%20Flow.jpg)](https://blog.opto22.com/optoblog/useful-node-red-nodes-for-your-iiot-application)

In several previous posts we talked about some of the software technologies automation professionals should put on their radar in preparation for Industrial Internet of Things (IIoT) applications.

[JavaScript](https://blog.opto22.com/optoblog/server-side-javascript-for-the-iiot), [node.js](https://blog.opto22.com/optoblog/node.js-the-engine-of-iiot) and [Node-RED](https://blog.opto22.com/optoblog/digitally-wiring-the-iiot-with-node-red) offer a ton of benefits to those looking to build their IIoT application. Learn more about the Industrial Internet of Things in the [State of the IIoT white paper](https://info.opto22.com/state-of-the-iiot-white-paper-offer).

[Read More](https://blog.opto22.com/optoblog/useful-node-red-nodes-for-your-iiot-application)

 0 Comments [Click here to read/write comments](https://blog.opto22.com/optoblog/useful-node-red-nodes-for-your-iiot-application#comments-listing)

 Topics: [Internet of Things](https://blog.opto22.com/optoblog/topic/internet-of-things), [IoT](https://blog.opto22.com/optoblog/topic/iot), [PACs](https://blog.opto22.com/optoblog/topic/pacs), [API](https://blog.opto22.com/optoblog/topic/api), [REST API](https://blog.opto22.com/optoblog/topic/rest-api), [REST](https://blog.opto22.com/optoblog/topic/rest), [IIoT](https://blog.opto22.com/optoblog/topic/iiot), [Industrial Internet of Things](https://blog.opto22.com/optoblog/topic/industrial-internet-of-things), [Node-RED](https://blog.opto22.com/optoblog/topic/node-red), [MQTT](https://blog.opto22.com/optoblog/topic/mqtt)

## [Software Technologies Industrial Automation Professionals Need For Industrial IoT Applications](https://blog.opto22.com/optoblog/top-software-technologies-for-systems-integrators-and-the-industrial-iot)

 Posted by [Matt Newton](https://blog.opto22.com/optoblog/author/matt-newton) on Apr 4, 2017, 10:00:00 AM

- [Tweet](https://twitter.com/share)

[![](https://blog.opto22.com/hubfs/JavaScript-logo.png)](https://blog.opto22.com/optoblog/top-software-technologies-for-systems-integrators-and-the-industrial-iot)

The Industrial Internet of Things (IIoT) is coming at us fast. Big players like [Dell](http://www.dell.com/en-us/work/learn/internet-of-things-solutions), [IBM](https://www.ibm.com/internet-of-things/platform/watson-iot-platform/), and [Amazon](https://aws.amazon.com/iot/) are entering industrial markets and creating disruption among the typical market vendors. And with these new players comes a variety of technologies that are being applied in new and interesting ways to build the IIoT.

Over the next several blog posts, we’ll be discussing the top 5 software technologies and languages that systems integrators and automation engineers should begin learning about to be ready to build Industrial Internet of Things applications. Sign up for the blog to get access to followup blog posts as they’re released.

[Read More](https://blog.opto22.com/optoblog/top-software-technologies-for-systems-integrators-and-the-industrial-iot)

 1 Comment [Click here to read/write comments](https://blog.opto22.com/optoblog/top-software-technologies-for-systems-integrators-and-the-industrial-iot#comments-listing)

 Topics: [IoT](https://blog.opto22.com/optoblog/topic/iot), [API](https://blog.opto22.com/optoblog/topic/api), [REST API](https://blog.opto22.com/optoblog/topic/rest-api), [IIoT](https://blog.opto22.com/optoblog/topic/iiot)

[All posts](https://blog.opto22.com/optoblog/all) [Next](https://blog.opto22.com/optoblog/topic/rest-api/page/2)

### Subscribe to Email Updates

### Recent Posts

### Posts by Topic

- [groov EPIC (507)](https://blog.opto22.com/optoblog/topic/groov-epic)
- [groov RIO (302)](https://blog.opto22.com/optoblog/topic/groov-rio)
- [optonews (218)](https://blog.opto22.com/optoblog/topic/optonews)
- [IIoT (214)](https://blog.opto22.com/optoblog/topic/iiot)
- [groov (192)](https://blog.opto22.com/optoblog/topic/groov)
- [IoT (148)](https://blog.opto22.com/optoblog/topic/iot)
- [Ignition (131)](https://blog.opto22.com/optoblog/topic/ignition)
- [Internet of Things (131)](https://blog.opto22.com/optoblog/topic/internet-of-things)
- [Node-RED (129)](https://blog.opto22.com/optoblog/topic/node-red)
- [PACs (127)](https://blog.opto22.com/optoblog/topic/pacs)
- [MQTT (125)](https://blog.opto22.com/optoblog/topic/mqtt)
- [Events & conferences (117)](https://blog.opto22.com/optoblog/topic/events-conferences)
- [Case studies (110)](https://blog.opto22.com/optoblog/topic/case-studies)
- [Industrial Internet of Things (104)](https://blog.opto22.com/optoblog/topic/industrial-internet-of-things)
- [Videos (96)](https://blog.opto22.com/optoblog/topic/videos)
- [Updates (82)](https://blog.opto22.com/optoblog/topic/updates)
- [Tips (81)](https://blog.opto22.com/optoblog/topic/tips)
- [OptoPartner (76)](https://blog.opto22.com/optoblog/topic/optopartner)
- [Integrators (75)](https://blog.opto22.com/optoblog/topic/integrators)
- [Remote monitoring (75)](https://blog.opto22.com/optoblog/topic/remote-monitoring)
- [Ignition Edge (74)](https://blog.opto22.com/optoblog/topic/ignition-edge)
- [Webinars (70)](https://blog.opto22.com/optoblog/topic/webinars)
- [I/O (69)](https://blog.opto22.com/optoblog/topic/io)
- [Process control (69)](https://blog.opto22.com/optoblog/topic/process-control)
- [Energy management (64)](https://blog.opto22.com/optoblog/topic/energy-management)
- [CODESYS (62)](https://blog.opto22.com/optoblog/topic/codesys)
- [Training (58)](https://blog.opto22.com/optoblog/topic/training)
- [PAC Control (52)](https://blog.opto22.com/optoblog/topic/pac-control)
- [PAC Project (49)](https://blog.opto22.com/optoblog/topic/pac-project)
- [groov View (49)](https://blog.opto22.com/optoblog/topic/groov-view)
- [OEM (48)](https://blog.opto22.com/optoblog/topic/oem)
- [cybersecurity (48)](https://blog.opto22.com/optoblog/topic/cybersecurity)
- [digital transformation (46)](https://blog.opto22.com/optoblog/topic/digital-transformation)
- [Discrete control (45)](https://blog.opto22.com/optoblog/topic/discrete-control)
- [Firmware (40)](https://blog.opto22.com/optoblog/topic/firmware)
- [Machine builder (40)](https://blog.opto22.com/optoblog/topic/machine-builder)
- [edge computing (39)](https://blog.opto22.com/optoblog/topic/edge-computing)
- [EPIC (37)](https://blog.opto22.com/optoblog/topic/epic)
- [system integrator (37)](https://blog.opto22.com/optoblog/topic/system-integrator)
- [Inductive Automation (35)](https://blog.opto22.com/optoblog/topic/inductive-automation)
- [industrial automation (34)](https://blog.opto22.com/optoblog/topic/industrial-automation)
- [groov Manage (33)](https://blog.opto22.com/optoblog/topic/groov-manage)
- [Data acquisition (31)](https://blog.opto22.com/optoblog/topic/data-acquisition)
- [Ignition Community Conference (31)](https://blog.opto22.com/optoblog/topic/ignition-community-conference)
- [Factory Training (30)](https://blog.opto22.com/optoblog/topic/factory-training)
- [Security (30)](https://blog.opto22.com/optoblog/topic/security)
- [Sparkplug (30)](https://blog.opto22.com/optoblog/topic/sparkplug)
- [snap pac (29)](https://blog.opto22.com/optoblog/topic/snap-pac)
- [Networking (28)](https://blog.opto22.com/optoblog/topic/networking)
- [REST API (26)](https://blog.opto22.com/optoblog/topic/rest-api)
- [New products (25)](https://blog.opto22.com/optoblog/topic/new-products)
- [Technology Partners (24)](https://blog.opto22.com/optoblog/topic/technology-partners)
- [Water & wastewater (23)](https://blog.opto22.com/optoblog/topic/water-amp-wastewater)
- [PLCs (21)](https://blog.opto22.com/optoblog/topic/plcs)
- [manufacturing (21)](https://blog.opto22.com/optoblog/topic/manufacturing)
- [API (20)](https://blog.opto22.com/optoblog/topic/api)
- [Cirrus Link Solutions (20)](https://blog.opto22.com/optoblog/topic/cirrus-link-solutions)
- [developer (20)](https://blog.opto22.com/optoblog/topic/developer)
- [groov EPIC Learning Center (20)](https://blog.opto22.com/optoblog/topic/groov-epic-learning-center)
- [OptoU (19)](https://blog.opto22.com/optoblog/topic/optou)
- [smart manufacturing (19)](https://blog.opto22.com/optoblog/topic/smart-manufacturing)
- [Electronics (18)](https://blog.opto22.com/optoblog/topic/electronics)
- [HMI (18)](https://blog.opto22.com/optoblog/topic/hmi)
- [OPC UA (18)](https://blog.opto22.com/optoblog/topic/opc-ua)
- [Oil & gas (18)](https://blog.opto22.com/optoblog/topic/oil-gas)
- [groov rio emu (18)](https://blog.opto22.com/optoblog/topic/groov-rio-emu)
- [Food & beverage (17)](https://blog.opto22.com/optoblog/topic/food-amp-beverage)
- [OptoPartner video (17)](https://blog.opto22.com/optoblog/topic/optopartner-video)
- [energy monitoring (17)](https://blog.opto22.com/optoblog/topic/energy-monitoring)
- [podcast (17)](https://blog.opto22.com/optoblog/topic/podcast)
- [Building management (16)](https://blog.opto22.com/optoblog/topic/building-management)
- [Awards and recognition (15)](https://blog.opto22.com/optoblog/topic/awards-and-recognition)
- [REST (15)](https://blog.opto22.com/optoblog/topic/rest)
- [SCADA (15)](https://blog.opto22.com/optoblog/topic/scada)
- [mobile (15)](https://blog.opto22.com/optoblog/topic/mobile)
- [Migration (14)](https://blog.opto22.com/optoblog/topic/migration)
- [OptoChannel (13)](https://blog.opto22.com/optoblog/topic/optochannel)
- [EPIC Security (12)](https://blog.opto22.com/optoblog/topic/epic-security)
- [Opto 22 product support (12)](https://blog.opto22.com/optoblog/topic/opto-22-product-support)
- [groov Manage series (12)](https://blog.opto22.com/optoblog/topic/groov-manage-series)
- [I/O modules (11)](https://blog.opto22.com/optoblog/topic/i-o-modules)
- [Modbus (11)](https://blog.opto22.com/optoblog/topic/modbus)
- [OptoForum (11)](https://blog.opto22.com/optoblog/topic/optoforum)
- [PAC Manager (11)](https://blog.opto22.com/optoblog/topic/pac-manager)
- [power monitoring (11)](https://blog.opto22.com/optoblog/topic/power-monitoring)
- [PAC Display (10)](https://blog.opto22.com/optoblog/topic/pac-display)
- [oil and gas (10)](https://blog.opto22.com/optoblog/topic/oil-and-gas)
- [Art of the Possible (9)](https://blog.opto22.com/optoblog/topic/art-of-the-possible)
- [Deepsea Challenge (9)](https://blog.opto22.com/optoblog/topic/deepsea-challenge)
- [IntegrateLive! (9)](https://blog.opto22.com/optoblog/topic/integratelive)
- [OT data (9)](https://blog.opto22.com/optoblog/topic/ot-data)
- [PID loop control (9)](https://blog.opto22.com/optoblog/topic/pid-loop-control)
- [RESTful server (9)](https://blog.opto22.com/optoblog/topic/restful-server)
- [Raspberry Pi (9)](https://blog.opto22.com/optoblog/topic/raspberry-pi)
- [holiday schedule (9)](https://blog.opto22.com/optoblog/topic/holiday-schedule)
- [white paper (9)](https://blog.opto22.com/optoblog/topic/white-paper)
- [Automation World (8)](https://blog.opto22.com/optoblog/topic/automation-world)
- [Edge I/O (8)](https://blog.opto22.com/optoblog/topic/edge-i-o)
- [I/O (8)](https://blog.opto22.com/optoblog/topic/i-o)
- [SSRs (8)](https://blog.opto22.com/optoblog/topic/ssrs)
- [Unified Namespace (8)](https://blog.opto22.com/optoblog/topic/unified-namespace)
- [data visualization (8)](https://blog.opto22.com/optoblog/topic/data-visualization)
- [holiday hours (8)](https://blog.opto22.com/optoblog/topic/holiday-hours)
- [webinar (8)](https://blog.opto22.com/optoblog/topic/webinar)
- [IEC 61131-3 (7)](https://blog.opto22.com/optoblog/topic/iec-61131-3)
- [Ignition Cloud Edition (7)](https://blog.opto22.com/optoblog/topic/ignition-cloud-edition)
- [MQTT implementation (7)](https://blog.opto22.com/optoblog/topic/mqtt-implementation)
- [Who's groovin (7)](https://blog.opto22.com/optoblog/topic/whos-groovin)
- [groov server for windows (7)](https://blog.opto22.com/optoblog/topic/groov-server-for-windows)
- [secure shell (7)](https://blog.opto22.com/optoblog/topic/secure-shell)
- [technical tips (7)](https://blog.opto22.com/optoblog/topic/technical-tips)
- [ARC Forum (6)](https://blog.opto22.com/optoblog/topic/arc-forum)
- [Careers (6)](https://blog.opto22.com/optoblog/topic/careers)
- [EPIC Security Series (6)](https://blog.opto22.com/optoblog/topic/epic-security-series)
- [Eclipse Foundation (6)](https://blog.opto22.com/optoblog/topic/eclipse-foundation)
- [Ignition Community Live (6)](https://blog.opto22.com/optoblog/topic/ignition-community-live)
- [Linux (6)](https://blog.opto22.com/optoblog/topic/linux)
- [data center (6)](https://blog.opto22.com/optoblog/topic/data-center)
- [interactive demo (6)](https://blog.opto22.com/optoblog/topic/interactive-demo)
- [machine monitoring (6)](https://blog.opto22.com/optoblog/topic/machine-monitoring)
- [open source (6)](https://blog.opto22.com/optoblog/topic/open-source)
- [ssh (6)](https://blog.opto22.com/optoblog/topic/ssh)
- [Anniversary (5)](https://blog.opto22.com/optoblog/topic/anniversary)
- [Digital I/O for Raspberry Pi (5)](https://blog.opto22.com/optoblog/topic/digital-i-o-for-raspberry-pi)
- [IIoT System Architecture (5)](https://blog.opto22.com/optoblog/topic/iiot-system-architecture)
- [OptoNews 2015-12-02 (5)](https://blog.opto22.com/optoblog/topic/optonews-2015-12-02)
- [OptoOPCServer (5)](https://blog.opto22.com/optoblog/topic/optoopcserver)
- [SVG (5)](https://blog.opto22.com/optoblog/topic/svg)
- [certificate (5)](https://blog.opto22.com/optoblog/topic/certificate)
- [cloud computing (5)](https://blog.opto22.com/optoblog/topic/cloud-computing)
- [product philosophy (5)](https://blog.opto22.com/optoblog/topic/product-philosophy)
- [software (5)](https://blog.opto22.com/optoblog/topic/software)
- [system integration (5)](https://blog.opto22.com/optoblog/topic/system-integration)
- [CODESYS blog series (4)](https://blog.opto22.com/optoblog/topic/codesys-blog-series)
- [COVID-19 Update (4)](https://blog.opto22.com/optoblog/topic/covid-19-update)
- [EdgeX (4)](https://blog.opto22.com/optoblog/topic/edgex)
- [HiveMQ (4)](https://blog.opto22.com/optoblog/topic/hivemq)
- [OpenVPN (4)](https://blog.opto22.com/optoblog/topic/openvpn)
- [OptoDataLink (4)](https://blog.opto22.com/optoblog/topic/optodatalink)
- [OptoNews 2015-03-04 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-03-04)
- [OptoNews 2015-03-18 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-03-18)
- [OptoNews 2015-04-01 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-04-01)
- [OptoNews 2015-04-15 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-04-15)
- [OptoNews 2015-04-29 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-04-29)
- [OptoNews 2015-05-21 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-05-21)
- [OptoNews 2015-06-03 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-06-03)
- [OptoNews 2015-06-17 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-06-17)
- [OptoNews 2015-07-01 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-07-01)
- [OptoNews 2015-07-15 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-07-15)
- [OptoNews 2015-07-29 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-07-29)
- [OptoNews 2015-08-12 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-08-12)
- [OptoNews 2015-08-26 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-08-26)
- [OptoNews 2015-09-09 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-09-09)
- [OptoNews 2015-09-23 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-09-23)
- [OptoNews 2015-10-07 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-10-07)
- [OptoNews 2015-10-21 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-10-21)
- [OptoNews 2015-11-04 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-11-04)
- [OptoNews 2015-11-18 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-11-18)
- [OptoNews 2015-12-16 (4)](https://blog.opto22.com/optoblog/topic/optonews-2015-12-16)
- [OptoNews 2016-01-06 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-01-06)
- [OptoNews 2016-01-20 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-01-20)
- [OptoNews 2016-02-03 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-02-03)
- [OptoNews 2016-02-17 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-02-17)
- [OptoNews 2016-03-02 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-03-02)
- [OptoNews 2016-03-16 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-03-16)
- [OptoNews 2016-03-30 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-03-30)
- [OptoNews 2016-04-13 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-04-13)
- [OptoNews 2016-04-27 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-04-27)
- [OptoNews 2016-05-11 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-05-11)
- [OptoNews 2016-05-25 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-05-25)
- [OptoNews 2016-06-08 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-06-08)
- [OptoNews 2016-06-22 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-06-22)
- [OptoNews 2016-07-06 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-07-06)
- [OptoNews 2016-08-03 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-08-03)
- [OptoNews 2016-08-31 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-08-31)
- [OptoNews 2016-09-14 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-09-14)
- [OptoNews 2016-09-28 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-09-28)
- [OptoNews 2016-10-12 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-10-12)
- [OptoNews 2016-10-26 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-10-26)
- [OptoNews 2016-11-09 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-11-09)
- [OptoNews 2016-11-30 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-11-30)
- [OptoNews 2016-12-14 (4)](https://blog.opto22.com/optoblog/topic/optonews-2016-12-14)
- [OptoNews 2017-01-04 (4)](https://blog.opto22.com/optoblog/topic/optonews-2017-01-04)
- [OptoNews 2017-01-18 (4)](https://blog.opto22.com/optoblog/topic/optonews-2017-01-18)
- [OptoNews 2017-02-01 (4)](https://blog.opto22.com/optoblog/topic/optonews-2017-02-01)
- [OptoNews 2017-02-15 (4)](https://blog.opto22.com/optoblog/topic/optonews-2017-02-15)
- [OptoNews 2017-03-01 (4)](https://blog.opto22.com/optoblog/topic/optonews-2017-03-01)
- [OptoNews 2017-03-15 (4)](https://blog.opto22.com/optoblog/topic/optonews-2017-03-15)
- [OptoNews 2017-03-29 (4)](https://blog.opto22.com/optoblog/topic/optonews-2017-03-29)
- [OptoNews 2017-04-12 (4)](https://blog.opto22.com/optoblog/topic/optonews-2017-04-12)
- [Optomux (4)](https://blog.opto22.com/optoblog/topic/optomux)
- [UNS (4)](https://blog.opto22.com/optoblog/topic/uns)
- [machine data (4)](https://blog.opto22.com/optoblog/topic/machine-data)
- [product design (4)](https://blog.opto22.com/optoblog/topic/product-design)
- [serial module (4)](https://blog.opto22.com/optoblog/topic/serial-module)
- [DMC guest blog (3)](https://blog.opto22.com/optoblog/topic/dmc-guest-blog)
- [Discovery Day (3)](https://blog.opto22.com/optoblog/topic/discovery-day)
- [G4 I/O (3)](https://blog.opto22.com/optoblog/topic/g4-i-o)
- [GIF (3)](https://blog.opto22.com/optoblog/topic/gif)
- [GPIO (3)](https://blog.opto22.com/optoblog/topic/gpio)
- [ICC (3)](https://blog.opto22.com/optoblog/topic/icc)
- [Insider (3)](https://blog.opto22.com/optoblog/topic/insider)
- [Made in USA (3)](https://blog.opto22.com/optoblog/topic/made-in-usa)
- [OEE (3)](https://blog.opto22.com/optoblog/topic/oee)
- [OptoMMP (3)](https://blog.opto22.com/optoblog/topic/optommp)
- [OptoNews 2016-08-17 (3)](https://blog.opto22.com/optoblog/topic/optonews-2016-08-17)
- [OptoTagPreserve (3)](https://blog.opto22.com/optoblog/topic/optotagpreserve)
- [YouTube (3)](https://blog.opto22.com/optoblog/topic/youtube)
- [control engineering (3)](https://blog.opto22.com/optoblog/topic/control-engineering)
- [groov RIO Learning Center (3)](https://blog.opto22.com/optoblog/topic/groov-rio-learning-center)
- [open source software (3)](https://blog.opto22.com/optoblog/topic/open-source-software)
- [python (3)](https://blog.opto22.com/optoblog/topic/python)
- [virtual workshop (3)](https://blog.opto22.com/optoblog/topic/virtual-workshop)
- [AI (2)](https://blog.opto22.com/optoblog/topic/ai)
- [Aggregates & concrete (2)](https://blog.opto22.com/optoblog/topic/aggregates-amp-concrete)
- [Build-a-Thon (2)](https://blog.opto22.com/optoblog/topic/build-a-thon)
- [Expert Interview series (2)](https://blog.opto22.com/optoblog/topic/expert-interview-series)
- [Firmware Engineer (2)](https://blog.opto22.com/optoblog/topic/firmware-engineer)
- [LDAP (2)](https://blog.opto22.com/optoblog/topic/ldap)
- [LoRaWAN (2)](https://blog.opto22.com/optoblog/topic/lorawan)
- [MES (2)](https://blog.opto22.com/optoblog/topic/mes)
- [MariaDB (2)](https://blog.opto22.com/optoblog/topic/mariadb)
- [Sepasoft (2)](https://blog.opto22.com/optoblog/topic/sepasoft)
- [Snowflake (2)](https://blog.opto22.com/optoblog/topic/snowflake)
- [SoftPAC (2)](https://blog.opto22.com/optoblog/topic/softpac)
- [Spanish (2)](https://blog.opto22.com/optoblog/topic/spanish)
- [Technical Writer (2)](https://blog.opto22.com/optoblog/topic/technical-writer)
- [Version 3.4 update (2)](https://blog.opto22.com/optoblog/topic/version-3-4-update)
- [Windows 10 (2)](https://blog.opto22.com/optoblog/topic/windows-10)
- [automation 101 (2)](https://blog.opto22.com/optoblog/topic/automation-101)
- [compliance (2)](https://blog.opto22.com/optoblog/topic/compliance)
- [email notifications (2)](https://blog.opto22.com/optoblog/topic/email-notifications)
- [firewall (2)](https://blog.opto22.com/optoblog/topic/firewall)
- [serial (2)](https://blog.opto22.com/optoblog/topic/serial)
- [21 CFR Part 11 (1)](https://blog.opto22.com/optoblog/topic/21-cfr-part-11)
- [Amazon Web Services (1)](https://blog.opto22.com/optoblog/topic/amazon-web-services)
- [Applications Engineer (1)](https://blog.opto22.com/optoblog/topic/applications-engineer)
- [Big data (1)](https://blog.opto22.com/optoblog/topic/big-data)
- [CNC (1)](https://blog.opto22.com/optoblog/topic/cnc)
- [Ciberseguridad (1)](https://blog.opto22.com/optoblog/topic/ciberseguridad)
- [Colombia (1)](https://blog.opto22.com/optoblog/topic/colombia)
- [Corso Systems (1)](https://blog.opto22.com/optoblog/topic/corso-systems)
- [Discover Gallery (1)](https://blog.opto22.com/optoblog/topic/discover-gallery)
- [ENTELEC (1)](https://blog.opto22.com/optoblog/topic/entelec)
- [EaaS (1)](https://blog.opto22.com/optoblog/topic/eaas)
- [Education Partnerships (1)](https://blog.opto22.com/optoblog/topic/education-partnerships)
- [Grafana (1)](https://blog.opto22.com/optoblog/topic/grafana)
- [HART (1)](https://blog.opto22.com/optoblog/topic/hart)
- [HVAC (1)](https://blog.opto22.com/optoblog/topic/hvac)
- [HighByte (1)](https://blog.opto22.com/optoblog/topic/highbyte)
- [Industrial Ethernet Book (1)](https://blog.opto22.com/optoblog/topic/industrial-ethernet-book)
- [LinkedIn (1)](https://blog.opto22.com/optoblog/topic/linkedin)
- [Log4Shell (1)](https://blog.opto22.com/optoblog/topic/log4shell)
- [Log4j (1)](https://blog.opto22.com/optoblog/topic/log4j)
- [Lucidchart (1)](https://blog.opto22.com/optoblog/topic/lucidchart)
- [M-Bus (1)](https://blog.opto22.com/optoblog/topic/m-bus)
- [Modern Elteknik (1)](https://blog.opto22.com/optoblog/topic/modern-elteknik)
- [MySQL (1)](https://blog.opto22.com/optoblog/topic/mysql)
- [Opto 22 (1)](https://blog.opto22.com/optoblog/topic/opto-22)
- [OptoChat (1)](https://blog.opto22.com/optoblog/topic/optochat)
- [OptoNews 2016-07-20 (1)](https://blog.opto22.com/optoblog/topic/optonews-2016-07-20)
- [PLC programming (1)](https://blog.opto22.com/optoblog/topic/plc-programming)
- [Pamux (1)](https://blog.opto22.com/optoblog/topic/pamux)
- [PostgreSQL (1)](https://blog.opto22.com/optoblog/topic/postgresql)
- [RS232 (1)](https://blog.opto22.com/optoblog/topic/rs232)
- [RTD (1)](https://blog.opto22.com/optoblog/topic/rtd)
- [SPS (1)](https://blog.opto22.com/optoblog/topic/sps)
- [Sweden (1)](https://blog.opto22.com/optoblog/topic/sweden)
- [Tatsoft (1)](https://blog.opto22.com/optoblog/topic/tatsoft)
- [User Accounts (1)](https://blog.opto22.com/optoblog/topic/user-accounts)
- [Veteran's Day (1)](https://blog.opto22.com/optoblog/topic/veterans-day)
- [Virtual Tour (1)](https://blog.opto22.com/optoblog/topic/virtual-tour)
- [aerospace (1)](https://blog.opto22.com/optoblog/topic/aerospace)
- [analisisydatos (1)](https://blog.opto22.com/optoblog/topic/analisisydatos)
- [analog input module (1)](https://blog.opto22.com/optoblog/topic/analog-input-module)
- [automatizacion (1)](https://blog.opto22.com/optoblog/topic/automatizacion)
- [blockchain (1)](https://blog.opto22.com/optoblog/topic/blockchain)
- [current transformers (1)](https://blog.opto22.com/optoblog/topic/current-transformers)
- [customer service (1)](https://blog.opto22.com/optoblog/topic/customer-service)
- [encryption (1)](https://blog.opto22.com/optoblog/topic/encryption)
- [groov Admin (1)](https://blog.opto22.com/optoblog/topic/groov-admin)
- [groov System Configurator (1)](https://blog.opto22.com/optoblog/topic/groov-system-configurator)
- [groov maintenance license (1)](https://blog.opto22.com/optoblog/topic/groov-maintenance-license)
- [indoor agriculture (1)](https://blog.opto22.com/optoblog/topic/indoor-agriculture)
- [instrumentacion (1)](https://blog.opto22.com/optoblog/topic/instrumentacion)
- [inteligenciaindustrial (1)](https://blog.opto22.com/optoblog/topic/inteligenciaindustrial)
- [json (1)](https://blog.opto22.com/optoblog/topic/json)
- [machine learning (1)](https://blog.opto22.com/optoblog/topic/machine-learning)
- [maintenance technician (1)](https://blog.opto22.com/optoblog/topic/maintenance-technician)
- [mining (1)](https://blog.opto22.com/optoblog/topic/mining)
- [network segmentation (1)](https://blog.opto22.com/optoblog/topic/network-segmentation)
- [port redirect (1)](https://blog.opto22.com/optoblog/topic/port-redirect)
- [predictive maintenance (1)](https://blog.opto22.com/optoblog/topic/predictive-maintenance)
- [redundancy (1)](https://blog.opto22.com/optoblog/topic/redundancy)
- [reverse osmosis (1)](https://blog.opto22.com/optoblog/topic/reverse-osmosis)
- [sdk (1)](https://blog.opto22.com/optoblog/topic/sdk)
- [supply chain (1)](https://blog.opto22.com/optoblog/topic/supply-chain)
- [temperature sensor (1)](https://blog.opto22.com/optoblog/topic/temperature-sensor)
- [time proportional output (1)](https://blog.opto22.com/optoblog/topic/time-proportional-output)
- [visio stencils (1)](https://blog.opto22.com/optoblog/topic/visio-stencils)
- [wellsite automation (1)](https://blog.opto22.com/optoblog/topic/wellsite-automation)

see all

- [Products](https://www.opto22.com/products) 
    - [Product Selector](https://www.opto22.com/products/product-selector)
    - [groov System](https://www.opto22.com/products/groov)
    - [I/O](https://www.opto22.com/products/i-o)
    - [Logic](https://www.opto22.com/products/logic)
    - [Data](https://www.opto22.com/products/data)
    - [Visualization](https://www.opto22.com/products/visualization)
    - [Accessories](https://www.opto22.com/products/accessories)
    - [Product Families](https://www.opto22.com/products/product-families)
    - [How to Buy](https://www.opto22.com/products/how-to-buy)
    - [Product Comparisons and Compatibility](https://www.opto22.com/products/product-comparisons-and-compatibility)
    - [SNAP I/O Configurator](https://www.opto22.com/products/snap-i-o-configurator)

- [Support](https://www.opto22.com/support) 
    - [Contact Support](https://www.opto22.com/support/contact-us)
    - [Warranties](https://www.opto22.com/support/warranties)
    - [Troubleshooting](https://www.opto22.com/support/troubleshooting)
    - [Documents](https://www.opto22.com/support/documents-redirect)
    - [Downloads](https://www.opto22.com/support/downloads-redirect)
    - [Videos](https://www.opto22.com/support/videos-redirect)
    - [KnowledgeBase](https://www.opto22.com/support/optoknowledgebase-redirect)
    - [Training](https://www.opto22.com/support/training-options)

- [About Us](https://www.opto22.com/about-us) 
    - [Distributors](https://www.opto22.com/about-us/distributors)
    - [Pressroom](https://www.opto22.com/about-us/pressroom)
    - [Careers](https://www.opto22.com/about-us/careers)
    - [History](https://www.opto22.com/about-us/history)
    - [Corporate Contacts](https://www.opto22.com/about-us/corporate-contacts)
    - [Sustainability](https://www.opto22.com/about-us/sustainability)
    - [International](https://www.opto22.com/about-us/international)
    - [Location](https://www.opto22.com/about-us/directions)

- [Community](https://www.opto22.com/community) 
    - [Opto Partners](https://www.opto22.com/community/opto-partners)
    - [Opto Blog](https://www.opto22.com/community/opto-blog)
    - [Opto Forums](https://www.opto22.com/community/opto-forums)
    - [Events](https://www.opto22.com/community/events)

- [Products](https://www.opto22.com/products) 
    - [What Do You Want to Do?](https://www.opto22.com/products/what-do-you-want-to-do)
    - [groov RIO](https://www.opto22.com/products/groov-rio)
    - [groov EPIC System](https://www.opto22.com/products/groov-epic-system)
    - [Case Studies](https://www.opto22.com/products/groov-case-studies)
    - [Product Selector](https://www.opto22.com/products/product-selector)
    - [Product Families](https://www.opto22.com/products/product-families)
    - [IIoT System Architecture](https://www.opto22.com/support/resources-tools/demos/groov-epic-groov-rio-architecture)
    - [MQTT Resources](https://www.opto22.com/products/mqtt-resources)
    - [Cybersecurity](https://www.opto22.com/products/cybersecurity)
    - [Power and Energy Monitoring](https://www.opto22.com/products/power-and-energy-monitoring)
    - [How to Buy](https://www.opto22.com/products/how-to-buy)
    - [Hands-On Learning and Demo Units](https://www.opto22.com/products/hands-on-learning-and-demo-units)
    - [Product Comparisons and Compatibility](https://www.opto22.com/products/product-comparisons-and-compatibility)
    - [System Configurator](https://www.opto22.com/products/system-configurator)
- [Support](https://www.opto22.com/support) 
    - [Manage groov](https://www.opto22.com/logon?returnurl=%2fmy-opto%2fmanage-groov)
    - [Documents](https://www.opto22.com/Support/Resources-Tools?rt=59)
    - [Downloads](https://www.opto22.com/Support/Resources-Tools?rt=68)
    - [Videos](https://www.opto22.com/Support/Videos)
    - [KnowledgeBase](https://www.opto22.com/Support/Resources-Tools?rt=67)
    - [Training](https://www.opto22.com/support/training-options)
    - [Troubleshooting](https://www.opto22.com/support/troubleshooting)
    - [Image Library](https://www.opto22.com/support/resources-tools/image-library-svg-editors)
    - [Developers](https://developer.opto22.com/)
    - [Talk to an Engineer](https://www.opto22.com/support/talk-to-an-engineer)
    - [Contact Us](https://www.opto22.com/support/contact-us)
    - [Warranties](https://www.opto22.com/support/warranties)
    - [Agency Approvals/Compliance](https://www.opto22.com/support/agency-approvals)
    - [Privacy Policy](https://www.opto22.com/support/privacy)
- [About Us](https://www.opto22.com/about-us) 
    - [History](https://www.opto22.com/about-us/history)
    - [Location](https://www.opto22.com/about-us/directions)
    - [Corporate Contacts](https://www.opto22.com/about-us/corporate-contacts)
    - [Opto 22 Product Philosophy](https://www.opto22.com/about-us/opto-22-product-philosophy)
    - [Customer Quotes/Testimonials](https://www.opto22.com/about-us/customer-quotes-testimonials)
    - [Virtual Tour](https://www.opto22.com/about-us/virtual-tour)
    - [Pressroom](https://www.opto22.com/about-us/pressroom)
    - [Distributors](https://www.opto22.com/about-us/distributors)
    - [International](https://www.opto22.com/about-us/international)
    - [Sustainability](https://www.opto22.com/about-us/sustainability)
    - [Careers](https://www.opto22.com/about-us/careers)
- [Community](https://www.opto22.com/community) 
    - [OptoPartners](https://www.opto22.com/community/opto-partners)
    - [Technology Partners](https://www.opto22.com/community/technology-partners)
    - [Education Partnerships](https://info.opto22.com/partnering-in-education)
    - [Opto Blog](https://blog.opto22.com/)
    - [Opto Forums](http://forums.opto22.com/)
    - [Events](https://www.opto22.com/community/events)
- [Articles](https://www.opto22.com/articles)
- [Log In](https://www.opto22.com/logon)
- [Register](https://www.opto22.com/Special-Pages/Logon.aspx)
- [Your Cart](https://www.opto22.com/Checkout/Shopping-Cart)
- [Contact Us](https://www.opto22.com/support/contact-us)

© 2026 Opto22 [Terms and Conditions](https://preview.opto22.com/special-pages/terms-conditions) | [Privacy](https://preview.opto22.com/special-pages/privacy)

**(800) 321 OPTO (6786)** | 43044 Business Park Drive, Temecula CA 92590 USA

<http://www.linkedin.com/groups?gid=734807&trk=hb_side_g> <http://www.youtube.com/optovideo> <http://www.facebook.com/home.php#!/opto22> <http://twitter.com/opto22>