The Unified Update — Seamless Setup & Bundled Lovelace
Version 2.0 represents a massive leap forward for the Sea Temperatures integration. The frontend card and backend integration have been completely merged into a single, seamless package, alongside heavy upgrades to internal tooling and modernized Home Assistant compatibility.
What is New
The Ultimate Monorepo
The standalone Lovelace card has been entirely merged into the core integration repository.
- The card no longer needs to be managed as a separate installation. It builds directly into the custom component folder and is automatically served by the integration.
- This creates a perfectly synchronized experience where the frontend and backend versions always match.
Modern Home Assistant Compatibility
The internal architecture has been completely overhauled to ensure perfect compatibility with modern Home Assistant versions (like 2026.4.3+):
- Fixed strict configuration schema validation errors that occurred during setup on recent Home Assistant core updates.
- Updated the sensor entity architecture to comply with the latest strict typing and dataclass requirements, eliminating unexpected keyword argument errors.
- Maintained robust fallback mechanisms to ensure the integration continues to work smoothly on older Home Assistant setups.
Upgrade Instructions
Since the custom frontend card is now bundled directly with the integration, the old standalone sea-temperatures-card repository can safely be removed from HACS. Simply update this integration to 2.0.0, and the custom card will be served to the dashboard automatically.