Auuki.com / Intervals.icu Integration

Do you know if I calibrate the trainer with MyWhoosh (or similar) it carries/holds the calibration?

Is there another more lightweight app to achieve this?

Yes, it should carry. Calibration should be app independent, but I wouldn’t rule out that somewhere exists a trainer that does not do that right. If you have more issues let me know what trainer brand / model / year, you have and I’ll try to check it.

1 Like

My trainer (Zwift Hub) sometimes calibrates +20 watts sometimes -20 watts and drifts during workout, so I implemented simple Power Match functionality for Auuki. Worked pretty good for the past two months (with small improvements as I get more experience).

Does it support Power Match?

Not that I know. BikeTerra does.

1 Like

Just opened auuki.com…

Guess I will stick with icTrainer, but from reading here auuki does look interesting indeed👍🏼

2 Likes

This is so cool. I’ve been using it for a few seasons now and it is my prefered platform because it is so simple to execute the workout without gimmicky video game interface like Zwift. This year I was pleasantly surprised that it got a new name and even a proper url. Then I noticed Intervals integration and rejoiced. I used to export intervals workouts and manually import them to Flux (old name of Auuki). Even with that it was super useful as it would save your workouts as long as you didn’t clean the cookies.

Congrats to the developer, so many improvements in less than a year.

4 Likes

What browser? Chrome on my Linux distro needs the experimental features enabled to get it to work.

See GitHub - dvmarinoff/Auuki: Indoor Cycling App for Structured Training

Why would PWA being nuked have any bearing on not being able to use auuki now? It’s just a webpage. (I’ve not tried to use it on a tablet/phone) but have used it a few times on a desktop w/o issues.

Which breakaway app? And what minor issues? If it’s the breakaway app that’s intergrates with intervals. You should just let the developer know.

I find all these small-ish apps developer so much more easier to provide feedback and to actually reach an actual human.

@yokuha @Iliketurtles @Bannito
Here’s a page from the BikeTerra site explaining what you need to get the browser based apps to work.

I took the instructions from BikeTerra because they are explained in the most user-friendly way. If you follow those, you will be able to use Auuki, Dundring and BikeTerra (and others that I don’t know but also use Web BLE) in the mentioned browsers on Android, Windows and Linux. For IoS, you need to check the specific instructions for each.
I have tested Brave browser on Windows, Linux and Android for all three apps and can assure that it works flawlessly. I don’t have IoS (now it’s my time to ‘shudder’).

@Bannito If you’re happy with BreakAway, just continu using that and send your feature requests to @app4g. He will happily introduce whatever you ask if it is technically possible.
@Iliketurtles If you don’t know Brave browser and use Chrome, give Brave a shot (it is Chrome based). You might like it a lot for all the extra privacy stuff…

1 Like

Hahah… I talked to the brave browser dev or some guy or other they claimed he is with brave (it’s the web. There’s no way to know he is who he says he is. Anyways…)

He’s the one who asked me to look at brave. Which I did then abandoned.

It was not until YouTube started all their :poop: with the ads (34Billion ads revenue, of course they’ll do an Apple vs EU lolz) that I went to brave. No faffing with anything or any add-ons and you get fluff free YouTube.

Anyways, was reading up on web BLE and went down a small rabbit hole. In the end… I found this.

Could be worth a try if you’re on iOS. (I’m on iOS but I can’t try right this instance as I don’t have any devices to connect to)

At the risk of looking stupid: how can I try out your forked version with Powermatch?

You’d need to run a local HTTP server. For example, on my Mac all I need to do is to clone the repo, switch branches, then run python HTTP server.

git clone https://github.com/z0nt/Auuki.git
cd Auuki
git checkout power-matcher
cd src
python3 -m http.server

Auuki is now available at http://localhost:8000/. You probably need to change the settings (watch.js line 49) and set this.initialAdjustment to 0 if your trainer is calibrated perfectly.

1 Like

maybe @david could help us :slight_smile: .

@dmarinov
Weight is available from the Wellness endpoint

FTP from the athlete settings

Auuki should thus not only request acces to Activities and Calendar but also to Wellness and settings.

2 Likes

@MedTechCD Thanks, I am working on adding FTP and Weight synchronization between Auuki and Intervals.

I still have some other tasks to do around the integration features and then if you and @Andrey_Zonov are ok we can try to resume the work on the Power Match feature: add Power Match ¡ Issue #92 ¡ dvmarinoff/Auuki ¡ GitHub

4 Likes

I sent this via msg yesterday, just adding to this thread:

You can get weight and FTP from: GET /api/v1/athlete/{id}

Weight is icu_weight (in kg).

The FTP is per sport (sportSettings array). You will need to search this for one with types field containing ‘Ride’ or ‘VirtualRide’. Then check ‘indoor_ftp’ (might be null) and ‘ftp’.

2 Likes

How does one change the password?
I struggled to register with an Apple-generated password, and used a fairly basic password that I’d prefer to change. Forgot password doesn’t work, and I can’t find any password reset functionality.

Thanks for the report!

There is indeed an issue with the Cloudflare Turnstile (captcha) configuration for the forgot password form. Will fix it as soon as possible.

Meanwhile you can use the manual options for uploading and downloading a workout.

1 Like

This is great to see added, I used to love running my structured workouts in Flux while in a Zwift Activity (like Tour de Zwift).

3 Likes