NEWS
Test Adapter Traccar v0.0.x
-
@bananajoe sagte in Test Adapter Traccar v0.0.x:
Die Genauigkeit von mir aus.
Die würde mir schon reichen.
-
so das ist die API
-
hast du schon mal bei traccar einen git-eintrag gemacht
z.b. https://www.traccar.org/forums/topic/the-coordinate-position-jumps/
-
@arteck sagte in Test Adapter Traccar v0.0.x:
das ist die API
Danke für den Link. Also wird der Wert über die API bereitgestellt. Wäre toll, wenn du das im Adapter noch integrieren könntest.
-
@liv-in-sky Auch dir Danke für den Link. War mir bisher nicht bekannt, dass man Filter setzten konnte. Werde ich mal testen. Trotzdem wäre es für mich interessant zu wissen wie hoch die Genauigkeit der Positionsbestimmung ist.
Ich hatte das ganze bis vor einigen Wochen mit 'tasker' umgesetzt. Da habe ich mir neben den Koordinaten auch die Genauigkeit an ioBroker übertragen. Wäre schön, wenn das mit traccar auch ginge.
-
Hallo zusammen,
ich habe heute einen Traccar-Server (6.5) aufgesetzt. Läuft auf einem anderen Raspi als der iobroker. Ist lokal über http://IP:8082 über verschiedene Geräte und Browser erreichbar. Von extern ist er mit Reverse Proxy und SSL über eine Subdomain erreichbar. Das funktioniert alles.
Auf dem Traccar-Raspi läuft keine Firewall und er hört auch auf die entsprechenden Ports, 80, 443 und auch 8082. Vom Router weitergeleitet sind nur 80 und 443.Nun habe ich folgendes Problem: Der ioBroker-Adapter schafft es nicht, sich mit dem Traccar-Raspi zu verbinden. Es klappt weder über https://meinesubdomain mit Port 443 noch über http://ip mit Port 8082. Anpingen kann ich den Traccar-Raspi vom ioBroker-Raspi aus.
Ich weiß aktuell nicht mehr, wonach ich noch suchen soll. Hat jemand einen Tipp? Danke schon mal!
-
@xaml0oc said in Test Adapter Traccar v0.0.x:
Ich weiß aktuell nicht mehr, wonach ich noch suchen soll. Hat jemand einen Tipp? Danke schon mal!
Der übliche Tipp gilt auch hier - liefer mal INFORMATIONEN:
Welche Versionen sind installter?
Am besten mal einen Outpout voniob diag
in der LANGFASSUNG und in CODE-TAGS.Und dann stell den Adapter auf loglevel DEBUG und zeig den Output dazu.
-
@mcm1957
Danke für den Tipp mit dem Log-Level. War ein Bad Request mit Error 401, also ein Authentifizierungsproblem.
Es war ein Sonderzeichen im Passwort, dass die Web-Oberfläche akzeptiert, die API aber nicht. Passwort geändert, schon läuft alles, wie es soll. -
Wenn du Zeit hast mach bitte ein Issue beim Adapter auf und gib an welches Zeichen da Probleme gemacht hat. (ACHTUNG: NICHT DEIN ECHTES PASSWORT POSTEN sondern nur das störende Zeichen bzw. ein fiktives Kennwort dass das Sonderzeichen als Beispiel enthält).
Kann man sicher verbessern - wird wahrscheinlich ein escapng wo fehlen.
-
Ich kämpfe im lokalen Netz auch gerade damit, dass der Adapter den traccar Server nicht erreicht.
Ich bekomme das zurück:
traccar.0 2024-11-28 20:52:52.902 warn Start try again in 10 seconds... traccar.0 2024-11-28 20:52:52.902 warn Server is offline or the address is incorrect! traccar.0 2024-11-28 20:52:52.902 debug {"message":"Request failed with status code 401","name":"AxiosError","stack":"AxiosError: Request failed with status code 401\n at settle (/opt/iobroker/node_modules/iobroker.traccar/node_modules/axios/dist/node/axios.cjs:2026:12)\n at IncomingMessage.handleStreamEnd (/opt/iobroker/node_modules/iobroker.traccar/node_modules/axios/dist/node/axios.cjs:3142:11)\n at IncomingMessage.emit (node:events:530:35)\n at endReadableNT (node:internal/streams/readable:1698:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:82:21)\n at Axios.request (/opt/iobroker/node_modules/iobroker.traccar/node_modules/axios/dist/node/axios.cjs:4252:41)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Traccar.authUser (/opt/iobroker/node_modules/iobroker.traccar/main.js:102:22)\n at async Traccar.onReady (/opt/iobroker/node_modules/iobroker.traccar/main.js:60:13)","config":{"transitional":{"silentJSONParsing":true,"forcedJSONParsing":true,"clarifyTimeoutError":false},"adapter":["xhr","http","fetch"],"transformRequest":[null],"transformResponse":[null],"timeout":0,"xsrfCookieName":"XSRF-TOKEN","xsrfHeaderName":"X-XSRF-TOKEN","maxContentLength":-1,"maxBodyLength":-1,"env":{},"headers":{"Accept":"application/json, text/plain, */*","Content-Type":"application/x-www-form-urlencoded","User-Agent":"axios/1.7.8","Content-Length":"32","Accept-Encoding":"gzip, compress, deflate, br"},"method":"post","url":"http://192.168.1.72:8082/api/session","data":"email=oliver&password=VerratIchNIcht"},"code":"ERR_BAD_REQUEST","status":401} traccar.0 2024-11-28 20:52:52.890 debug Adapter is up and running traccar.0 2024-11-28 20:52:52.890 debug Password: ********** traccar.0 2024-11-28 20:52:52.890 debug Username: oliver traccar.0 2024-11-28 20:52:52.890 debug Port: 8082 traccar.0 2024-11-28 20:52:52.890 debug Server IP: 192.168.1.72
Ich bin mit js-controller usw. auf den neues Beta Versionen, falls das relevant ist kann ich noch die kompletten Infos posten. Vielleicht reicht ja aber der Debug?
-
@merlin123 welche server version
oder auch sonderzeichen im PSW ???? wie 2 Beiträge drüber
-
@arteck Server 6.5
Passwort hat nur Buchstaben und Zahlen
-
@merlin123 sagte in Test Adapter Traccar v0.0.x:
@arteck Server 6.5
Passwort hat nur Buchstaben und Zahlen
dann machst du was falsch...
6.5 läuft übrigends auch..
-
@arteck sagte in Test Adapter Traccar v0.0.x:
6.5 läuft übrigends auch
ich hab doch im Juli gerade erst von 5.x auf 6.2 aktualisiert ...
-
@arteck Hast du nen Tipp was?
Ich kann das Webfrontend von Traccar unter http://192.168.1.72:8082/ aufrufen.
im Adapter sieht es so aus:der Traccar Server ist von iobroker erreichbar:
oliver@iobrokervm:~$ telnet 192.168.1.72 8082 Trying 192.168.1.72... Connected to 192.168.1.72. Escape character is '^]'.
-
@merlin123
was sagt den das LOG in debugmodus ? -
Fehler gefunden.....
Beim Copy&Paste des Passwortes hat sich irgendwie anscheinend was falsches eingeschlichen. Hatte das mehrfach neu kopiert und eingefügt..... Hab es mal manuell eingegeben, dann ging es...
Ohne zur sehen was man eingibt aber ziemlich tricky.....
-
@merlin123 meinstenz ist bei der aktion hinten ein blank ..
-
@arteck sagte in Test Adapter Traccar v0.0.x:
@merlin123 meinstenz ist bei der aktion hinten ein blank ..
Insbesondere wenn die Passwörter in einer Excel-Tabelle gespeichert werden ... dann ist auch gerne ein
@CRLF
akaNeue Zeile
Zeichen hinten dran. -
@arteck Ist nur komisch, weil ich es aus dem Passwortmanager kopiert habe und das normalerweise kein Problem ist... Keine Ahnung