Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Cumulocity-IoT/cumulocity-agents-opc
This repository contains Cumulocity OPC-UA agent for Java.
https://github.com/Cumulocity-IoT/cumulocity-agents-opc
agent cumulocity-agent cumulocity-iot iot-analytics opc-ua
Last synced: 4 days ago
JSON representation
This repository contains Cumulocity OPC-UA agent for Java.
- Host: GitHub
- URL: https://github.com/Cumulocity-IoT/cumulocity-agents-opc
- Owner: SoftwareAG
- Created: 2021-07-06T08:28:07.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-09-28T11:42:13.000Z (about 3 years ago)
- Last Synced: 2024-04-12T16:15:57.442Z (7 months ago)
- Topics: agent, cumulocity-agent, cumulocity-iot, iot-analytics, opc-ua
- Language: Java
- Homepage:
- Size: 123 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE-2.0.txt
Awesome Lists containing this project
- awesome-softwareag - Cumulocity IoT OPC-UA agent for Java
README
Cumulocity OPC-UA Agent for Java
---------------This repository contains [Cumulocity] [1] OPC-UA agent for Java. For more information on [Cumulocity] [1] visit [http://www.cumulocity.com] [1].
Access to [Cumulocity] [1] [Maven repository] [2] is required to build the code.
Building with Maven
---------------Please add [Cumulocity] [1] [Maven repository] [2] to your `settings.xml` like this:
cumulocity
cumulocity
cumulocity-maven-repo
http://resources.cumulocity.com/maven/repository
cumulocity-plugins-repo
http://resources.cumulocity.com/maven/repository
External Dependencies
---------------
Download Prosys-OPC-UA-Java-SDK-Client-Server jar of version 2.2.4 from [Prosys OPC UA Java SDK] [4] (jar name should be similar to `Prosys-OPC-UA-Java-SDK-Client-Server-Binary-2.2.4-674.jar`).Download OPC-UA stack jar of version 1.02.337 from [OPC Foundation UA-Java Releases] [5] (jar name should be similar to `Opc.Ua.Stack-1.02.337.10.jar`).
Copy two jars to resources folder of your `gateway` and `simulator` modules (folder path `./opcua-agent/gateway/src/main/resources/lib/` and `./opcua-agent/simulator/src/main/resources/lib/`).
Add below given dependencies to your `gateway` and `simulator` `pom.xml` like this:
com.prosys.ua
Prosys-OPC-UA-Java-SDK-Client-Server-Evaluation
--version--
system
${basedir}/src/main/resources/lib/Prosys-OPC-UA-Java-SDK-Client-Server-Binary-.jar
org.opcfoundation.ua
Opc.Ua.Stack
--version--
system
${basedir}/src/main/resources/lib/Opc.Ua.Stack-.jar
[1]: http://www.cumulocity.com
[2]: http://maven.apache.org/
[3]: https://www.cumulocity.com/guides
[4]: https://www.prosysopc.com/products/opc-ua-java-sdk/
[5]: https://github.com/OPCFoundation/UA-Java/releases/------------------------------
These tools are provided as-is and without warranty or support. They do not constitute part of the Software AG product suite. Users are free to use, fork and modify them, subject to the license agreement. While Software AG welcomes contributions, we cannot guarantee to include every contribution in the master project.