←back to thread

122 points kcon | 4 comments | | HN request time: 0.002s | source

Nissan's official mobile app for their LEAF electric car doesn't have a widget for quickly checking the car's battery charge status on your phone's home screen, so for a fun side project I decided to make my own using free tools like GitHub Actions, Appium, Tailscale, and Apple Shortcuts.
1. djaychela ◴[] No.43678517[source]
Just like OBD, I think api access to data like this should be open to the car user. If the manufacturer is taking the data ( as they do with my renault zoe) then it should be available to the end user at a standard API which is available across all manufacturers, so if you change car you can just point your setup at a new endpoint with new credentials and all the endpoints and responses are standard, just like OBD2 is

(yes I know manufacturer tools go deeper but that's another issue)

replies(2): >>43678527 #>>43683385 #
2. smokel ◴[] No.43678527[source]
In the EU, this may soon be covered by the Data Act [1]. It'd be interesting to see if other continents will benefit as well, similar to how cookie banners are now a global thing.

[1] https://digital-strategy.ec.europa.eu/en/policies/data-act

replies(1): >>43679509 #
3. Gasp0de ◴[] No.43679509[source]
Daring to call cookie banners a benefit.
4. kjkjadksj ◴[] No.43683385[source]
You should be able to intercept inspect and modify any data in any device you own. I’m not even sure what the reason for locking things down really is anymore. It isn’t any more secure as hackers breach into these things routinely anyhow, and everyone running the same software expands the risk envelope and reward of hacking greatly. It turns power users away who might have added to sales just buying your product to use as a dummy sensor for some other purpose vs the ones marketing come up with.

So it is arguably more dangerous and leads to fewer sales. But again businesses don’t take positions that are rational if they can take an irrational position that every other business in the sector also takes and therefore easily justify to shareholders without having to present actual numbers they might reject anyhow.