Feature request. deeplinking to auto configure traccar with a link

Antony9 days ago

Since a new app is being actively developed wanted to share this feedback, which will solve one of the greatest pains with traccar and significantly improve its usability all without taking 10 minutes to implement

I think by now based on the forum threads you know how annoying it is to set up traccar for a non tech savy users who will have no idea what is a server and a port and device id, but power users will. So what if you created a deeplink within traccar so that the ordinary non tech savy user will just open and traccar should capture all the info from the opened link and configure the app accordingly, this way the end result might be a user creating an account on a service that uses traccar, the the service shows the user a button to tap on to configure traccar with the server URL, device id, accuracy, interval and heartbeat embeded in that upon tapping on traccar will auto fill these info??

it might look something like https://configure.traccar.org?deviceID=x&serverURL=xyz.com&interval=1000 , etc. you get the point.

This is the most challenging part with using traccar for most users and it would really make it significantly better if deeplinking is supported

Anton Tananaev9 days ago

We just added something like that. Configuration using QR codes.

Antony9 days ago

Cool love QR codes.But QR codes and deeplinks both serve different use cases as using a link will be extremely helpful as it allows the user to configure traccar on the same device (after signing up for a service that uses traccar for example) by tapping on a link shared with them either generated for the user's account from a server or sent in a message. QR codes are helpful in scenarios when the user maybe signs up for an account for a service that uses traccar from a different device to the one they need to setup traccar on.

Exciting to know you started working on cool new features

Anton Tananaev9 days ago

Not sure I fully understand the difference you're talking about. The QR code will be to configure the app. It can have all the same parameters.

Antony9 days ago

Yes but how would you scan a QR codes? You need 2 devices one with the qr code and the other is with traccar to scan it. But deeplinks is when a user sign up for a service that utilizes traccar for example, then service generates a traccar configuration link with all these parameters (device id, server, distance, accuracy, etc) which can then be displayed as a html anchor prompting the user to tap on it which then opens traccar and auto configure it.

Qr codes are really cool for case when the user signs up for a service that utilizes traccar (on a computer for example) and they need to configure traccar on a phone. Which is also helpful and efficient

Anton Tananaev9 days ago

The QR code is provided by the web app. So you sign up on the web and can easily configure the app to use the same server.

Antony9 days ago

so in short both ways will be used to configure traccar without the user doing so manually but in 2 different cases

QR codes are helpful to configure traccar if the user have the QR code displayed on another device/

Deeplinks is when the user is on the same device they have traccar on and need to configure it.

Even though you can technically take a screenshot and save it to the phone's internal storage then build a way to import the qr code into traccar from the newly developed qr code reader you built, but that is a stretch.

You got the point ??

Anton Tananaev9 days ago

I see what you mean. Feel free to submit a feature request. We actually plan to do another configuration option - using commands. But it won't really solve the initial setup problem.

Antony9 days ago

I am not sure I get you. would you please elaborate?. for example the user headed over to example.com which uses traccar for location tracking. in most cases the user will signup on example.com on their phone and they need to configure traccar on the same phone. let's walk through what the user will do with the qr code in this case

Antony9 days ago

Thanks, sorry for the other reply that I posted but I don't see your previous reply on the forum unless I finish typing and submitting the reply I was typing . will submit a feature request on github soon

Anton Tananaev9 days ago

As I said, I understand the use case. Feel free to provide submit a feature request for it.

Meteopool7 days ago

+1 for this feature request. We could use this too for our storm chasers. They often fail typing it all right as smartphones tend to mix up lowercase and uppercase and users are generally struggling with the right settings. This would help us ship the right settings and urls.

Anton Tananaev6 days ago

You should up vote the GitHub ticket.