You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Multi-day watering levels: Zimmerman and ETo watering scales are now computed from multiple days of historical data to support the upcoming UI/firmware multi-day watering level feature.
Forecasts: Returns more complete forecast data to enable the upcoming firmware's weather-constraints feature.
Improvements
Smarter caching: Weather responses (not just the watering scale) are now cached to reduce API usage.
Consistent day boundaries: Historical data is aligned to calendar days (midnight–midnight, local time) instead of a rolling 24-hour window.
Fixes
Multiple bug fixes across various weather data provider code.
Auto rain delay: Now uses current conditions (previously was using historic data) to calculate the raining flag.
Convert to TypeScript
Add local weather station support
Add Dark Sky API support
Add raw data output used for scale calculation
Fix many issues with OWM implementation
Many other improvements