v3.0.3 - Fix Config Flow 500 Error
Fixed
- Critical: Fixed 500 Internal Server Error in configuration UI
- Config flow now uses simple form inputs instead of complex selectors
- Simplified options menu structure
- Better error handling
Changes
- Replaced fancy selectors with basic text inputs
- Used vol.In() dropdowns instead of menu routing
- Removed problematic selector imports
Migration
If you had v3.0.0, v3.0.1, or v3.0.2 installed:
- Remove the integration completely
- Clear browser cache
- Restart Home Assistant
- Install v3.0.3 via HACS
- Add integration - configuration UI should now work!
Testing
After installation:
- Configuration form should appear when adding integration
- Settings wheel should open configuration options
- You should be able to add lessons and configure settings