UESPA-Dokumentation

UESPA (Unified Edge Secure Protocol Architecture) ist ein SDK, mit dem Apps und Geräte ein Ende-zu-Ende-verschlüsseltes Mesh bilden – für Chat, Voice, Video und IoT-Pub/Sub, ohne zentralen Server.

In vier Schritten zum ersten Paket

  1. Konto anlegen und E-Mail bestätigen.
  2. Im Developer-Portal eine App-ID registrieren (Bundle-ID, PackageName, Hostname oder Firmware-ID).
  3. Ein LicenseCert ausstellen und in die App einbetten.
  4. Das SDK mit dem Schnellstart deiner Plattform initialisieren.

Ohne Konto läuft die Sandbox: 60 Minuten, maximal 3 Geräte – genug für einen ersten Test.

Schnellstart nach Plattform

Module

ModulAufrufZweck
chatuespa.chat().send_text(&peer, "…")1:1 und Gruppen (MLS), Store & Forward
callsuespa.calls().call(&peer, video)Opus/H.264 über QUIC, klingelt nur mit ContactToken
busuespa.bus().publish("home/kitchen/temp", b"21.5")Pub/Sub mit Wildcards, Befehle mit CapabilityToken
netuespa.net().send(b"…")Internet-Uplink über eine Crystal-Box in Reichweite (Quota-Macaroon)