It’s a visual card that uses a canvas to add some nice weather visuals to your dashboard. It basically takes your home image and layers dynamic weather effects around it. Things like organic clouds, rain, snow, and the current moon phase. It also has some special effects like shooting stars.
Disclaimer: I did use AI to help me create this card.
The prompts are basically just hundreds of tiny, messy iterations focused on fine tuning the visuals, things like cloud density, color contrasts and particle speeds. Since 99% of the work was just getting the weather visuals look good, the chat logs wouldn’t be very helpful I think. But the comments in the code are super verbose and explain all the details and approaches clearly.
There’s also a tutorial with a template prompt in the repo for creating the house image
Thanks for this card, this is in my opinion the best looking weather card, I love the graphics and animations! Although has gotten quite an ordeal to configure (probably necessary for how configurable it is!)
Is it possible to add another chip next to the one of the bottom left? Like if I want to a sunup and sundown time chips next to it, is that possible? I can't figure it out unless i hard code the position, but the weather text may be different lengths depending on the text.
Also it seems like the unit_format option isn't applying to the minimum temp line in the forecast chip.
You can use the "free position" chip feature, but as you noticed, that gets tricky with more than one chip because of the varying widths. Giving the first chip a fixed width could be used as a workaround. The new sub-value feature could also work as additional text for the chip with the large text you already use. It's also possible to use a custom sensor that combines different data; this works nicely with the scrolling text feature.
There will probably be an option to create different chip areas in the future, which will make this much easier.
Also, just as a note: I am currently completely changing the style and direction of the card, since I got tired of managing the complex weather animations. The upcoming version will be a very different, much simpler card, and the focus will be more on the weather data. So, I guess for users who like the animations, the current version will be the last one that supports them.