Svxlink.log nach MQTT senden
Verfasst: Di 14. Okt 2025, 16:56
ich habe mal ein Skript mit Chatti gebaut.
hier kann man aus dem Log alles wichtige sich an MQTT senden lassen um es dann zb mit ioT Panel darzustellen.
was wird übertragen:
Der String sieht wie folgt aus
{"time": "16:47:46", "talker": "0", "TG": "26298", "Call": "DB0FTS", "tx": "0", "rx": "0"}
time = aktuelle Zeit, aus dem Log generiert
talker = als 0 (stop) und 1(start)
TG = aktuelle Sprechgruppe
Call = aktuelles Rufzeichen
tx = 0 kein TX / 1 TX an
rx = 0 > Squelch Closed / 1 > Squelch Open (Empfang)
was ihr braucht ist
Python, Mosquitto
sudo apt install python3 mosquitto mosquitto-clients
sudo pip3 install paho-mqtt typing_extensions
das skript und systemd findest du auf Github
https://github.com/dj1jay/svx-to-mqtt/
viel spass beim testen
hier kann man aus dem Log alles wichtige sich an MQTT senden lassen um es dann zb mit ioT Panel darzustellen.
was wird übertragen:
Der String sieht wie folgt aus
{"time": "16:47:46", "talker": "0", "TG": "26298", "Call": "DB0FTS", "tx": "0", "rx": "0"}
time = aktuelle Zeit, aus dem Log generiert
talker = als 0 (stop) und 1(start)
TG = aktuelle Sprechgruppe
Call = aktuelles Rufzeichen
tx = 0 kein TX / 1 TX an
rx = 0 > Squelch Closed / 1 > Squelch Open (Empfang)
was ihr braucht ist
Python, Mosquitto
sudo apt install python3 mosquitto mosquitto-clients
sudo pip3 install paho-mqtt typing_extensions
das skript und systemd findest du auf Github
https://github.com/dj1jay/svx-to-mqtt/
viel spass beim testen