Skip to content

Home Assistant Sun card based on Google Weather design - fork

License

Notifications You must be signed in to change notification settings

grzestel/home-assistant-sun-card

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Home Assistant Sun card

Home Assistant Sun card based on Google Weather design

Preview

Light mode preview Dark mode preview

Requirements

Install

HACS

Home assistant Sun card is available by default on HACS directory. More info here.

I'm working on publishing this back into HACS and will update the status here. Meanwhile you can install it manually.

Manually

  1. Download the home-assistant-sun-card.js file from the latest release available and save it in your config/www/community/home-assistant-sun-card/ folder.
  2. Go to Settings > Dashboard in Home Assistant
    1. Click on the 3-dots menu in the top right and select Resources.
    2. Click on the button + Add resource.
    3. Add /local/community/home-assistant-sun-card/home-assistant-sun-card.js to the URL.
    4. Choose Javascript Module as Resource type.

Set up

Using UI

  1. Go to your dashboard, enter in edit mode and click on Add card, you should be able to find Custom: Sun card in the list.
  2. Once in the UI editor you can modify the card behavior by adding some of the config that you will find below

Note: If Custom: Sun card doesn't appear you will have to reload cleaning the cache.

Using YAML

  1. You just need to add a new card with type: 'custom:sun-card' to your cards list and any of the config that you will find below if you want to customize more your card.

Note: If you get an error similar to this Custom element doesn't exist you will have to reload cleaning the cache.

Config

Name Accepted values Description Default
darkMode boolean Changes card colors to dark or light Home assistant dark mode state
language string1 Changes card language Home assistant language or english if not supported
showAzimuth boolean Displays azimuth in the footer false
showElevation boolean Displays elevation in the footer false
timeFormat '12h'/'24h' Displayed time format Locale based on Home assistant language
title string Card title Doesn't display a title by default

(1) Supported languages: da, de, en, es, et, fi, fr, hu, it, nl, pl, pt-BR, ru, sl, sv

Known issues

  • Home assistant seems to provide next events instead today's one

References

=> This repo was duplicated from AitorDB/home-assistant-sun-card which was archived on 2023-03-10.

About

Home Assistant Sun card based on Google Weather design - fork

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 89.0%
  • TypeScript 10.0%
  • HTML 1.0%