Last modified by YellowFox_RD on 2025/11/27 08:21

From version 1.1
edited by YellowFox_RD
on 2025/11/10 08:17
Change comment: There is no comment for this version
To version 2.1
edited by YellowFox_RD
on 2025/11/10 08:40
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,8 +1,5 @@
1 1  {{toc/}}
2 2  
3 -Gibt die FMS Daten eines Fahrzeuges oder einer Fahrzeuggruppe zurück.
4 -Wird keine Zeitraumsbegrenzung mitgegeben, wird der aktuellste Datensatz pro Fahrzeug zurück geliefert.
5 -
6 6  Returns the FMS values of a vehicle or vehicle group.
7 7  
8 8  If no given date range, the most recent data per vehicle will be returned.
... ... @@ -15,41 +15,46 @@
15 15  
16 16  |=Parameter|=Description|=Type|=Hint|=Mandatory
17 17  |company|RTI company key|string| |yes
18 -|vehicle|RTI vehicle key|string|(% colspan="1" rowspan="3" %)Es muss entweder vehicle, group oder import angegeben werden.|(yes)
15 +|vehicle|RTI vehicle key|string|(% colspan="1" rowspan="3" %)You need to set one of vehicle, group or import.|(yes)
19 19  |group|RTI group key|string|(yes)
20 20  |import|RTI import key|string|(yes)
21 -|start|Anfang des Abfragezeitraum|datestring|Format: ISO 8601 (//YYYY-MM-DDTHH:MM:SS+HH:mm//)|no
22 -|end|Ende des Abfragezeitraum|datestring|Format: ISO 8601 (//YYYY-MM-DDTHH:MM:SS+HH:mm//)|no
23 -|query_date|Datum zu welchen Zeitpunkt die jeweilige Position angezeigt werden soll|datestring|Format: ISO 8601 (//YYYY-MM-DDTHH:MM:SS+HH:mm//)|no
24 -|offset|Die Anfrage liefert maximal 5000 Datensätze zurück. Durch ein Offset können Sie den nächsten Block anfragen.|int| |no
18 +|start|Start of query date range|datestring|Format: ISO 8601 (//YYYY-MM-DDTHH:MM:SS+HH:mm//)|no
19 +|end|End of query date range|datestring|Format: ISO 8601 (//YYYY-MM-DDTHH:MM:SS+HH:mm//)|no
20 +|query_date|(((
21 +Date of dataset
22 +)))|datestring|Format: ISO 8601 (//YYYY-MM-DDTHH:MM:SS+HH:mm//)|no
23 +|offset|This query will return 5000 entries at max. Use an offset to get the next block.|int| |no
25 25  
26 26  {{info}}
27 -**Hinweis zur Datumseingrenzung**
28 -Sie nnen 3 verschiedene Modi nutzen:
29 -a) Sie geben start und end an und erhalten damit alle Positionen innerhalb dieser Zeitspanne (diese beiden Zeitangaben rfen maximal 24 Stunden auseinander liegen)
30 -b) Sie geben nur query_date an und erhalten damit pro Fahrzeug die zu diesem Zeitpunkt aktuellste Meldung
31 -c) Sie geben keinen Datumsparameter an und erhalten damit die derzeit aktuellste Position pro Fahrzeug
26 +**Note on date restrictions**
27 +You can use 3 different modes:
28 +a) You specify start and end and receive all positions within this time period (these two times may be no more than 24 hours apart)
29 +b) You only specify query_date and receive the most recent report for each vehicle at that time
30 +c) You do not specify a date parameter and receive the most recent position for each vehicle
32 32  
33 -
34 -Wir empfehlen zu Gunsten einer verkürzten Ausfrührungszeit ins besondere bei der Abfrage historischer Daten die Anzahl der Fahrzeuge möglichst gering zu halten.
32 +We recommend keeping the number of vehicles as low as possible in order to shorten the execution time, especially when querying historical data.
35 35  {{/info}}
36 36  
37 37  = Return value =
38 38  
39 -Es wird ein **string** zurückgegeben. Im Fehlerfall wir"**ERROR:Beschreibung**" zurückgegeben.
37 +A **string** will be returned. On error "**ERROR:Description**" will be returned.
40 40  
41 41  == Field description ==
42 42  
43 -Diese Funktion setzt sich dynamisch zusammen. Sie gibt nur die FMS Werte zurück, die für mindestens eines Ihrer abgefragten Fahrzeuge existieren. Das bedeutet, dass möglicherweise nicht alle dokumentierten Schlüssel in Ihrer Rückgabe vorhanden sind. Welche FMS Werte r Sie verfügbar sind, ngt an Ihrem Fahrzeug, der Art der eingebauten Telematikbox und Ihrem gebuchten Fahrzeugtarif. Sollten Sie einen Wert für Ihr Fahrzeug vermissen, kontaktieren Sie gern unseren Support.
41 +This functions result builds dynamically. It will only return fms values which are available for at least one of your requested vehicles. This means you might not get all documented result keys. Which FMS values are available, depends on your vehicle, the type of installed telematic box and the booked tariff. If you are missing a value, please contact our support.
44 44  
45 -FMS Werte werden zyklisch vom Fahrzeug in einer gesammelten Meldung übertragen. Diese Meldungen können Sie mit dieser Funktion abfragen. Bei einigen Werten kann es vorkommen, dass diese nicht in jeder Meldung vorhanden sind. Wenn Sie historische Daten abfragen (d.h. Sie haben ein konkretes Datum übergeben) können Datensätze daher auch NULL Werte enthalten. Wenn Sie ohne Datum anfragen erhalten Sie den aktuellen Stand der Fahrzeuge. Hier erhalten Sie pro FMS Wert den aktuellsten bekannten Wert. Die einzelnen Werte sind aber möglicherweise unterschiedlich alt. Daher enthält die Rückgabe dieser Funktion für jeden einzelnen FMS Wert einen eigenen Zeitstempel.
43 +FMS values are transmitted cyclically by the vehicle in a collected message.
46 46  
45 +You can use this function to query these messages. Some values may not be present in every message. If you query historical data (i.e., you have entered a specific date), data records may therefore also contain NULL values. If you query without a date, you will receive the current status of the vehicles. Here you will receive the latest known value for each FMS value. However, the individual values may be of different ages. Therefore, the return value of this function contains a separate timestamp for each individual FMS value.
46 +
47 47  === Header ===
48 48  
49 -|=Feld|=Beschreibung
50 -|_date|Gesetzte Datumseinschränkung
51 -|_links|Sollte Ihre Anfrage das Limit übersteigen, finden Sie hier einen Link zum nächsten Teil der Ergebnismenge.
52 -|has_more|Flag ob es noch mehr Daten zu holen gibt.
49 +|=Field|=Description
50 +|_date|set date restriction
51 +|_links|(((
52 +If the query result exceeds the data limit, this is the link to next part of result.
53 +)))
54 +|has_more|Flag if there is more data
53 53  
54 54  === Items ===
55 55  
... ... @@ -59,185 +59,195 @@
59 59  
60 60  
61 61  (% style="background-color:#ffffff" %)
62 -|=Feld|=Beschreibung
64 +|=Field|=Description
63 63  |unit|Fahrzeug mit Kennzeichen und RTI Ident
64 64  
65 65  ==== FMS values ====
66 66  
67 -FMS Werte sind immer ein Objekt aus value und gpsDate. Value und gpsDate können jedoch NULL sein wenn das Fahrzeug diesen Wert nicht unterstützt oder nicht sendet.
69 +FMS values are always an object of value and gpsDate. They both might be NULL if the vehicle does not support or send a value.
68 68  
69 -|=Feld|=Beschreibung
71 +|=Field|=Description
70 70  |(((
71 71  acceleratorPedalPosition
72 -)))|Gaspedalposition in Prozent
74 +)))|accelerator pedal positions in percent
73 73  |(((
74 74  adblueLevel
75 -)))|AdBlue llstand in Prozent
77 +)))|AdBlue level in percent
76 76  |(((
77 77  ambientAirTemperature
78 -)))|Außentemperatur in °C
80 +)))|ambient air temperature in °C
79 79  |(((
80 80  atLeastOnePtoActive
81 -)))|Ist wenigstens ein Nebenantrieb aktiv?
83 +)))|Is at least one auxiliary drive active?
82 82  |(((
83 83  axleWeight
84 -)))|Achslast
86 +)))|axle weight
85 85  |(((
86 86  brakeSwitch
87 -)))|Bremse betätigt seit der letzten Meldung
89 +)))|Brake applied since last report
88 88  |(((
89 89  clutchSwitch
90 -)))|Kupplung betätigt seit der letzten Meldung
92 +)))|Clutch applied since last report
91 91  |(((
92 92  cruiseControlActive
93 -)))|Ist der Tempomat an?
95 +)))|Is cruise control active?
94 94  |(((
95 95  directionIndicator
96 -)))|Richtung des Fahrzeuges
98 +)))|direction of vehicle
97 97  |(((
98 98  engineCoolantTemp
99 -)))|Temperatur Motor in °C
101 +)))|engine temperature in °C
100 100  |(((
101 101  enginePercentLoad
102 -)))|Motordrehmoment in Prozent
104 +)))|engine torque in percent
103 103  |(((
104 104  enginePercentTorque
105 -)))|Drehmoment
107 +)))|engine torque
106 106  |(((
107 107  engineSpeed
108 -)))|Motorumdrehungen
110 +)))|engine speed
109 109  |(((
110 110  fuelLevel1
111 -)))|Tankfüllstand 1 in Prozent
113 +)))|fuel level 1 in percent
112 112  |(((
113 113  fuelLevel2
114 -)))|Tankfüllstand 2 in Prozent
116 +)))|fuel level 2 in percent
115 115  |(((
116 116  fuelLiter
117 117  )))|(((
118 -Tankinhalt in Litern
120 +fuel level in liter
119 119  )))
120 120  |(((
121 121  fuelRate
122 -)))|Kraftstoffverbauch pro Stunde
124 +)))|fuel consumption per hour
123 123  |(((
124 124  instantaneousFuelEconomy
125 -)))|Kraftstoffverbrauch in Kilometern pro Liter
127 +)))|fuel consumption in kilometres per liter
126 126  |(((
127 127  overspeed
128 -)))|Übergeschwindigkeitswarnung
130 +)))|overspeed warning
129 129  |(((
130 130  ptoState
131 -)))|Status Nebenantrieb
133 +)))|Status of auxiliary drive
132 132  |(((
133 133  serviceBrakeAirPressure1
134 -)))|Luftdruck Betriebsbremse 1
136 +)))|air pressure service brake 1
135 135  |(((
136 136  serviceBrakeAirPressure2
137 -)))|Luftdruck Betriebsbremse 2
139 +)))|air pressure service brake 2
138 138  |(((
139 139  serviceDistanceKm
140 -)))|Kilometer bis zum nächsten Service
142 +)))|kilometres till next service
141 141  |(((
142 142  serviceIntervalDays
143 -)))|Tage bis zum nächsten Service
145 +)))|days till next service
144 144  |(((
145 145  serviceIntervalKm
146 -)))|Kilometerintervall Service
148 +)))|kilometre interval service
147 147  |(((
148 148  tachoUnitSpeed
149 -)))|Geschwindigkeit
151 +)))|speed
150 150  |(((
151 151  totalEngineHours
152 -)))|Gesamtlaufleistung
154 +)))|total engine hours
153 153  |(((
154 154  totalFuelUsed
155 -)))|Gesamtmenge des verbauchten Treibstoffs in Litern
157 +)))|total used fuel in liter
156 156  |(((
157 157  totalGasUsed
158 -)))|Gesamtmenge des verbrauchten Gas
160 +)))|total used gas
159 159  |(((
160 160  vehicleDistance
161 -)))|Gesamtmenge der zurückgelegten Kilometer
163 +)))|total milage
162 162  |(((
163 163  vehicleMotionDetect
164 -)))|Ist das Fahrzeug in Bewegung?
166 +)))|Is the vehicle moving?
165 165  
166 -==== Werte ECT Pumpen ====
168 +==== Values ECT pumps ====
167 167  
168 -|=Feld|=Beschreibung
170 +|=Field|=Description
169 169  |(((
170 170  ectAvgCellTemperature
171 -)))|Durchschnittliche Zelltemperatur
173 +)))|average cell temperature
172 172  |(((
173 173  ectAvgCellVoltage
174 -)))|Durchschnittliche Zellspannung
176 +)))|average cell voltage
175 175  |(((
176 176  ectBatteryManagementAmperage
177 -)))|Stromaufnahme/-abgabe des BMS
179 +)))|Current consumption/output of the BMS
178 178  |(((
179 179  ectErrorCodeCount
180 -)))|Anzahl der Fehlercodes
182 +)))|number of errors
181 181  |(((
182 182  ectGeneratorActiveDuration
183 -)))|Dauer des Active-Status des Generators
185 +)))|duration active state of generator
184 184  |(((
185 185  ectGeneratorControllerTemperature
186 -)))|Temperatur des Generator-Controllers
188 +)))|temperature generator controller
187 187  |(((
188 188  ectGeneratorRuntime
189 -)))|Laufzeit des Generators
191 +)))|runtime generator
190 190  |(((
191 191  ectGeneratorTemperature
192 -)))|Temperatur des Generators
194 +)))|temperature generator
193 193  |(((
194 194  ectHighPressurePumpControllerTemperature
195 -)))|Temperatur des Controllers der Hochdruckpumpe
197 +)))|(((
198 +temperature high pressure pump controller
199 +)))
196 196  |(((
197 197  ectHighPressurePumpDuration
198 -)))|Dauer des Active-Status der Hochdruckpumpe
202 +)))|(((
203 +duration active state of high pressure pump
204 +)))
199 199  |(((
200 200  ectHighPressurePumpEngineTemperature
201 -)))|Temperatur des Hochdruckpumpenmotors
207 +)))|(((
208 +temperature high pressure pump engine
209 +)))
202 202  |(((
203 203  ectHighPressurePumpRuntime
204 -)))|Laufzeit der Hochdruckpumpe
212 +)))|runtime high pressure pump
205 205  |(((
206 206  ectHighestCellTemperature
207 -)))|Höchste Zelltemperatur
215 +)))|highest cell temperature
208 208  |(((
209 209  ectHighestCellVoltage
210 -)))|Höchste Zellspannung
218 +)))|highest cell voltage
211 211  |(((
212 212  ectLastErrorCode
213 -)))|Letzter Fehlercode
221 +)))|last error code
214 214  |(((
215 215  ectLowestCellTemperature
216 -)))|Niedrigste Zelltemperatur
224 +)))|lowest cell temperature
217 217  |(((
218 218  ectLowestCellVoltage
219 -)))|Niedrigste Zellspannung
227 +)))|lowest cell voltage
220 220  |(((
221 221  ectPumpSystemReadyDuration
222 -)))|Dauer des Ready-Status des Pumpensystems
230 +)))|(((
231 +duration ready state of pump system
232 +)))
223 223  |(((
224 224  ectStateOfCharge
225 -)))|Ladezustand des Akkus
235 +)))|state of charge
226 226  |(((
227 227  ectTotalBatteryVoltage
228 -)))|Gesamtspannung des Akkus
238 +)))|total battery voltage
229 229  |(((
230 230  ectVacuumPumpControllerTemperature
231 -)))|Temperatur des Controllers der Vakuumpumpe
241 +)))|temperature vacuum pump controller
232 232  |(((
233 233  ectVacuumPumpDuration
234 -)))|Dauer des Active-Status der Vakuumpumpe
244 +)))|(((
245 +duration active state of vacuum pump
246 +)))
235 235  |(((
236 236  ectVacuumPumpEngineTemperature
237 -)))|Temperatur des Vakuumpumpenmotors
249 +)))|temperature vacuum pump engine
238 238  |(((
239 239  ectVacuumPumpRuntime
240 -)))|Laufzeit der Vakuumpumpe
252 +)))|vacuum pump runtime
241 241  
242 242  == JSON ==
243 243  
... ... @@ -330,13 +330,13 @@
330 330  ]}
331 331  {{/code}}
332 332  
333 -= Beispielaufrufe =
345 += Example cals =
334 334  
335 -**Abfrage Zeitraum für eine Gruppe**
347 +**Date range for a group**
336 336  {{code language="java"}}https://map.yellowfox.de/rti/positions/get_fms_data.php?company=COMPANY_RTIKEY&group=GROUP_RTIKEY&start=2022-09-22T13:23:00%2B00:00:00&end=2022-09-22T14:23:00%2B00:00:00{{/code}}
337 337  
338 -**Abfrage fester Zeitpunkt für ein Fahrzeug**
350 +**Query date for vehicle**
339 339  {{code language="java"}}https://map.yellowfox.de/rti/positions/get_fms_data.php?company=COMPANY_RTIKEY&vehicle=VEHICLE_RTIKEY&query_date=2022-09-22T13:23:00%2B00:00:00{{/code}}
340 340  
341 -**Abfrage jetziger Zeitpunkt für ein Fahrzeug mit RTI Ident**
353 +**Latest data for vehicle by RTI Ident**
342 342  {{code language="java"}}https://map.yellowfox.de/rti/positions/get_fms_data.php?company=COMPANY_RTIKEY&vehicle={"type":"car_ident","groupKey":"GROUP_RTIKEY","ident":"VEHICLE_IDENT"}{{/code}}