Community Plugins
The following pages contain a list of available community plugins. You can use these plugins directly or as a reference for creating your own plugins.
Plugins List​
The list can be filtered by keywords and/or text to find plugins which are useful to you.
📦c8y-tedge​
go-c8y-cli extension to provide common utilities to help with bootstrapping thin-edge.io devices to Cumulocity IoT
📦cumulocity-remote-access-cloud-http-proxy​
A Cumulocity IoT microservice that allows to proxy HTTP requests through the cloud to an HTTP server running on a Cumulocity IoT connected device
📦meta-tedge-bin​
Yocto Layer to install thin-edge.io using the officially built binaries. This layer reduces the build time considering as it avoids having to build the Rust compiler and tooling.
📦meta-tedge-project​
Yocto Project to easily build multiple thin-edge.io images using different firmware update layers
📦modbus-plugin​
Modbus gateway to connect to modbus devices and publish to the cloud via thin-edge.io.
📦opcua-device-gateway​
OPC UA Gateway example which uses the Cumulocity IoT opcua-device-gateway to connect to OPC UA Servers and thin-edge.io
📦rpi-pico-client​
Micropython agent (for microcontrollers) to connect to local thin-edge.io to manage devices like Raspberry Pi Pico W
📦tedge-benchmark​
Python based MQTT benchmarking package to test the throughput of the MQTT message on a target device
📦tedge-config2mqtt-watcher​
Services which watches the tedge.toml file and publishes message on the local MQTT broker
📦tedge-container-plugin​
Manage container or container groups (e.g. docker compose)
📦tedge-demo-container​
Demo container setup to showcase thin-edge.io and all its features
📦tedge-inventory-plugin​
Collect device information periodically via simple script based interface
📦tedge-systemd​
thin-edge.io systemd service definitions. Note: These definitions are provided to make it easier to add into Yocto builds.
Submitting a new plugin​
The list of plugins included in the documentation is maintained in the documentation repository.
New plugins can be added by following these instructions.
Github hosted plugins​
In addition, a list of Github plugins are visible directly from Github. If your plugin is hosted on Github as a public repository, then you can make your plugin discoverable by adding the thin-edge
tag to the repository, afterwards the plugin will appear in the list.