-
-
Notifications
You must be signed in to change notification settings - Fork 194
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incorrect traction battery voltage #765
Comments
This would explain lots of things. I can also replicate that the value for the battery voltage has no resemblance at all to the real voltage output by OBD |
For me this value has been percentage of the 12V battery state of charge. |
What does the value return when the car is on and in ready? Do you get ~14V via API? Does your API returned voltage match the voltage measured by your OBD device? |
That's a great question. You are right that when you turn the car on the OBD 12V shows something like 13.7V (as DC to DC convertor provides the voltage directly from the traction battery (and hopefully also slowly recharges the 12V battery from time to time)). When I check the voltage history in my HA for the last week, it shows minimum 318 (79.5%) and maximum 348 (87%) with no sudden spikes. So it seems this reported voltage is always from the 12V battery only, ignoring OBD voltage. |
If more people can confirm that this is actually the SoC of the LV battery, please consider creating a pull request over at https://github.com/Flodu31/HomeAssistant-PeugeotIntegration to get this changed. Perhaps maybe someone can update the template to the modern format rather than the legacy format as well? I would do this myself but my PSACC is not functioning so I can't test. |
The value that returns the api of % of the voltage, refers to the battery of 12V, not the traction, should not be multiplied by 4. |
"I had an update of the BMS for the 12V battery and that eased the problem." Update performed at service center? I am currently replacing my 12V accessory battery in e-C4. Almost 3 years old, original EFB 60 Ah, but I was using it a lot (2 cameras in parking mode, frequent checks via Home Assistant). Recently it was unable to charge above 12V. I was trying to "repair" it using standalone charger for lead acid batteris (EFB, AGM...), but it tried for 10 minutes and then gave up. Recharging from traction battery in the car was insufficient as well (after 15 minutes in READY mode while the battery has been charging with 13.6V it was able to charge the battery to 11.8 but it dropped in a minute back to 11.1 where it stays most of the time). |
Yes, they did that update at a service center. We got our e208 May last year and the update was done 1st December, so fairly recent. |
Can someone probably translate this from HA terms to pure psacc values for me? We also had a discussion on the |
Perhaps you even want to have a look at #755 where I raised the question whether usage of |
I'm certain that the battery:voltage value is the SoC of the 12 V battery in %. I've read somewhere that it is the same in fuel driven Stellantis cars. |
By the way, don't know exactly how it's for BEVs, but in my Astra PHEV, there are two 12V batteries, one in the motor compartment and a much smaller one in the centre console below the armrest. I couldn't find reliable information about their work split yet, but I guess we're talking about the (larger) one in the motor compartment, which seems to be needed for starting the car (in contrast to the smaller one probably driving radio & friends), right? |
My Peugeot PHEV also has 2x12v batteries. I only know because I had an issue and the garage told me they had to replace "One of the two 12V batteries" when asking for the root cause... |
Yes. Opel Astra L and Peugeot 308 are nearly identical "under the hood", its common best practice for Astra owners to also read the Peugeot manual as it covers some details in a much better way, e.g. the fact with the two 12V batteries. So RTFM ;-) And you should really read the Peugeot manual here as you risk breaking some electronic parts if you (or someone in the garage...) unconnect the 12 V batteries in the wrong order (IIRC, the small one in the centre console always needs to be unconnected first before unconnecting the "main" battery in the motor compartment). Sorry for off-topic... |
Hi For me indeed "Battery voltage" seems to be 12V main battery charge level. with Range 0-400 (0,25% resolution) where 400 is 100%, 0 is most probably 0% :) Yestarday I was doing some test with disharging my 12V battery to simulate and check how car will behave if I i.e. connect my DVR Camera in parking mode with dedicated module. On screen from @HenningS81 we see that when battery was "dead" it showed even 0V edit I just created new entity based on "Battery voltage" from psa_car_controller
|
@Jordan87 You do not take into account that the value you say of 400V is just a manually created sensor that is set to multiply the % of voltage that the API returns by 400. |
Ohh, you are correct, now I see that it is not directly from psacc but was created base on https://github.com/Flodu31/HomeAssistant-PeugeotIntegration Thanks |
Im sure its not about volts but % level of charge 12V battery. 400V was in my case ~13.2V but 200V was around 11,8V |
When my 12V battery was just 11.1V, the reported value was ~83% ("332V" in the incorrect calculation). At 11.3V it was ~85% ("340V"). This is Citroen e-C4 and voltage I see via OBD (in Car Scanner). I will measure it with my multimeter as well to be sure. |
I finally managed to measure my 12V battery in e-C4 using physical multimeter. See below my process. Notes:
|
You have low battery level in your multimeter. This could cause incorrect value for voltage measurment. It may be that you are reading different value with that OBD device (at least few ECUs in car are doing those measuments for voltage). "Smart charge" ECU is doing calculation for charge level so this is most probably a source for that value. |
I believe the voltage reported in Car Scanner is the voltaged measured at the OBD port by the OBD tool. Cheap OBD tools could provide a reading that isn't 100% correct due to cheap measuring components. |
That battery icon, right. I thought it was just assuring me I measure DC (battery). :D I will replace it, thanks, though the measured 12V values seem plausible, I don't expect no significant difference. What surprised me was that OBD. If I get a chance to meet with my friend, we should try both OBD adapters/car scanners. |
I see. My OBD is iCar Pro. Friend of mine has much cheaper type, just for Android, go figure. :D |
Battery voltage sensor seems to be providing invalid data for traction battery. The voltage is way lower than what is shown via OBD (e.g. now at 82% SoC OBD says 426V, this sensor shows 340V in HA) and also the voltage drops or increases irrespectively of traction battery percentage. E.g. when I charged the traction battery from 73% to 82%, voltage shown DROPPED from 346V to 340V.
I was looking for this issue here on Github and it seems this might be it? The sensor shows data from accessory 12V battery (just multiplied by some number) and not from real traction battery?
#354
The text was updated successfully, but these errors were encountered: