Sinotrack ST-901A+ not connecting with server

lihman4 years ago

I confirm - the correct port is 5015 (protocol huabao) for Sinotrack ST-901A+
I also recently bought a same tracker. Protocol you can see here https://drive.google.com/open?id=1u0C_hFm5vJYskVWS7Npd3vtFN5xmPSWk.

Pete Yorn4 years ago

I'm having some problems with Sinotrack ST-901A+ also.

If you send:

  • SMS1:7100000
  • SMS2:8040000 45.112.204.217 8800
  • SMS3:8030000 APN APNuser APNpassword
  • SMS4:8050000 60
  • SMS5:8090000 600
    When they are configured to www.sinotracker.com / 45.112.204.217 they work well.
    They send every 60 seconds when ignition is ON and every 600 seconds when OFF.

When you send the same commands but to your traccar server just replacing:

  • SMS2:8040000 yourIP 5015
    The equipments go crazy and tries to send every 1 second when ignition is ON and every 60 seconds when OFF.
    To me this seems clearly that the huabao protocol is not fully compatible with Sinotrack ST-901A+.

I also think it would be a good idea, since there are a lot of users using equipments from this supplier, to create 2 additional ports:

  • one for ST-901, ST-901M, ST-902, etc.
  • and another for ST-901A+, etc.
Carlos Peña4 years ago

I've tried with port 5015 and does not work on the demo3 server. Inclusive I tried the complete "clone devices port list" and nothing, so Traccar, please help.
With Sinotrack IPs and his servers through 8800, no problem...

Pete Yorn4 years ago

Hello Carlos Peña
Try to send and SMS with:
RCONF
This will give you all the parameters configured on the device.
I have tried with one of my equipments to demo3 and it worked, with the same behavior I described above but it worked.

Carlos Peña4 years ago

RCONF

ST-901A+:ID:(***CENSORED***),UP:0000,U1:,U2:,U3:,MODE:GPRS,DAILY:OFF,GEO FENCE:OFF,OVER SPEED:OFF,SHAKE ALARM:OFF,SLEEP MODE:OFF,APN:orangeworld,
IP:95.216.239.168,5015,GPRS UPLOAD TIME:10,60,TIME ZONE:E8.0

And nothing... It does not work :(, so frustrated...

Pete Yorn4 years ago

Ok.
Have you inserted the ID in traccar with the extra "0"?
If your ID is 123456789, you should put 0123456789 on traccar.

Carlos Peña4 years ago

:-O .... You are a genius!!!, it works!!! thanks a lot!!!!. I hope I'm not the only one and It help to other people ;)

Pete Yorn4 years ago

Glad I could help.

kostenko4 years ago

Hello

When using the ST-901A tracker, there were problems with the implementation of the data transfer protocol. The protocol you gave is a binary protocol, but We use a text one.
Please help with the following questions:

  1. What is the procedure for sending packets and replies to them;
  2. What is the registration procedure of the device: what sends and what awaits in response;
  3. Authentication key - where to look for what to do if "" came instead;
  4. An example of the correct answer to the login package (and others are also desirable).

Thank you in advance.

BigsurfNL3 years ago

I can also not get the SinoTrack ST-901A+ to work with Traccar. I tried port 5013, 5015 and 5030 (translated to 55013, 55015, 55030 for synology). I get entries in the log but it does not display a line with the id and location:

2021-05-12 12:42:04 DEBUG: [106fac77: 55030 < 188.206.98.190] HEX: 7e01000021030090615178000e002c012f37303131314b4d30364d2020203030303030303001d4c1423838383838f27e
2021-05-12 12:42:11  INFO: [106fac77] disconnected
2021-05-12 12:42:18  INFO: [7e2dd6ae] connected
2021-05-12 12:42:20 DEBUG: [7e2dd6ae: 55013 < 188.206.68.201] HEX: 7e01000021030090615178000f002c012f37303131314b4d30364d2020203030303030303001d4c1423838383838f37e

I have a older ST-901 with works perfectly with port 5030

BigsurfNL3 years ago

Correction on previous post: I have a older ST-901 with works perfectly with port 5013

dwijadas2 years ago

You got it working ? and how you get the logs ? where can I get the logs of what ST-901 is doing ?

dwijadas2 years ago

5013 - worked for me too. I am able to see debug message

docker exec -it docker-traccar-mysql-traccar-1 tail -f /opt/traccar/logs/tracker-server.log