Releases: meatpiHQ/wican-fw
Releases · meatpiHQ/wican-fw
Release list
WiCAN-PRO v4.51 Beta-01
New Features:
- Latest IDF v6.0.2
Bug Fixes:
- Fixed an AutoPID issue where some vehicle profiles were returning incorrect PID values. #710
Update Instructions
- Download the latest firmware file.
- Unzip the downloaded file.
- Open the configuration page and go to the System tab.
- In the Firmware Update section, upload the file named
wican-fw_obd_pro_vxxxp.bin. - Press Update to start the process.
In case of a boot loop, you can perform a factory reset
WiCAN v4.21
Supported Devices: WiCAN-OBD and WiCAN-USB ONLY
Update Instructions
- IMPORTANT: This update will reset your device configuration. Backup your configuration before proceeding "System -> Download Configuration"
- If MQTT is enabled, disable it before uploading the firmware.
- Download the latest firmware.
- Unzip the downloaded file.
- Upload
wican-fw_usb_vxxx.binfor USB devices
orwican-fw_obd_vxxx.binfor OBD devices.
New Features:
- Add Home Assistant webhook support. Works with the latest 1.0.0-beta.1 integration
- Home Assistant Auto discovery and registration
- Upgraded to IDF v5.5.2
- Migrated filesystem to littlefs
WiCAN-PRO v4.50
New Features:
- Update IDF version v5.5.3
- Add STA hostname support from device ID
- Add failover webhook URL support (Local and external URL)
- Support Nabu Casa
- Add manual override to webhook config
- Add a restart tracker, and forces sleep in case of bootloops
Bug Fixes:
- Fixed standard PID scan
- Fixed standard PID Test button
- Fixed some autopid parameter stop updating
- Fixed PIDs values spikes
- Fixed unexpected sleep wakeup due to netif or wireguard. Thanks to @wambs
Update Instructions
- Download the latest firmware file.
- Unzip the downloaded file.
- Open the configuration page and go to the System tab.
- In the Firmware Update section, upload the file named
wican-fw_obd_pro_vxxxp.bin. - Press Update to start the process.
In case of a boot loop, you can perform a factory reset
WiCAN-PRO v4.49 Beta-06
New Features:
- Update IDF version v5.5.3
- Add STA hostname support from device ID
- Add failover webhook URL support (Local and external URL)
- Support Nabu Casa
- Add manual override to webhook config
- Add a restart tracker, and forces sleep in case of bootloops
Bug Fixes:
- Fixed standard PID scan
- Fixed standard PID Test button
- Fixed some autopid parameter stop updating
- Fixed PIDs values spikes
- Fixed unexpected sleep wakeup due to netif or wireguard. Thanks to @wambs
Update Instructions
- Download the latest firmware file.
- Unzip the downloaded file.
- Open the configuration page and go to the System tab.
- In the Firmware Update section, upload the file named
wican-fw_obd_pro_vxxxp.bin. - Press Update to start the process.
In case of a boot loop, you can perform a factory reset
WiCAN-PRO v4.49 Beta-05
New Features:
- Update IDF version v5.5.3
- Add STA hostname support from device ID
- Add failover webhook URL support (Local and external URL)
- Support Nabu Casa
- Add manual override to webhook config
- Add a restart tracker, and forces sleep in case of bootloops
Bug Fixes:
- Fixed standard PID scan
- Fixed standard PID Test button
- Fixed some autopid parameter stop updating
- Fixed PIDs values spikes
Update Instructions
- Download the latest firmware file.
- Unzip the downloaded file.
- Open the configuration page and go to the System tab.
- In the Firmware Update section, upload the file named
wican-fw_obd_pro_vxxxp.bin. - Press Update to start the process.
In case of a boot loop, you can perform a factory reset
WiCAN-PRO v4.49 Beta-04
Update Instructions
- Download the latest firmware file.
- Unzip the downloaded file.
- Open the configuration page and go to the System tab.
- In the Firmware Update section, upload the file named
wican-fw_obd_pro_vxxxp.bin. - Press Update to start the process.
In case of a boot loop, you can perform a factory reset
New Features:
- Update IDF version v5.5.3
- Add STA hostname support from device ID
- Add failover webhook URL support (Local and external URL)
- Support Nabu Casa
- Add manual_override to webhook config
Bug Fixes:
- Fixed standard PID scan
- Fixed standard PID Test button
- Fixed some autopid parameter stop updating
WiCAN-PRO v4.49 Beta-03
Update Instructions
- Download the latest firmware file.
- Unzip the downloaded file.
- Open the configuration page and go to the System tab.
- In the Firmware Update section, upload the file named
wican-fw_obd_pro_vxxxp.bin. - Press Update to start the process.
In case of a boot loop, you can perform a factory reset
New Features:
- Update IDF version v5.5.3
- Add STA hostname support from device ID
- Add failover webhook URL support (Local and external URL)
- Support Nabu Casa
Bug Fixes:
- Fixed standard PID scan
WiCAN-PRO v4.48
Update Instructions
- Download the latest firmware file.
- Unzip the downloaded file.
- Open the configuration page and go to the System tab.
- In the Firmware Update section, upload the file named
wican-fw_obd_pro_vxxxp.bin. - Press Update to start the process.
In case of a boot loop, you can perform a factory reset
Supported Devices: WiCAN-PRO ONLY
New Features:
- Add WebSocket Terminal feature to web UI. (ELM327 and command line)
- Add advanced low battery voltage PID polling controls
- Add ELM327 UART UDP logging
- Added CAN broadcast filter support to autopid
- Added UI sections for custom + vehicle-specific CAN filters.
- Redesigned the Automate tab with subtabs and improved UI flow.
- Added Station WiFi mode support in config + UI.
- Improved vehicle-specific PID UI and compact form styling.
- Added WireGuard debug UI
- Added Webhook post success/fail counters
- Added HTTP post success/fail counters
- AutoPID: HTTP test endpoint plus frontend integration.
- AutoPID: CAN filter HTTP test endpoint.
- AutoPID: PID request/response validation.
- AutoPID: enabled flags for PID + parameter objects (allow disabling without removing).
- Console: LED command now supports RGB color and blink options.
- VPN: test/debug endpoints enhanced with config + status reporting.
- VPN: one-shot VPN test using a provided config.
- Custom AP SSID support: new config fields to enable + set a custom AP SSID
- AutoPID “disable on low voltage” option: can pause AutoPID/Automate when battery voltage drops below the configured sleep-voltage threshold, and resume when voltage recovers (includes UI + config support).
- WireGuard preshared key support (PSK)
- WireGuard DNS support end-to-end
- WireGuard endpoint hostname handling
- LED CLI improvement
Bug Fixes:
- Improved CAN filter monitoring and ATMA frame parsing (more reliable matching/handling).
- Improved protocol command parsing and normalization (ATSP/ATTP handling).
- Removed suffix digit trimming from UART TX logging.
- General refactors to PID/autopid config loading for stability/clarity (split module, parsing refactor, internal naming cleanup).
- Web UI updates (homepage and JS assets) to align with the new configuration features.
- Improved MQTT client initialization and error handling
- Fixed internal memory issue
- Fixed WireGuard memory corruption
- Fixed webhooks post fail
- Fixed ABRP post fail
- AutoPID: improved ECU protocol selection/initialization behavior.
- AutoPID: switched buffer allocations to heap_caps_malloc (more robust memory allocation on ESP targets).
- VPN: improved reliability (default route switching on peer connect, connect timeout to prevent indefinite attempts, refined state transitions).
- WireGuard AllowedIPs parsing is more resilient
- WireGuard config import is more robust
- WireGuard AllowedIPs from both multi-line and comma-separated formats.
- WireGuard HTTP API handling improvement
Note: To enable ELM327 UDP logs, got to Advanced tab and enable ELM327 UDP Log. Then download and run WiCAN Log Viewer
WiCAN-OBD v4.20 Beta-01
Supported Devices: WiCAN-OBD and WiCAN-USB ONLY
Update Instructions
- IMPORTANT: This update will reset your device configuration. Backup your configuration before proceeding "System -> Download Configuration"
- If MQTT is enabled, disable it before uploading the firmware.
- Download the latest firmware.
- Unzip the downloaded file.
- Upload
wican-fw_usb_vxxx.binfor USB devices
orwican-fw_obd_vxxx.binfor OBD devices.
New Features:
- Add Home Assistant webhook support. Works with the latest 1.0.0-beta.1 integration
- Home Assistant Auto discovery and registration
- Upgraded to IDF v5.5.2
- Migrated filesystem to littlefs
WiCAN-PRO v4.47 Beta-09
Supported Devices: WiCAN-PRO ONLY
New Features:
- Add ELM327 UART UDP logging
- Added CAN broadcast filter support to autopid
- Added UI sections for custom + vehicle-specific CAN filters.
- Redesigned the Automate tab with subtabs and improved UI flow.
- Added Station WiFi mode support in config + UI.
- Improved vehicle-specific PID UI and compact form styling.
- Added WireGuard debug UI
- Added Webhook post success/fail counters
- Added HTTP post success/fail counters
- AutoPID: HTTP test endpoint plus frontend integration.
- AutoPID: CAN filter HTTP test endpoint.
- AutoPID: PID request/response validation.
- AutoPID: enabled flags for PID + parameter objects (allow disabling without removing).
- Console: LED command now supports RGB color and blink options.
- VPN: test/debug endpoints enhanced with config + status reporting.
- VPN: one-shot VPN test using a provided config.
- Custom AP SSID support: new config fields to enable + set a custom AP SSID
- AutoPID “disable on low voltage” option: can pause AutoPID/Automate when battery voltage drops below the configured sleep-voltage threshold, and resume when voltage recovers (includes UI + config support).
- WireGuard preshared key support (PSK)
- WireGuard DNS support end-to-end
- WireGuard endpoint hostname handling
- LED CLI improvement
Bug Fixes:
- Improved CAN filter monitoring and ATMA frame parsing (more reliable matching/handling).
- Improved protocol command parsing and normalization (ATSP/ATTP handling).
- Removed suffix digit trimming from UART TX logging.
- General refactors to PID/autopid config loading for stability/clarity (split module, parsing refactor, internal naming cleanup).
- Web UI updates (homepage and JS assets) to align with the new configuration features.
- Improved MQTT client initialization and error handling
- Fixed internal memory issue
- Fixed WireGuard memory corruption
- Fixed webhooks post fail
- Fixed ABRP post fail
- AutoPID: improved ECU protocol selection/initialization behavior.
- AutoPID: switched buffer allocations to heap_caps_malloc (more robust memory allocation on ESP targets).
- VPN: improved reliability (default route switching on peer connect, connect timeout to prevent indefinite attempts, refined state transitions).
- WireGuard AllowedIPs parsing is more resilient
- WireGuard config import is more robust
- WireGuard AllowedIPs from both multi-line and comma-separated formats.
- WireGuard HTTP API handling improvement
Note: To enable ELM327 UDP logs, got to Advanced tab and enable ELM327 UDP Log. Then download and run WiCAN Log Viewer