Macht es Sinn sich einen OBD2 Adapter ELM327 v1.5 zuzulegen um die Leistung des Akkus zubestimmen. Habe mir auf mein I Phone die App Car Scanner geladen und müßte mir noch besagten Adapter zulegen. Macht das Sinn, oder ist das eine nutzlose Investition. Oder wäre es gar der falsche Adapter . Wer weiss mehr. Gruß Radlerhund
Kapazität des großen Akkus selbst mit OBD2 Adapter auslesen
-
-
Untitled.png
Kommt wohl darauf an, was du damit erreichen willst. Ich nutze ein Home-Assistant-Add-on, das die Daten von einem Server von Kia Deutschland ausliest und mir dann den aktuellen kWh-Wert der hochvolt batterie anzeigt.
OBD kann das auch, und die Angabe erfolgt in kJ.
Ich nutze selbst den von homeassistant und extrapoliere die Werte auf 100 %, um zu sehen, ob sie sich im Laufe der Zeit verändert.
die 12V batterie wirdt durch home assistant in prozenten angezeigt
vielen hier benutzend darfur eine batteriewachter -
Ich habe den EV4 ebenfalls in HA integriert. Allerdings bekomme ich die Daten nur im 30-Minuten-Intervall. Wie ist das bei dir?
Wie hast du die Anzeige im ersten Screenshot realisiert?
-
Der OBD Adapter ist eine Lösung zu einem Problem, das man erst mal lösen wollen muß.
Nur um den SoC/SoH auszulesen ist es zu viel. Aber so ein Adapter liest ja auch viele andere Dinge aus, die man sonst nicht zu Gesicht bekommt und WENN man das wissen will ist so ein Invest von ~50€ nötig.
Ich persönlich bin an den Spannungen der einzelnen Zellen interessiert, die bei Kia/Hyundai aber nur in steinzeitlich anmutenden 20mV Schritten ausgegeben werden.
Auch ablesbar sind die "verfügbaren kWh" des Akkus, die etwas feiner aufgelöst sind als eine SoH Berechnung seitens Kia.Will man etwas mehr über sein Auto wissen ist so ein Adapter gut, ist es einem egal Hauptsache die Karre fährt, braucht es so ein Ding (inkl. CarScanner) nicht.
Als Techniker bin ich nach Daten aber "süchtig"

-
Ich habe den EV4 ebenfalls in HA integriert. Allerdings bekomme ich die Daten nur im 30-Minuten-Intervall. Wie ist das bei dir?
Wie hast du die Anzeige im ersten Screenshot realisiert?
mainewallbox ist eine zaptec und hatt auch ein api
ich benuzte die Kia Uvo / Hyundai bluelink addon vi hacs den ich standard konfiguriert habe
ich bebekomme auch 30-minuten intervall und das ist ofte genug um die ladeforgang folgen zu kønnen.Code
Alles anzeigentype: vertical-stack cards: - type: gauge needle: true entity: sensor.ev3_ev_battery_level name: battery level min: 0 max: 100 segments: - from: 0 color: red - from: 20 color: orange - from: 30 color: yellow - from: 40 color: green - from: 70 color: darkgreen - from: 85 color: blue - type: custom:button-card entity: number.zappy_install_available_current name: Max ladehastighet show_state: true show_icon: false state_display: | [[[ const amps = (parseFloat(states['number.zappy_install_available_current'].state)).toFixed(2); const kwh = (amps * 230 / 1000).toFixed(2); return `${amps} A → ${kwh} kWh`; ]]] - type: custom:button-card entity: sensor.zappy_current_phase_1 name: | [[[ const chargerSensor = states['sensor.zappy_charger_mode']; const ampsSensor = states['sensor.zappy_current_phase_1']; if (chargerSensor === undefined || ampsSensor === undefined) { return 'Status Loading...'; } const chargerState = chargerSensor.state; const amps = parseFloat(ampsSensor.state); const ampsRounded = amps.toFixed(1); let statusText; if (chargerState === 'connected_charging') { statusText = 'Charging'; } else if (chargerState === 'connected_finished') { statusText = 'Charging Done'; } else if (chargerState === 'connected_requesting') { statusText = 'Waiting'; } else if (chargerState === 'disconnected') { statusText = 'Disconnected'; } else { statusText = 'Unknown'; } if (chargerState === 'connected_charging' && amps > 1.0) { return `${statusText} ${ampsRounded} A`; } return statusText; ]]] show_state: true show_icon: false state_display: | [[[ const amps = parseFloat(states['sensor.zappy_current_phase_1'].state); const kw = parseFloat(states['sensor.zappy_session_total_charge'].state); const ampsRounded = amps.toFixed(1); const kwRounded = kw.toFixed(2); return `Total charged: ${kwRounded} kWh`; ]]] - type: custom:button-card entity: sensor.ev3_geocoded_location name: Kia Location show_state: true show_icon: false styles: card: - padding-top: 0px - padding: 0px 0px 20px 0px name: - font-size: 1.3em - padding-bottom: 10px state_display: | [[[ const raw = entity.state ?? ""; const parts = raw.split(','); const out = []; const totalParts = parts.length; for (let i = 0; i < totalParts; i++) { // 1. Add the current part of the location out.push(parts[i].trim()); // 2. Check if this is NOT the last item in the entire list if (i !== totalParts - 1) { // 3. Check if this is the 3rd, 6th, 9th, etc., item if (((i + 1) % 3) === 0) { // Insert a line break instead of a comma out.push('<br>'); } else { // Insert a comma and space for continuity on the same line out.push(', '); } } } return out.join(''); ]]] - type: custom:button-card entity: sensor.ev_battery_capacity_calculated name: Calculated Full Battery Capacity show_icon: false show_state: true state_display: | [[[ const s = states['sensor.ev_battery_capacity_calculated']; if (!s || s.state === 'unavailable' || s.state === 'unknown') { return 'Unavailable... press to show history'; } return s.state + ' kWh'; ]]] - type: custom:button-card entity: sensor.ev3_average_energy_consumption name: Average energy consumption per 100kM show_state: true show_icon: false state_display: | [[[ const nov2025=55 const dec2025=52 const loadingexternal=nov2025+dec2025 const odometerkia = parseFloat(states['sensor.ev3_odometer'].state); const odometerzaptec = parseFloat(states['sensor.zappy_outlet_energy_meter'].state); const loadingtotal=odometerzaptec+loadingexternal const kwh100Z = (loadingtotal/odometerkia*100).toFixed(2); const Wh = parseFloat(states['sensor.ev3_average_energy_consumption'].state); const kwh100 = (Wh/10).toFixed(2); const kwh100R = (kwh100Z*0.9).toFixed(2); return `(Wall/battery->car)${kwh100Z}/${kwh100}kWh <br> ${kwh100R}kWh/100kM `; ]]] styles: card: - padding-top: 0px - padding: 0px 0px 20px 0px - type: entities title: Zaptec status entities: - entity: sensor.zappy_charger_mode name: Mode - entity: sensor.zappy_outlet_energy_meter name: Charged total - type: entities title: Kia status entities: - entity: binary_sensor.ev3_locked - entity: sensor.ev3_odometer name: Odometer - entity: binary_sensor.ev3_ev_battery_charge name: Charging status - entity: sensor.ev3_ev_range name: Battery Range - entity: sensor.ev3_car_battery_level name: 12V Battery secondary_info: none - entity: binary_sensor.ev3_washer_fluid_warning name: Washerfluid level - entity: binary_sensor.ev3_air_conditioner name: Airconditioner - entity: binary_sensor.ev3_defrost name: Frontwindow defrost - entity: binary_sensor.ev3_back_window_heater name: Backwindow defrost - entity: binary_sensor.ev3_steering_wheel_heater name: Steering wheel heater - entity: sensor.ev3_front_left_seat name: Front left seat heater - entity: sensor.ev3_front_right_seat name: Front right seat heater show_header_toggle: false state_color: false -
CarScanner Pro hat eine Seite, auf der erklärt wird, welchen Scanner man wählen sollte und welche nicht. Momentan nutze ich einen dieser Mini-Adapter, die zwar nicht empfohlen werden, aber für meine Zwecke gerade gut genug funktionieren. Ich überlege mir aber ernsthaft, mir in naher Zukunft einen Wican oder Wican Pro zuzulegen und ihn dauerhaft zu nutzen, einfach aus Spaß an der Sache. son
eine obdii adapter liefert einen etwas besseren Einblick in den Zustand des Autos abe its keine muss haben.
Choosing OBDII adapter -
Macht es Sinn sich einen OBD2 Adapter ELM327 v1.5 zuzulegen um die Leistung des Akkus zubestimmen. Habe mir auf mein I Phone die App Car Scanner geladen und müßte mir noch besagten Adapter zulegen. Macht das Sinn, oder ist das eine nutzlose Investition. Oder wäre es gar der falsche Adapter . Wer weiss mehr. Gruß Radlerhund
Tja, was machst du wenn du die Zahlen hast?
Wenn du interessiert bist und technisches Verständnis hast kannst du das unter der Überschrift Hobby machen.
Sinn, im Sinne von praktisch verwertbar oder gar notwendig sehe ich nicht.
Im schlechtesten Fall erzeugt es unnötigen Stress
-
Noch eine getanke dazu. wenn du dir eine obdii adapter uberlegt wurde es auch gut sein um zu sehen ob der mitt abrp ( a better route planner) compatible ist
da es da schade sein wurde wenn und den da spater mit abrp benutzen wil und er nicht kompatibel ist.
Es ist bei dauergebrauch daher auch wichtig, ein Gerät zu wählen, das nicht von jedem, der an Ihrem Auto vorbeifährt, per Bluetooth verbunden werden kann.
Der Zugriff auf den sollte nicht etwas sein, das man Fremden mit bösen Absichten gewähren möchte.