Skip to content

Releases: arjenhiemstra/ithowifi

Version 2.4.2-beta1

27 Sep 11:31
Compare
Choose a tag to compare
Version 2.4.2-beta1 Pre-release
Pre-release

Version 2.4.2-beta1

For testing purposes!

Changes since 2.4.1:

Fix: disable storage and usage of wifi parameters on ESP32 NVS partition

CVE add-on HW rev 2 firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/hardware_rev_2/nrgitho-hw2-v2.4.2-beta1.bin

non-CVE add-on firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/non-cve_rev_1/nrgitho-noncve-v2.4.2-beta1.bin

Version 2.4.0

26 Sep 11:58
Compare
Choose a tag to compare

Version 2.4.0

Warning: the remotes config file will be reset after the upgrade. Be sure to backup valuable information before the upgrade.

Changes from version 2.3.5

Feat: Added option to update remote ID's through the web interface
Feat: Slider hidden on devices that do not support PWM2I2C protocol (NON-CVE) to prevent control confusion
Feat: Slider move will immediately update slider value in web interface
Feat: Add preliminary support for ORCON 15LF01 remote
Feat: Added option to show wifi password
Feat: Include first support for HRU250 and HRU300 devices
Feat: Added RFT RF/CO2 virtual remote support
Feat: Add HRU200 settings and status labels
Feat: Add virtual remotes changes to API, update API documentation
Feat: Add support for away command of 536-0020 and 536-0024 remotes
Feat: Add option to only monitor remote (ie. remote commands and values like CO2 will be present on the API but will not be send to the itho)
Feat: Make NTP server configurable (#79)
Feat: Add timer1-timer3 buttons to web interface
Feat: Tie web interface buttons to backend commands
Feat: Add support for extra itho remote commands (Auto, AutoNight, Cook30, Cook60)
Feat: Add possibility to configure number of virtual remotes
Feat: Add possibility to copy ID of existing remote to be used with a virtual remote

Feat: Add filterReset command to debug page (needs testing)
Feat: Log deviceType query failure
Feat: Add more info to firmware update page
Feat: Add option to download latest beta release from firmware update page
Feat: Add RF debug button to the debug page for easier access to the debug function
Feat: Add description of RF debug levels to debug page

Feat: Restructure code to support VSCode and PlatformIO
Feat: Script web page header file creation and compression
Feat: Update build scripts to make releases easier
Feat: Moved to latest version (5.1.1) of platform-espressif32 (with ESP-IDF 4.4.1, Arduino core 2.0.4)
Feat: Moved to new version of the file editor, lowering the dependancy on ESPAsyncWebserver libs (in the future everything web related will probably move to mongoose)

Fix: Update MQTT status when no itho is detected
Fix: Crash when having multiple browser tabs open and requesting settings
Fix: Properly initialise buffersfix: level commands not parsed correctly, mainly for the RFT-AUTO 536-0150 remote (issue #81)
Fix: Prevent nullptr exception when no itho is present and a setting is updated through the debug page
Fix: Rounding issue with remote hum/temp values
Fix: Remove unused code
Fix: HTML API not working correctly for some commandos
Fix: Update itho setting on debug page does not handle floats correctly
Fix: Restore RF debug function to show all devices when in debug level 1 or 3 mode
Fix: Domoticz slider value cannot go to 0
Fix: Remove unused DHCP renew option
Fix: Ignore itho pwm2i2c command >254 instead of translating it to 254 speed command
Fix: Log itho pwm2i2c >254 command to lastcmd status topic
Fix: Log ithoQueue command to lastcmd status topic if no other source has been set
Fix: Remove fallback speed being set on MQTT update
Fix: Issue #94
Fix: HRU 250-300 incorrectly reported as HRU 200-250
Fix: Unify i2c mutex control to same layer
Fix: Update i2c functions to support ESP-IDF 4.4
Fix: Update wifi init to support ESP-IDF 4.4
Fix: Stuck i2c bus leads to reboot

CVE add-on HW rev 2 firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/hardware_rev_2/nrgitho-hw2-v2.4.0.bin

non-CVE add-on firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/non-cve_rev_1/nrgitho-noncve-v2.4.0.bin

Version 2.4.0-beta2

21 Sep 14:16
Compare
Choose a tag to compare
Version 2.4.0-beta2 Pre-release
Pre-release

Version 2.4.0-beta2

For testing purposes only!

Changes:
feat: added option to update remote ID's through the web interface
feat: add more info to firmware update page
feat: add option to download latest beta release from firmware update page
feat: update build scripts to make releases easier

Changes from version 2.4.0-beta1
feat: moved to latest version (5.1.1) of platform-espressif32 (with ESP-IDF 4.4.1, Arduino core 2.0.4)
feat: moved to new version of the file editor, lowering the dependancy on ESPAsyncWebserver libs (in the future everything web related will probably move to mongoose)
feat: slider hidden on devices that do not support PWM2I2C protocol (NON-CVE) to prevent control confusion
feat: slider move will immediately update slider value in web interface
feat: add preliminary support for ORCON 15LF01 remote
feat: added option to show wifi password
fix: HRU 250-300 incorrectly reported as HRU 200-250
fix: unify i2c mutex control to same layer
fix: update i2c functions to support ESP-IDF 4.4
fix: stuck i2c bus leads to reboot
fix: update wifi init to support ESP-IDF 4.4
fix: virtual remote types not correctly handled
fix: RF remote monitor only option not working

Changes from version 2.4.0-alpha8
feature: Include first support for HRU250 and HRU300 devices
fix: issue #94

Changes from version 2.4.0-alpha7
feat: Restructure code to support VSCode and PlatformIO
feat: Script web page header file creation and compression
feat: Clean up formatting of sources
feat: Added RFT RF/CO2 virtual remote support
fix: remove fallback speed being set on MQTT update

Changes from version 2.4.0-alpha6

feat: add HRU200 settings and status labels
feat: add description of RF debug levels to debug page
fix: ignore itho pwm2i2c command >254 instead of translating it to 254 speed command
fix: log itho pwm2i2c >254 command to lastcmd status topic
fix: log ithoQueue command to lastcmd status topic if no other source has been set

Changes from version 2.4.0-alpha5

fix: correct rounding issues since ArduinoJSON library update
fix: restore RF debug function to show all devices when in debug level 1 or 3 mode
fix: domoticz slider value cannot go to 0
fix: remove unused DHCP renew option

Changes from version 2.4.0-alpha4

fix: HTML API not working correctly for some commandos
fix: Update itho setting on debug page does not give back result of change
fix: Update itho setting on debug page does not handle floats correctly

Changes from version 2.4.0-alpha3

feat: add virtual remotes changes to API, update API documentation
feat: add support for away command of 536-0020 and 536-0024 remotes
fix: remove unused code
fix: restore send join command on power-on function

Changes from version 2.4.0-alpha2

feat: add option to only monitor remote (ie. remote commands and values like CO2 will be present on the API but will not be send to the itho)
feat: make NTP server configurable (#79)
feat: add RF debug button to the debug page for easier access to the debug function
feat: add timer1-timer3 buttons to web interface
feat: tie web interface buttons to backend commands
fix: level commands not parsed correctly, mainly for the RFT-AUTO 536-0150 remote (issue #81)
fix: prevent nullptr exception when no itho is present and a setting is updated through the debug page
fix: rounding issue with remote hum/temp values

Changes from version 2.4.0-alpha1

Feat: Add support for extra itho remote commands (Auto, AutoNight, Cook30, Cook60)
Feat: Add possibility to configure number of virtual remotes
Feat: Add possibility to copy ID of existing remote to be used with a virtual remote
Feat: Add filterReset command to debug page (need testing)
Feat: Log deviceType query failure

Fix: update MQTT status when no itho is detected
Fix: crash when having multiple browser tabs open and requesting settings
Fix: properly initialise RF debug buffer

CVE add-on HW rev 2 firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/hardware_rev_2/nrgitho-hw2-v2.4.0-beta2.bin

non-CVE add-on firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/non-cve_rev_1/nrgitho-noncve-v2.4.0-beta2.bin

Version 2.4.0-beta1

18 Sep 16:13
Compare
Choose a tag to compare
Version 2.4.0-beta1 Pre-release
Pre-release

Version 2.4.0-beta1

For testing purposes only!

Changes:
feat: moved to latest version (5.1.1) of platform-espressif32 (with ESP-IDF 4.4.1, Arduino core 2.0.4)
feat: moved to new version of the file editor, lowering the dependancy on ESPAsyncWebserver libs (in the future everything web related will probably move to mongoose)
feat: slider hidden on devices that do not support PWM2I2C protocol (NON-CVE) to prevent control confusion
feat: slider move will immediately update slider value in web interface
feat: add preliminary support for ORCON 15LF01 remote
feat: added option to show wifi password
fix: HRU 250-300 incorrectly reported as HRU 200-250
fix: unify i2c mutex control to same layer
fix: update i2c functions to support ESP-IDF 4.4
fix: stuck i2c bus leads to reboot
fix: update wifi init to support ESP-IDF 4.4
fix: virtual remote types not correctly handled
fix: RF remote monitor only option not working

Changes from version 2.4.0-alpha8
feature: Include first support for HRU250 and HRU300 devices
fix: issue #94

Changes from version 2.4.0-alpha7
feat: Restructure code to support VSCode and PlatformIO
feat: Script web page header file creation and compression
feat: Clean up formatting of sources
feat: Added RFT RF/CO2 virtual remote support
fix: remove fallback speed being set on MQTT update

Changes from version 2.4.0-alpha6

feat: add HRU200 settings and status labels
feat: add description of RF debug levels to debug page
fix: ignore itho pwm2i2c command >254 instead of translating it to 254 speed command
fix: log itho pwm2i2c >254 command to lastcmd status topic
fix: log ithoQueue command to lastcmd status topic if no other source has been set

Changes from version 2.4.0-alpha5

fix: correct rounding issues since ArduinoJSON library update
fix: restore RF debug function to show all devices when in debug level 1 or 3 mode
fix: domoticz slider value cannot go to 0
fix: remove unused DHCP renew option

Changes from version 2.4.0-alpha4

fix: HTML API not working correctly for some commandos
fix: Update itho setting on debug page does not give back result of change
fix: Update itho setting on debug page does not handle floats correctly

Changes from version 2.4.0-alpha3

feat: add virtual remotes changes to API, update API documentation
feat: add support for away command of 536-0020 and 536-0024 remotes
fix: remove unused code
fix: restore send join command on power-on function

Changes from version 2.4.0-alpha2

feat: add option to only monitor remote (ie. remote commands and values like CO2 will be present on the API but will not be send to the itho)
feat: make NTP server configurable (#79)
feat: add RF debug button to the debug page for easier access to the debug function
feat: add timer1-timer3 buttons to web interface
feat: tie web interface buttons to backend commands
fix: level commands not parsed correctly, mainly for the RFT-AUTO 536-0150 remote (issue #81)
fix: prevent nullptr exception when no itho is present and a setting is updated through the debug page
fix: rounding issue with remote hum/temp values

Changes from version 2.4.0-alpha1

Feat: Add support for extra itho remote commands (Auto, AutoNight, Cook30, Cook60)
Feat: Add possibility to configure number of virtual remotes
Feat: Add possibility to copy ID of existing remote to be used with a virtual remote
Feat: Add filterReset command to debug page (need testing)
Feat: Log deviceType query failure

Fix: update MQTT status when no itho is detected
Fix: crash when having multiple browser tabs open and requesting settings
Fix: properly initialise RF debug buffer

CVE add-on HW rev 2 firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/hardware_rev_2/nrgitho-hw2-v2.4.0-beta1.bin

non-CVE add-on firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/non-cve_rev_1/nrgitho-noncve-v2.4.0-beta1.bin

Version 2.4.0-alpha8

07 Jul 23:06
Compare
Choose a tag to compare
Version 2.4.0-alpha8 Pre-release
Pre-release

Version 2.4.0-alpha8

For testing purposes only!

Changes:
feature: Include first support for HRU250 and HRU300 devices
fix: issue #94

Changes from version 2.4.0-alpha7
feat: Restructure code to support VSCode and PlatformIO
feat: Script web page header file creation and compression
feat: Clean up formatting of sources
feat: Added RFT RF/CO2 virtual remote support
fix: remove fallback speed being set on MQTT update

Changes from version 2.4.0-alpha6

feat: add HRU200 settings and status labels
feat: add description of RF debug levels to debug page
fix: ignore itho pwm2i2c command >254 instead of translating it to 254 speed command
fix: log itho pwm2i2c >254 command to lastcmd status topic
fix: log ithoQueue command to lastcmd status topic if no other source has been set

Changes from version 2.4.0-alpha5

fix: correct rounding issues since ArduinoJSON library update
fix: restore RF debug function to show all devices when in debug level 1 or 3 mode
fix: domoticz slider value cannot go to 0
fix: remove unused DHCP renew option

Changes from version 2.4.0-alpha4

fix: HTML API not working correctly for some commandos
fix: Update itho setting on debug page does not give back result of change
fix: Update itho setting on debug page does not handle floats correctly

Changes from version 2.4.0-alpha3

feat: add virtual remotes changes to API, update API documentation
feat: add support for away command of 536-0020 and 536-0024 remotes
fix: remove unused code
fix: restore send join command on power-on function

Changes from version 2.4.0-alpha2

feat: add option to only monitor remote (ie. remote commands and values like CO2 will be present on the API but will not be send to the itho)
feat: make NTP server configurable (#79)
feat: add RF debug button to the debug page for easier access to the debug function
feat: add timer1-timer3 buttons to web interface
feat: tie web interface buttons to backend commands
fix: level commands not parsed correctly, mainly for the RFT-AUTO 536-0150 remote (issue #81)
fix: prevent nullptr exception when no itho is present and a setting is updated through the debug page
fix: rounding issue with remote hum/temp values

Changes from version 2.4.0-alpha1

Feat: Add support for extra itho remote commands (Auto, AutoNight, Cook30, Cook60)
Feat: Add possibility to configure number of virtual remotes
Feat: Add possibility to copy ID of existing remote to be used with a virtual remote
Feat: Add filterReset command to debug page (need testing)
Feat: Log deviceType query failure

Fix: update MQTT status when no itho is detected
Fix: crash when having multiple browser tabs open and requesting settings
Fix: properly initialise RF debug buffer

CVE add-on HW rev 2 firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/hardware_rev_2/nrgitho-hw2-v2.4.0-alpha8.bin

non-CVE add-on firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/non-cve_rev_1/nrgitho-noncve-v2.4.0-alpha8.bin

Version 2.4.0-alpha7

20 May 11:52
Compare
Choose a tag to compare
Version 2.4.0-alpha7 Pre-release
Pre-release

Version 2.4.0-alpha7

For testing purposes only!

Although feature wise almost no changes happend between this alpha version and the last, almost all code was touched to make the transition to PlatformIO. Please test thoroughly, it would help a lot if you report back issues!

Changes:
feat: Restructure code to support VSCode and PlatformIO
feat: Script web page header file creation and compression
feat: Clean up formatting of sources
feat: Added RFT RF/CO2 virtual remote support
fix: remove fallback speed being set on MQTT update

Changes from version 2.4.0-alpha6

feat: add HRU200 settings and status labels
feat: add description of RF debug levels to debug page
fix: ignore itho pwm2i2c command >254 instead of translating it to 254 speed command
fix: log itho pwm2i2c >254 command to lastcmd status topic
fix: log ithoQueue command to lastcmd status topic if no other source has been set

Changes from version 2.4.0-alpha5

fix: correct rounding issues since ArduinoJSON library update
fix: restore RF debug function to show all devices when in debug level 1 or 3 mode
fix: domoticz slider value cannot go to 0
fix: remove unused DHCP renew option

Changes from version 2.4.0-alpha4

fix: HTML API not working correctly for some commandos
fix: Update itho setting on debug page does not give back result of change
fix: Update itho setting on debug page does not handle floats correctly

Changes from version 2.4.0-alpha3

feat: add virtual remotes changes to API, update API documentation
feat: add support for away command of 536-0020 and 536-0024 remotes
fix: remove unused code
fix: restore send join command on power-on function

Changes from version 2.4.0-alpha2

feat: add option to only monitor remote (ie. remote commands and values like CO2 will be present on the API but will not be send to the itho)
feat: make NTP server configurable (#79)
feat: add RF debug button to the debug page for easier access to the debug function
feat: add timer1-timer3 buttons to web interface
feat: tie web interface buttons to backend commands
fix: level commands not parsed correctly, mainly for the RFT-AUTO 536-0150 remote (issue #81)
fix: prevent nullptr exception when no itho is present and a setting is updated through the debug page
fix: rounding issue with remote hum/temp values

Changes from version 2.4.0-alpha1

Feat: Add support for extra itho remote commands (Auto, AutoNight, Cook30, Cook60)
Feat: Add possibility to configure number of virtual remotes
Feat: Add possibility to copy ID of existing remote to be used with a virtual remote
Feat: Add filterReset command to debug page (need testing)
Feat: Log deviceType query failure

Fix: update MQTT status when no itho is detected
Fix: crash when having multiple browser tabs open and requesting settings
Fix: properly initialise RF debug buffer

CVE add-on HW rev 2 firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/hardware_rev_2/nrgitho-hw2-v2.4.0-alpha7.bin

non-CVE add-on firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/non-cve_rev_1/nrgitho-noncve-v2.4.0-alpha7.bin

Version 2.4.0-alpha6

15 Apr 13:55
Compare
Choose a tag to compare
Version 2.4.0-alpha6 Pre-release
Pre-release

Version 2.4.0-alpha6

For testing purposes only!

Changes:

feat: add HRU200 settings and status labels
feat: add description of RF debug levels to debug page
fix: ignore itho pwm2i2c command >254 instead of translating it to 254 speed command
fix: log itho pwm2i2c >254 command to lastcmd status topic
fix: log ithoQueue command to lastcmd status topic if no other source has been set

Changes from version 2.4.0-alpha5

fix: correct rounding issues since ArduinoJSON library update
fix: restore RF debug function to show all devices when in debug level 1 or 3 mode
fix: domoticz slider value cannot go to 0
fix: remove unused DHCP renew option

Changes from version 2.4.0-alpha4

fix: HTML API not working correctly for some commandos
fix: Update itho setting on debug page does not give back result of change
fix: Update itho setting on debug page does not handle floats correctly

Changes from version 2.4.0-alpha3

feat: add virtual remotes changes to API, update API documentation
feat: add support for away command of 536-0020 and 536-0024 remotes
fix: remove unused code
fix: restore send join command on power-on function

Changes from version 2.4.0-alpha2

feat: add option to only monitor remote (ie. remote commands and values like CO2 will be present on the API but will not be send to the itho)
feat: make NTP server configurable (#79)
feat: add RF debug button to the debug page for easier access to the debug function
feat: add timer1-timer3 buttons to web interface
feat: tie web interface buttons to backend commands
fix: level commands not parsed correctly, mainly for the RFT-AUTO 536-0150 remote (issue #81)
fix: prevent nullptr exception when no itho is present and a setting is updated through the debug page
fix: rounding issue with remote hum/temp values

Changes from version 2.4.0-alpha1

Feat: Add support for extra itho remote commands (Auto, AutoNight, Cook30, Cook60)
Feat: Add possibility to configure number of virtual remotes
Feat: Add possibility to copy ID of existing remote to be used with a virtual remote
Feat: Add filterReset command to debug page (need testing)
Feat: Log deviceType query failure

Fix: update MQTT status when no itho is detected
Fix: crash when having multiple browser tabs open and requesting settings
Fix: properly initialise RF debug buffer

CVE add-on HW rev 2 firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/hardware_rev_2/nrgitho-hw2-v2.4.0-alpha6.bin

non-CVE add-on firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/non-cve_rev_1/nrgitho-noncve-v2.4.0-alpha6.bin

Version 2.4.0-alpha5

23 Mar 15:39
Compare
Choose a tag to compare
Version 2.4.0-alpha5 Pre-release
Pre-release

Version 2.4.0-alpha5

For testing purposes only!

Changes:

fix: correct rounding issues since ArduinoJSON library update
fix: restore RF debug function to show all devices when in debug level 1 or 3 mode
fix: domoticz slider value cannot go to 0
fix: remove unused DHCP renew option

Changes from version 2.4.0-alpha4

fix: HTML API not working correctly for some commandos
fix: Update itho setting on debug page does not give back result of change
fix: Update itho setting on debug page does not handle floats correctly

Changes from version 2.4.0-alpha3

feat: add virtual remotes changes to API, update API documentation
feat: add support for away command of 536-0020 and 536-0024 remotes
fix: remove unused code
fix: restore send join command on power-on function

Changes from version 2.4.0-alpha2

feat: add option to only monitor remote (ie. remote commands and values like CO2 will be present on the API but will not be send to the itho)
feat: make NTP server configurable (#79)
feat: add RF debug button to the debug page for easier access to the debug function
feat: add timer1-timer3 buttons to web interface
feat: tie web interface buttons to backend commands
fix: level commands not parsed correctly, mainly for the RFT-AUTO 536-0150 remote (issue #81)
fix: prevent nullptr exception when no itho is present and a setting is updated through the debug page
fix: rounding issue with remote hum/temp values

Changes from version 2.4.0-alpha1

Feat: Add support for extra itho remote commands (Auto, AutoNight, Cook30, Cook60)
Feat: Add possibility to configure number of virtual remotes
Feat: Add possibility to copy ID of existing remote to be used with a virtual remote
Feat: Add filterReset command to debug page (need testing)
Feat: Log deviceType query failure

Fix: update MQTT status when no itho is detected
Fix: crash when having multiple browser tabs open and requesting settings
Fix: properly initialise RF debug buffer

CVE add-on HW rev 2 firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/hardware_rev_2/nrgitho-hw2-v2.4.0-alpha5.bin

non-CVE add-on firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/non-cve_rev_1/nrgitho-noncve-v2.4.0-alpha5.bin

Version 2.4.0-alpha4

05 Mar 12:36
Compare
Choose a tag to compare
Version 2.4.0-alpha4 Pre-release
Pre-release

Version 2.4.0-alpha4

For testing purposes only!

fix: HTML API not working correctly for some commandos
fix: Update itho setting on debug page does not give back result of change
fix: Update itho setting on debug page does not handle floats correctly

Changes from version 2.4.0-alpha3

feat: add virtual remotes changes to API, update API documentation
feat: add support for away command of 536-0020 and 536-0024 remotes
fix: remove unused code
fix: restore send join command on power-on function

Changes from version 2.4.0-alpha2

feat: add option to only monitor remote (ie. remote commands and values like CO2 will be present on the API but will not be send to the itho)
feat: make NTP server configurable (#79)
feat: add RF debug button to the debug page for easier access to the debug function
feat: add timer1-timer3 buttons to web interface
feat: tie web interface buttons to backend commands
fix: level commands not parsed correctly, mainly for the RFT-AUTO 536-0150 remote (issue #81)
fix: prevent nullptr exception when no itho is present and a setting is updated through the debug page
fix: rounding issue with remote hum/temp values

Changes from version 2.4.0-alpha1

Feat: Add support for extra itho remote commands (Auto, AutoNight, Cook30, Cook60)
Feat: Add possibility to configure number of virtual remotes
Feat: Add possibility to copy ID of existing remote to be used with a virtual remote
Feat: Add filterReset command to debug page (need testing)
Feat: Log deviceType query failure

Fix: update MQTT status when no itho is detected
Fix: crash when having multiple browser tabs open and requesting settings
Fix: properly initialise RF debug buffer

CVE add-on HW rev 2 firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/hardware_rev_2/nrgitho-hw2-v2.4.0-alpha4.bin

non-CVE add-on firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/non-cve_rev_1/nrgitho-noncve-v2.4.0-alpha4.bin

Version 2.4.0-alpha3

04 Mar 14:59
Compare
Choose a tag to compare
Version 2.4.0-alpha3 Pre-release
Pre-release

Version 2.4.0-alpha3

For testing purposes only!

feat: add virtual remotes changes to API, update API documentation
feat: add support for away command of 536-0020 and 536-0024 remotes
fix: remove unused code
fix: restore send join command on power-on function

Changes from version 2.4.0-alpha2

feat: add option to only monitor remote (ie. remote commands and values like CO2 will be present on the API but will not be send to the itho)
feat: make NTP server configurable (#79)
feat: add RF debug button to the debug page for easier access to the debug function
feat: add timer1-timer3 buttons to web interface
feat: tie web interface buttons to backend commands
fix: level commands not parsed correctly, mainly for the RFT-AUTO 536-0150 remote (issue #81)
fix: prevent nullptr exception when no itho is present and a setting is updated through the debug page
fix: rounding issue with remote hum/temp values

Changes from version 2.4.0-alpha1

Feat: Add support for extra itho remote commands (Auto, AutoNight, Cook30, Cook60)
Feat: Add possibility to configure number of virtual remotes
Feat: Add possibility to copy ID of existing remote to be used with a virtual remote
Feat: Add filterReset command to debug page (need testing)
Feat: Log deviceType query failure

Fix: update MQTT status when no itho is detected
Fix: crash when having multiple browser tabs open and requesting settings
Fix: properly initialise RF debug buffer

CVE add-on HW rev 2 firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/hardware_rev_2/nrgitho-hw2-v2.4.0-alpha3.bin

non-CVE add-on firmware binary:
https://github.com/arjenhiemstra/ithowifi/raw/master/compiled_firmware_files/non-cve_rev_1/nrgitho-noncve-v2.4.0-alpha3.bin