Releases: arjenhiemstra/ithowifi
Version 2.9.0-beta13
Version 2.9.0-beta13
Changes since 2.9.0-beta12
Fix: Make HA Auto discovery error message less ambiguous
Fix: CVE ECO 2 model HA discovery code not working properly
Firmware binary (CVE HW rev.2 and NON-CVE):
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/unified_hw2_noncve/nrgitho-v2.9.0-beta13.bin
Version 2.9.0-beta12
Version 2.9.0-beta12
Changes since 2.9.0-beta11
Fix: Trying to set Itho settings via API results in reboot #316
Fix: Settings not updated in "ITHO Settings" dialog #310
Fix: clarify WebAPI documentation, fixes #311
Fix: update Arduino-Log#21ccaa8a61352f78770ad6335225457cd2c14787
Fix: update AsyncTCP.git#v3.4.0
Fix: update ESPAsyncWebServer.git#v3.7.7
Fix: update esp_littlefs.git#v1.16.4
Firmware binary (CVE HW rev.2 and NON-CVE):
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/unified_hw2_noncve/nrgitho-v2.9.0-beta12.bin
Version 2.9.0-beta11
Version 2.9.0-beta11
Changes since 2.9.0-beta10
Feat: HA Auto Discovery - add State Class as config option
Feat: add support for an older CVE ECO2 version
Feat: Add CVE ECO2 to HA Auto Discovery
Fix: remove superfluous syslog messages #309
Fix: web socket parsing issues
Fix: typo in WPU settings #308 thanks @tomkooij
Fix: debug 2410 set command #298 thanks @bramkragten
Fix: setrfdevicesourceid API call not handled correctly
Fix: Update webSerial lib and only load webSerial if enabled
Fix: config not saved when config is done in a certain order, fixes: #294
Firmware binary (CVE HW rev.2 and NON-CVE):
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/unified_hw2_noncve/nrgitho-v2.9.0-beta11.bin
Version 2.9.0-beta10
Version 2.9.0-beta10
Changes since 2.9.0-beta9
fix: add error message to make more clear why the HA discovery function is not able to load completely 82472dd
fix: small mqtt memory optimisation 303bea2
fix: remove device sensors from HA is they are not present (anymore) in the config 4d786dd
Firmware binary (CVE HW rev.2 and NON-CVE):
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/unified_hw2_noncve/nrgitho-v2.9.0-beta10.bin
Version 2.9.0-beta9
Version 2.9.0-beta9
Changes since 2.9.0-beta8
fix: refactor websocket receive to support multiple frame, large messages and optimize for lower memory use fc20d00
fix: refactor HA discovery to support larger config files (8k instead of 2k) and use less memory a1e5ed3
Firmware binary (CVE HW rev.2 and NON-CVE):
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/unified_hw2_noncve/nrgitho-v2.9.0-beta9.bin
Version 2.9.0-beta8
Version 2.9.0-beta8
Changes since 2.9.0-beta7
fix: regression bug on errornous i2c slave return preventing release of i2c bus
Firmware binary (CVE HW rev.2 and NON-CVE):
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/unified_hw2_noncve/nrgitho-v2.9.0-beta8.bin
Version 2.9.0-beta7
Version 2.9.0-beta7
Changes since 2.9.0-beta6
fix: update packages - ArduinoJson 7.2.0 -> 7.2.1 - AsyncTCP 3.2.14 -> 3.3.1 - ESPAsyncWebServer 3.3.23 -> 3.4.5
fix: simplify config save and reset, add option to save/reset all system config files
fix: config save check implemented partially
fix: mDNS hostname should only have lower case characters
fix: refactor i2c slave receive function (reduce memory use and complexity)
fix: esp-idf 5 prep
fix: prevent error message on empty ha discovery config
fix: typo
fix: remove unused include
Firmware binary (CVE HW rev.2 and NON-CVE):
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/unified_hw2_noncve/nrgitho-v2.9.0-beta7.bin
Version 2.9.0-beta6
Version 2.9.0-beta6
Changes since 2.9.0-beta5
fix: crash due to incomplete firmware version sanity checking
Firmware binary (CVE HW rev.2 and NON-CVE):
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/unified_hw2_noncve/nrgitho-v2.9.0-beta6.bin
Version-2.9.0-beta5
Version 2.9.0-beta5
Known issue: the add-on reboots after the firmware check failed to sanitise the result properly.
This has been addressed in beta6.
Changes since 2.9.0-beta4
feat: update HA Auto Discovery to be able to include itho status items as components, a fan component if the device is a fan and a firmware update sensor (this feature needs HA Core 2024.11 or newe…
feat: add release notes to firmware json on github
feat: move rf log from debug page to syslog page and save log level in config
feat: add itho/add-on device info to MQTT API and WebAPI v2
fix: prevent config save before load (possibly resetting the config to default)
fix: wrong favicon url
fix: LogConfigflag instead of saveSystemConfigflag
fix: Update lib - AsyncTCP.git#v3.2.14
fix: Update lib - ESPAsyncWebServer.git#v3.3.23
fix: Update lib - MycilaWebSerial#v7.0.1
fix: remove unused ESP-SDK logging from release binary
fix: define build flags for c (gnu17) / c++ (gnu20) versions instead of auto detect/select
fix: add some i2c command reply examples
fix: remove unnecessary includes
fix: exclude mongoose code by preprocessor define
fix: remove #define FWVERSION replaced by: inline const char * fw_version
Firmware binary (CVE HW rev.2 and NON-CVE):
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/unified_hw2_noncve/nrgitho-v2.9.0-beta5.bin
Version 2.9.0-beta4
Version 2.9.0-beta4
fix: autodiscover message to be consistent with preset modes. #277 Thanks @PaulSchuurWortell
fix: remotes received but not processed
fix: small web interface error
Firmware binary (CVE HW rev.2 and NON-CVE):
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/unified_hw2_noncve/nrgitho-v2.9.0-beta4.bin