
Forum
Diese Foren dienen dem Austausch und der Unterstützung der Entwicklungspartner für GPSoverIP/DATAoverIP und HLD.
Nutzen Sie diese zur direkten Kommunikation mit dem Entwicklungsteam der GPSoverIP GmbH und anderen Entwicklern. Anfragen über die Foren werden mit erhöhter Priorität bearbeitet.
Achten Sie bitte bei der Kommunikation auf die Netiquette, um allen Beteiligten die Arbeit mit den Foren zu erleichtern.
API-Abfrage für Telemetrie-Wert Windgeschwindigkeit
Nach der Umsetzung der Telemetrie für Windgeschwindigkeiten von Baukränen soll der übertragene Wert über die API abgefragt werden.
Wie lautet der Aufruf hierzu?
In der API-Dokumentation unter "Modul - FMS" gibt die Aktion "CAN/FMS-Schnittstelle auslesen (Live-Daten)", um den aktuellsten Wert eines oder mehrerer GPSAugen abzurufen.
Die Dokumentation ist hier zu finden:
Mit dem Knopf "Ausführen" können Sie den API-Aufruf testen, bevor Sie diesen in Ihrem System umsetzen.
Der benötigte Feldname lautet in Ihrem Fall "wind_speed" und kann auch über den GPS-Explorer herausgefunden werden. In den FMS-CAN-Daten Ihres Gerätes wird nach dem benötigten Wert gesucht. Ein Klick auf das "i"-Symbol öffnet ein kleines Popup unten rechts, das den internen Feld-Namen für die API verrät. Dies ist auch im angehängten Screenshot zu sehen.
Der folgende API-Aufruf führt zur Abfrage der Windgeschwindigkeit:
action = get
module = fms
fields = wind_speed
format = json
user = GPS-Account ID
pwd = Passwort
deviceid = Geräte-IDs
Wenn alle gesendeten Werte eines bestimmten Zeitraumes gewünscht sind, können zusätzlich im API-Aufruf der Start- und Endzeitstempel angegeben werden. Zu beachten ist, dass in diesem Aufruf nur eine Geräte-ID pro Aufruf möglich ist:
action = get
module = fms
fields = wind_speed
format = json
user = GPS-Account ID
pwd = Passwort
deviceid = Geräte-ID (in diesem Modus ist nur eine ID möglich)
from = '01-12-2017 00:00:00'
to = '01-01-2018 15:00:00'
Sie haben noch Fragen? Jetzt unverbindlich beraten lassen!
Nehmen Sie Kontakt mit uns auf
Geben Sie Ihre Telefonnummer an, wenn Sie einen Rückruf wünschen.