Hyundai IONIQ Forum banner
41 - 60 of 160 Posts
Discussion starter · #42 ·
Great work. Possible to port to Android in any way?
Fraid Not - the code depends on the App Scriptable - which is IOS only, there also doesnt appear to be an equiv app available for Android. I'm sure someone else could develop a native Android app from scratch or use React Native but thats quite a large endeavour
 
Discussion starter · #43 ·
Then you need a whole UI for cropping etc and making it transparent. It also will likely end up looking like crap imo

I’ll look into finding a website that has a stash of images that f each colour car….
Good news I've found a good stash - I have a v1.0 release coming soon - i'll add the ability to manually change the colour of the car icon in the settings to this release (note not all car types will have all colours so, it will still default to white if not available)

I'll post here when available - should be early next week.
 
Discussion starter · #46 ·
FYI all - just released v1.0.0

Fairly major release:
  • The app will now check and prompt for any new release, with a one click install option
  • Added support for fetching and setting charge limits (as many charge limit profiles as you want in the configuration screens)
  • Options for 4 widget sizes, both lockscreen and homescreen (available since v0.7)
  • And by popular demand the ability to set in config the car colour of your desire! :)

Image
 
FYI all - just released v1.0.0

Fairly major release:
  • The app will now check and prompt for any new release, with a one click install option
  • Added support for fetching and setting charge limits (as many charge limit profiles as you want in the configuration screens)
  • Options for 4 widget sizes, both lockscreen and homescreen (available since v0.7)
  • And by popular demand the ability to set in config the car colour of your desire! :)

View attachment 58846
Great update, thanks for continuing to improve this.

One thing I’ve noticed is that the heated seats/steering wheel doesn't seem to enable (EU). I assume its an issue with the API or something as the Home Assistant plugin has the same issue. Not sure if theres anything I can do to debug this?
 
Discussion starter · #48 ·
Great update, thanks for continuing to improve this.

One thing I’ve noticed is that the heated seats/steering wheel doesn't seem to enable (EU). I assume its an issue with the API or something as the Home Assistant plugin has the same issue. Not sure if theres anything I can do to debug this?
Heated Seats are not possible to enable (Bluelink itself doesnt support this on EV's AFAIK). The Steering Wheel should work however, does it work if using the official app?
 
Fraid Not - the code depends on the App Scriptable - which is IOS only, there also doesnt appear to be an equiv app available for Android. I'm sure someone else could develop a native Android app from scratch or use React Native but thats quite a large endeavour
The android equivalent (which has historically been MUCH more powerful) is Tasker. Unfortunately I'm not sure it has a way of interacting with Hyundai bluelink :'( I too would be HAPPY to pay for a better android app.
 
Discussion starter · #50 ·
The android equivalent (which has historically been MUCH more powerful) is Tasker. Unfortunately I'm not sure it has a way of interacting with Hyundai bluelink :'( I too would be HAPPY to pay for a better android app.
Im not sure Tasker is equivalent tbh. From what i can tell its more of a "IOS Shortcuts" equivalent i.e. allows for complex IF this event THEN do that. plus ability to run a JS file, but it has no UI / ability to do completely custom homescreen / lockscreen widgets etc. But tbh i havent looked very hard!

Scriptable is a literal translation layer between Native UI Table views and JS/TS. Hence you write Typescript (in my case) and the result is a Native like IOS UI with access to Native IOS SDK type functions. Given its TS/JS you then have programmatic ability to do quite a bit UI wise.

Likely the best next step would be for someone to take my code and make a React Native app - but that would require app store submission and the ability for Hyndai and Kia to accept an alternative Bluelink app in the official Android/IOS stores without some kind of takedown
 
Heated Seats are not possible to enable (Bluelink itself doesnt support this on EV's AFAIK). The Steering Wheel should work however, does it work if using the official app?
Heated seats is an option on later cars I think (mine is a facelift/'25). But yes, both heated seats and steering wheel work with the bluelink app but not with your scriptable app, or with the Home assistant plugin.

I know the app/API is different for EU cars, so it could just be a limitation for EU.
 
FYI all - just released v1.0.0

Fairly major release:
  • The app will now check and prompt for any new release, with a one click install option
  • Added support for fetching and setting charge limits (as many charge limit profiles as you want in the configuration screens)
  • Options for 4 widget sizes, both lockscreen and homescreen (available since v0.7)
  • And by popular demand the ability to set in config the car colour of your desire! :)

View attachment 58846
Awesome work! I hope you'll be able to do something similar for us Hyundai hybrid car owners driving Santa Fes and others. I really wish I could turn the heating and cooling on, but Bluelink doesn't have an option because of EU regulations.
 
Heated Seats are not possible to enable (Bluelink itself doesnt support this on EV's AFAIK). The Steering Wheel should work however, does it work if using the official app?
In my US 2023 Ioniq5 Limited, the Hyundai/Bluelink app supports the heated steering wheel but not the front seat heaters. In my model there are no rear seat heaters.
 
Discussion starter · #56 ·
Awesome work! I hope you'll be able to do something similar for us Hyundai hybrid car owners driving Santa Fes and others. I really wish I could turn the heating and cooling on, but Bluelink doesn't have an option because of EU regulations.
Im going to start working on non EV support this week :) i'll reach out when i have something to test
 
FYI all - just released v1.0.0

Fairly major release:
  • The app will now check and prompt for any new release, with a one click install option
  • Added support for fetching and setting charge limits (as many charge limit profiles as you want in the configuration screens)
  • Options for 4 widget sizes, both lockscreen and homescreen (available since v0.7)
  • And by popular demand the ability to set in config the car colour of your desire! :)

View attachment 58846
tried to install today following your instructions, Initially I entered a wrong password and got an error, but after correcting and clicking the app/script again - nothing happens. Waited for like 30 sec but n nothing.
I updated to iOS 18.4 earlier this week - is there possibly a compatibility issue?
 
tried to install today following your instructions, Initially I entered a wrong password and got an error, but after correcting and clicking the app/script again - nothing happens. Waited for like 30 sec but n nothing.
I updated to iOS 18.4 earlier this week - is there possibly a compatibility issue?
I have been running it on 18.4 since Public Beta released, no issues.

I recall I had the same reaction when I first installed. I left it for a day or two, then tried again and all was working. Can't say why.

Did you create a widget on the phone?
Image


When you click on the widget, it brings up a summary page, and there is a refresh option by tapping on the data and time.

Image
 
I have been running it on 18.4 since Public Beta released, no issues.

I recall I had the same reaction when I first installed. I left it for a day or two, then tried again and all was working. Can't say why.

Did you create a widget on the phone?
View attachment 58940

When you click on the widget, it brings up a summary page, and there is a refresh option by tapping on the data and time.

View attachment 58939
Yup, did all that, including removing everything and starting all over incl the reset script to erase all data.
I’ve now removed everything again, will try again on the weekend as I’m out of town tomorrow
 
Discussion starter · #60 ·
Yup, did all that, including removing everything and starting all over incl the reset script to erase all data.
I’ve now removed everything again, will try again on the weekend as I’m out of town tomorrow
If you continue to have issues, try enabling debug logs (documented here: Help) and then DM me and we can try to debug the issue
 
41 - 60 of 160 Posts