Giter Club home page Giter Club logo

riderecharge's Introduction

RideRecharge

This app let's you

  1. See various information about your car including current location on map, driving journal, average consumption for electric and petrol usage etc
  2. Find charging stations in the proximity of your car and their availability
  3. Send locations directly from Google or Apple Maps to the car instead of having to use the Volvo app.

How to build and run

  1. Download or clone the repo
  2. Open the project in Xcode
  3. Assign a development team in Project settings
  4. Run!

Compatibility

  • The project requires iOS 16 or higher
  • Supports Volvo SPA models running the Sensus infotainment (model year 2015-2022). SPA models with Android Automotive infotainment (AAOS) are not supported as they require a different Volvo API.

Notes

Charging locations

Showing charging locations requires an key for the ENBW or Tom Tom API. To obtain a key you need to register as developer with ENBW and / or Tom Tom. Once you obtained the API key enter it in the Info.plist (TomTom_API_Key for Tom Tom, ENBW_API_Key for ENBW). The key must be entered both in the app and ShareExtension Info.plist.

Google Maps locations

Sharing locations from the Google Maps app requires an Google Maps API key. Once you obtain the key, enter it in the Info.plist (Google_API_Key). The key must be entered both in the app and ShareExtension Info.plist. The API is required to resolve the URL received from the Google Maps into coordinates and address.

riderecharge's People

Contributors

petard avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.