Skip to content

Conversation

@int2001
Copy link
Contributor

@int2001 int2001 commented Apr 13, 2025

This one adds MQTT-Functionality to Wavelog.

if you have a running mosquitto-server in your LAN (we recommend LAN, not internet!!!) you can simply add the following line to your config.php:
$config['mqtt_server']='[IP_OR_HOSTNAME_OF_YOUR_MOSQUITTO]';

if that key doesn't exist, nothing will happen. even if you add the line to config.php and have NO Mosquitto running, it shouldn't impact the normal use of wavelog

now every QSO (Live-log, post-log, API-Import - NOT ADIF-Import) and CAT-QSY will be pushed to mqtt. please be aware of the fact that the full-ADIF PLUS your username, user-id and station_id is included in the payload. - So don't expose your MQTT to the internet.

purpose of this thing is a foundation to a plugin-system.

e.g. i wrote a simple "Live-Ticker" for QSOs. if you're interested: Have a look at the Wavelog-Streamer for your instance.

i'll add a wiki-entry later.

@int2001 int2001 added enhancement New feature or request new feature 3rd-party stuff related Is related to third party software labels Apr 13, 2025
@int2001 int2001 self-assigned this Apr 13, 2025
@int2001 int2001 merged commit c72a86a into wavelog:dev Apr 17, 2025
@int2001 int2001 deleted the mqtt branch April 30, 2025 19:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3rd-party stuff related Is related to third party software enhancement New feature or request new feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants