IoT-Entwicklungsstudio

Ihre Plattform für IoT-Geräte, Anwendungen und Teams. 

IoT-Anwendungen entwickeln und sofort bereitstellen

Arbeiten Sie an Ihren IoT-Anwendungen direkt auf der Plattform. Stellen Sie Ihren Code in Echtzeit über das Internet auf IoT-Geräte bereit.

Anwendungen entwickeln →

IoT-Geräte weltweit verwalten

Schließen Sie Ihre IoT-Geräte sicher an. Fügen Sie neue Geräte schnell hinzu und strukturieren Sie Ihre Flotte in Gerätegruppen. Steuern und überwachen Sie Ihre IoT-Geräte.

IoT-Geräte verwalten →

Synergien durch Kollaboration besser nutzen

Bringen Sie Ihre Spezialisten auf einer IoT-Plattform zusammen. Weisen Sie granulare Zugriffsberechtigungen zu.

Kollaboration nutzen →

FUNKTIONEN

IoT Entwicklung einfach gemacht

Im IoT-Entwicklungsstudio erstellen und verwalten Sie mehrere kompakte IoT-Hubs, die wir “Schwärme” nennen. Ein Schwarm ist der dezentrale, vollständig autonome Hub für die Verwaltung von IoT-Geräten auf der Plattform. Innerhalb Ihres Schwarms erstellen und installieren Sie IoT-Anwendungen auf einzelnen Geräten oder Gerätegruppen.

IoT-Geräte einfach verknüpfen

Verwenden Sie das IoT-Entwicklungsstudio, um Ihre IoT-Geräte und Altgeräte einfach und über jedes Standardprotokoll anzubinden. Nutzen sie so weiterhin Ihre Altgeräte und vorhandenen IPCs  anstatt sie auszutauschen.

Flashen Sie mehrere IoT-Geräte parallel und konfigurieren Sie diese in einem einzigen Schritt.

Mehr erfahren→

Verwalten Sie IoT-Geräte weltweit per Fernzugriff

Skalieren Sie nach Bedarf und fügen Sie mehrere IoT-Geräte gleichzeitig hinzu. Strukturieren Sie Ihre IoT-Geräte mit Hilfe von Tags in Gerätegruppen. 

Konfigurieren Sie IoT-Geräte aus der Ferne; führen Sie Updates direkt über das Internet aus. Kontrollieren Sie alle Aktivitäten, die auf Ihren IoT-Geräten laufen. Überwachen Sie Änderungen und IoT-Implementierungen in Echtzeit.

Mehr zur Verwaltung von IoT-Geräten →

Anwendungen over-the-air entwickeln & sofort bereitstellen

Aktualisieren Sie Ihre Anwendungen oder stellen Sie Code auf mehreren IoT-Geräten oder Gerätegruppen direkt bereit.

Entwickeln Sie per Fernzugriff auf einem IoT-Gerät, als ob es auf Ihrem Schreibtisch stehen würde, und erhalten Sie Feedback in Echtzeit. Nutzen Sie dabei die integrierte Entwicklungsumgebung (IDE) und Ihre bevorzugten Programmiersprachen.

Erfahren Sie mehr über die Entwicklung von IoT-Anwendungen →

Bringen Sie Ihre Experten auf einer Plattform zusammen

Schaffen Sie eine Umgebung, in der die Spezialisten in Ihrem Unternehmen – vom Ingenieur bis zum Data Scientist – an gemeinsamen Projekten arbeiten können.

Sorgen Sie für nahtlose Arbeitsabläufe über alle Unternehmensfunktionen hinweg. Beschleunigen Sie die IoT-Entwicklung, indem Sie Kommunikationslücken minimieren und Transparenz über alle Prozesse hinweg schaffen. Weisen Sie granulare Zugriffsberechtigungen zu.

Mehr zur IoT-Kollaboration →

Starten Sie noch heute

Melden Sie sich für ein kostenloses Konto an – keine Zahlungsinformationen erforderlich – oder kontaktieren Sie uns, um Ihren Fall zu besprechen.

Sicherheit

Umfassender Schutz

Nutzer Authentifizierung

Die Authentifizierung von Nutzern erfolgt über ein Passwort-und-Token gestütztes Verfahren. Nach der Authentifizierung wird die Autorisierung von Nutzerzugriffen über einen zweistufigen Prozess gesteuert. Ein Gatekeeper fängt alle unautorisierten Anfragen ab noch bevor diese das Backend erreichen. Danach erfolgt eine detaillierte Autorisierungsprüfung anhand der individuell vergebenen Rechte.

Individuelle Zertifikate für IoT-Geräte

Für jedes Gerät werden individuell Zertifikate ausgestellt, die für die Verbindung mit der Plattform und die Verschlüsselung des Datenverkehrs verwendet werden. Zusätzlich wird über zuvor authentifizierte Nutzer jedem Gerät ein Secret Key vergeben, der dieses bei der Plattform identifiziert und über den die Zugriffssteuerung erfolgt.

Keine offenen Ports

Die IoT-Geräte haben keine offenen Ports und kann daher nicht von außen auf sie zugegriffen werden. Die Verbindung mit der Plattform kann nur durch das IoT-Gerät initiiert werden.

Regelmäßige Datensicherung

Das IoT-Entwicklungsstudio speichert den Zustand der Geräte, die Anmeldedaten und alle anderen relevanten Daten. Diese Daten werden durch die Erstellung regelmäßiger Backups gesichert. Ein Online-Backup-System für die Datenbank kann die Daten kontinuierlich in einen S3-Bucket verschieben.

Verpflichtung zum Schutz Ihrer Daten

Wir unterscheiden zwischen vier Formen von Daten: Benutzerdaten, Gerätedaten, Codedaten und Daten, die von Geräten für die Analyse gesammelt wurden. Alle diese Datenformen werden durch granularen Authentifizierungs- und Autorisierungsmechanismen vor unbefugtem Zugriff geschützt.

Anwendungen

Nutzen Sie Anwendungen aus dem App Store

IoT App Store

Der Record Evolution App Store ist Ihr Ort für Anwendungen und Entwickler, an dem Sie sich mit anderen Nutzern austauschen.

  • Veröffentlichen Sie Ihre Apps
  • Nutzen Sie vorhandene App-Templates
  • Entwickeln Sie gemeinsam in der Community

Werden Sie Teil der Plattform und beginnen Sie jetzt mit der Entwicklung Ihrer eigenen Anwendungen!

Zum IoT App Store →

OPC UA Client

Führen Sie mit dieser App OPC-Operationen auf einem OPC-UA-Server aus.

App ansehen →

GPS Reader

Zeigen Sie den GPS-Standort Ihres Geräts auf einer Karte an.

App ansehen →

AWS S3 Sender

Beobachten Sie einen Ordner und senden Sie Dateien an Ihren S3-Bucket.

App ansehen →

Modbus tcp client

Simulieren Sie mit dieser Applikation einen Modbus-Client.

App ansehen →

FAQ

Häufig gestellte Fragen

Sie haben weitere Fragen? Wir helfen Ihnen gerne weiter.
Kontaktieren Sie uns →

IoT steht für das Internet of Things (das Internet der Dinge). Unter einem IoT-Gerät verstehen wir ein Gerät auf welchem Linux als Betriebssystem läuft und auf welchem der Docker Service lauffähig ist. Populäre Beispiele sind der Raspberry Pi aber auch moderne Industrie PCs (IPC).

Der Sensor, der ausgelesen werden soll, oder die Maschine, mit der interagiert werden soll, wird an das IoT-Gerät angeschlossen. Dadurch wird die Maschine oder der Sensor für das IoT-Entwicklungsstudio verfügbar.

Prinzipiell kann jedes IoT-Gerät mit einem Linux-Betriebssystem und Docker Service als Endgerät für das IoT-Entwicklungsstudio verwendet werden. Zurzeit können Sie das IoT-Entwicklungsstudio am einfachsten verwenden, indem Sie einen Raspberry Pi oder Entwickler-Kits wie NVIDIA Jetson nutzen. Wenn Sie planen, IoT-Geräte anzuschließen und Unterstützung benötigen, können Sie uns einfach kontaktieren.

Ja, der Raspberry Pi ist ein leistungsfähiges Lab- und R&D-Gerät, das sich für eine Vielzahl von Anwendungsszenarien eignet. Die Entwicklung mit Raspberry Pi ist kostengünstig, einfach und flexibel. Es gibt eine breite Palette an geeigneten Hardware-Schnittstellen und eine große Benutzer-Community. Robuste Hardware-Konfigurationen auf der Basis von Raspberry Pi sind jetzt ebenfalls verfügbar (z.B. Kunbus RevPi Core 3). Kontaktieren Sie uns für weitere Informationen.

Sie können Docker-fähige Industrie-PCs (z. B. Beckhoff CX9020, WAGO PFC100) einsetzen und über verschiedene Adapter an verschiedenste Schnittstellen anschließen. Für die einfache Kommunikation mit Ihren Maschinen stehen Libraries für die meisten Protokolle und in vielen Programmiersprachen (z. B. Modbus, Profibus, CODESYS, PLC4X, C, C++, Python) zur Verfügung. Kontaktieren Sie uns, um zu besprechen, welche IoT-Geräte für Ihren Fall am besten geeignet sind.

Um ein Gerät anzuschließen, muss das Gerät ein Docker-fähiges Linux-System booten. Für eine sichere und verschlüsselte Verbindung benötigt das Gerät eine individuelle Konfiguration mit einer Geräte-ID, Secrets, Zertifikaten usw. 

Um die Verbindung mit der Record-Evolution-Plattform zu erleichtern, haben wir den Record Evolution Reflasher entwickelt: eine plattformübergreifende (linux, win32, darwin) Open-Source Desktop-Anwendung zur Erstellung bootfähiger, konfigurierter Flash-Drives, die zur Verwendung in IoT-Geräten bereit sind. Zur Verbindung mit der Plattform verwendet der Reflasher die benutzerdefinierte Dateierweiterung .reswarm einschließlich der vollständigen Konfiguration für ein IoT-Gerät. Der Reflasher kann jedoch auch als universelles Flash-Tool verwendet werden.

Mit dem IoT-Entwicklungsstudio können Sie Software live auf Ihren IoT-Geräten direkt über den Browser entwickeln und dabei Ihre bevorzugten Programmiersprachen und Protokolle verwenden. So können Sie bereits während der Entwicklung mit den Maschinen und Sensoren in einer praxisnahen Konfiguration arbeiten.

Die Konnektivität ist unabhängig von der Plattform. Die IoT-Geräte können sich über drahtlose lokale Netzwerke (z.B. Wi-Fi), LoRa, mobile GSM-Verbindung oder LAN-Kabel mit dem Internet verbinden. Die Ports der IoT-Geräte können durch die Plattform geöffnet und geschlossen werden. Auf diese Weise können verschiedene Netzwerksicherheitsszenarien auf dem Gerät implementiert werden. Firmennetzwerke weisen oft eine ähnliche abgeschirmte Architektur auf. 

Die Energieversorgung der IoT-Geräte ist unabhängig von der Plattform. Die Geräte können über einen Stromanschluss, Batterie oder über direkte Energiegewinnung wie Solar oder Wind mit Energie versorgt werden.

Sind Sie bereit, loszulegen?

Nehmen Sie Kontakt mit uns auf oder melden Sie sich kostenlos an.