Kudos to WindowWasher for tweaking the code to make it more useful for Ioniq owners like me.
He also now picks up the tire pressure warning flag.
Here's how the Ioniq part of my dashboard now looks:
Kudos to WindowWasher for tweaking the code to make it more useful for Ioniq owners like me.
He also now picks up the tire pressure warning flag.
Here's how the Ioniq part of my dashboard now looks:
The 'Loc Altitude' attribute was seemingly accurate, expressed in meters. But, now it's gone from the driver (not that it really matters). I have an IONIQ 6, and don't see the battery % and Range is 'null'. Any ideas?
Both range and speed seemed wrong so he dropped them. If you have the latest app and driver you should see this:
At least, that's what my Ioniq 5 shows.
EVrange and range seem to return the same values, at least for EVs
I found a code glitch that stopped it from returning the EV values, actually the normal Range value wasn't there and threw an error. Fixed, now it works. I had to comment out line 466 in the app.
I dropped Altitude because it was always 0 for lotusteve's ioniq 5. I saw what looks like the correct altitude in meters for my Palisade. There are certainly differences in what is returned for different models. The battery % and range are probably there, just in a different section of the returned JSON.
You can get a dump of what is returned by turning logging up to debug...or not, as I'm sure your a busy guy.
As for line 466, it looks like another case of differences in what is returned by a particular model.
FYI - I just published a new release of both the driver and app to Github yesterday, 5/10/25.
A quick summary of recent changes:
Installation instructions remain the same, documented in the first post of this thread. Thanks go out to lotussteve for his feedback and testing help.
The HA Bluelink integration for Canada has not been working several weeks now. Would prefer it here on Hubitat, but I understand support is US only at this time. If I can help with required information or testing for that, please let me know.