Was ist Azure IoT Central?

IoT Central ist eine IoT-aPaaS-Lösung (Application Platform as a Service), die Aufwand und Kosten für die Entwicklung, Verwaltung und Wartung von IoT-Lösungen verringert. Verwenden Sie IoT Central, um Ihr IoT-Szenario schnell zu bewerten und die Möglichkeiten auszuwerten, die es für Ihr Unternehmen schaffen kann. Um die Entwicklung einer komplexen und sich ständig weiterentwickelnden IoT-Infrastruktur zu optimieren, können Sie sich mit IoT Central auf die Ermittlung der geschäftlichen Auswirkungen konzentrieren, die Sie mit dem IoT-Datenstrom erzielen können.

Mit der Webbenutzeroberfläche können Sie schnell Geräte verbinden, Gerätebedingungen überwachen, Regeln erstellen und Geräte und zugehörige Daten über ihren gesamten Lebenszyklus hinweg verwalten. Darüber hinaus können Sie auf Geräteerkenntnisse reagieren, indem Sie die IoT-Intelligenz auf Branchenanwendungen erweitern. Nachdem Sie IoT Central zur Auswertung Ihres IoT-Szenarios verwendet haben, können Sie Ihre Azure IoT-Lösung entwickeln, die für den Einsatz im Unternehmen bereit ist.

Dieser Artikel enthält eine Übersicht über die Features von Azure IoT Central.

Preisberechnung

Mit dem Tarif Standard erstellte Anwendungen werden pro Gerät abgerechnet. Sie können zwischen Standard 0, Standard 1 und Standard 2 wählen. Die ersten beiden Geräte sind kostenlos. Weitere Informationen finden Sie unter IoT Central – Preise.

Erstellen einer IoT Central-Anwendung

Sie können schnell eine neue IoT Central-Anwendung bereitstellen und anschließend an Ihre spezifischen Anforderungen anpassen. Anwendungsvorlagen in Azure IoT Central sind ein Tool, das Sie beim Einstieg in die IoT-Lösungsentwicklung unterstützt. Anwendungsvorlagen sind vielseitig einsetzbar. Sie können sich beispielsweise einen ersten Eindruck von den Möglichkeiten verschaffen oder Ihre Anwendung vollständig an Ihr Szenario anpassen.

Beginnen Sie mit einer generischen Anwendungsvorlage oder mit einer der branchenspezifischen Anwendungsvorlagen:

Informationen zum Erstellen Ihrer ersten Anwendung und zum Herstellen einer Verbindung mit einem Gerät finden Sie in der Schnellstartanleitung Verwenden Ihres Smartphones als Gerät zum Senden von Telemetriedaten an eine IoT Central-Anwendung.

Herstellen einer Verbindung zwischen Geräten

Nachdem Sie Ihre Anwendung erstellt haben, besteht der nächste Schritt im Erstellen und Verbinden von Geräten. Im folgenden Video werden Sie durch den Prozess des Herstellens der Verbindung eines Geräts mit einer IoT Central-Anwendung geführt:

Jedes Gerät, das mit IoT Central verbunden ist, verwendet eine Gerätevorlage. Eine Gerätevorlage ist die Blaupause zum Definieren der Merkmale und des Verhaltens eines Gerätetyps. Hierzu zählt beispielsweise Folgendes:

  • Telemetriedaten, die das Gerät sendet Beispiele hierfür sind die Temperatur und die Luftfeuchtigkeit. Bei Telemetriedaten handelt es sich um Streamingdaten.
  • Geschäftliche Eigenschaften, die ein Bediener ändern kann Beispiele hierfür sind eine Kundenadresse und das Datum der letzten Wartung.
  • Geräteeigenschaften, die von einem Gerät festgelegt werden und in der Anwendung schreibgeschützt sind Beispielsweise der Zustand eines Ventils (geöffnet oder geschlossen).
  • Vom Operator festgelegte Geräteeigenschaften, die das Verhalten des Geräts bestimmen Beispielsweise eine Zieltemperatur für das Gerät.
  • Befehle, die von einem Operator aufgerufen und auf einem Gerät ausgeführt werden Ein Beispiel hierfür ist ein Befehl für einen Remoteneustart eines Geräts.

Jede Gerätevorlage enthält Folgendes:

  • Ein Gerätemodell zur Beschreibung der Funktionen, die von einem Gerät implementiert werden sollen. Die Gerätefunktionen umfassen Folgendes:

    • Die Telemetriedaten, die an IoT Central gestreamt werden.
    • Die schreibgeschützten Eigenschaften, die zum Melden des Status an IoT Central verwendet werden.
    • Die schreibbaren Eigenschaften, die von IoT Central zum Festlegen des Gerätestatus empfangen werden.
    • Die Befehle, die aus IoT Central aufgerufen werden.
  • Cloudeigenschaften, die nicht auf dem Gerät gespeichert werden

  • Die Anpassungen, Formulare und Geräteansichten, die Bestandteil der IoT Central-Anwendung sind.

Sie haben mehrere Möglichkeiten zum Erstellen von Gerätevorlagen:

  • Entwerfen Sie die Gerätevorlage in IoT Central, und implementieren Sie dann das entsprechende Gerätemodell in Ihrem Gerätecode.
  • Erstellen Sie ein Gerätemodell mit Visual Studio-Code, und veröffentlichen Sie es in einem Repository. Implementieren Sie den Gerätecode aus dem Modell, und verbinden Sie Ihr Gerät mit Ihrer IoT Central-Anwendung. IoT Central verwendet das Gerätemodell aus dem Repository und erstellt eine einfache Gerätevorlage für Sie.
  • Erstellen Sie ein Gerätemodell mit Visual Studio-Code. Implementieren Sie Ihren Gerätecode aus dem Modell. Importieren Sie das Gerätemodell manuell in Ihre IoT Central-Anwendung, und fügen Sie dann alle Cloudeigenschaften, Anpassungen und Ansichten hinzu, die Ihre IoT Central-Anwendung benötigt.

Wenn die Telemetriedaten von Ihren Geräten zu komplex sind, können Sie eingehende Telemetriedaten an IoT Central zuordnen, um sie zu vereinfachen oder zu normalisieren.

Anpassen der Benutzeroberfläche

Passen Sie die Benutzeroberfläche der IoT Central-Anwendung für die Operatoren an, die die Anwendung tagtäglich verwenden. Sie können u. a. folgende Anpassungen vornehmen:

  • Konfigurieren benutzerdefinierter Dashboards, um Bediener bei der Gewinnung von Erkenntnissen sowie bei der schnelleren Behebung von Problemen zu unterstützen
  • Konfigurieren benutzerdefinierter Analysen zur Untersuchung von Zeitreihendaten Ihrer verbundenen Geräte
  • Definieren des Layouts von Eigenschaften und Einstellungen für eine Gerätevorlage

Verwalten von Geräten

Verwenden Sie die IoT Central-Anwendung zur Verwaltung der Geräte in Ihrer IoT Central-Lösung. Bediener führen Aufgaben wie die folgenden aus:

  • Überwachen der mit der Anwendung verbundenen Geräte
  • Behandeln und Beheben von Problemen mit Geräten
  • Bereitstellen neuer Geräte

Sie können benutzerdefinierte Regeln und Aktionen definieren, die über Datenstreaming von verbundenen Geräten ausgeführt werden. Bediener können diese Regeln auf der Geräteebene aktivieren oder deaktivieren, um Aufgaben innerhalb der Anwendung zu steuern und zu automatisieren.

Wie bei jeder skalierbaren IoT-Lösung ist eine strukturierte Geräteverwaltung unverzichtbar. Es reicht nicht aus, Ihre Geräte einfach nur mit der Cloud zu verbinden. Sie müssen auch die Konnektivität und die Integrität Ihrer Geräte gewährleisten. Ihnen stehen folgende IoT Central-Funktionen zur Verfügung, um Ihre Geräte über den gesamten Anwendungslebenszyklus hinweg zu verwalten:

Dashboards

Beginnen Sie mit einem vorgefertigten Dashboard aus einer Anwendungsvorlage, oder erstellen Sie eigene Dashboards, die auf die Anforderungen Ihrer Operatoren zugeschnitten sind. Dashboards können für alle Benutzer in Ihrer Anwendung freigegeben oder als privat konfiguriert werden.

Regeln und Aktionen

Erstellen Sie benutzerdefinierte Regeln auf der Grundlage von Gerätestatus und -telemetrie, um schnell Geräte zu erkennen, für die Maßnahmen erforderlich sind. Konfigurieren Sie Aktionen, um die richtigen Personen zu benachrichtigen und somit sicherzustellen, dass zeitnah Korrekturmaßnahmen ergriffen werden.

Aufträge

Aufträge ermöglichen die Anwendung von Einzel- oder Massenupdates auf Geräte durch Festlegen von Eigenschaften oder Aufrufen von Befehlen.

Integration in andere Dienste

Als Anwendungsplattform ermöglicht IoT Central die Transformierung Ihrer IoT-Daten in geschäftliche Erkenntnisse, die zu verwertbaren Ergebnissen führen. Beispiele hierfür sind: Ermitteln von Trends der Computereffizienz und Vorhersagen des zukünftigen Energieverbrauchs in einer Fabrikhalle.

Regeln, Datenexport und die öffentliche REST-API sind Beispiele für Möglichkeiten zur Integration von IoT Central in Branchenanwendungen:

Transformationsmöglichkeiten für Ihre IoT-Daten mit IoT Central

Generieren Sie Geschäftseinblicke, indem Sie benutzerdefinierte Analysepipelines erstellen, um Telemetriedaten von Ihren Geräten zu verarbeiten und die Ergebnisse zu speichern. Konfigurieren Sie Datenexporte in Ihrer IoT Central-Anwendung, um Telemetriedaten sowie Änderungen an Geräteeigenschaften und -vorlagen in andere Dienste zu exportieren, wo Sie sie dann mit Ihren bevorzugten Tools analysieren, speichern und visualisieren können.

Erstellen benutzerdefinierter IoT-Lösungen und -Integrationen in APIs

Erstellen Sie IoT-Lösungen wie etwa:

  • Mobile Begleit-Apps zur Remoteeinrichtung und -steuerung von Geräten
  • Benutzerdefinierte Integrationen, die es bereits vorhandenen Branchenanwendungen ermöglichen, mit Ihren IoT-Geräten und -Daten zu interagieren
  • Geräteverwaltungsanwendungen für Gerätemodellierung, Onboarding, Verwaltung und Datenzugriff

Verwalten Ihrer Anwendung

IoT Central-Anwendungen werden vollständig von Microsoft gehostet, was den Verwaltungsaufwand für Ihre Anwendungen verringert. Administratoren verwalten den Zugriff auf Ihre Anwendung mit Benutzerrollen und Berechtigungen , und sie verfolgen Aktivitäten mithilfe von Überwachungsprotokollen.

Benutzerrollen

In der Dokumentation von IoT Central werden vier Benutzerrollen verwendet, die mit einer IoT Central-Anwendung interagieren:

Nächste Schritte

Nachdem Sie sich nun einen Überblick über IoT Central verschafft haben, können Sie als Nächstes mit folgenden Schritten fortfahren: