blob: 2e7832fbd8000f52a9f68164651cdb9f9d22dc9a [file] [log] [blame]
[
{
"title": "Architecture overview",
"tags": "architecture",
"keywords": "architecture, overview, component, services",
"url": "architecture-overview.html",
"summary": ""
}
,
{
"title": "Concierge service",
"tags": "architecture",
"keywords": "architecture, service, concierge",
"url": "architecture-services-concierge.html",
"summary": ""
}
,
{
"title": "Connectivity service",
"tags": "architectureconnectivity",
"keywords": "architecture, service, connectivity, amqp, hono",
"url": "architecture-services-connectivity.html",
"summary": ""
}
,
{
"title": "Gateway service",
"tags": "architecture",
"keywords": "architecture, service, gateway",
"url": "architecture-services-gateway.html",
"summary": ""
}
,
{
"title": "Policies service",
"tags": "architecture",
"keywords": "architecture, service, policies",
"url": "architecture-services-policies.html",
"summary": ""
}
,
{
"title": "Things-Search service",
"tags": "architecturesearch",
"keywords": "architecture, service, things-search, search",
"url": "architecture-services-things-search.html",
"summary": ""
}
,
{
"title": "Things service",
"tags": "architecture",
"keywords": "architecture, service, things",
"url": "architecture-services-things.html",
"summary": ""
}
,
{
"title": "Acknowledgements / Quality of Service",
"tags": "model",
"keywords": "acks, acknowledgement, acknowledgements, qos, at least once, delivery, guarantee",
"url": "basic-acknowledgements.html",
"summary": ""
}
,
{
"title": "Access control list (ACL) - Deprecated",
"tags": "model",
"keywords": "authentication, authorization, auth, acl, access control",
"url": "basic-acl.html",
"summary": ""
}
,
{
"title": "APIs",
"tags": "model",
"keywords": "API, HTTP, HTTPS, JWT, REST, websocket, WSS",
"url": "basic-apis.html",
"summary": ""
}
,
{
"title": "Authentication and authorization",
"tags": "model",
"keywords": "auth, authentication, authorization, policies, policy, sso, single sign on",
"url": "basic-auth.html",
"summary": ""
}
,
{
"title": "Change notifications",
"tags": "modelrql",
"keywords": "change, event, feature, notification, thing, filtering, rql, push, subscribe, consume, enrich, extra",
"url": "basic-changenotifications.html",
"summary": ""
}
,
{
"title": "Connections",
"tags": "connectivity",
"keywords": "connection, connectivity, mapping, connection, integration, placeholder, qos, at least once, delivery, guarantee",
"url": "basic-connections.html",
"summary": ""
}
,
{
"title": "Signal enrichment",
"tags": "protocol",
"keywords": "change, event, enrich, extra, enrichment, fields, extraFields",
"url": "basic-enrichment.html",
"summary": ""
}
,
{
"title": "Errors",
"tags": "model",
"keywords": "error, failure, exception, model",
"url": "basic-errors.html",
"summary": ""
}
,
{
"title": "Feature",
"tags": "model",
"keywords": "definition, properties, desiredProperties, entity, feature, functionblock, informationmodel, model, vorto",
"url": "basic-feature.html",
"summary": ""
}
,
{
"title": "Messages",
"tags": "model",
"keywords": "router, content-type, correlation-id, feature, message, payload, thing",
"url": "basic-messages.html",
"summary": ""
}
,
{
"title": "Thing Metadata",
"tags": "model",
"keywords": "metadata, things, model, semantic",
"url": "basic-metadata.html",
"summary": ""
}
,
{
"title": "Namespaces and Names",
"tags": "model",
"keywords": "namespace, name, id, entity, model, regex",
"url": "basic-namespaces-and-names.html",
"summary": ""
}
,
{
"title": "Basic concepts overview",
"tags": "model",
"keywords": "basic concepts, overview, thing, feature, domain model, model",
"url": "basic-overview.html",
"summary": ""
}
,
{
"title": "Placeholders",
"tags": "connectivity",
"keywords": "placeholder, function, expression, substring, default, lower, upper",
"url": "basic-placeholders.html",
"summary": ""
}
,
{
"title": "Policy",
"tags": "model",
"keywords": "authentication, authorization, auth, policies, policy",
"url": "basic-policy.html",
"summary": ""
}
,
{
"title": "RQL expressions",
"tags": "rqlprotocol",
"keywords": "rql, query, filter, filtering, search",
"url": "basic-rql.html",
"summary": ""
}
,
{
"title": "Search functionality",
"tags": "searchrql",
"keywords": "search, things-search, rql, query",
"url": "basic-search.html",
"summary": ""
}
,
{
"title": "Command",
"tags": "signal",
"keywords": "command, modify, query, signal",
"url": "basic-signals-command.html",
"summary": ""
}
,
{
"title": "Command response",
"tags": "signal",
"keywords": "signal, commandresponse, response",
"url": "basic-signals-commandresponse.html",
"summary": ""
}
,
{
"title": "Error response",
"tags": "signal",
"keywords": "signal, error, errorresponse, exception, response",
"url": "basic-signals-errorresponse.html",
"summary": ""
}
,
{
"title": "Event",
"tags": "signal",
"keywords": "event, signal",
"url": "basic-signals-event.html",
"summary": ""
}
,
{
"title": "Signals",
"tags": "signal",
"keywords": "command, communication, CQRS, DDD, event, EventSourcing, response, signal",
"url": "basic-signals.html",
"summary": ""
}
,
{
"title": "Thing",
"tags": "model",
"keywords": "entity, feature, model, namespace, thing",
"url": "basic-thing.html",
"summary": ""
}
,
{
"title": "Blog",
"tags": "",
"keywords": "news, blog, updates, release notes, announcements",
"url": "blog.html",
"summary": ""
}
,
{
"title": "Blog archive",
"tags": "",
"keywords": "news, blog, updates, release notes, announcements",
"url": "blog_archive.html",
"summary": ""
}
,
{
"title": "Client SDK Java",
"tags": "client_sdk",
"keywords": "",
"url": "client-sdk-java.html",
"summary": ""
}
,
{
"title": "Client SDK JavaScript",
"tags": "client_sdk",
"keywords": "",
"url": "client-sdk-javascript.html",
"summary": ""
}
,
{
"title": "Client SDK overview",
"tags": "client_sdk",
"keywords": "",
"url": "client-sdk-overview.html",
"summary": ""
}
,
{
"title": "Header mapping for connections",
"tags": "connectivity",
"keywords": "header, mapping, placeholder",
"url": "connectivity-header-mapping.html",
"summary": ""
}
,
{
"title": "Manage connections",
"tags": "connectivity",
"keywords": "",
"url": "connectivity-manage-connections.html",
"summary": ""
}
,
{
"title": "Payload mapping in connectivity service",
"tags": "connectivity",
"keywords": "mapping, transformation, payload, javascript",
"url": "connectivity-mapping.html",
"summary": ""
}
,
{
"title": "Connectivity API overview",
"tags": "connectivity",
"keywords": "",
"url": "connectivity-overview.html",
"summary": ""
}
,
{
"title": "AMQP 0.9.1 protocol binding",
"tags": "protocolconnectivityrql",
"keywords": "binding, protocol, amqp, amqp091, rabbitmq",
"url": "connectivity-protocol-bindings-amqp091.html",
"summary": ""
}
,
{
"title": "AMQP 1.0 protocol binding",
"tags": "protocolconnectivityrql",
"keywords": "binding, protocol, amqp, amqp10",
"url": "connectivity-protocol-bindings-amqp10.html",
"summary": ""
}
,
{
"title": "HTTP 1.1 protocol binding",
"tags": "protocolconnectivityrql",
"keywords": "binding, protocol, http",
"url": "connectivity-protocol-bindings-http.html",
"summary": ""
}
,
{
"title": "Apache Kafka 2.x protocol binding",
"tags": "protocolconnectivityrql",
"keywords": "binding, protocol, kafka, kafka2",
"url": "connectivity-protocol-bindings-kafka2.html",
"summary": ""
}
,
{
"title": "MQTT 3.1.1 protocol binding",
"tags": "protocolconnectivity",
"keywords": "binding, protocol, mqtt",
"url": "connectivity-protocol-bindings-mqtt.html",
"summary": ""
}
,
{
"title": "MQTT 5 protocol binding",
"tags": "protocolconnectivity",
"keywords": "binding, protocol, mqtt, mqtt5",
"url": "connectivity-protocol-bindings-mqtt5.html",
"summary": ""
}
,
{
"title": "Certificates for Transport Layer Security",
"tags": "connectivity",
"keywords": "security, TLS",
"url": "connectivity-tls-certificates.html",
"summary": ""
}
,
{
"title": "Feedback",
"tags": "getting_startedtroubleshooting",
"keywords": "bugtracker, chat, contact, feedback, forum, github, gitter, mailing-list, questions, support, troubleshooting",
"url": "feedback.html",
"summary": ""
}
,
{
"title": "Glossary",
"tags": "getting_started",
"keywords": "definitions, glossaries, terms",
"url": "glossary.html",
"summary": ""
}
,
{
"title": "HTTP API",
"tags": "",
"keywords": "HTTP, REST, documentation, swagger, openapi",
"url": "http-api-doc.html",
"summary": "Contains the HTTP API documentation of Eclipse Ditto."
}
,
{
"title": "HTTP API concepts",
"tags": "http",
"keywords": "http, api, concepts, partial, conditional, optimistic locking, ETag, If-Match, If-None-Match",
"url": "httpapi-concepts.html",
"summary": ""
}
,
{
"title": "HTTP API Messages",
"tags": "http",
"keywords": "http, api, messages, thing",
"url": "httpapi-messages.html",
"summary": ""
}
,
{
"title": "HTTP API overview",
"tags": "http",
"keywords": "api, http, overview, REST",
"url": "httpapi-overview.html",
"summary": ""
}
,
{
"title": "Cloud Events HTTP protocol binding",
"tags": "bindingprotocolhttp",
"keywords": "binding, protocol, http, cloudevents",
"url": "httpapi-protocol-bindings-cloudevents.html",
"summary": ""
}
,
{
"title": "WebSocket protocol binding",
"tags": "protocolhttprql",
"keywords": "binding, protocol, websocket, http",
"url": "httpapi-protocol-bindings-websocket.html",
"summary": ""
}
,
{
"title": "HTTP API search",
"tags": "httpsearchrql",
"keywords": "http, api, search, query, rql",
"url": "httpapi-search.html",
"summary": ""
}
,
{
"title": "HTTP API server sent events (SSE)",
"tags": "httprql",
"keywords": "http, api, sse, EventSource, fields, projection, extra, enrich",
"url": "httpapi-sse.html",
"summary": ""
}
,
{
"title": "",
"tags": "",
"keywords": "ditto, digital twin, iot, twin, eclipse ditto, eclipse iot, opensource, open source",
"url": "index.html",
"summary": "Eclipse Ditto is an open source framework for creating and managing digital twins in the IoT."
}
,
{
"title": "Building Ditto",
"tags": "getting_startedinstallation",
"keywords": "installation, docker, maven",
"url": "installation-building.html",
"summary": ""
}
,
{
"title": "Operating Ditto",
"tags": "installation",
"keywords": "operating, docker, docker-compose, devops, logging, logstash, elk, monitoring, prometheus, grafana",
"url": "installation-operating.html",
"summary": ""
}
,
{
"title": "Running Ditto",
"tags": "getting_startedinstallation",
"keywords": "running, docker, docker-compose, start, run",
"url": "installation-running.html",
"summary": ""
}
,
{
"title": "Digital twins",
"tags": "getting_started",
"keywords": "digital twin, digitaltwin, twin, administrationshell, asset",
"url": "intro-digitaltwins.html",
"summary": ""
}
,
{
"title": "Hello world",
"tags": "getting_started",
"keywords": "",
"url": "intro-hello-world.html",
"summary": ""
}
,
{
"title": "Ditto documentation overview",
"tags": "getting_started",
"keywords": "purpose, about, motivation, digital twin, digitaltwin, twin",
"url": "intro-overview.html",
"summary": ""
}
,
{
"title": "Presentations",
"tags": "",
"keywords": "presentations, slides, meetup",
"url": "presentations.html",
"summary": ""
}
,
{
"title": "Protocol bindings",
"tags": "protocol",
"keywords": "bindings, protocol",
"url": "protocol-bindings.html",
"summary": ""
}
,
{
"title": "Protocol examples",
"tags": "protocol",
"keywords": "protocol, examples",
"url": "protocol-examples.html",
"summary": ""
}
,
{
"title": "Protocol overview",
"tags": "protocol",
"keywords": "channel, command, event, json, live, protocol, response, twin",
"url": "protocol-overview.html",
"summary": ""
}
,
{
"title": "Protocol specification for acknowledgements",
"tags": "protocol",
"keywords": "protocol, specification, ack, acknowledgement",
"url": "protocol-specification-acks.html",
"summary": ""
}
,
{
"title": "Protocol specification for errors",
"tags": "protocol",
"keywords": "protocol, specification, error, failure",
"url": "protocol-specification-errors.html",
"summary": ""
}
,
{
"title": "Policies - Create-Or-Modify protocol specification",
"tags": "protocol",
"keywords": "protocol, specification, create, modify, policy",
"url": "protocol-specification-policies-create-or-modify.html",
"summary": ""
}
,
{
"title": "Policies - Delete protocol specification",
"tags": "protocol",
"keywords": "protocol, specification, delete, policy",
"url": "protocol-specification-policies-delete.html",
"summary": ""
}
,
{
"title": "Policies - Retrieve protocol specification",
"tags": "protocol",
"keywords": "protocol, specification, retrieve, policy",
"url": "protocol-specification-policies-retrieve.html",
"summary": ""
}
,
{
"title": "Protocol specification for Policies",
"tags": "protocol",
"keywords": "protocol, specification, general, policy, policies",
"url": "protocol-specification-policies.html",
"summary": ""
}
,
{
"title": "Things - Create-Or-Modify protocol specification",
"tags": "protocol",
"keywords": "protocol, specification, create, modify, thing",
"url": "protocol-specification-things-create-or-modify.html",
"summary": ""
}
,
{
"title": "Things - Delete protocol specification",
"tags": "protocol",
"keywords": "protocol, specification, delete, thing",
"url": "protocol-specification-things-delete.html",
"summary": ""
}
,
{
"title": "Things - Messages protocol specification",
"tags": "protocol",
"keywords": "protocol, specification, messages, thing",
"url": "protocol-specification-things-messages.html",
"summary": ""
}
,
{
"title": "Things - Retrieve protocol specification",
"tags": "protocol",
"keywords": "protocol, specification, retrieve, thing",
"url": "protocol-specification-things-retrieve.html",
"summary": ""
}
,
{
"title": "Things - Search protocol specification",
"tags": "protocolsearch",
"keywords": "protocol, specification, search, thing",
"url": "protocol-specification-things-search.html",
"summary": ""
}
,
{
"title": "Protocol specification for Things",
"tags": "protocol",
"keywords": "protocol, specification, general",
"url": "protocol-specification-things.html",
"summary": ""
}
,
{
"title": "Protocol topic",
"tags": "protocol",
"keywords": "topic, protocol, specification, twin, digital twin, channel, criterion, action",
"url": "protocol-specification-topic.html",
"summary": ""
}
,
{
"title": "Protocol specification",
"tags": "protocol",
"keywords": "action, channel, criterion, digital twin, envelope, payload, protocol, specification, twin",
"url": "protocol-specification.html",
"summary": ""
}
,
{
"title": "Protocol twin/live channel",
"tags": "protocol",
"keywords": "channel, command, device, event, live, message, protocol, response, twin",
"url": "protocol-twinlive.html",
"summary": ""
}
,
{
"title": "Release notes 0.1.0-M1",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_010-M1.html",
"summary": "Version 0.1.0-M1 of Eclipse Ditto, released on 18.12.2017"
}
,
{
"title": "Release notes 0.1.0-M3",
"tags": "release_notessearch",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_010-M3.html",
"summary": "Version 0.1.0-M3 of Eclipse Ditto, released on 12.01.2018"
}
,
{
"title": "Release notes 0.2.0-M1",
"tags": "release_notessearch",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_020-M1.html",
"summary": "Version 0.2.0-M1 of Eclipse Ditto, released on 07.02.2018"
}
,
{
"title": "Release notes 0.3.0-M1",
"tags": "release_notesconnectivity",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_030-M1.html",
"summary": "Version 0.3.0-M1 of Eclipse Ditto, released on 26.04.2018"
}
,
{
"title": "Release notes 0.3.0-M2",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_030-M2.html",
"summary": "Version 0.3.0-M2 of Eclipse Ditto, released on 15.06.2018"
}
,
{
"title": "Release notes 0.8.0",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_080.html",
"summary": "Version 0.8.0 of Eclipse Ditto, released on 28.11.2018"
}
,
{
"title": "Release notes 0.8.0-M1",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_080-M1.html",
"summary": "Version 0.8.0-M1 of Eclipse Ditto, released on 14.08.2018"
}
,
{
"title": "Release notes 0.8.0-M2",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_080-M2.html",
"summary": "Version 0.8.0-M2 of Eclipse Ditto, released on 27.09.2018"
}
,
{
"title": "Release notes 0.8.0-M3",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_080-M3.html",
"summary": "Version 0.8.0-M3 of Eclipse Ditto, released on 14.11.2018"
}
,
{
"title": "Release notes 0.9.0",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_090.html",
"summary": "Version 0.9.0 of Eclipse Ditto, released on 10.07.2019"
}
,
{
"title": "Release notes 0.9.0-M1",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_090-M1.html",
"summary": "Version 0.9.0-M1 of Eclipse Ditto, released on 28.03.2019"
}
,
{
"title": "Release notes 0.9.0-M2",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_090-M2.html",
"summary": "Version 0.9.0-M2 of Eclipse Ditto, released on 29.04.2019"
}
,
{
"title": "Release notes 1.0.0",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_100.html",
"summary": "Version 1.0.0 of Eclipse Ditto, released on 12.12.2019"
}
,
{
"title": "Release notes 1.0.0-M1a",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_100-M1a.html",
"summary": "Version 1.0.0-M1a of Eclipse Ditto, released on 17.09.2019"
}
,
{
"title": "Release notes 1.0.0-M2",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_100-M2.html",
"summary": "Version 1.0.0-M2 of Eclipse Ditto, released on 04.11.2019"
}
,
{
"title": "Release notes 1.1.0",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_110.html",
"summary": "Version 1.1.0 of Eclipse Ditto, released on 29.04.2020"
}
,
{
"title": "Release notes 1.1.1",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_111.html",
"summary": "Version 1.1.1 of Eclipse Ditto, released on 11.05.2020"
}
,
{
"title": "Release notes 1.1.2",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_112.html",
"summary": "Version 1.1.2 of Eclipse Ditto, released on 01.07.2020"
}
,
{
"title": "Release notes 1.1.3",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_113.html",
"summary": "Version 1.1.3 of Eclipse Ditto, released on 20.07.2020"
}
,
{
"title": "Release notes 1.1.5",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_115.html",
"summary": "Version 1.1.5 of Eclipse Ditto, released on 25.08.2020"
}
,
{
"title": "Release notes 1.2.0",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_120.html",
"summary": "Version 1.2.0 of Eclipse Ditto, released on 31.08.2020"
}
,
{
"title": "Release notes 1.2.1",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_121.html",
"summary": "Version 1.2.1 of Eclipse Ditto, released on 08.09.2020"
}
,
{
"title": "Release notes 1.3.0",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_130.html",
"summary": "Version 1.3.0 of Eclipse Ditto, released on 30.09.2020"
}
,
{
"title": "Release notes 1.4.0",
"tags": "release_notes",
"keywords": "release notes, announcements, changelog",
"url": "release_notes_140.html",
"summary": "Version 1.4.0 of Eclipse Ditto, released on 28.10.2020"
}
,
{
"title": "Sandbox",
"tags": "",
"keywords": "sandbox, demo, trial",
"url": "sandbox.html",
"summary": ""
}
,
{
"title": "",
"tags": "",
"keywords": "",
"url": "robots.txt",
"summary": ""
}
,
{
"title": "Weak acknowledgments to decouple signal publishers and subscribers",
"tags": "blog",
"keywords": "",
"url": "2020-11-16-weak-acknowledgements.html",
"summary": ""
}
,
{
"title": "Desired Feature Properties",
"tags": "blog",
"keywords": "",
"url": "2020-11-11-desired-properties.html",
"summary": ""
}
,
{
"title": "Announcing Eclipse Ditto Release 1.4.0",
"tags": "blog",
"keywords": "",
"url": "2020-10-28-release-announcement-140.html",
"summary": ""
}
,
{
"title": "E2E acknowledgment",
"tags": "blog",
"keywords": "",
"url": "2020-10-23-end-2-end-acknowledgment.html",
"summary": ""
}
,
{
"title": "Asynchronous Client Creation in Ditto Java Client 1.3.0",
"tags": "blog",
"keywords": "",
"url": "2020-10-08-asynchronous-client-creation.html",
"summary": ""
}
,
{
"title": "Announcing Eclipse Ditto Release 1.3.0",
"tags": "blog",
"keywords": "",
"url": "2020-09-30-release-announcement-130.html",
"summary": ""
}
,
{
"title": "Announcing Eclipse Ditto Release 1.2.0",
"tags": "blog",
"keywords": "",
"url": "2020-08-31-release-announcement-120.html",
"summary": ""
}
,
{
"title": "Announcing Eclipse Ditto Release 1.1.0",
"tags": "blog",
"keywords": "",
"url": "2020-04-29-release-announcement-110.html",
"summary": ""
}
,
{
"title": "Digital twins of devices connected via LoRaWAN to TTN",
"tags": "blogconnectivity",
"keywords": "",
"url": "2020-04-16-connecting-to-ttn-via-mqtt.html",
"summary": ""
}
,
{
"title": "Announcing Eclipse Ditto Release 1.0.0",
"tags": "blog",
"keywords": "",
"url": "2019-12-12-release-announcement-100.html",
"summary": ""
}
,
{
"title": "Announcing Ditto Milestone 1.0.0-M2",
"tags": "blog",
"keywords": "",
"url": "2019-11-04-milestone-announcement-100-M2.html",
"summary": ""
}
,
{
"title": "Integration of HTTP endpoints/webhooks",
"tags": "blog",
"keywords": "",
"url": "2019-10-17-http-connectivity.html",
"summary": ""
}
,
{
"title": "Announcing Ditto Milestone 1.0.0-M1a",
"tags": "blog",
"keywords": "",
"url": "2019-09-17-milestone-announcement-100-M1a.html",
"summary": ""
}
,
{
"title": "Eclipse Ditto now supports OpenID Connect",
"tags": "blog",
"keywords": "",
"url": "2019-08-28-openid-connect.html",
"summary": ""
}
,
{
"title": "Announcing Eclipse Ditto Release 0.9.0",
"tags": "blog",
"keywords": "",
"url": "2019-07-10-release-announcement-090.html",
"summary": ""
}
,
{
"title": "Announcing Ditto Milestone 0.9.0-M2",
"tags": "blog",
"keywords": "",
"url": "2019-04-29-milestone-announcement-090-M2.html",
"summary": ""
}
,
{
"title": "Announcing Ditto Milestone 0.9.0-M1",
"tags": "blog",
"keywords": "",
"url": "2019-03-28-milestone-announcement-090-M1.html",
"summary": ""
}
,
{
"title": "Connectivity to Apache Kafka in Eclipse Ditto",
"tags": "blog",
"keywords": "",
"url": "2019-03-13-kafka-connectivity.html",
"summary": ""
}
,
{
"title": "Using Eclipse Hono's Command&Control with Eclipse Ditto",
"tags": "blog",
"keywords": "",
"url": "2018-12-05-example-command-and-control.html",
"summary": ""
}
,
{
"title": "Announcing Eclipse Ditto Release 0.8.0",
"tags": "blog",
"keywords": "",
"url": "2018-11-28-release-announcement-080.html",
"summary": ""
}
,
{
"title": "Announcing Ditto Milestone 0.8.0-M3",
"tags": "blog",
"keywords": "",
"url": "2018-11-14-milestone-announcement-080-M3.html",
"summary": ""
}
,
{
"title": "Example demonstrating connectivity to an MQTT broker",
"tags": "blog",
"keywords": "",
"url": "2018-10-16-example-mqtt-bidirectional.html",
"summary": ""
}
,
{
"title": "Announcing Ditto Milestone 0.8.0-M2",
"tags": "blog",
"keywords": "",
"url": "2018-09-27-milestone-announcement-080-M2.html",
"summary": ""
}
,
{
"title": "Selective push notifications available",
"tags": "blogconnectivityrql",
"keywords": "",
"url": "2018-09-21-selective-push-notifications.html",
"summary": ""
}
,
{
"title": "Announcing Ditto Milestone 0.8.0-M1",
"tags": "blog",
"keywords": "",
"url": "2018-08-14-milestone-announcement-080-M1.html",
"summary": ""
}
,
{
"title": "Announcing Ditto Milestone 0.3.0-M2",
"tags": "blog",
"keywords": "",
"url": "2018-06-15-milestone-announcement-030-M2.html",
"summary": ""
}
,
{
"title": "Connecting Eclipse Ditto to Eclipse Hono",
"tags": "blogconnectivity",
"keywords": "",
"url": "2018-05-02-connecting-ditto-hono.html",
"summary": ""
}
,
{
"title": "Announcing Ditto Milestone 0.3.0-M1",
"tags": "blog",
"keywords": "",
"url": "2018-04-26-milestone-announcement-030-M1.html",
"summary": ""
}
,
{
"title": "Ditto's connectivity capabilities are pimped up",
"tags": "blogconnectivity",
"keywords": "",
"url": "2018-04-25-connectivity-service.html",
"summary": ""
}
,
{
"title": "Introducing Feature Definition",
"tags": "blog",
"keywords": "",
"url": "2018-02-08-feature-definition.html",
"summary": ""
}
,
{
"title": "Announcing Ditto Milestone 0.2.0-M1",
"tags": "blog",
"keywords": "",
"url": "2018-02-07-milestone-announcement-020-M1.html",
"summary": ""
}
,
{
"title": "Example demonstrating REST and WebSocket API",
"tags": "blog",
"keywords": "",
"url": "2018-01-15-example-demonstrating-rest-to-websocket.html",
"summary": ""
}
,
{
"title": "Announcing Ditto Milestone 0.1.0-M3",
"tags": "blog",
"keywords": "",
"url": "2018-01-12-milestone-announcement-010-M3.html",
"summary": ""
}
,
{
"title": "Announcing Ditto Milestone 0.1.0-M1",
"tags": "blog",
"keywords": "",
"url": "2017-12-18-milestone-announcement-010-M1.html",
"summary": ""
}
,
{
"title": "Welcome to the Eclipse Ditto project site",
"tags": "blog",
"keywords": "",
"url": "2017-11-10-welcome-to-ditto.html",
"summary": "This is our very first blog post of our new project site and we continue to add more documentation."
}
]