Zum Hauptinhalt springen

Übersicht

Ein Sensor von der Größe einer Streichholzschachtel, der jahrelang mit einer Batterie auskommt, kann Ihnen sagen, dass drei Stockwerke tiefer hinter einer Wand ein Rohr leckt. Das ist der einfache Teil. Der schwierige Teil ist, dass der nächste Sensor, den Sie kaufen, es anders sagt, über ein anderes Funkverfahren, in einem anderen Format, und dass der übernächste ein zwanzig Jahre altes Gebäudesystem ist, das noch nie vom Internet gehört hat.

Dieser Leitfaden geht den gesamten Weg durch, Schicht für Schicht, vom Sensor im Feld bis zur Anwendung, die jemand tatsächlich nutzt. Er richtet sich an alle, die IoT-Systeme spezifizieren, beschaffen oder integrieren, und setzt keine Vorkenntnisse voraus.

Jede Technik hier wurde für ein bestimmtes Gleichgewicht aus Reichweite, Energieverbrauch, Datenrate und Kosten entworfen. Es gibt keine beste. Es gibt die, die zur Aufgabe passt, und die Kunst besteht darin, zu wissen welche.

Ein IoT-System von Anfang bis Ende: Geräte, Konnektivität über ein Gateway, die IoT-Infrastrukturplattform mit Control Panel, Datenspeicherung, Alarmen, Sicherheit, Regel-Engine, Visualisierung und Integrationsschicht, sowie der Nutzen, der an Unternehmenssysteme, Dienste und Analysewerkzeuge geliefert wird

Betrieblicher, bürgerbezogener und gesellschaftlicher Nutzen

Warum Normalisierung das zentrale Problem ist​

Beginnen Sie hier, denn alles andere folgt daraus.

IoT ist nicht eine Technik, sondern Dutzende, aus verschiedenen Branchen und verschiedenen Jahrzehnten. Geräte nutzen unterschiedliche Funkverfahren, unterschiedliche Protokolle und unterschiedliche Datenformate, und diese Formate sind meist herstellerspezifisch.

Derselbe Messwert desselben Sensortyps kommt bei jedem Hersteller in anderer Form an. Alle Werte unten bedeuten 25,5 Grad Celsius, und der letzte drückt es in Hundertsteln aus:

Ein Bodenfeuchte- und Temperatursensor, der 25,5 Grad Celsius misst, von fünf Herstellern auf fünf verschiedene Arten geschrieben, von einer horizontalen IoT-Plattform in ein gemeinsames Format normalisiert, daneben die Folgen, wenn man das nicht tut

Lösen Sie es einmal, und alles darüber wird einfach. Lösen Sie es pro Projekt, und Sie werden es für immer lösen. Das ist das gesamte Argument für eine horizontale IoT-Plattform: Daten aus vielen Techniken entgegennehmen und in eine gemeinsame Form normalisieren, sodass ein Dashboard, eine Regel oder ein Bericht nie wissen muss, von welcher Art Gerät die Daten stammen.

Yggio erledigt das mit Translatoren, kleinen Decodern, die die Payload eines Herstellers in benannte, normalisierte Felder umwandeln. Unzählige Gerätemodelle werden ab Werk unterstützt, die Liste wächst laufend, und neue sind schnell ergänzt. Genau das macht die Wahl des Sensors zu einer technischen Entscheidung statt zu einer Einschränkung der Plattform. Siehe Translatoren.

Der IoT-Stack​

Jedes IoT-System hat diese Schichten, ob sie nun jemand aufgezeichnet hat oder nicht. Jede baut auf der darunter auf und verbirgt ihre Details vor der darüber.

Die sieben Schichten des IoT-Stacks, nummeriert von der Netzwerktechnik ganz unten bis zur Anwendungsschicht oben, jeweils mit Beispielen und Aufgabe: 07 Anwendungsschicht nutzt die Daten über Dashboards, Dienste und Unternehmenssysteme; 06 Plattformschicht verwaltet Geräte, normalisiert und speichert Daten und wendet Regeln an; 05 Datenmodelle geben den Daten vereinbarte Bedeutung und Beziehungen; 04 Datenprotokolle strukturieren die Daten, damit Maschinen sie lesen können; 03 Protokolle bewegen die Daten zwischen Maschinen; 02 IoT-Geräte messen und steuern, in Hardware und Software; 01 Netzwerktechnik ist die physische Verbindung, die die Bits trägt

Lesen Sie den Rest dieses Leitfadens von unten nach oben durch die Abbildung:

  1. Geräte, die Sensoren und Aktoren selbst.
  2. Netzwerktechniken, die Funkstrecken und Kabel, die die Daten tragen.
  3. Protokolle, die Regeln, die sie zuverlässig bewegen.
  4. Datenformate, JSON und XML, wie sie aufgebaut sind und was sie ausdrücken können.
  5. Datenmodelle, die den Daten eine vereinbarte Bedeutung geben.
  6. Plattform und Anwendungen, wo der Nutzen eingesammelt wird.