UniPager icon indicating copy to clipboard operation
UniPager copied to clipboard

einfache bidirektionale Schnittstelle direkt am Unipager

Open DL8MA opened this issue 6 years ago • 1 comments

UniPager hat ja eine Websocket-Schnittstelle. Für einige Anwendungen ist diese zu „kompliziert“.

Um in einem lokalen Netz direkt Funkrufe über den UniPager lokal aussenden zu können wäre eine einfachere Schnittstelle sinnvoll.

Diese sollte z.B. von einem Arduino bzw. ESP32 o.Ä. einfach nutzbar sein.

TX:

http-Schnittstelle

z.B.:   192.168.178.90/api.php?call=DL8MA&msg=Testnachricht

Zur Sicherheit im Unipager eine Whitelist mit IP-Adressen von denen aus diese direkte Aussendung möglich ist. Oder einen Key der verhindert das durch einen zufälligen Aufruf ein Funkruf ausgesendet wird.

RX:

Idealerweise noch ergänzt um eine Möglichkeit um auf die Rufe die übers DAPNET reinkommen zugreifen zu können:

z.B.: Received Message { id: 17, mtype: AlphaNum, speed: Baud(1200), addr: 1061, func: AlphaNum, data: "Neustadt / Rems: 66cm 11:15 Uhr" }

z.B. eine Webseite auf der die letzten n Funkrufe aufgelistet sind. Als Tabelle oder JSON-String.

Darüber wäre es dann möglich die Funkrufe abzugreifen und in anderen Anwendungen lokal zu nutzen.

Hintergrund:

TX: Man kann damit den Funkrufsender lokal für einen Meldeweg nutzen um z.B. Telemtriedaten, Zustandsmeldungen usw. der automatisch arbeitenden Station lokal ( = nur über diesen Sender ) auszusenden. Das funktioniert dann auch bei fehlenden bzw. gestörtem HamNet- bzw. Interzugang.

RX: die übers DAPNET verschickten Funkrufe können lokal ausgewertet und für andere Anwendungen zur Verfügung gestellt werden.

DL8MA avatar Mar 07 '18 10:03 DL8MA

Alternative: https://www.google.de/search?q=arduino+websocket

dh3wr avatar Mar 07 '18 11:03 dh3wr