Skip to content

Release 0.9.8

Choose a tag to compare

@DiMoGro1 DiMoGro1 released this 11 Dec 19:34
· 296 commits to main since this release

Release Notes

⭐ Highlights

Hide Unused Outputs from Web UI and ASCOM

The most significant addition in this release: Switches and Dew Heaters can now be disabled and hidden from both the Web UI and ASCOM/Alpaca device list.
How to hide unused outputs:

  • Standard Switches (DC1-DC5, USB, ADJ): Set startup state to "Disabled" via serial command or firmware config
  • Dew Heaters (PWM1/PWM2): Select "Disabled" mode in the Web UI heater settings
    Disabled outputs are:
  • Hidden from the Power Control grid
  • Removed from the ASCOM switch list
  • Protected from accidental activation (Master Power ignores them)

🚀 Other New Features

  • Follower Mode with Minimum Temperature Leader - Sync mode now supports Mode 4 (MinTemp) as a valid leader
  • Master Power Switch Visibility - Option to hide Master Power from ASCOM clients
  • Custom Naming for Dew Heaters - Added custom name input fields for PWM1/PWM2
  • Improved UI - Custom glass-panel modals, mobile-responsive layout

🐛 Key Bug Fixes

  • Non-Blocking SHT40 Drying Cycle - Sensor drying runs in background without blocking firmware
  • Voltage control fixes - Setting 0V now turns off the output; slider shows correct value
  • Stable ASCOM switch mapping - Uses internal names instead of hardcoded IDs
  • Telemetry chart - Auto-selects most recent date when opened
  • Firmware stability - Fixed I2C transactions, stack overflow prevention, mutex locks