Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bündelung Nachrichten bei Express-Alarm #362

Open
Kinick4 opened this issue Mar 30, 2018 · 3 comments
Open

Bündelung Nachrichten bei Express-Alarm #362

Kinick4 opened this issue Mar 30, 2018 · 3 comments

Comments

@Kinick4
Copy link

Kinick4 commented Mar 30, 2018

Hallo zusammen,
ich bin von der "neuen" (ich hatte scheinbar länger nicht mehr geupdated) Funktion für die Express-Alarm Alarmierung begeistert. Nun habe ich mich gefragt, ob es nicht möglich wäre, hierbei einige Nachrichten zu bündeln.

Sprich jetzt wird ja beispielsweise "gesendet":
Fahrzeug A Text1; Fahrzeug B Text1; Fahrzeug C Text1; Fahrzeug D Text2; Fahrzeug E Text2;
Ich fände es für die Übertragung via Telegram, WhatsApp oder SMS schöner, wenn übertragen werden würde:
Fahrzeug A, Fahrzeug B, Fahrzeug C, Text1; Fahrzeug D, Fahrzeug E, Text2;
(Semikolon steht für jeweils neue Nachricht)
Wie bekomme ich das hin, dass RICs, an die der gleiche Text übertragen wird, in einer Nachricht gebündelt werden?

Zudem würde ich gerne die RICs, bei deren Alarmierung kein Text übertragen wird (warum auch immer das vorkommt, hab ich aber relativ häufig, sind auch wirklich echte Alarme) dann ohne Text übertragen. Da bin ich aber scheinbar auch zu doof zum richtig Einstellen 0:-)

Danke für eure Tipps
Niklas

@f-kessler
Copy link
Contributor

Zu der Bündelung fällt mir keine Lösung ein. Ich vermute auch stark, dass so etwas in der aktuellen Version nicht möglich ist.
Wenn du RICs ohne Text gefolgt von immer der gleichen RIC mit Text empfängst, dann ist multicastAlarm dein Freund. Mal in der Konfiguration einschalten und mindestens die RIC die den Text überträgt bei multicastAlarm_ric eintragen.

@ElPadrinoNB
Copy link

Hätte da höchstens die Idee, dass du hingehst und in der csv die RIC für den Text hinterlegst als "Alarmierungstext" oder "Alarmmeldung" z.B. und die dann statt sie bei multicastAlarm_ric einzutragen, einfach ganz normal bei den erlaubten RICs mit einzutragen. So würden quasi alle anderen RICs ohne Text auflaufen und der Alarmtext als einzelne Meldung überkommen. Ob das so vom Programm angenommen wird ist weiß ich nicht, aber Versuch macht klug
Gruß

@tomjschwanke
Copy link

tomjschwanke commented Jul 27, 2020

Ich sende die Meldungen von BOSWatch zu einer Node-Red Instanz auf dem selben Pi (via JSON Output zu UDP in) und dort kann ich mithilfe der "Join-Node" msg.payload.ric zu einem Array verarbeiten lassen (Timeout 1 Sekunde). Vor dem Absenden der Nachricht über andere Nodes wird dieses Array dann in einen String verarbeitet (nach jeder ric ein \n für neue Zeile).
Etwas aufwendig, klappt aber soweit ganz gut.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants