Track HF Band Conditions with HAM Radio Propagation Integration for Home Assistant

ham radio propagation home assistant

ย 

If you’re an Amateur radio operator who loves automation, there’s great news for you. The HAM Radio Propagation integration brings real-time solar and HF propagation data directly into your Home Assistant dashboard, helping you monitor conditions before jumping on the air.

Built and maintained by the open-source developer @emics, this project connects Home Assistant to the APIs from hamqsl.com and kc2g.com, pulling in solar flux index, K-index, MUF, signal noise levels, and much more.

๐Ÿ”ง What It Does

This integration acts like your personal space-weather assistant. With it, you can:

  • Monitor solar flare activity (X-ray, flux, and geomagnetic data)
  • Track day/night HF band conditions (80m to 10m)
  • Get MUF data (Maximum Usable Frequency) from global ionosonde stations
  • View propagation-friendly or unfavorable times, all on your dashboard
  • Integrate alerts and automations when solar data reaches thresholds (like flare warnings or K-index spikes)

Itโ€™s especially useful if you:

  • Schedule HF contacts (SSTV, FT8, CW, or SSB)
  • Operate in contests or DXpeditions
  • Want to automate shack behavior (e.g., antenna switching or radio power control)

๐Ÿ› ๏ธ Easy Installation with HACS

The recommended way to install is through HACS (Home Assistant Community Store):

  1. Open HACS in Home Assistant.
  2. Go to Integrations > โ€œ+ Explore & Download Repositoriesโ€
  3. Search for HAM Radio Propagation and install.
  4. Restart Home Assistant.

Alternatively, advanced users can install it manually by copying the files into custom_components/ham_radio_propagation/.


๐Ÿ“Š Add to Your Dashboard

After installation, add it to your dashboard using either:

  • Home Assistantโ€™s UI (Settings > Devices & Services)
  • Manual entities card with sensor values
  • A stylish CSS card by Mikko for a more attractive layout

Hereโ€™s a sample entities card setup:

type: entities
entities:
  - entity: sensor.ham_radio_propagation_solar_hf_12_10_day
    name: HF Conditions 12m-10m Day
  - entity: sensor.ham_radio_propagation_solar_k_index
    name: Solar K-Index
  - entity: sensor.ham_radio_propagation_solar_flux_index
    name: Solar Flux Index
  - entity: sensor.ham_radio_propagation_solar_xray
    name: Solar X-Ray
  - entity: sensor.ham_radio_propagation_solar_geomag_field
    name: Geomagnetic Field
title: Solar Data

Add as many bands or propagation metrics as you like.


๐Ÿ’ฌ Why It Matters for HAMs

Understanding solar activity and ionospheric behavior is key for HF communications. This integration brings propagation awareness right into your home dashboard, no more checking websites or external apps.

Combine this with automations, like turning on your shack when solar flux rises, and youโ€™ve got a smart, efficient radio station.


๐Ÿ”— Get Started Now

You can install or contribute to the project via GitHub here:

๐Ÿ‘‰ HAM Radio Propagation on GitHub

Itโ€™s licensed under MIT, actively maintained, and open to collaboration. If you appreciate the work, consider supporting the developer via BuyMeACoffee.


๐Ÿ“ก A Must-Have for Every Ham Using Home Assistant

Whether youโ€™re a weekend HF enthusiast or a daily DX hunter, this integration gives you an edge. Simple to install, easy to read, and entirely free, itโ€™s one of the most practical additions for any smart shack.

Post Comment