Skip to content

This repository contains comprehensive examples and experiments with Eclipse Ditto, a digital twin framework for IoT devices.

License

Notifications You must be signed in to change notification settings

bearded-impala/eclipse-ditto-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Playground for Eclipse Ditto

This repository contains comprehensive examples and experiments with Eclipse Ditto, a digital twin framework for IoT devices.

🚀 Quick Start

Prerequisites

  • Docker & Docker Compose - For running Eclipse Ditto services
  • Python 3.9+ - For running examples
  • UV Package Manager - Fast Python package manager

Setup

  1. Install UV (if missing):

    # macOS
    brew install uv
    
    # Windows
    powershell -ExecutionPolicy Bypass -c "irm https://astral.sh/uv/install.ps1 | iex"
    
    # or visit https://docs.astral.sh/uv/getting-started/installation/
  2. Install dependencies:

    uv sync
  3. Start Eclipse Ditto:

    uv run poe start-ditto
  4. Explore the examples:

    Make sure to rename .env.example to .env at the root of the repository.

    uv run poe --help  # See all available commands

About

This repository contains comprehensive examples and experiments with Eclipse Ditto, a digital twin framework for IoT devices.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •