v2.0.0
π Moogo v2.0.0 - Major Refactor Release
This release marks a major refactoring of the Moogo integration to use the new pymoogo library for all API interactions.
β¨ Highlights
- New Architecture: Complete refactor to use the
pymoogolibrary (v0.1.3) - Cleaner Codebase: Removed ~1000 lines of custom API client code
- Improved Reliability: Fixes intermittent network issues and API behaviors
- Better Maintainability: API logic now centralized in pymoogo library
π Changes
- Migrated from custom
moogo_apimodule topymoogolibrary - Updated CI workflows for new architecture
- Updated Python version support to 3.12/3.13
- All existing functionality preserved with backward compatibility
π¦ Dependencies
pymoogo>=0.1.3
π§ Installation
Install via HACS or manually copy custom_components/moogo/ to your Home Assistant config directory.
Full Changelog: v1.5.1...v2.0.0