HomeBlog IoT-Implementierung Serie

IoT-Implementierungsserie – Daten entwerfen

von Ponlakshmi


design data

Im Rahmen der IoT-Implementierungsserie dieses Thema die besten Praktiken bei der Gestaltung der Datenkommunikation zwischen dem Randgerät und dem Zentralen Plattform.

IoT-Gerät zur Cloud-Antwort

Menschen erwarten immer eine Antwort für jede Aktion. Die Antwort kann emotional, physisch, visuell oder in jeder Mensch verständliche Form. Dasselbe ist die Norm, wenn wir über eineInternet und Internet. Entwickler oft vermissen der Punkt, dass die Kanteneinrichtung sie auch für eine Beendigung der Reaktion auf den Menschen benötigen. Der Benutzerbedarf der Bestätigung unterscheidet sich von dem, was das Protokoll bietet. Die Protokollebene ack message nur bestätigt den Empfang der Daten an der Kante oder dem Server. Aber die Aktion geschieht, nachdem das Protokoll ack gesendet wurde zurück. So müssen Sie sicherstellen, dass Sie eine Nachricht von dem Gerät oder dem Server zurück senden, sobald die beabsichtigte Aktion ist komplett. Die Antwort sollte ein Erfolg oder ein fehlmeldung basierend auf dem ergebnis. Überprüfen Sie das Ergebnis, bevor die Nachricht ausgelöst wird.

Gestalten Sie den richtigen Nachrichtengriff

Alle IoT-Protokolle haben eine Kennung für die Ereignis- und Befehlsnachrichten zwischen Gerät und Manager Anwendung.MQTnennt es mit dem NamenThema. Es ist sehr wichtig, gute und klare Themen für die Kommunikation zu definieren. Die Themen sollten sehr relevant sein, da sie auch von den Menschen verständlich sein sollten. Es empfiehlt sich, eine obligatorische Gerätekennzeichen auf den Abonnements, da wir wissen können, wo der Befehl läuft. Für die Ereignisse ist es die Wahl der Implementierungsmitglieder, das Thema zu verwenden.

relevante Daten an MQTT Cloud senden

Eine halbgebackene Daten entspricht keiner Daten. So stellen Sie sicher, dass Sie alle verfügbaren Daten in die Wolken vom Rand. Zum Beispiel, wenn wir einen Maschinenstatus vom Randgerät sammeln, ist die Kerninformation über die Gesundheit der Maschine wie Temperatur, Kühlmittelfluss, Vibrationspegel. Aber wir verlieren oft die Zeitrelevanz an der Rand. Es ist besser die Zeit vom Edge-Gerät zu erhalten, als die Zeit auf dem Server zu verwenden. Fügen Sie die Gerätekennung auch als Teil der Daten die bei der Datenanalyse viel helfen kann. Es werden einige weitere wichtige Informationen, die möglicherweise nicht Interesse heute. Aber es ist besser, sie für zukünftige Analysen zu haben.

Identifizieren & Gruppen der Geräte

Verschiedenes IoT Cloud-Anwendung hat verschiedene Art von Geräteidentifikationsprozess. Die meisten von ihnen erhalten das getan hat wenn sie das Gerät hinzufügen. Aber dieser Prozess erhöht den menschlichen Aufwand, um diese Geräte hinzuzufügen.Bevywise IoT Plattformermöglicht jedem Gerät zu verbinden, wenn sie die richtigen Auth-Tasten haben. Das Gerät kann später zusätzliche Daten senden. Die meisten IoT-Protokolle erlauben es Ihnen heute nicht mehr zu senden Informationen während der Verbindung mit dem Server. So identifizieren Sie den Registerbefehl und die von der IoT-Plattform und sende es als eine separate Nachricht basierend auf dem Protokoll.


Auf der Plattformseite können Sie gerätespezifische Benutzeroberflächen für Ihre Operatoren erstellen. auf ihre Rollen. Die IoT-Plattform muss meist die Art des Gerätes, Herstellers, Standorts usw. kennen. Aber du kannst immer anpassen es mehr haben Informationen nach Bedarf für Ihr IoT Geräteverwaltung und -inventar

Mobile Integration

Einer der größten Täuschungspunkte in der IoT-Implementierung ist, dass die Entwickler tendenziell dasselbe verwenden Protokoll zu verbinden Sie Ihre mobilen Anwendungen. Das ist aber nicht die richtige IoT-Implementierung der mobilen Anwendung. Die mobile Anwendung sollte über dieREST APIder IoT-Plattform und sollte mit Messsystem wieFirebase Cloud Messagingfür die Benachrichtigung. Als Option können Entwickler das Protokoll verwenden eine basierende Kommunikation, wenn die App für Instant-Nachrichten an den Server geöffnet ist, aber sollte nicht davon abhängen, zu Ende.


Bevywise Networksein Ende des Lösungsanbieters für IoT-Implementierung für jede Vertikale von Edge-Geräten bisDas ist das erste Mal Plattform. Gerne helfen wir Ihnen, Ihre Lösung von uns zugeschnitten zu bekommen.

Über uns:

Designing the Edge