Skip to content

Releases: arjenhiemstra/ithowifi

Version 2.9.0-beta13

02 Jun 07:57

Choose a tag to compare

Version 2.9.0-beta13 Pre-release
Pre-release

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

13 May 16:07

Choose a tag to compare

Version 2.9.0-beta12 Pre-release
Pre-release

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

12 Apr 10:41

Choose a tag to compare

Version 2.9.0-beta11 Pre-release
Pre-release

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

26 Dec 10:45

Choose a tag to compare

Version 2.9.0-beta10 Pre-release
Pre-release

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

23 Dec 11:37

Choose a tag to compare

Version 2.9.0-beta9 Pre-release
Pre-release

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

22 Dec 16:56

Choose a tag to compare

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

22 Dec 11:34

Choose a tag to compare

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

12 Dec 23:22

Choose a tag to compare

Version 2.9.0-beta6 Pre-release
Pre-release

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

11 Dec 23:34

Choose a tag to compare

Version-2.9.0-beta5 Pre-release
Pre-release

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

26 Nov 21:00

Choose a tag to compare

Version 2.9.0-beta4 Pre-release
Pre-release

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