Hi everyone,
I’d like to share a custom Lovelace card I’ve been working on: Sun Weather Card.
It started because I wanted a weather card that also showed the sun’s position between sunrise and sunset.
What it does:
- Current conditions header – time, date, animated weather icon, current temperature, today’s high/low and location
- Sunrise/sunset arc – the sun (or the moon at night) moves along a dotted arc between sunrise and sunset
- Two forecast layouts – classic iOS-style temperature bars, or a smooth line graph with max/min curves
- Daily or hourly – both work with either layout
- Configurable details – pick which attributes to show below the arc (humidity, pressure, wind, precipitation, UV, sunrise/sunset and more). Each one only appears if your weather integration actually provides it
- Modular – time, date and the sun arc can each be turned on or off, so you can build anything from a full dashboard card to a minimal forecast-only view
- Original animated SVG icons – sun, moon, clouds, rain, snow, fog, wind, lightning. No external assets
- Full UI editor – configure everything without touching YAML
- Light/dark theme support, English/Italian/system language, tap/hold/double-tap actions
Light and dark themes:
Minimal config:
yaml
type: custom:sun-weather-card
entity: weather.your_weather_entity
Everything else is optional and has sensible defaults.
Installation:
Available via HACS as a custom repository:
https://github.com/korova-sq/sun-weather-card
(HACS → Frontend → ⋮ → Custom repositories → add the URL, category “Dashboard”)
Full documentation, all config options and examples are in the README.
This is the first release — feedback, bug reports and feature requests are very welcome.
Thanks!





