3.3.006-123-gd26cb4392 OTA build Thu Jun 25 23:03:06 CEST 2026 See ovms3.log for details 62e61d1f4 fix 12V under voltage alert reset 7d79a877f Update eq_poller.h fc6ac9fc6 smartEQ: updated polling Voltage, sanity check pressure/temp 87ec17e4c TPMS validation, cooldown tweak, and ADC recalculation flags 8ad8b6de3 Log ADC factor 39f15a427 TPMS: adjust poll intervals and initialize vectors 6b1f421fe Update vehicle_smarteq.cpp 61932e4f8 Store 12V undervolt history as float vector c9ee8a4ac Update eq_ticker.cpp 7c36536e7 Use Open Circuit 12V label; update poll 7893e97cb smartEQ: Restructure BMS metrics and adjust polling 58a57cde5 Refactor smartEQ networking, TPMS, ADC & LEDs 7fb132fd4 smartEQ: Load xsq.adc.factor from config (non-persistent) be0fe788a Update vehicle_smarteq.cpp 381e221bd smartEQ: Add 12V undervolt history & cooldown handling 2d59e1a75 Refactor OBD poll flow and add one-time polls 59048e525 Add poll cooldown and refine OBD polling baf86baaa smartEQ: Add BMS ident output & contactor 1h limit UI 2eb53dfe9 smartEQ: Add BMS identification (PID 0x80) support 0608ec9b4 smarteq: persist metrics and adjust contactor alert f68a665e0 Track contactor changes within 1h 9e16590cd smartEQ: Add 1h contactor activation count and alert b8d9c0903 smartEQ: Handle USM 14V voltage scaling differences 99f644409 smartEQ: Use std 12V metric and relax ADC bounds 17ed72a11 changes.txt + doc 9a708a700 update metrics in Ticker10 000f1d965 track 12V charging state 5abf4b875 revert 'config.changed' changes 4ec2b0164 updated polling 4f642db3b preserve existing defaults when reading config 102d09d58 smartEQ: Add 12V trickle-charge count and alert 8ef919856 smartEQ: Add CommandClimateControlEQ and 12V trickle support f8c21ebee User guide: minor correction fdcde4c47 User guide: optimize warnings, add info on build versions a1844790a mcp2515: fix power on sequence to not start in CAN mode "off" (partial undo of commit 9d6c5c9826d0cf66dbe895d78dc9765d59a98d27) 8a2f34e37 fixing start charge polling 09c4222e0 Update eq_web.cpp 57aafced4 Update eq_web.cpp 9a1e88c0e smartEQ: Refine CAN write/polling logic and web UI text 2035e13ac Smart EQ: fix HV contactor cycle count alert throttling (persistent alert reference in config bms.alert.above.cycles) 3bbd386f3 Utils: add missing integer roundup macro 8f67f6f6f Smart user guide: optimize warning, add info on monitoring & alerts 237e18422 Throttle BMS alerts; store bat serial decimal 18e8b40fa Update eq_ticker.cpp 55a50d51c Extend BMS contactor log fields 488c1ccf5 Update documentation for vehicle functions e995dd966 correct wording 284a38172 renamed smartCANmode to smartOBDpolling 522604cbd DOCS: Add warning Smart EQ contactor switching cycles glitch 7e9a9daaf Refactor CAN wakeup, remove CommandWakeup2 cb0593294 SmartEQ: improve CAN, polling and contactor handling 2b13da83c reset can_350_ticker a9cf7fc2e Update eq_ticker.cpp 0a33c6f66 smartEQ: refactor awake state a9a09da27 smartEQ: swapped contactor LODI to LOGD 7f0905db4 reduce SQ_CANDATA_TIMEOUT to 10 711fb662c swapped odometer metric to variable 46f8b13d0 Update eq_can_poll.cpp 979e9f12c Update eq_can_poll.cpp cafdbe0e5 cycles_remain > 0 only for alerts 324d4b417 fix contactor diff calculating 58416c420 smartEQ: fix false contactor counter alert 32ad708f5 smartEQ: removed polling at reboot when CAN bus sleep a3d5c8081 Update eq_ticker.cpp 9fc07c737 ticker for 0x350 polling d7e5e92d5 PollReply_BMS_HVContactorCycles revert and updated 5b884257f Update eq_can_poll.cpp bd349ce22 esp32can: fix power on sequence to not start in CAN mode "off" (partial undo of commit 7fbacb74b72776036bacbf1e5ca4637a67e900de) 917e3ce05 Update eq_can_poll.cpp 190fe80e0 Increase CAN timeout and remove can_awake reset db5e51a33 CommandClimateControl add CAN write check 7d0bcaecb Update eq_ticker.cpp 5d30277d3 Poll off at init and add IsCANwirte to first data read. 78378e4dc HV cycles check e7501e005 Smart EQ: add server data log & alert on HV contactor cycle count cfb4c8f98 Smart EQ - add log info for HV cyle 609c33a06 Smart EQ - Time reduced if no CAN activity 94898e3f2 Smart EQ - prevent can bus activity after reboot 8eeae067b Config: fix backup command not creating missing destination directory (e.g. first backup on a freshly formatted SD card) 3023bc76a Utils: fix mkpath() to fail on paths overriding existing files a8f14334a Config: fix backup command not creating missing destination directory (e.g. first backup on a freshly formatted SD card) df07e5244 Utils: fix mkpath() to fail on paths overriding existing files 4607b4369 Web UI: remove factory partition text reference 01507623a Web UI: remove factory partition text reference 7fbacb74b Obd2ecu - Delay startup events till bus started eb07c5e6c Obd2Ecu - Mutex read/write of m_pidmap 9d6c5c982 Obd2ECU - Retry turning the CAN on from ECU Task d5538e3bf README: add latest AI slop example 0dbce1ea7 Changes.txt for 3.3.006 648ea77b8 User guide: update OTA page according to partitioning changes 3668d91f8 User guide: update factory reset page for partitioning differences 767996309 User guide: partitioning text optimizations 68ea7d58a Ioniq 5 - Try detect and mitigate continuous AUX charging loop 4fa1b8bc0 Ioniq 5 - stop polling when AC charging ends 31aae3708 User guide: add info page on partitioning scheme upgrade 7f8b5d676 VW e-Up: extended battery health / aging info (with web UI integration): total battery age, charge time counters AC/DC and parked battery state times (by SOC & temperature ranges) (inspired by OBD Amigos) 91cc79b67 Web framework: add metric displays for derived values (incl. example) ad6ec02c1 Metrics: add units for days, months & years 9f7e1e089 Update vehicle.cpp 9ebd09d80 Vehicle turned on - cancel scheduled climate restart