[Ovmsdev] OVMS firmware release 3.2.017

Mark Webb-Johnson mark at webb-johnson.net
Thu Sep 30 08:31:17 HKT 2021


I’ve done this release on my server (edge, eap and main).

Regards, Mark

> On 30 Sep 2021, at 12:45 AM, Michael Balzer <dexter at expeedo.de> wrote:
> 
> Signed PGP part
> We need to roll out this release directly to "main", "eap" and "edge", see thread "Urgent TLS root certificate issue (Let's Encrypt)" for details.
> 
> I've just pushed the tag and rolled out the new build on dexters-web.de. Mark, can you please do the same on openvehicles.com?
> 
> Changes:
> 
> 2021-09-29 MB  3.2.017  OTA release
> - Added VEHICLE_POLL_TYPE_ROUTINECONTROL to UDS (ISO 14229) service identifiers list
> - MG ZS EV:
>   - Moved to 2 car variants architecture: MG EV A (✔ Zombie mode | ❌ GWM authentication | ❌ Poll BCM) and MG EV B (❌ Zombie mode | ✔ GWM authentication | ✔ Poll BCM)
>   - New commands:
>       drl [on | off]            Turn on/off daytime running lights
>       drlauth [on | off]        (Only for MG EV A) Do BCM authentication then turn on/off daytime running lights
>       auth [all | gwm | bcm]    Authenticate with specified ECU
>   - New metrics:
>       v.e.headlights
>       v.e.cooling
>       xmg.v.bat.voltage.vcu
>       xmg.v.bat.coolant.temp
>       xmg.v.bat.resistance
>       xmg.v.bms.cell.voltage.max
>       xmg.v.bms.cell.voltage.min
>       xmg.v.bms.mainrelay.b
>       xmg.v.bms.mainrelay.g
>       xmg.v.bms.mainrelay.p
>       xmg.v.bms.time
>       xmg.v.bat.error
>       xmg.v.radiator.fan
>       xmg.v.dcdc.load
>       xmg.v.vcu.dcdc.mode
>       xmg.v.vcu.dcdc.input.current
>       xmg.v.vcu.dcdc.input.voltage
>       xmg.v.vcu.dcdc.output.current
>       xmg.v.vcu.dcdc.output.voltage
>       xmg.v.vcu.dcdc.temp
>       xmg.v.m.coolant.temp
>       xmg.v.m.torque
>       xmg.v.ignition.state
>   - Modified metrics calculation:
>       v.e.charging12v
>       v.e.on
>       v.m.rpm
>       v.m.temp
>       v.b.temp
>   - Decreased poll intervals for some PIDs for better performance
>   - Fixed issue where Features page shows unchecked check box but value is actually true
>   - Added notifications when reaching SOC & Range Limit.
>   - Display charge time to reach Full/SOC/Range limit.
>   - Display CCS Charging on App.
>   - Add new features page to select car's BMS firmware release to adjust SOC display.
> - Zoe: add Kangoo to Renault Zoe vehicle module.
> - New vehicle: Maxus eDeliver 3 via OBD-II Port (MED3)
> https://docs.openvehicles.com/en/latest/components/vehicle_maxus_edeliver3/docs/index.html
> - Maxus eDeliver3: cell volts and temps added to metrics and polling update.
> - Maxus eDeliver3: Web interface page added for charging and cell metrics
> - Vehicle: emit standard events on changing v.c.timermode
>   New events:
>     vehicle.charge.timermode.off   -- Vehicle charge timer mode has been switched off
>     vehicle.charge.timermode.on    -- Vehicle charge timer mode has been switched on
> - VW e-Up/OBD: detect charge timer mode
>   New metrics:
>     xvu.c.limit.soc.max            -- Charge schedule maximum SOC [%]
>     xvu.c.limit.soc.min            -- Charge schedule minimum SOC [%]
>     xvu.c.timermode.def            -- Charge timer defined & default [bool]
> - VW e-Up/OBD: optional BMS auto statistics reset between driving & charging
>   New config:
>     [xvu] bms.autoreset            -- yes = enable statistics reset, default no
> - VW e-Up/OBD: add MFD range estimation as SOH source, add config option for SOH source
>   New metrics:
>     xvu.b.soh.charge               -- SOH based on charge energy sum [%]
>     xvu.b.soh.range                -- SOH based on MFD range estimation [%]
>   New configs:
>     [xvu] bat.soh.source           -- 'charge' (default) or 'range' [string]
> - VW e-Up/OBD: charge time prediction while not charging & full charge with limit
>   New configs:
>     [xvu] ctp.maxpower             -- in kW, 0 = unlimited except by car, used when not charging
>     [xvu] ctp.soclimit             -- in %, used as informative limit w/o OBD connection
> - VW e-Up/OBD: charge start notification delay configuration to accomodate current ramp-up
>   New configs:
>     [xvu] notify.charge.start.delay       -- in seconds, default 24
> - VW e-Up/OBD: polling control for diagnostic/adaptation sessions
>   New command:
>     xvu polling <status|pause|continue>   -- temporarily pause OBD2 polling
> - VW e-Up: added SOC monitoring log
>   New configs:
>     [xvu] log.socmon.storetime            -- days, 0=off
> - VW e-Up: add topping off charge phase support & timer mode change notification
> - VW e-Up/OBD: read ignition state from ECU, support v.e.gear & v.e.drivemode
>     (v.e.gear only on 2020 model)
> - New vehicle: Hyundai Ioniq vFL (HIONVFL)
> https://docs.openvehicles.com/en/latest/components/vehicle_hyundai_ioniqvfl/docs/index.html
> - Webserver: support TLS (https, wss) using self-signed certificates
> - New vehicle: Jaguar Ipace (JLRI)
> - New commands:
>     echo [<text>] […] -- output text
>     sleep <seconds> -- pause script execution
> - Scripting API: added OvmsVehicle.ObdRequest()
> - Vehicle: provide momentary ideal range gain/loss speed as a metric,
>     add charge speed to "stat" output, output "stat" charge ETRs in hh:mm format
>   New metric:
>     v.b.range.speed                -- Momentary ideal range gain/loss (charge/discharge) speed [kph]
> - Vehicle: emit standard events on changing v.e.gear & v.e.drivemode
>   New events:
>     vehicle.drivemode.<n>          -- Vehicle drivemode has been set to profile <n> (vehicle specific)
>     vehicle.gear.forward           -- Vehicle has been put in forward gear
>     vehicle.gear.neutral           -- Vehicle has been put in neutral gear
>     vehicle.gear.reverse           -- Vehicle has been put in reverse gear
> - Scripting/Duktape: new heap memory management using fixed amount of system RAM
>   New config:
>     [module] duktape.heapsize    -- in KB, default 512, max 1024
>   New commands:
>     script meminfo               -- output heap memory status (JSON)
>   New API calls:
>     meminfo()                    -- return heap memory status
> - TLS: removed expired DST root certificate, added new ISRG root certificate
>     for Let's Encrypt
> 
> 
> Regards,
> Michael
> 
> --
> Michael Balzer * Helkenberger Weg 9 * D-58256 Ennepetal
> Fon 02333 / 833 5735 * Handy 0176 / 206 989 26
> 
> 
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.openvehicles.com/pipermail/ovmsdev/attachments/20210930/b0070fb3/attachment.sig>


More information about the OvmsDev mailing list