v0.38.0
New
- Added a
Resultatenview with historical energy results, including yield, consumption, COP/EER, boiler contribution, and day/week/month/year/all period controls. - Added opt-in energy history storage with persistent daily totals and configurable hourly detail retention.
- Added rolling debug recorder mode, allowing a continuous PSRAM-backed debug buffer with snapshot export.
- Added ESP32 previous-boot crash log capture to the OpenQuatt log history.
Improvements
- Improved trend capture filtering for flow, input power, and heat output using interval averaging with peak/drop preservation.
- Extended cooling oil-return recovery so level-1 cooling can continue until the water/floor margin has actually recovered, within a bounded maximum window.
- Suppressed normal
Compressor oil returnwarnings in the web UI while keeping the raw status available for diagnostics. - Moved debug recording status into the system panel and clarified rolling snapshot actions.
- Expanded debug recordings with PID/tuning context, refrigerant pressure/coil fields, and switch states.
- Compacted rolling debug string storage and allowed timed recordings after stopping rolling debug.
- Set the Heatpump Controller Q PT1000/MAX31865 reference resistance to 1500 ohm.
- Refined
Gegevens bewarenstorage controls, manual save refresh behavior, and Resultaten chart rendering.
Bug fixes
- Fixed duplicate ODU runtime frequency table header includes during ESPHome compile.
- Fixed ESP32 crash logs only appearing after an external log client connected.
- Cleared captured ESP32 crash logs after replay into OpenQuatt log history.
- Fixed debug recorder handling for switch states.
- Removed the obsolete Quatt Hybrid version card from Home Assistant dashboard exports.
- Fixed oil-return recovery and warning behavior that could cause short cooling interruptions or noisy UI alerts.
Full Changelog: v0.37.0...v0.38.0