Edit this page

The following pages and posts are tagged with

TitleTypeExcerpt
Feedback Page You can get support, ask questions, and contribute feedback through several community channels. TL;DR: Ask questions on GitHub Discussions or StackOverflow. Report bugs and request features via GitHub Issues. Chat in real time on Gitter. Overview The Eclipse Ditto community is active across multiple platforms. Choose the...
Glossary Page This glossary defines key terms used throughout the Eclipse Ditto documentation. TL;DR: Quick reference for IoT, Ditto-specific, and architectural terms you will encounter in the documentation. Common terms IoT Internet of Things IIoT Industrial Internet of Things - also known as ‘Industry 4.0’ JWT JSON Web...
Building Ditto Page Building with Apache Maven In order to build Ditto with Maven, you’ll need: JDK 21 Apache Maven >=3.9 installed, a running Docker daemon (at least version 18.06 CE). mvn clean install sh build-images.sh
Extending Ditto Page You extend Ditto by implementing custom DittoExtensionPoint interfaces and loading them into the service via Pekko’s classloader. TL;DR: Create a Java class implementing a DittoExtensionPoint interface, configure it in a <service>-extension.conf file, and add the JAR to /opt/ditto/extensions in the...
Running Ditto Page Start Ditto Resource requirements: in order to start Ditto locally (via Docker Compose), you’ll need at least: 2 CPU cores to be used by Docker 4 GB of RAM to be used by Docker if you decide to run Ditto in a local Kubernetes environment,...
Digital Twins Explained Page A digital twin is a virtual representation of a physical device or asset that stays synchronized with the real world. TL;DR: A digital twin mirrors a physical device as a JSON data structure in the cloud, giving your applications a single, always-available source of truth about that device....
Hello World Tutorial Page This tutorial walks you through creating, querying, and updating your first digital twin using Ditto’s HTTP API. TL;DR: Create a Thing with a POST request, read it with GET, and update individual properties with PUT – all using standard HTTP. Prerequisites...
What is Eclipse Ditto? Page Eclipse Ditto is an open-source framework for building digital twins in the IoT. It lets you represent physical devices – sensors, machines, vehicles, and more – as JSON-based “Things” that your applications interact with through standard web APIs. TL;DR: Ditto provides a...
Explorer UI Page The Explorer UI is a browser-based tool for managing Things, Policies, and Connections in any Ditto instance -- no code required. {% include callout.html content="**TL;DR**: Open the [Explorer UI](https://eclipse-ditto.github.io/ditto/index.html?primaryEnvironmentName=ditto_sandbox){:target='_blank'} in your browser to start exploring digital twins immediately. You can also run it locally via Docker." type="primary" %} {% include...