Jump to content

Jason (ABRP)

Administrators
  • Content Count

    123
  • Joined

  • Last visited

  • Days Won

    12

Everything posted by Jason (ABRP)

  1. Jason (ABRP)

    Alpha Feedback - Nissan Leaf

    To verify and improve our models we need your feedback. There's many ways we could use help if you actually own one: Drive a plan and compare it to the actual battery used. Drive a plan with the browser active, and update your actual battery percentage in the browser. Contribute data via OBD or other methods. The best way to improve the data is to provide data directly from the car. For the Leaf, we're working with the LeafSpy developer to add what we need to the logging. In the meantime, you can follow these instructions to set up data logging, but you'll have to keep LeafSpy open in the foreground to log. Thanks for providing feedback!
  2. Jason (ABRP)

    Submitting live data through NOT torque

    Yes, absolutely! For the Ioniq all you need to do is send two types HTTP GET requests. One when you first start a session telling me what units you're sending me, a second at the intervals you want to send me data. The format of the two requests is: Units: http://abetterrouteplanner.com:4441/ioniq_data?eml=jason@abetterrouteplanner.com&session=123456789&time=1536275713174&defaultUniteeba76=C&defaultUnite50c2b=%... Data: http://abetterrouteplanner.com:4441/ioniq_data?eml=jason@abetterrouteplanner.com&session=123456789&time=1536275713174&keeba76=4.4&ke50c2b=55.23... Just add a "k" in front of each PID in the data, and a "defaultUnit" in front of each PID in the Units. For reference, I really only need units for the GPS speed, elevation, OBD Speed and Temperature, the rest doesn't change much user-to-user. The format I generally see is: F or C for temperature, kmh or mph for speed, and ft or m for elevation. I prefer everything in metric, but I've got conversions in place if you give me imperial instead. PID Names: # "email": "eml", # email of user, identifies user "time": "time", # time at which data was taken # "torque_id": "id", # torque ID, identifies user "session_id": "session", # session ID, keeps trips together. Useful for eventually offering viewer. "pack_current": "eeba76", # A "pack_voltage": "e6f992", # V "pack_power": "e0484f", # kW "pack_soc": "e50c2b", # % "pack_capacity": "ea9e51", # % "charger_power": "e52d8a", # unitless, 1 or 0 depending on if charging is taking place "obd_speed": "ee4ea0", # km/h "gps_speed": "ff1001", # km/h "gps_elevation": "ff1010", # m "gps_lon": "ff1005", # deg "gps_lat": "ff1006", # deg
  3. Jason (ABRP)

    Alpha Feedback - Nissan Leaf

    By the way, how is the new computation working for you all? If possible, do we have folks with each model (24/30/40)to check in on the accuracy compared to the dash %?
  4. Jason (ABRP)

    Alpha Feedback - Nissan Leaf

    Give a try to saving ABRP to your home screen, that'll get rid of the address bar at the top of the webpage. You should get a small popup at the bottom of the screen with the offer when you first load up the page. Guess I need to look at making sure the mapless display doesn't bleed over onto its buttons on very small displays, haha!
  5. Jason (ABRP)

    Alpha Feedback - Nissan Leaf

    These equations are currently being used to calculate the actual ABRP % currently, and yes, I'm using separate constants for each Leaf model. I pasted the code up above somewhere with the constants I'm using. @Stefan_K and @JohnT, I checked the log and I had a stupid little error in the processing (Didn't properly convert the variable type to a number before asking it to do the math). It should be better now, let me know if you continue to see issues.
  6. Jason (ABRP)

    80% charge cap on 50kwh chargers

    Interesting, I haven't encountered a cap on any of the 50kW chargers I've used in my Bolt. Everything I've used has been time-gated or not gated at all, you can charge as long as you like. That seems overly restrictive, as there are sometimes gaps between chargers that you wouldn't be able to make (especially in an e-Golf) without charging to 100%. That being said, I would agree that charging to 89% is suboptimal in this case, we'll have to take a look at the planning algorithm to see why it suggests that. On winter conditions, we don't factor into charge time, but driving consumption you can set the outside temperature and the rain / snow to add some consumption to the drive. We don't have it well dialed in to the Golf yet, so take it with a grain of salt, but it should be pretty close. (personal pet peeve - kWh is a measure of the energy in the battery, kW is a measure of the flow of energy into the battery. One kW for one hour yields one kWh of energy in the battery.)
  7. Jason (ABRP)

    More Supercharger Options

    It will use the charge power vs SoC curve, but it won't necessarily adjust for the maximum current output of the charger, so it might overestimate how fast you can charge. If you're using a charger in our database the power and current / voltage should be used. Either way, we always use the curve, but it may be an optimistic curve.
  8. Jason (ABRP)

    Alpha Feedback - Nissan Leaf

    One note, you should not send me your password via LeafSpy, I don't need it, and it's unnecessarily insecure.
  9. Jason (ABRP)

    Alpha Feedback - Nissan Leaf

    Very strange, are you receiving data on the site? (IE Going to "View Live Data", you see data from your car?) I'll troubleshoot the server further tonight as I have time.
  10. Jason (ABRP)

    Alpha Feedback - Nissan Leaf

    On the new battery computation, it definitely wasn't live last weekend, I just pushed the code this afternoon. Based on the feedback, it seems I need to add some more computation parameters! Per the conversations, I've updated gids_max for the leaf40 to 115.4 For my own sanity, I wrote the equation out: And I believe that makes sense. It also works out to the prior equation when Gids_min is 0 (like in @JohnT's Leaf). So, here's what I've got right now: if model is not None: if model == 24: carmodel = "nissan:leaf:12:24:other" gids_max = 281 gids_min = 0 ahr_max = 65.4 elif model == 30: carmodel = "nissan:leaf:16:30:other" gids_max = 365 gids_min = 0 ahr_max = 83.5 elif model == 40: carmodel = "nissan:leaf:18:40:other" gids_max = 495 gids_min = 50 ahr_max = 115.4 soc = (gids-gids_min)/((gids_max-gids_min)*ahr/ahr_max) If we can fill in any other model parameters, I'd be happy to update for the rest of them! @Stefan_K, I just checked on the server, and it appears to be up and running. That message ("OK!") is the message that Torque Pro requires, I send a different one to LeafSpy, so you shouldn't be getting that response from the server. Can you double check that you have set the path correctly (http://abetterrouteplanner.com:4441/leaf## - where ## is your battery size)?
  11. Jason (ABRP)

    IOS & Android App ?

    Shoot me and @Bo (ABRP) an email (jason@abetterrouteplanner.com & bo@abetterrouteplanner.com), we'd love to chat!
  12. Jason (ABRP)

    More Supercharger Options

    Added these to our issue tracker! Both good ideas. You can kind of do #2 pretty easily by adding that charger as a waypoint, and setting a SoC target in the waypoint options (Gear symbol next to the waypoint in the list)
  13. Jason (ABRP)

    Accurate Planning

    Glad you've found it so accurate! One thing you can do to help improve the service and make it even better is to have your phone up on the dashboard, and follow along with a plan using your phone's GPS. You'll get a battery symbol with arrows to adjust the estimated vs actual percentage. If we're off compared to what your dashboard says, just correct the battery symbol, and we'll store that as a data point and use it to correct our I-Pace model. If we're spot on, you can just tap the middle of the battery, and it'll store that data point as well!
  14. Jason (ABRP)

    Alpha Feedback - Nissan Leaf

    As it turns out, I had another user propose a computation method to me in private messages, hopefully it matches up with what you were going to suggest! Decoding the inputs I'm receiving from LeafSpy, here's the formula he proposed to use to replicate the displayed SoC: Gids/(Gids_max*Ahr/Ahr_max) Where Gids_max = 281, 365, 460 and Ahr_max = 65.4, 83.5, 112.6 (respectively for the 24, 30, 40kWh Leafs) The idea being that Gids is a measure of the current actual capacity of the battery, and Ahr is the measure of the maximum capacity of the battery with degradation included. I've implemented this now on the server, so hopefully it doesn't cause any issues and matches up better to your displayed SoC! I've also changed it so that it won't do anything with data that includes a negative SoC. Did you have any other ways you'd want the filter to behave? If you'd like to review what LeafSpy sends my way, and make a different suggestion it's on pgs 39-40 of the LeafSpy user manual
  15. Jason (ABRP)

    Alpha Feedback - Kia Niro

    To verify and improve our models we need your feedback. There's many ways we could use help if you actually own one: Drive a plan and compare it to the actual battery used. Drive a plan with the browser active, and update your actual battery percentage in the browser. Contribute data via OBD or other methods. The best way to improve the data is to provide data directly from the car. Connecting your car not only improves the models, but allows you to follow up directly in the car while driving! We have several ways of doing that, but we need your help to figure out what will work with your car: An OBD reader can be used in concert with a custom app like LeafSpy, or a PID list and Torque Pro. If your manufacturer has an API to access data from the car we can set up access to that API, like we do for Tesla If you're familiar with either of these, contact me at jason@abetterrouteplanner.com and I'll help figure out what we need to do to connect your car! Thanks for providing feedback!
  16. Jason (ABRP)

    Alpha Feedback - Kia Niro

    Great! Let me know if you have any issues setting it up, and check your setup with the "View Live Data" in More Settings!
  17. Jason (ABRP)

    Option for Tesla CCS-chargers

    Interesting, when I select TM3 and Tesla CCS it seems to show quite a few chargers. Perhaps try forcing a hard refresh of the page? (Ctrl + f5)
  18. Jason (ABRP)

    Need to change the email address for ABRP

    You know, it doesn't look like we have a good way to reset your email address. You could always create a new account, but you'd lose your saved data (Saved Plans, settings, etc). You could copy them over manually, but it's not an ideal solution. We should probably add improving our account management to our list of things to do.
  19. Thank you for contributing your Kona or Niro EV Data! The Niro and the Kona share a drivetrain, and thus can share PIDs between them. Please download the following PIDs and install them to your phone: Full PID Lists from JeJuSoul on GitHub. You will need (at minimum) the following files from the Hyundai Kona EV & Kia Niro EV> extendedpids directory: 002_Kona&Niro_EV_HVAC.csv 003_Kona&Niro_EV_BMS.csv ABRP_Kona&Niro_PIDs.csv The other files provide more insight, but are not needed by ABRP. Download these to your phone and return to the Generic Instructions. Keep this tab open, as you will need to reference the desired PID list. When needed by the Generic Instructions, these are the PIDs you will need to select for Logging. Required PIDs PID Title !_ABRP_Battery Current !_ABRP_Battery DC Voltage !_ABRP_Battery Power !_ABRP_Fast_Charging !_ABRP_State of Charge BMS !_ABRP_State of Charge Display !_ABRP_Max Deterioration GPS Altitude GPS Latitude GPS Longitude Speed (GPS) Speed (OBD) 001_Outdoor Temperature Webserver URL Finally, you need to tell us what vehicle you're driving, since there's no difference between the data points. Choose the appropriate URL based on your car: http://abetterrouteplanner.com:4441/kona64 http://abetterrouteplanner.com:4441/kona39 http://abetterrouteplanner.com:4441/niro64 http://abetterrouteplanner.com:4441/niro39
  20. Jason (ABRP)

    Login ABRP and forum ABRP the same?

    We haven't yet implemented a single sign on between the planner and the forums, unfortunately you will need to register again. Sorry about the inconvenience!
  21. Jason (ABRP)

    Upload Server unavailable?

    The server encountered a hiccup and I had to restart the service, it should be able to receive your eNiro data now, let me know if you run into any issues again.
  22. Jason (ABRP)

    Traffic?

    No traffic yet, we're looking at how best to do it, live traffic data is very expensive to acquire, and even traffic trends are expensive. It is something we'd like to do in the future.
  23. Jason (ABRP)

    Nissan Leaf - Specific Instructions

    Setting up the Nissan Leaf to log to ABRP is quite easy, thanks to the simplicity of LeafSpy! Open LeafSpy and connect to your OBD Reader At the upper right select "☰" and select Settings Scroll down to the "Server" section of the settings and input the following: ID: Your ABRP user email address HTTP:// URL: abetterrouteplanner.com:4441/leaf24 (or leaf30, or leaf40 as appropriate) Once this is all set, whenever you drive data will be logged to ABRP, and available on the website to follow your plan. Unfortunately, LeafSpy currently must be running in the foreground to log, so you will have to have a separate device to follow the plan in the browser. We're working with the LeafSpy developer to get this resolved.
  24. Jason (ABRP)

    Alpha Feedback - Mercedes-Benz EQC

    To verify and improve our models we need your feedback. There's many ways we could use help if you actually own one: Drive a plan and compare it to the actual battery used. Drive a plan with the browser active, and update your actual battery percentage in the browser. Contribute data via OBD or other methods. The best way to improve the data is to provide data directly from the car. Connecting your car not only improves the models, but allows you to follow up directly in the car while driving! We have several ways of doing that, but we need your help to figure out what will work with your car: An OBD reader can be used in concert with a custom app like LeafSpy, or a PID list and Torque Pro. If your manufacturer has an API to access data from the car we can set up access to that API, like we do for Tesla If you're familiar with either of these, contact me at jason@abetterrouteplanner.com and I'll help figure out what we need to do to connect your car! Thanks for providing feedback!
  25. Jason (ABRP)

    Leaf 2.0 Data

    Easiest way is to go on the site and select "Show Settings > More Settings > View Live Data", if you're actively sending data in you'll see that data as it is received.

Contact Us

Bo - Lead Developer and Tesla owner: bo@abetterrouteplanner.com

Jason - New Car Models, Developer and Bolt owner : jason@abetterrouteplanner.com

Idreams - Forums Administrator, Forums Developer and Tesla owner : idreams@abetterrouteplanner.com

×