Skip to content

Home Assistant Astronomy Picture of the Day (APOD) Integration

Notifications You must be signed in to change notification settings

AlbertWigmore/ha-apod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

APOD Component

This is a custom component for Home Assistant that provides the Astronomy Picture Of the Day (APOD).

Installation

To install the component, clone this repository and copy the apod directory to your custom components directory in your config.

config_dir/custom_components/apod

You will also need to register an account to get an API key. To generate a key, go to the NASA Open API page and register.

To register the integration in home assistant you will need to add it to your configuration as show below.

sensor:
  - platform: apod
    api_key: !secret nasa_api_key

Example Frontend

Here is an example of how to display the image to the lovelace UI using a markdown card. Currently there is no easy way to display the image url using Home Assistant Core. There are custom cards available that support this functionality.

cards:
  - type: markdown
    content: |
      # {{states('sensor.apod')}}
      ![]({{state_attr('sensor.apod', 'url')}})

Markdown Card

About

Home Assistant Astronomy Picture of the Day (APOD) Integration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages