IoT : Ecosystem für intelligente und vernetzte Anwendungen

Endrich

Die Endrich IoT-Boards

- © Endrich

Es kombiniert Sensortechnologie, Intelligenz, drahtlose Technologie und Cloud-Anbindung mit Open-Source-Unterstützung. Das Herzstück des Systems ist das eigenentwickelte Endrich IoT-Board v52. Dieses ist mit verschiedenen Sensoren, einem Mikrocontroller mit RISC-V-Architektur, LTE-M/NB-IoT-Technologie und mehreren Optionen zur Steuerung und Kontrolle von weiteren Applikationen ausgestattet. Ein LTE-M/NB-IoT Modem mit Antenne ist integriert. So können die Daten mit Standardprotokollen wie MQTT/CoAP/LWM2M PPP/TCP/UDP/HTTP(S) an die Cloud angebunden werden. Über I²C, SPI & GPIO und UART kann direkt mit dem Endrich IoT Board kommuniziert werden.

Im Endrich IoT Board werden eine Vielzahl an Daten erfasst und verwertet. Der Vibrationssensor erkennt Vibrationen, um einen Maschinenlauf zu signalisieren, den Motorstart zu erkennen oder generell einen Motorlauf zu überwachen. Ebenso kann darüber Regen oder das Eindringen von Personen in ein Gebäude erkannt werden. Der Luftdrucksensor eignet sich zur Höhenmessung, auch um Höhenunterschiede im Zentimeterbereich zu erkennen. Ein weiterer Sensor misst die Lüfterdrehzahl oder erfasst das Tachosignal. Der ALS-Sensor, der im Empfindlichkeitsbereich des menschlichen Auges arbeitet, detektiert den Hell- und Dunkelzustand und misst die sichtbare Lichtintensität. Über die GNSS-Koordination kann der physische Standort des Gerätes bestimmt werden oder ein Gerät verfolgt werden. Die Messung der Umgebungstemperatur erfolgt über einen Temperatursensor.

Zur Datenvisualisierung und zur Evaluierung steht die Endrich-Cloud-Datenbank zur Verfügung. Die UDP-Cloud-Daten werden sowohl in einem Messaging-Log als auch in einem angepassten Visualisierungstool angezeigt. Die Cloud-Datenbank kann zu Testzwecken während der Entwicklung frei genutzt werden. Mit externen Partnern ist geplant, das Angebot zu erweitern und verschiedene Cloud-Datenbanken z. B. auf MQTT-Basis mit unterschiedlichen Visualisierungsmöglichkeiten bereitzustellen. Auch größere Cloud-Systeme wie Azure oder AWS werden unterstützt, um IoT-Lösungen in bestehende Plattformen zu integrieren.