Client for Garmin watches #4188
Replies: 5 comments 5 replies
-
|
Hello and first of all thank you for creating this application! I set everything up, created a playlist. My server is running via nginx proxy with lets encrypt certificates. I tried API token and username with password, but during sync it always stays at 0% and doesn't retrieve any data. Any ideas? thanks |
Beta Was this translation helpful? Give feedback.
-
|
You should do the following steps
If synchronization still does not work, look at the "Books on the server" list on the Garmin device. Are there any books there? If you tell me the URL of your server, I will check the logs for errors. |
Beta Was this translation helpful? Give feedback.
-
|
Is it normal that the download takes so long? I downloaded a book that was about 800 Mb and it took about 45 minutes. My upload speed is 30 Mbit/s, so the 800 Mb should be downloaded in a maximum of 5 minutes? |
Beta Was this translation helpful? Give feedback.
-
|
Yes, it is normal I can't optimize anything. All media is downloaded from your server. No intermediate server is used to download media. A third party developer like me does not have access to the network stack. I recommend:
In any case, you will not be able to get high speeds when syncing your Garmin watch. In my opinion, the best case scenario is syncing while charging. And yes, syncing starts automatically while charging. |
Beta Was this translation helpful? Give feedback.
-
|
I somehow missed that this client uses a proxy (but the app came back up in Discord, so I did it now). This comment is mainly so it can be linked if any app, software, or similar comes up on GitHub, Discord, Reddit, etc., as a reference source. So any point applies to all apps/etc. using a proxy. (Because there have been three different projects that have used a proxy in a realtivly short time.) Note Anything below is not saying the provider of the proxy does this, but it is a very high risk, and there is no way to confirm that it is not happening if they decided to do it. This is no rating about the actual product/app/etc. but just an disclaimer. There are legitimate reasons for using a Proxy, but also think about the risks By using a proxy, the person providing the server has access to everything you enter, send, and receive. This effectively means that person could have full access to your ABS server if they wanted to, using the account you signed in with. Again this does not mean the devs do it, but they could do it. The following is app (Audiobooks Green) specific: Caution Additional critical points compared to other projects that have used a proxy before - this app:
Stay safe! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I have developed a client for Garmin watches . Anyone can use it for free.
Unfortunately, the client works using an intermediate server. I explained the reasons here
I hope that future API changes will allow me to abandon the intermediate server. Then I will rewrite the client to work independently from the intermediate server and publish the source code.
Beta Was this translation helpful? Give feedback.
All reactions