Traccar

Awatar użytkownika
krissos
Stały Bywalec
Posty: 370
Rejestracja: pt gru 11, 2015 2:24 pm
Lokalizacja: Zagłębie

Traccar

Post autor: krissos »

Aplikacja do obsługi gps do śledzenia pojazdu. Bardzo przydatny. Można śledzić lokalizację samochodu, roweru itp :D

Link do aplikacji https://www.traccar.org/
Ostatnio zmieniony śr gru 16, 2015 5:18 pm przez krissos, łącznie zmieniany 1 raz.
mario
Amator
Posty: 49
Rejestracja: wt gru 15, 2015 10:38 am

Re: Traccar

Post autor: mario »

możesz napisac co więcej,
link do appki, intruckcje etc
Unr3al2
Wtajemniczony
Posty: 212
Rejestracja: pt gru 11, 2015 11:01 am

Re: Traccar

Post autor: Unr3al2 »

Co nam będzie potrzebne :
1. JAVA z Centrum pakietów
2. W panelu sterowania>Terminal musimy włączyć SSH
3. Instalujemy IPKG
3. MariaDB

Jak już to mamy to logujemy się do SSH i wykonujemy :

Kod: Zaznacz cały

/opt/bin/ipkg install gettext
/opt/bin/ipkg install textutils
/opt/bin/ipkg install coreutils
Kolejnym krokiem jest instalacja paczki traccar:
http://sourceforge.net/projects/traccar-synology/files/

Podczas instalacji wybieramy nowy wygląd.

Wybieramy interesujące nas porty:
enable Traccar Protocol log (only for debug) --Warto
enable Port: 50000- traccar Webinterface (recommended!) --Trzeba (ten port mógł się zmienić)
enable Port: 55005 - Android or IOS Client -- do aplikacji na telefon
Reszta to urządzenia GPS jeśli posiadamy jakieś z listy.

Robimy przekierowanie na routerze.
Ja tylko mam przekierowanie portu 55005
W nowszych aplikacjach trzeba zmienić na 55055

Odpalamy traccar :http://ipsynka:50000/
login admin i hasło admin
Dodajemy urządzenie Nazwa oraz IMEI.

Tak to wygląda.
3965866_traccar.jpg
Jest możliwość ustawić powiadomień na maila gdy urządzenie znajdzie lub oddali się z danego rejonu.
Nie masz wymaganych uprawnień, aby zobaczyć pliki załączone do tego posta.
Ostatnio zmieniony wt gru 22, 2015 2:03 pm przez Unr3al2, łącznie zmieniany 1 raz.
QNAP TVS-471 / 6.1.3-15152-6 / 2x Segate 2TB RAID1 btrfs / 4GB RAM
DS918+ / DSM 6.2 / Segate 2TBx3/ SSD120GB / 8 GB RAM mod
DS710+ / DSM 4.2 / Segate 2TB / 2GB RAM mod
mario
Amator
Posty: 49
Rejestracja: wt gru 15, 2015 10:38 am

Re: Traccar

Post autor: mario »

Wszystko udalo mi sie zainstalowac dla innych moze podpowiedz po instalacji MariaDB nalezy polaczyc sie putty i wykonac:

Kod: Zaznacz cały

mysql -u root

use mysql

GRANT ALL ON *.* to root@'localhost' IDENTIFIED BY 'tutaj_wpisac_haslo';

FLUSH PRIVILEGES;
to haslo jest potrzebne podczas instalacji traccar.

Jednak po wszystkim zadne z urzadzen mi nie raportuje :(
W logach traccar jest:

Kod: Zaznacz cały

2015-12-22 12:51:16 DEBUG: [E1A7994F: 55005 <- 188.146.11.21] - HEX: ********ukryty******
2015-12-22 12:51:16  WARN: String index out of range: 0 - java.lang.StringIndexOutOfBoundsException (String.java:658)
2015-12-22 12:51:16  INFO: Closing connection by exception
2015-12-22 12:51:16  INFO: Closing connection by disconnect
po przetlumaczeniu HEXa na normalny zapis https://www.traccar.org/hex-decoder/
pokazuje

Kod: Zaznacz cały

GET /?id=***&timestamp=1450780326&lat=pozycjax&lon=pozycjay6&speed=0.0&bearing=0.0&altitude=120.0&batt=69.0 HTTP/1.1
User-Agent: Dalvik/2.1.0 (Linux; U; Android 5.0; SM-N9005 Build/LRX21V)
Host: ***
Connection: Keep-Alive
Accept-Encoding: gzip

ale zadna zmiana nie jest zarejestrowana na TracCar
Telefon napewno dobrze dziala z tym klientem bo testowalem go na http://demo.traccar.org/
I widac bylo dokaldnie pozycje.

Zainstalowana Java: jdk-7u80-linux-i586
Synology: DS 1813+

Moze ktos wie co moze powodowac problem ?
Unr3al2
Wtajemniczony
Posty: 212
Rejestracja: pt gru 11, 2015 11:01 am

Re: Traccar

Post autor: Unr3al2 »

Ustaw urządzenie na 55055.
Oczywiście musisz w plikach konfiguracyjnych włączyć port lub przeinstalować aplikację.
QNAP TVS-471 / 6.1.3-15152-6 / 2x Segate 2TB RAID1 btrfs / 4GB RAM
DS918+ / DSM 6.2 / Segate 2TBx3/ SSD120GB / 8 GB RAM mod
DS710+ / DSM 4.2 / Segate 2TB / 2GB RAM mod
mario
Amator
Posty: 49
Rejestracja: wt gru 15, 2015 10:38 am

Re: Traccar

Post autor: mario »

Unr3al2 pisze:Ustaw urządzenie na 55055.
Oczywiście musisz w plikach konfiguracyjnych włączyć port lub przeinstalować aplikację.

port 55005 zgodnie z instrukcja podczas instalacji

Obrazek

port jest wlaczony i otwarty na zewnatrz inaczej ruch by wogole nie dochodzil do serwera, problemem jest brak wpisu ze wspolrzednymi, bo generalnie calosc dochodzi i widoczna jest w logach

Port sprawdzalem rowniez na http://www.tananaev.com/port.html
mario
Amator
Posty: 49
Rejestracja: wt gru 15, 2015 10:38 am

Re: Traccar

Post autor: mario »

na kazdym urzadzeniu, bez wzgledu czy to iOS czy Android w Statusie jest "Location update" a potem "Send failed" i "Send failed"
Awatar użytkownika
mikhnal
Darth Vader
Posty: 2728
Rejestracja: pt gru 11, 2015 8:55 am
Lokalizacja: Warszawa

Re: Traccar

Post autor: mikhnal »

Panowie: 55055 czy 55005?
DS3018xs
DSM 7.2.1-69057 Update 4
32GB RAM 2x KSM24SED8/16ME DDR4 2400 CL17 ECC mod
6x 10TB WD Red WD100EFAX RAID5 btrfs
2x SNV3500-400G read/write SSD cache @ E10M20-T1 + 10GbE LAN
2x Noctua NF-A9 fan mod
RT6600ax + WRX560
SRM 1.3.1-9346 Update 9
Unr3al2
Wtajemniczony
Posty: 212
Rejestracja: pt gru 11, 2015 11:01 am

Re: Traccar

Post autor: Unr3al2 »

Przekieruj port 55055 i na urządzeniu ustaw.

Dziękuje.
QNAP TVS-471 / 6.1.3-15152-6 / 2x Segate 2TB RAID1 btrfs / 4GB RAM
DS918+ / DSM 6.2 / Segate 2TBx3/ SSD120GB / 8 GB RAM mod
DS710+ / DSM 4.2 / Segate 2TB / 2GB RAM mod
mario
Amator
Posty: 49
Rejestracja: wt gru 15, 2015 10:38 am

Re: Traccar

Post autor: mario »

mam przekierowac port na routerze z publicznego 55055 na wewnatrz sieci 55005 ?

czy poprostu otworzyc 55055 TCP z zewnatrz do wewnatrz i skierowac na Synology ?

A co z instalacja traccar ?
Przeinstalowac jeszcze raz ? i zaznaczyc 55005 oraz 55055 ?

Obrazek


Obrazek
ODPOWIEDZ