Upgrade to Pro — share decks privately, control downloads, hide ads and more …

20210918 iOSDC 2021 Hacking the Tesla API

20210918 iOSDC 2021 Hacking the Tesla API

20210918 iOSDC 2021 Hacking the Tesla API
LT #iosdc #a

Avatar for Yusuke Kuroiwa

Yusuke Kuroiwa

September 18, 2021
Tweet

More Decks by Yusuke Kuroiwa

Other Decks in Programming

Transcript

  1. BMW

  2. BMW Official API The API for information acquisition is o

    ff i cially public. https://aos.bmwgroup.com/basic/ui/#/detail/vehicle-identi fi cation
  3. BMW Digital Key Apple Car Key - Automatically unlock the

    car - Sharing key using iMessage (Apple ID)
  4. Tesla App - Get Vehicle Information - Lock/Unlock Vehicle -

    Flash Lights - Horn - Ventilation and more
  5. Tesla Unofficial API The API for information acquisition is private.

    https://tesla-api.timdorr.com/ https://www.teslaapi.io/
  6. Flutter App Demo Implemented in NOT A HOTEL app -

    BLoC Architecture - Tesla API v1 - OpenAPI / Swagger
  7. SwiftUI App Demo Implemented in NOT A HOTEL app -

    The Composable Architecture - Tesla API v2 - jonasman/TeslaSwift