v2.5 (August 2022)
- release w/o changes
v2.5R3 (June 2022, draft version)
- moved the functions for frequency measurement from MHI-AC-Ctrl.ino to support.cpp
- moved some MQTT init handling from MHI-AC-Ctrl.ino void setup() to MQTTloop()
- moved long previousMillis = millis to inside void loop() as static
- added parameter WiFI_SEARCH_FOR_STRONGER_AP_INTERVALL
- Reworked WiFi network re-scan function
- added work around for "not updating WiFi.status()", see esp8266/Arduino#7432
- ICACHE_RAM_ATTR is deprecated, replaced by IRAM_ATTR
- removed switch ROOM_TEMP_MQTT in support.h, a Troom MQTT set command is always considered
v2.5R21 (December 2021, draft version)
- calculation of RETURN-AIR in MHI-AC-Ctrl.ino corrected
- Removed the option #define ROOM_TEMP_IU for adaption by the user in support.h. Now it is generated automatically when ROOM_TEMP_DS18X20 and ROOM_TEMP_MQTT are not defined
- Reworked WiFi network re-scan function
- increased resolution of Tsetpoint to 0.5°C
v2.5R1 (November 2021, draft version)
- Version number now located in support.h, published once MQTT connection is available
Versioning changed
Released versions are availabe on the release page
All other versions are draft. A new version ends with "R1", "R2"-postfix etc. before it is released w/o "R"-postfix, e.g. v2.5R1 => v2.5R2 => v2.5
For documentation updates usually no new version number is created.
v2.3 (September 2021, draft version)
- for MHI_AC_Ctrl_Core::loop return value err_msg_timeout replaced by the more detailed return values err_msg_timeout_SCK_low and err_msg_timeout_SCK_high added
- output of the number of WiFi and MQTT lost since last reset
- output of the BSSID used for the WiFi connection
- use of the strongest WiFi access point (testing incomplete)
- option added to use the room temperature from DS18x20 sensor or from MQTT topic instead of AC IU sensor