Bearbeiten

Standortverwaltung unterstützt von Mixed Reality und IoT

Azure Cosmos DB
Azure Digital Twins
Azure Event Hubs
Azure-Funktionen
Azure Spatial Anchors

Lösungsmöglichkeiten

Dieser Artikel ist ein Lösungsvorschlag. Wenn Sie möchten, dass wir diesen Artikel um weitere Informationen ergänzen, z. B. potenzielle Anwendungsfälle, alternative Dienste, Überlegungen zur Implementierung oder Preisempfehlungen, lassen Sie es uns über Feedback auf GitHub wissen.

Verbessern Sie die Betriebszeit und den Betrieb im Reise- und Gastgewerbe, in der Fertigung, im Einzelhandel u. a. mit Mixed Reality und IoT.

Aufbau

Diagram that shows facilities management powered by mixed reality and I o T.

Laden Sie eine Visio-Datei dieser Architektur herunter.

Datenfluss

  1. Der Client authentifiziert sich beim Facility Management-Webdienst und gibt den Namen des Bereichs im Azure Digital Twins-Objektmodell an.
  2. Der Webdienst des Clients authentifiziert sich selbst bei Microsoft Entra ID.
  3. Das Microsoft Entra-Token wird dann an den Dienst Azure Spatial Anchors gesendet, um ein Zugriffstoken abzurufen, das der Client später verwenden kann.
  4. Ihr App-Dienst ruft Informationen zu den IoT-Sensoren ab, die in dem vom Client angegebenen Bereich vorhanden sind. Er gibt die IoT-Sensor-IDs und deren Anker-IDs in Azure Spatial Anchors zurück.
  5. Das Autorisierungstoken von Azure Spatial Anchors wird zusammen mit den Anker-IDs der IoT-Sensoren und anderen Metadaten, die für die Clientanwendung erforderlich sind, an den Client zurückgegeben.
  6. Die Clientanwendung schließt einen visuellen Scan der Umgebung ab und ruft seine Position im Bereich ab. Mithilfe der Nearby-API von Azure Spatial Anchors wird die Position aller Anker in der Nähe abgerufen.
  7. Die Clientanwendung fordert die Anzeige der IoT-Sensordaten und -Steuerelemente als Hologramme in dem Bereich an, in dem sich die Sensoren befinden. Damit kann der Operator ganz einfach Probleme erkennen und beheben. Die Daten werden vom Webdienst der App aus Azure Cosmos DB abgerufen – also aus dem Dienst, der diese Daten speichert.
  8. Wenn IoT-Sensordaten aktualisiert werden, pusht Azure Digital Twins sie an Event Hubs.
  9. Azure Functions verwendet einen Event Hubs-Trigger, um die Änderung zu verarbeiten und Daten in Azure Cosmos DB nach Bedarf zu aktualisieren.

Komponenten

  • Spatial Anchors: Erstellen von Mixed Reality-Erfahrungen für mehrere Benutzer mit räumlichem Bezug
  • Microsoft Entra ID: Synchronisieren lokaler Verzeichnisse und Aktivieren von einmaligem Anmelden.
  • Azure Cosmos DB: Global verteilte Datenbank mit Unterstützung mehrerer Datenmodelle in jeder Größenordnung
  • App Service: Schnelles Erstellen leistungsstarker Cloud-Apps für Web und Mobilgeräte.
  • Event Hubs: Empfangen von Telemetriedaten von Millionen von Geräten
  • Azure Digital Twins: Erstellen moderner IoT-Lösungen für intelligente Umgebungen

Szenariodetails

Mögliche Anwendungsfälle

In diesem Szenario wird gezeigt, wie Sie ein virtuelles Replikat Ihres physischen Raums mit Echtzeitdaten im Kontext Ihrer Umgebung visualisieren können. Es basiert auf Azure Spatial Anchors und Azure Digital Twins.

Nächste Schritte