Releases: moerk-o/SolsticeHub
Release list
v2.0.0
⚠️ Please read before updating — manual step requiredSolsticeHub is the renamed successor of Solstice Season. Because the
Home Assistant domain changed, your existing devices cannot be migrated
automatically. After updating you must remove the old "Solstice Season"
integration and add "SolsticeHub" anew, then repoint your automations and
dashboards. Long-term statistics / history of the old entities are not
carried over. Details under Breaking Changes below.
✨ New Features
- Device types: when adding the integration you now choose which calendar
you want:- Four Seasons – the familiar spring/summer/autumn/winter. Pick
astronomical (seasons start at the equinoxes and solstices) or
meteorological (fixed calendar dates), for either hemisphere. - Cross-Quarter / Celtic – the Celtic Wheel of the Year: eight seasonal
festivals (Imbolc, Beltane, Lughnasadh, Samhain and the solstices/equinoxes)
that fall midway between the seasons. Pick astronomical midpoints or
traditional fixed dates, and system-language or Celtic names. (#7) - Chinese Solar Terms – the 24 solar terms of the traditional East Asian
calendar, which divide the year by the sun's position. Pick all 24 terms or
just the 8 major ones, with system-language, Pinyin or Hanzi names.
- Four Seasons – the familiar spring/summer/autumn/winter. Pick
- Daylight trend on every calendar:
daylight_trendand
next_daylight_trend_changeare now part of every device, alongside a
diagnosticsolar_longitudesensor (disabled by default). season_progressattribute on the current-season sensor.last_startattribute on the timestamp sensors — when the current period
last began. (#4)- Simpler setup: you pick the device type and name the device in Home
Assistant's standard final step.
🐞 Bug Fixes
- Sensors now update exactly at each change (and at local midnight) instead of
on a 24-hour timer from the last restart, so changes are reflected on time.
(#6)
📝 Documentation
- For the complete v1.x release history (as Solstice Season), see
RELEASENOTES_v1.md.
⚠️ Breaking Changes
The integration was renamed from Solstice Season to SolsticeHub. The
domain changed from solstice_season to solsticehub (and the repository moved
to SolsticeHub), so Home Assistant
treats it as a new integration and cannot migrate your configuration
automatically. A one-time manual switch is required:
- (Optional) Note your current device type and options, and which automations
or dashboards use the old entities. - Update to v2.0.0 (HACS shows it as an update of the same repository).
- Remove the old Solstice Season integration: Settings → Devices & Services
→ Solstice Season → ⋮ → Delete. - Restart Home Assistant.
- Add SolsticeHub: Settings → Devices & Services → Add Integration →
SolsticeHub, then choose your device type and options. - Repoint your automations and dashboards to the new entities.
Your old entities' long-term statistics / history are not carried over.
Full Changelog: v1.5.1...v2.0.0
v1.5.1
🐞 Bug Fixes
- Fixed daylight trend for southern hemisphere (#8)
- The
daylight_trendsensor now correctly shows "days getting shorter" after the summer solstice in the southern hemisphere - Previously, the sensor showed the northern hemisphere perspective regardless of configuration
- The
🔮 v2.0 is coming!
The next major version will include breaking changes, support for new calendar systems, and a new name for the integration.
Get ready for SolsticeHub!
Full Changelog: v1.5.0...v1.5.1
v1.5.0
✨ New Features
- Added
season_ageattribute to current season sensor for progress tracking (#2)
🐞 Bug Fixes
- Daylight trend now shows correct values in meteorological mode (#3)
- Device model now correctly displays "Astronomical Calculator" or "Meteorological Calculator" (#5)
📝 Documentation
- Updated README with new
season_ageattribute
💬 Feedback Needed!
- Considering changes to some attributes on the current_season sensor -- please share your thoughts on issue #4!
Full Changelog: v1.4.0...v1.5.0
v1.4.0
✨ New Features
- Hemisphere is now pre-selected based on your Home location during setup (#1)
- Device firmware version now reflects integration version
🔧 Infrastructure
- Switched to release asset packaging
📝 Documentation
- Updated README with new hemisphere-default behavior
Full Changelog: v1.3.0...v1.4.0
v1.5.0
v1.5.0
✨ New Features
- Added
season_ageattribute to current season sensor for progress tracking (#2)
🐞 Bug Fixes
- Daylight trend now shows correct values in meteorological mode (#3)
- Device model now correctly displays "Astronomical Calculator" or "Meteorological Calculator" (#5)
📝 Documentation
- Updated README with new
season_ageattribute
💬 Feedback Needed!
- Considering changes to some attributes on the current_season sensor -- please share your thoughts on issue #4!
Full Changelog: v1.4.0...v1.5.0
v1.4.0
✨ New Features
- Hemisphere is now pre-selected based on your Home location during setup (#1)
- Device firmware version now reflects integration version
🔧 Infrastructure
- Switched to release asset packaging
📝 Documentation
- Updated README with new hemisphere-default behavior
Full Changelog: v1.3.0...v1.4.0
v1.4.0
What's Changed
✨ New Features
- Hemisphere is now pre-selected based on your Home location during setup (#1)
- Device firmware version now reflects integration version
🔧 Infrastructure
- Switched to release asset packaging
📝 Documentation
- Updated README with new hemisphere-default behavior
Full Changelog: v1.3.0...v1.4.0
v1.3.0
What's New
New Features
- Next Season Change sensor - Shows when the next season begins and which season it will be
days_untilattribute for countdownevent_typeattribute showing the upcoming season (spring/summer/autumn/winter)
Full Changelog
v1.2.0
What's New
New Features
- Dutch language support - Added Dutch (Nederlands) translation
Documentation
- Added timezone handling documentation explaining UTC-based timestamps
Full Changelog
v1.1.1
What's New in v1.1.1
Bug Fixes
- Meteorological mode: Now correctly uses calendar dates (1st of month at 00:00 UTC) instead of astronomical timestamps
Documentation
- Comprehensive README with full sensor documentation
- Added explanation of calculation modes and hemisphere differences
- Added note about mode-dependent timestamps for equinox/solstice sensors
Infrastructure
- Added hassfest validation (Home Assistant standards)
- Added HACS validation (preparation for HACS submission)
- Added
hacs.jsonconfiguration
Full Changelog: https://github.com/moerk-o/ha-solstice_season/commits/v1.1.1