Hauptinhalt

Diese Seite wurde mithilfe maschineller Übersetzung übersetzt. Klicken Sie hier, um das englische Original zu sehen.

Möglichkeiten zum Schreiben von Daten

ThingSpeak™-Kanäle speichern Rohdaten und verarbeitete Daten. Sie können Daten direkt von Geräten hochladen, indem Sie die REST-API oder die MQTT-API verwenden. Sie können Daten aus Anwendungen von Drittanbietern schreiben, einschließlich des Libelium Meshlium-Konnektors oder der The Things Network-Integration. Sie können auch direkt vom Desktop MATLAB® schreiben.

Schreiben von Daten mit einem Gerät

Für verbundene Geräte, die HTTP-Befehle wie GET, POST und DELETE unterstützen, können Sie HTTP-Befehle über ThingSpeak REST-API senden. Diese Befehle können von einem angeschlossenen Hardwaregerät, beispielsweise einem Arduino mit WiFi-Shield, oder von einer auf einem Desktop-Computer ausgeführten Software stammen.

Daten mit REST-API schreiben

REST-AufrufBeschreibung
Write Data

Schreiben Sie einen einzelnen Eintrag in ein oder mehrere Felder.

Bulk Write JSON Data

Schreiben Sie mit einem einzigen HTTP POST viele Einträge im JSON-Format in einen Kanal.

Bulk Write CSV Data

Schreiben Sie mit einem einzigen HTTP POST viele Einträge im CSV-Format in einen Kanal.

Sie können auch mit MQTT, einem leichtgewichtigen Gerätenachrichtenprotokoll, in Ihren Kanal schreiben. ThingSpeak MQTT-API schreibt mit der Methode Veröffentlichen in Ihren Kanal. Weitere Informationen finden Sie unter Wählen Sie zwischen REST-API und MQTT-API.

Daten mit MQTT-API schreiben

VeröffentlichungsmethodeBeschreibung
Publish to a Channel Feed Field

Veröffentlichen Sie eine Nachricht, um ein einzelnes Kanalfeld zu aktualisieren.

Publish to a Channel Feed

Veröffentlichen Sie eine Nachricht, um mehrere Kanalfelder gleichzeitig zu aktualisieren.

Daten schreiben mit MATLAB

Mit der ThingSpeak-Support-Toolbox können Sie MATLAB verwenden, um auf ThingSpeak gespeicherte Daten zu analysieren und zu visualisieren. Verwenden Sie thingSpeakWrite, um Skalar-, Vektor- oder Timetable-Daten in mehrere Felder und mehrere Einträge in Ihren Kanälen zu schreiben. Beispielsweise können Sie in MATLAB den Wert 3,2 in den Kanal 17504 schreiben.

thingSpeakWrite(17504,3.2,'WriteKey','23ZLGOBBU9TWHG2H')

Daten mit Software schreiben

Sie können mithilfe einer Kommunikationsbibliothek für HTTP oder MQTT direkt in Ihrer Softwareanwendung in ThingSpeak schreiben. Sie können die in den Tabellen aufgeführten Befehle REST-API oder MQTT-API verwenden.

Schreiben Sie Daten aus dem Web

Sie können Daten mit einer CSV-Datei in Ihren Kanal importieren. Klicken Sie in Ihrer Kanalansicht auf die Registerkarte Data Import / Export . Informationen zum Dateiformat finden Sie unter Import und Export von Kanaldaten.

Daten schreiben mit Meshlium

Sie können den ThingSpeak Cloud Connector mit dem Meshlium IoT-Connector von Libelium verwenden, um Ihre Daten automatisch zu speichern. Der Cloud Connector erstellt Kanäle und verwaltet die Kanalliste, um Ihre Gerätedaten zu speichern und für die Analyse bereitzuhalten. Ausführliche Informationen zur Einrichtung und Fehlerbehebung finden Sie unter Schreiben Sie Daten mit dem Libelium Meshlium System.

Schreiben Sie Daten mit The Things Network

Sie können die ThingSpeak-Integration bei The Things Network verwenden, um Daten automatisch an Ihren ThingSpeak-Kanal weiterzuleiten. Unter Daten aus dem The Things Network schreiben erfahren Sie, wie Sie einer vorhandenen The Things Network-Anwendung eine ThingSpeak-Integration hinzufügen. Unter Sammeln landwirtschaftlicher Daten über das The Things Network erfahren Sie, wie Sie die Datenerfassung über große Entfernungen mithilfe von The Things Network einrichten.

Siehe auch