3.2.008-237-g45f29b74 OTA build Sat Jan 11 10:11:52 CET 2020 See ovms3.log for details e1b69b0a VFS: new command "vfs df" (show disk usage) ad76b48d Plugin ABRP: API update, typo fix e50de779 Plugin Edimax: API update e0c098f4 Docs: fix typo #2 8aaf9a21 Scripting API: added VFS.Load() & VFS.Save() (async file I/O) 1182f825 Scripting API: renamed HTTP.request() to HTTP.Request() for API consistency 858a6226 doc: fix typo d9965af9 Docs: add plugin installation steps 1dc1d277 Scripting: add JS error/output source (file, line, function) to log, add missing line reference to eval error outputs 3bcb201c Scripting API: add HTTP.request() "always" callback bf35cd01 New plugin: AuxBatMon: 12V Battery History Chart c1cfb004 Duktape: fix float precision errors in OvmsMetrics.AsFloat() 0fd60131 Plugins: added retools web plugin 610728a8 Web framework: added legend & tooltip default night styles for Highcharts ed86ad7c Web UI: minor editor handling optimization 86a9a84c New plugin: AuxBatMon: 12V Battery History Chart 37d59133 Duktape: fix float precision errors in OvmsMetrics.AsFloat() e37ef95b Plugins: added retools web plugin 06976bcb Web framework: added legend & tooltip default night styles for Highcharts fb9bd48b Web UI: minor editor handling optimization 1d6b3651 small typo fix b6af5208 Scripting API: added OvmsMetrics.GetValues() 1b35cd28 Web UI: autofocus login username field 73852fbd Plugin docs: rework to rST format, include in user guide fe5af370 Edimax plugin 2.0: add 12V battery guard & charge stop handling 93685e87 Edimax plugin: added power control plugin for status page b131ca5a Web framework: Javascript support: loadjs(), buttons & monitors 96a52857 Fix timer and use AsFloat() cd38efd2 Adding explanation on abrp login 0d28bddd Update SendLiveData2ABRP, with timer fix 1e52bf64 Fix building without SSL support 2caefa18 Plugin readme update c38c389e WifiConsole plugin update to V1.1 e6a45d92 Edimax plugin version fix 2359f709 Create abrp.rst 7a37f9f2 Update README.md 2fe46728 Create README.md 5827ef85 Update sendlivedata2abrp.js 77c67aac Create sendlivedata2abrp.js 051be7e4 Web UI: fix editor textarea reference fae33308 Scripting: handle cases of disabled Duktape support/start 72ae7905 Script HTTP API: handle disabled SSL support 4768c7df quiet "maybe-uninitialized" error in ducktape.c (the inline version of duktape that pulls in duk_js_call.c) 9de393f4 History update 3eaceeca Web UI: extend editor by Javascript evaluation; handling optimization b1789e87 Webserver: extend /api/execute & loadcmd() by Javascript mode 956fb226 Script HTTP API: check network after processing arguments to have url set dbb5eb61 Edimax plugin: filter plugin related config changes 0a87cb69 New plugin: Smart Plug control for Edimax models SP-1101W, SP-2101W et al 95a81410 Plugin directory added 8fa95dba Plugin directory added e4d4b912 History update aa81caa4 Scripting: add OvmsConfig.GetValues() & OvmsConfig.SetValues() Config: add "usr" param for plugin configurations 181277f1 DuktapeObject.Push(): return object index on stack 72d867cb Refactor ExecuteCommand() utility to BufferedShell 92ddbfee Correct path to ovmsmain.js ae952a0e Scripting API: HTTP.request() added aaac916d Web shell: HTML encode log messages 58dd1041 SmartED: update poll times 93f13e1c Web shell: HTML encode log messages 1c9a1d32 SmartED: add BMS diagnose report 24d325fc vehicle.cpp: OvmsVehicle::PollerSend() 0b7d4a9c Standard charger voltage and current fix a8a87a5f Code beauty and some misspell 551f8d45 - Remove SOH & ideal range from user setting - Add CAC to metrics from 0x762 - Idal range calculation with 16.1kWh/100km - Add real/displayed SOC from 0x762 - Command trip/tripc misspell fix 5fc295e7 New Standard and Quick charge detection 66d2a9a5 Web UI: fix loadcmd & shell for very small (1-2) byte responses a81c5219 Duktape: include native builtin JSON methods in JSON module 47490196 Commands fix and add duration for last trip e4824203 Add support for regen brake light b747d210 Scripting: Duktape update to version 2.5.0 cca9c746 Fix header and link to github bc1d6c8d code style and error reporting fixup on hostname set 0729cd74 Update file with more battery specs 6d75d2f3 Documentation updates 694c9bee Set the Vehicle ID as the hostname for the DHCP request parameter This will make DNS in the DHCP server (as seen by tools like Fing) match what is seen in MDNS ce4bfdc1 Fix compilation with task tracking not configured 6e40e8cb add doc about accessing files remotely 3efcf3f5 Docs: added scripting test utility scripts 5978d82d Update can_logging.rst 380a64a9 Wifi: disable DNS & router offer on AP DHCP server 52baf1e6 Add 62kWh Leaf GIDS and AH defines 6a1d340c PowerMgmt: Fix modem/wifi wrongly switched off immediately if modem/wifi_off_delay is 0 and 12V not charging 02955578 SmartED: fix for issue #293 3bfeb92d execute permissions for a2l de7b88c6 Pushover: allow upper case letters in user_key & token 34302254 CAN: fix crashes from missing frame.callback/zero initializations f9ed6316 a2l support script e761f943 Changes.txt for 3.2.008 8fef3f5f CAN: fix crash from driver tx callbacks with missing/invalid bus/origin 3b357107 Add 40kWh option to UI 303a177d Add 40kWh GIDS and AH defines a840bf61 Default config auto-detect 4MB vs 8MB SPIRAM/PSRAM 9076518a CANopen: raise task priorities to 15 (service protocol level) 53f5d3d3 Vehicle poller: fix race condition between control & processing, restart poller on PID list change 530d7f4b Twizy: do charge ETR calculation based on actual charge current (takes higher currents from additional chargers and reduced currents due to temperature conditions into account) 3acc5567 Twizy: added tuning option for SEVCON_T45 + Gearbox_T80 hybrid 51e0cc10 Docs: added link & info on Hologram activation 6d3795ef Docs/WebUI: added dashboard plugin info & screenshot 9e41a634 Build config for toolchain 1.22.0-93-gf6c4cdf-5.2.0-psramfix-20190612