dashboards: add temperature and daily high/low to wallpanel screensaver #9

Merged
jmaroeder merged 6 commits from jmaroeder/wallpanel-temp-high-low into main 2026-06-27 13:15:41 +00:00
Owner

Summary

  • Adds current temperature next to the weather icon on the screensaver big clock row
  • Adds today's high/low at 65% size on the date line (e.g. H:79 / L:74 · Thu, Jun 26)
  • New packages/weather_forecast.yaml creates sensor.weather_today_high and sensor.weather_today_low via trigger-based template calling weather.get_forecasts
  • Triggers on weather state changes and hourly; shows -- fallback until sensors populate
  • Added template/reload to the Forgejo deploy workflow so template sensors reload on every deploy

Test plan

  • Verify screensaver shows current temperature next to the weather icon
  • Verify high/low appears smaller on the date line
  • Check sensor.weather_today_high and sensor.weather_today_low have numeric values in Developer Tools → States
## Summary - Adds current temperature next to the weather icon on the screensaver big clock row - Adds today's high/low at 65% size on the date line (e.g. H:79 / L:74 · Thu, Jun 26) - New packages/weather_forecast.yaml creates sensor.weather_today_high and sensor.weather_today_low via trigger-based template calling weather.get_forecasts - Triggers on weather state changes and hourly; shows -- fallback until sensors populate - Added template/reload to the Forgejo deploy workflow so template sensors reload on every deploy ## Test plan - [ ] Verify screensaver shows current temperature next to the weather icon - [ ] Verify high/low appears smaller on the date line - [ ] Check sensor.weather_today_high and sensor.weather_today_low have numeric values in Developer Tools → States
dashboards: add temperature and daily high/low to wallpanel screensaver
All checks were successful
Deploy to Home Assistant / deploy (push) Successful in 4s
2d64ed9d99
Shows current temperature next to the weather icon on the big clock row.
Daily high/low appears smaller on the date line, sourced from new
sensor.weather_today_high/low template sensors in packages/weather_forecast.yaml.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
packages: trigger weather forecast sensors on weather state change; add template/reload to deploy
All checks were successful
Deploy to Home Assistant / deploy (push) Successful in 5s
5ff7084605
Adds a state trigger on weather.forecast_home so high/low sensors populate
immediately when weather updates rather than waiting for HA restart or next
hourly boundary. Also adds template/reload to the deploy workflow so
template packages are picked up without a manual call.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
dashboards: show -- for high/low until template sensors populate
All checks were successful
Deploy to Home Assistant / deploy (push) Successful in 5s
11bb4963f3
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
dashboards: shrink weather icon/temp so time fits on one line
All checks were successful
Deploy to Home Assistant / deploy (push) Successful in 5s
99072f2567
Wraps icon+temp in a 0.45em sub-span so the time has enough room
at max(10vh,10vw) without wrapping on the Fire HD portrait viewport.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
dashboards: left-align weather icon/temp; drop H/L labels from high/low
All checks were successful
Deploy to Home Assistant / deploy (push) Successful in 5s
c10954293f
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
dashboards: left-align high/low on date row to match weather layout
All checks were successful
Deploy to Home Assistant / deploy (push) Successful in 4s
98d0d98f8f
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
jmaroeder deleted branch jmaroeder/wallpanel-temp-high-low 2026-06-27 13:15:41 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
jmaroeder/ha-config!9
No description provided.