Всем привет! У меня есть hAP ac2, который будет стоять в машине вместе с 3G-модемом и GPS-приёмником. Всё настроено, интернет и VPN-туннель домой работают, GPS-данные тоже проходят. Теперь нужно отправлять GPS-данные на сервер Traccar. На вики есть такой скрипт:
{
:global lat
:global lon
/system gps monitor once do={
:set $lat $("latitude")
:set $lon $("longitude")
}
tool fetch mode=http url="http://10.55.8.160/index.php" port=8080 http-method=post \
http-data=("{\"lat\":\"" . $lat . "\",\"lon\":\"" . $lon . "\"}") http-content-type="application/json"
:put ("{\"lat\":\"" . $lat . "\",\"lon\":\"" . $lon . "\"}")
}
Проблема в том, что нужно отправлять данные в формате OsmAnd, синтаксис очень простой:
{0}&lon={1}×tamp={2}&hdop={3}&altitude={4}&speed={5}
id — фиксированный для текущего устройства.
Можете, пожалуйста, помочь изменить оригинальный скрипт? Большое спасибо!
{
:global lat
:global lon
/system gps monitor once do={
:set $lat $("latitude")
:set $lon $("longitude")
}
tool fetch mode=http url="http://10.55.8.160/index.php" port=8080 http-method=post \
http-data=("{\"lat\":\"" . $lat . "\",\"lon\":\"" . $lon . "\"}") http-content-type="application/json"
:put ("{\"lat\":\"" . $lat . "\",\"lon\":\"" . $lon . "\"}")
}
Проблема в том, что нужно отправлять данные в формате OsmAnd, синтаксис очень простой:
{0}&lon={1}×tamp={2}&hdop={3}&altitude={4}&speed={5}
id — фиксированный для текущего устройства.
Можете, пожалуйста, помочь изменить оригинальный скрипт? Большое спасибо!
