ev-dad Posted January 1, 2022 Share Posted January 1, 2022 (edited) I have just started using ABRP - amazing! - and I would like to contribute live data so we can get the iX3 from "Alpha" status to "Beta". I was going to buy an OBD dongle (OBDLink MX ii) but I have just tried out the Tronity app and the connection seems to be working fine. Considering the possible security issues with leaving OBD dongles inserted into your car - are there any real downsides to using Tronity (other than the monthly subscription fee)? Also, it seems from the 'live data comparison' page (https://abetterrouteplanner.com/compare/livedata/) there is zero ability to get live SoC whilst driving? Edited January 1, 2022 by ev-dad Link to comment Share on other sites More sharing options...
Samuel-ABRP Posted January 2, 2022 Share Posted January 2, 2022 Depends on the data the BMW API offers (that is passed through from Tronity). If consumption (power or voltage/current) is passed through it helps to increase accuracy. If not OBD is the better way. However i'm not sure if there are any OBD apps supporting the iX3 yet. Did you find one yet? I recently found the PIDs for i3 which we will eventually add to ABRP as well, so if the iX3 uses the same, there might be support in the future from ABRP side. If you find out anything related to working OBD connection please let us know. Link to comment Share on other sites More sharing options...
ev-dad Posted January 2, 2022 Author Share Posted January 2, 2022 5 hours ago, Samuel-ABRP said: However i'm not sure if there are any OBD apps supporting the iX3 yet. Did you find one yet? I have ordered an OBDlink CX which I understand has wide compatibility with BMWs...let's see if it works with the iX3 - I am very keen to help contribute live data! Link to comment Share on other sites More sharing options...
ev-dad Posted January 4, 2022 Author Share Posted January 4, 2022 OK scratch the OBDlink CX - the retailer cancelled my order saying they have no stock and don't expect to have any soon. @Samuel-ABRP - I have instead ordered a Vgate iCar Pro from Amazon UK and will have it soon to test with ABRP. Link to comment Share on other sites More sharing options...
Samuel-ABRP Posted January 5, 2022 Share Posted January 5, 2022 We don't have support in ABRP app yet, but please try other BMW apps, like electrified https://play.google.com/store/apps/details?id=com.bremeier.ralf.electrified and let me know if it returns data. Because then the ix3 uses same OBD commands and then it is easy to add. Or check some EV forums for apps that are known as working or maybe some people already are working on collecting the OBD commands. Any hint where i can find them would help in adding it to ABRP. Link to comment Share on other sites More sharing options...
ev-dad Posted January 5, 2022 Author Share Posted January 5, 2022 1 hour ago, Samuel-ABRP said: We don't have support in ABRP app yet, but please try other BMW apps, like electrified https://play.google.com/store/apps/details?id=com.bremeier.ralf.electrified and let me know if it returns data. I do not think that Electrified app is available on iOS (I have an iPhone) but when you say that the vGate iCar Pro is not supported on ABRP is there a reason for this? Have you tested and it does not work? I am only buying an OBD dongle in order to use it with ABRP so if that particular dongle is not supported I will cancel the order. thanks! Link to comment Share on other sites More sharing options...
Samuel-ABRP Posted January 5, 2022 Share Posted January 5, 2022 No the car is not supported yet. It sounded like you expect the ix3 to immediately work. Just want to avoid misunderstandings. Link to comment Share on other sites More sharing options...
ev-dad Posted January 5, 2022 Author Share Posted January 5, 2022 (edited) 2 hours ago, Samuel-ABRP said: No the car is not supported yet. It sounded like you expect the ix3 to immediately work. Just want to avoid misunderstandings. I don't expect the iX3 to work and I understand the car is in "alpha" stage. I'd like to get the iX3 from Alpha to Beta and from reading @Jason-ABRP comments in the "Alpha feedback" posts I understand that I can help your modelling by contributing OBD data which I am happy to do. What I am trying to understand is if it is worth me buying that particular OBD dongle so that I can contribute data...it's from Amazon so it's not a problem for me to return it if it doesn't work. Edited January 5, 2022 by ev-dad Link to comment Share on other sites More sharing options...
Samuel-ABRP Posted January 5, 2022 Share Posted January 5, 2022 Well, the problem is that OBD data is very specific for each car. So we need to know which commands return the data we need and how to interpret it. We unfortunately do not have time to investigate that for each car individually, so we are dependent on user/community contributions for the commands. So if you can find any app / torque pro CSV files or any forum posts where people discuss the ix3 pid commands, we could implement them and then the OBD dongle would help in getting data from the car. Also that specific dongle you mentioned is known to be working. However as long as noone has any commands or tried if it works with i3 commands, we can not do much about it even if we want. So if you want, you can order the dongle, but then you have to find some third party apps and try them and let us know if you find a working configuration. Link to comment Share on other sites More sharing options...
Samuel-ABRP Posted January 5, 2022 Share Posted January 5, 2022 Btw here is a list of some dongles that are known to be working: https://iternio.com/index.php/iternio-telemetry-api/abrp-obd-connection-for-live-vehicle-data/ Link to comment Share on other sites More sharing options...
ev-dad Posted January 5, 2022 Author Share Posted January 5, 2022 2 hours ago, Samuel-ABRP said: So if you can find any app / torque pro CSV files or any forum posts where people discuss the ix3 pid commands, we could implement them and then the OBD dongle would help in getting data from the car. In addition to Tronity I have also been told about mi3 which works with the BMW i3 and iOS. I can see with the developer if it can work with the iX3 too... Link to comment Share on other sites More sharing options...
ev-dad Posted January 6, 2022 Author Share Posted January 6, 2022 (edited) On 1/5/2022 at 12:47 PM, Samuel-ABRP said: So if you can find any app / torque pro CSV files or any forum posts where people discuss the ix3 pid commands, we could implement them and then the OBD dongle would help in getting data from the car. Also that specific dongle you mentioned is known to be working. I am speaking with the developers of the "mi3" and "EVnotify" apps so see if I can help with the PID commands for the iX3. If I am told what I need to do I am happy to buy ethernet OBD connection etc. to gather the required information. As you can see from this screen-capture the mi3 app collected a small number of data points with no alteration (the app is for the BMW i3) so at least I know the connection between OBD and iOS app is working! Edited January 6, 2022 by ev-dad Link to comment Share on other sites More sharing options...
Samuel-ABRP Posted January 8, 2022 Share Posted January 8, 2022 Does it show anything in the EV tab? I just added basic support for i3 now in ABRP for testers as well, so if you can see anything there it would help in learning if they use the same commands and then we could also try it in ABRP. As you can read VIN and odometer the init sequence seems to work, so it should also be possible to get other data somehow. Link to comment Share on other sites More sharing options...
ev-dad Posted January 9, 2022 Author Share Posted January 9, 2022 14 hours ago, Samuel-ABRP said: Does it show anything in the EV tab? Unfortunately not but I am in communication with the developer to see if I can help in any way. I'm not super technical but I'm willing to buy and OBD ethernet dongle and collect data if that would help... Link to comment Share on other sites More sharing options...
DjCoke Posted March 20, 2022 Share Posted March 20, 2022 Any news on this? Link to comment Share on other sites More sharing options...
ev-dad Posted March 20, 2022 Author Share Posted March 20, 2022 Just now, DjCoke said: Any news on this? Unfortunately not - I did chase the developer a few times but I think it's a hobby type thing for him rather than a business so I guess there's not much motivation for doing this! Link to comment Share on other sites More sharing options...
SymanK Posted April 14, 2022 Share Posted April 14, 2022 On 1/9/2022 at 1:40 PM, ev-dad said: Unfortunately not but I am in communication with the developer to see if I can help in any way. I'm not super technical but I'm willing to buy and OBD ethernet dongle and collect data if that would help... In my case (OBDlink CX, G08 from 10/2021) the app shows "cell calc temperatures" and nothing else, while the "General" tab has a little more info as well (see below). I'd like to get involved in the process of generating some useful data for ABRP as well, but I'm unsure on how to proceed. Do you have any suggestions @Samuel-ABRP? Link to comment Share on other sites More sharing options...
Samuel-ABRP Posted April 14, 2022 Share Posted April 14, 2022 Sorry I'm not experienced in reverse engineering OBD myself. I mainly use what I find on the internet or use what the community provides. Link to comment Share on other sites More sharing options...
SymanK Posted April 15, 2022 Share Posted April 15, 2022 @Samuel-ABRP Thanks for the quick feedback Another angle/option could be using the ConnectedDrive API to feed data to ABRP. Do you offer an API to provide data for a car? All except calibration should be providable, I am unsure about the data necessary for calibration to work. Link to comment Share on other sites More sharing options...
ev-dad Posted April 15, 2022 Author Share Posted April 15, 2022 I gave up with ABRP and I’m using a different app now… 1 Link to comment Share on other sites More sharing options...
ev-dad Posted April 24, 2022 Author Share Posted April 24, 2022 I gave up on ABRP not just because of the app's (Premium version) lack of functionality for my car but also because of the charging infrastructure where I live (United Kingdom). Even if ABRP could give me accurate suggestions based on live SoC what I have been finding is that if I stop during a journey, many of the charging locations offered: only have 2 or 3 chargers are only 50kW chargers (on motorways) the chargers are on occasion broken I cannot get reliable 'live' data on if the chargers are free My current strategy (seeing as 99% of my journeys are less than the range of my car) is to NOT stop at all during journeys and to charge upon arrival. Most of the hotels/locations we stay have destination chargers and I can usually find 50kW chargers within a 5-10 minute driving radius and 150kW chargers within a 15-20 minute driving radius. I would rather not have the stress and inconvenience of charging en-route and just do it after I arrive...since I travel with family it's actually quite nice to wait until they're asleep and then sneak out for a Netflix session in the car whilst charging! Link to comment Share on other sites More sharing options...
Simon Cobb Posted June 18, 2022 Share Posted June 18, 2022 I just saw this thread, and am also keen to assist if I can, in order to move the iX3 from Alpha to Beta. I have an Apr 22 facelift iX3, plus I have a vLinker MC+ ODB dongle that BimmerCode seems to able to access and get limited data on the vehicle. is there anything I can do to help with development of support for the iX3? Link to comment Share on other sites More sharing options...
yves van beethoven Posted July 15, 2022 Share Posted July 15, 2022 Hi, I used a Veepeak VP11 OBD Dongle with Deep OBD App and am reading my iX3 live data (see attached screenshot) on my Android phone. More intel on this site from Deep OBD -> https://github.com/uholeschak/ediabaslib/blob/master/docs/Deep_OBD_for_BMW_and_VAG.md Any chance we can use this intel to get the required input for ABPR ? With some support and the ediabaslib tool, I think I should be able to retrieve the Hex code and the PID for the metrics on the screenshot. Is that helpful ? Link to comment Share on other sites More sharing options...
yves van beethoven Posted July 16, 2022 Share Posted July 16, 2022 Looking at the trc file, this should be the sequence to call the AVG State of Charge on the iX3 ECU's. More information in the files I attached. Any good? ifh.trc.zip S347047_Bt.cccfg SME.ccpage Link to comment Share on other sites More sharing options...
Samuel-ABRP Posted July 16, 2022 Share Posted July 16, 2022 Hi, If you can provide commands in this structure like here: https://github.com/iternio/ev-obd-pids/blob/main/Mini/MiniCooperSE.json we can easily integrate it. You could as well just list the init commands and data commands and we can do the json format ourself Link to comment Share on other sites More sharing options...