Skip to content

Releases: tspopp/AquaMQTT

v1.8.1

16 Nov 07:28
fe230df

Choose a tag to compare

What's Added

  • added climate component to home-assistant discovery #100. The manual configuration has been already provided by user @Gwaboo (thx!) and added to the documentation in b9317c1. With this change, a new climate entity will be automatically available in home-assistant. Read more here.

⚠️ REMINDER: If flashing via OTA, remember to restore your personal WiFi configuration before starting the flash process⚠️

Full Changelog: v1.8.0...v1.8.1

v1.8.0

08 Nov 14:28

Choose a tag to compare

What's Fixed

  • ⚠️ Fixed issue where heatpumps were inoperative in MITM and Time-Window mode due to broken time overrides which are enabled by default from configuration file. #92 #99
    Thanks @NickdeK for tracking, documenting, debugging, and providing a verified fix! ❤️

What's Added

  • parse and provide software version attributes #81
  • allow serial configuration from configuration file, for heatpumps using 8N1 instead of 8N2 #88
  • added a guide to HOMEASSISTANT.md, to setup a climate entity by @Gwaboo in #89

⚠️ REMINDER: If flashing via OTA, remember to restore your personal WiFi configuration before starting the flash process⚠️

Full Changelog: v1.7.2...v1.8.0

v1.7.2

23 Apr 18:53

Choose a tag to compare

What's Fixed

LEGACY protocol

  • fix broken mqtt value "setting boiler brand" #79. Well spotted @mnederlof! 🙌

NEXT protocol

  • fix date overrides which were broken in the second half of the year 946f047

ODYSSEE protocol

  • fix operation mode and type overrides #77 . Thanks to @FSlunkk for verification 🎉
  • fix date overrides 946f047

⚠️ REMINDER: If flashing via OTA, remember to restore your personal WiFi configuration before starting the flash process⚠️

Full Changelog: v1.7.1...v1.7.2

v1.7.1

14 Apr 18:35
442fc5c

Choose a tag to compare

What's Fixed

Fixes several issues with the NEXT (V3) heatpump protocol:

  • fix parsing and control of "allow heat element" switch #75
  • fix parsing and control of "operation type" such as ALWAYS ON (24/24h), TIME WINDOW #78
  • fix pv modes which were unrelieable due to the above issues

Thanks to @eterpstra for debugging and verification 👍

⚠️ REMINDER: If flashing via OTA, remember to restore your personal WiFi configuration before starting the flash process⚠️

Full Changelog: v1.7.0...v1.7.1

v1.7.0

27 Mar 20:58

Choose a tag to compare

What's Added

  • Experimental support for Atlantic Odyssee heatpumps (2015) #68 #69 - Thanks to @FSlunkk for testing and reversing the observed protocol 👏
  • Added pcb in revision 2.0, ready for pre-assembled order #67 #72 - Thanks to @Arrnooo for the circuit proposal 👏. Fixes an serial connectivity issue with certain heatpumps due to change of impedance.
    If the revision 1.0 board works for you, there is no need to replace it

What's Improved

  • Rewrote MITM functionality, support pcb revision 2.0
  • More debug functionalities (analyze dropped buffer, analyze frame timings)
  • Update configuration to reduce amount of MQTT messages by default by @NickdeK in #70
  • Other minor bugfixes

⚠️ REMINDER: If flashing via OTA, remember to restore your personal WiFi configuration before starting the flash process⚠️

Full Changelog: v1.6.0...v1.7.0

v1.6.0

21 Jan 17:57

Choose a tag to compare

What's Added

  • Support Atlantic Calypso heatpumps / legacy protocol with XOR checksums #65
  • Add platformio environment for esp32-s3-devkit #62 #56

What's Improved

  • AquaDebug / Tooling: upgrade esp idf framework (v5.x), build in ci/cd, pin versions #60 #61

⚠️ REMINDER: If flashing via OTA, remember to restore your personal WiFi configuration before starting the flash process⚠️

Full Changelog: v1.5.0...v1.6.0

v1.5.0

04 Dec 21:17

Choose a tag to compare

What's Added

What's Fixed

  • Fixed possible reset loop due to invalid watchdog initialization and failing ntp update

What's Improved

  • Esptool config in Platformio by @tukutt in #50
  • mqtt configuration options to disable several debugging mqtt topics #48

⚠️ REMINDER: If flashing via OTA, remember to restore your personal WiFi configuration before starting the flash process⚠️

Full Changelog: v1.4.1...v1.5.0

v1.4.1

24 Oct 19:57
a696336

Choose a tag to compare

What's Added

  • Provides Exhaust Fan Configuration which is only available in AirDuct configuration INT/EXT #43
  • Allow controllability of Exhaust Fan Configuration #43
  • Allow controllability of AirDuct Configuration
  • Add new attributes to HomeAssistant discovery

⚠️ REMINDER: If flashing via OTA, remember to restore your personal WiFi configuration before starting the flash process⚠️

Full Changelog: v1.4.0...v1.4.1

v1.4.0

20 Oct 18:55

Choose a tag to compare

What's Added

  • HomeAssistant Discovery: This release enables discovery in HomeAssistant, so entities from AquaMQTT are automatically detected in your MQTT enabled Home Assistant instance #42. Find more instructions in HOMEASSISTANT.md.

⚠️ REMINDER: If flashing via OTA, remember to restore your personal WiFi configuration before starting the flash process⚠️

Full Changelog: v1.3.0...v1.4.0

v1.3.0

14 Oct 17:57

Choose a tag to compare

What's Fixed

  • Periodic NTP time updates were likely broken and should be fixed with 1b5235d

What's Added

  • Temperature readings published via MQTT are now filtered using Kalman filters. This reduces the amount of MQTT updates sent to the broker and removes the noise from the temperature sensor. The additional filters are enabled by default, with the possible to disable filters through Configuration.h. If you still observe sensor noise in your temperature readings, you might want to adapt the kalman filter settings in Configuration.h accordingly. #38

What's Improved

  • Upgraded to the latest available arduino core 3.0.5 #39.

⚠️ REMINDER: If flashing via OTA, remember to restore your personal WiFi configuration before starting the flash process⚠️

Full Changelog: v1.2.2...v1.3.0