Main Content

Diese Seite wurde mithilfe maschineller Übersetzung übersetzt. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Möglichkeiten zum Schreiben von Daten

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

Daten mit einem Gerät schreiben

Für angeschlossene 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 Software stammen, die auf einem Desktop-Computer ausgeführt wird.

Schreiben Sie Daten mit der REST-API

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 einfachen Geräte-Messaging-Protokoll, in Ihren Kanal schreiben. Der ThingSpeak MQTT-API schreibt mithilfe der Veröffentlichen -Methode in Ihren Kanal. Weitere Informationen finden Sie Wählen Sie zwischen REST API und MQTT API.

Schreiben Sie Daten mit der MQTT-API

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.

Schreiben Sie Daten mit MATLAB

Mit dem ThingSpeak support toolbox können Sie mit MATLAB die auf dem ThingSpeak gespeicherten Daten analysieren und visualisieren. Verwenden Sie thingSpeakWrite, um Skalar-, Vektor- oder Zeitplandaten 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 in Ihrer Softwareanwendung direkt in ThingSpeak schreiben, indem Sie eine Kommunikationsbibliothek für HTTP oder MQTT verwenden. 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 Import und Export von Kanaldaten .

Schreiben Sie Daten 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 gespeichert 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 nutzen, um Daten automatisch an Ihren ThingSpeak- Kanal weiterzuleiten. Unter Schreiben Sie Daten aus dem Things Network erfahren Sie, wie Sie eine ThingSpeak -Integration zu einer vorhandenen The Things Network-Anwendung hinzufügen. Unter Sammeln Sie landwirtschaftliche Daten über das Things Network erfahren Sie, wie Sie mit The Things Network eine Datenerfassung über große Entfernungen einrichten.

Siehe auch