Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/SoftwareAG/cumulocity-rest2mqtt-bridge
Generic MQTT Forwarder Agent Microservice for Cumulocity.
https://github.com/SoftwareAG/cumulocity-rest2mqtt-bridge
cumulocity-iot iot-analytics
Last synced: 3 months ago
JSON representation
Generic MQTT Forwarder Agent Microservice for Cumulocity.
- Host: GitHub
- URL: https://github.com/SoftwareAG/cumulocity-rest2mqtt-bridge
- Owner: SoftwareAG
- License: apache-2.0
- Created: 2022-10-06T13:51:27.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-17T08:03:16.000Z (over 1 year ago)
- Last Synced: 2024-04-12T16:16:01.409Z (7 months ago)
- Topics: cumulocity-iot, iot-analytics
- Language: Java
- Homepage:
- Size: 1.63 MB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-softwareag - Cumulocity IoT REST to MQTT bridge
README
# REST to MQTT bridge (Cumulocity Microservice)
## Overview
Forward JSON payload send by POST request to a connected MQTT broker.
The endpoint for the POST requests is ```{{url}}/service/rest2mqtt/payload/{topic}```.The connection to the MQTT broker is configured through the UI:
![Configue connection Microservice](resources/image/Bridge_MQTT_Connection.png)## Installation
The MQTT bridge is provied as a plugin for the Cumulocity Adaministration App. It requires Ui version > 1016.xx.
The web UI plugin is installed in two steps:
1. Upload the zip file ```rest2mqtt-ui.zip```
1. Install the plugin ```REST2MQTT bridge plugin``` to the administration app the zip file.See the screenshots below.
Finally you have to install the microservice ```rest2mqtt-bridge.zip```![Install plugin](resources/image/Bridge_MQTT_Installation_01.png)
![Install plugin](resources/image/Bridge_MQTT_Installation_02.png)
______________________
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.Contact us at [TECHcommunity](mailto:[email protected]?subject=Github/SoftwareAG) if you have any questions.