This is an automated archive made by the Lemmit Bot.

The original was posted on /r/homeassistant by /u/brianfit on 2025-01-07 19:29:44+00:00.


I’m a self-taught code monkey, I’ve published apps and websites but I don’t think I’ve ever been up a steeper learning curve than creating a HACS card to pull a new xkcd comic into my Home Assistant dashboard every day. Foiling the cache, navigating the directory structure, knowing when to use a literal path and when to use the /local/ alias, getting bash files and javascript working in harmony, finally getting a card working locally and then figuring out how to get it published … my head reels. I’m so grateful to folks here in this sub and in the HA community for helping me through the bumps. I was so chuffed when my card finally passed the validation test and I submitted it for review… in February of last year!!! I’d basically given up and started a new project, one that pulled a daily Calvin & Hobbes, when I discovered today my card had been merged into the default branch on November 26th. YAY! So for all of you waiting for a HACS approval, patience grasshoppers! The awesome volunteers over there have a massive number of pull requests they’re dealing with.

So celebrate with me! If you want a HACS card to get a daily dose of xkcd, it’s here!

And if you want a Calvin & Hobbes card and you don’t mind installing a custom respository it’s here.