Svxlink.log nach MQTT senden

Antworten
Benutzeravatar
dj1jay
Der Chef
Beiträge: 13
Registriert: Sa 9. Okt 2021, 09:09
Wohnort: Meiningen
Kontaktdaten:

Svxlink.log nach MQTT senden

Beitrag von dj1jay »

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
OM > Jens, dj1jay
QTH > Meiningen
Sysop von DB0MGN | DB0FTS

FM-FunkNetz / Thueringen.link Sysop ;)
Antworten