HTTP GPS Daten auf ThingsBoard empfangen
GPS- und Telemetriedaten per HTTP an ThingsBoard senden: Device Profile und Device anlegen, ACCESS_TOKEN holen und Koordinaten mit curl übertragen.
Um Daten im ThingsBoard über HTTP zu empfangen (viele der handelsüblichen HTTP Tracker) machst Du folgendes. Wenn Du stattdessen lieber das MQTT-Protokoll nutzt, schau Dir an, wie Du OwnTracks über MQTT an ThingsBoard anbindest.
Device Profile
Erzeuge ein neues Device Profile „GPS HTTP Tracker“ (in der Transport Configuration lässt Du Default)
Device
Erzeuge ein neues Device „GPS HTTP Tracker“ mit dem Device Profile „GPS HTTP Tracker“
Kopiere den ACCESS_TOKEN
Testen per Kommandozeile
Mit folgendem Befehl kannst Du Daten an das Device versenden (Hier die GPS Koordinaten vom Kunsthaus Graz). Auf der Kommandozeile lassen sich übrigens auch Telegram-Nachrichten per Kommandozeile auslösen, etwa als Alarm zu eingehenden Telemetriewerten.
Übertragen von telemetrie-daten
curl -v -X POST --data "{'lat':47.071511387228206, 'lon':15.434024951440728}" http://DEIN_SERVER/api/v1/DEIN_ACCESS_TOKEN/telemetry --header "Content-Type:application/json"
Übertragen von client-attribut Daten
curl -v -X POST --data "{'attribute1':16, 'attribute2':'text value'}" http://DEIN_SERVER/api/v1/DEIN_ACCESS_TOKEN/attributes --header "Content-Type:application/json"
Attribute anfordern
Weiterführende Information
ThingsBoard HTTP API.
Verwandte Beiträge
Mehr aus „Linux, DevOps & Systeme"
Docker Speicherplatz freigeben
Docker Speicherplatz freigeben: mit docker system df die Belegung sehen und mit prune ungenutzte Images, Container, Volumes, Netzwerke und Build-Cache löschen.
WeiterlesenWindows Core Prozesse verstehen
Windows Core-Prozesse verstehen: was smss.exe, csrss.exe, lsass.exe und svchost.exe wirklich tun und woran Du getarnte Malware im Prozessbaum erkennst.
WeiterlesenUbuntu LTS Release Update
Ubuntu LTS sicher aktualisieren: Snapshot bei Contabo oder Netcup anlegen, mit apt update und do-release-upgrade hochziehen und den SSH-Port bestätigen.
WeiterlesenÜber diesen Blog
Ein Sammelsurium an Denkanstößen.
Hier sammle ich Wissen, Argumente und Links zu allem, was mich beschäftigt — von Technik über Küche bis Nachhaltigkeit. Beruflich berate ich zu Cybersecurity.