traccar / traccar-client-android

Traccar Client for Android
https://www.traccar.org/client
Apache License 2.0
656 stars 723 forks source link

How android app client will communicate with server using sms? #280

Open ahmedchoteri opened 7 years ago

ahmedchoteri commented 7 years ago

I want to ask a question How Android App will communicate ( send location updates ) with Traccar Server using SMS when internet connection is not available.

Is it send sms to SMPP and SMPP server will communicate with server? i want to know to mechanism behind this.

tananaev commented 7 years ago

It does not.

ahmedchoteri commented 7 years ago

than how can i get location updates without internet connection to Traccar server? Traccar Server will not get location updates when internet is not available?

ahmedchoteri commented 7 years ago

Please help me because my client require this feature too.. but from Traccar details i am confused and not able to decide is it working or not, and if working than what is the mechanism and which things i need to configure to got updates without internet connection.

tananaev commented 7 years ago

Traccar Client can't send data without internet connection. It does not support SMS communication at the moment.

ahmedchoteri commented 7 years ago

I think you should add this feature for two ways communication using SMS...

tananaev commented 7 years ago

I will consider it, but I don't think I would have time to work on it any time soon.

ahmedchoteri commented 7 years ago

I want to ask you one more question.. if i purchase traccar account with monthly charges, than still i require to purchase VPS server?

tananaev commented 7 years ago

No, subscription already includes VPS hosting.

ahmedchoteri commented 7 years ago

for real time update in android app i have to use firebase or something using php webservices?

tananaev commented 7 years ago

No, you don't need any of that.

ahmedchoteri commented 7 years ago

so how can get real time update and events on my android app's google map?

tananaev commented 7 years ago

You can use Traccar API. Specifically WebSocket. Check Traccar Manager app for more details. It already uses it.

ahmedchoteri commented 7 years ago

Thanks @tananaev i will check again :)