Skip to content

Configure MQTT Publish Buttons

Steps

  1. In the MQTT Settings dialog, click the Publish Buttons tab.

The Publish Buttons tab shows a table with columns Label, Topic, and Payload, plus an Internal AetherSDR Topics read-only group box.

  1. To add a button:
  2. Click Add to insert a new blank row.
  3. The Add button is disabled when 12 rows exist (maximum).
  4. Enter a Label (button text), Topic (MQTT topic to publish to), and Payload (message to send).

  5. To remove a button:

  6. Click in the row you want to remove.
  7. Click Remove.

  8. Click Apply to save your button definitions without closing the dialog, or click OK to save and close.

What the Internal AetherSDR Topics section shows

The Internal AetherSDR Topics group box lists topics that AetherSDR publishes automatically whenever MQTT is connected. Each topic has a checkbox that allows you to enable or disable it individually. Topics marked as gateable (not grayed out) can be toggled; non-gateable topics are always active and shown grayed out.

The publish topics are:

Topic Description Default Gateable
aethersdr/cw/decode CW decoded text On Yes
aethersdr/radio/state Radio VFO / mode / TX state Off Yes
aethersdr/ax25/rx AX.25 received frames On Yes

The subscribe topics shown in the Internal AetherSDR Topics group box on the Subscriptions tab are:

Topic Description Default Gateable
aethersdr/antenna/alias/+ Antenna name (per-port) On No
aethersdr/antenna/alias Antenna names (bulk) On No
aethersdr/cw/transmit CW keyer input Off Yes
aethersdr/ax25/tx AX.25 transmit Off Yes

When you enable or disable a gateable internal topic, the setting is stored and takes effect the next time MQTT connects or reconnects.

Maximum number of publish buttons

You can define up to 12 publish buttons. The Add button is disabled when 12 rows exist.

⚡ Athena AetherSDR Assistant
Hi! I'm Athena, the AetherSDR AI assistant. Ask me anything about installation, configuration, or troubleshooting.