Seite 16 von 21 ErsteErste ... 23456789101112131415161718192021 LetzteLetzte
Ergebnis 226 bis 240 von 301

Thema: multimon (der Vorgänger des monitord) auf Raspberry Pi

  1. #226
    Registriert seit
    18.03.2015
    Beiträge
    67
    Zitat Zitat von joki Beitrag anzeigen
    Hallo zusammen,
    ich habe da ein Problem mit dem versenden von Emails, d.h. es wird nur an die erste Adresse in der Zeile verschickt, ich habe schon diverse Alternativen ausprobiert, allerdings ohne Erfolg.

    ...

    der erste user@irgendwo bekommt die Email, alles was dahinter steht wird ignoriert :-(

    Wir sind dran ;-) Issue ist offen...
    Scheint nix großes zu sein.

    https://github.com/Schrolli91/BOSWatch/issues/41

    Gruß Basti
    Geändert von Schrolli (02.07.2015 um 22:27 Uhr)

  2. #227
    Registriert seit
    18.03.2015
    Beiträge
    67
    So aktuell ist die Version 2.0 als "Release Candidate" veröffentlicht:
    https://github.com/Schrolli91/BOSWat...es/tag/v2.0-RC

    Wenn Ihr Lust habt könnt ihr das ganze ja mal auf "Herz und Nieren" testen ;-)
    Evtl. findet sich dann noch der ein oder andere - sicher nicht auszuschließende - Bug, vor der Veröffentlichung.

    Probleme, Bugs, Fragen, Wünsche oder Erweiterungsvorschläge könnt Ihr uns gerne hier hinterlassen, wir schauen uns das ganze dann mal an :-)
    https://github.com/Schrolli91/BOSWatch/issues

    Falls jemand gerne selbst Code, Plugins, Änderungen oder Bugfixes beisteuern möchte, bitte vom develop-Branch einen fork ziehen...

    Grüße Basti

    btw:
    Zitat Zitat von Schrolli Beitrag anzeigen
    Wir sind dran ;-) Issue ist offen...
    https://github.com/Schrolli91/BOSWatch/issues/41
    Ist erledigt ;-)

  3. #228
    Registriert seit
    18.03.2015
    Beiträge
    67
    Kann die alten Beiträge leider nicht editieren... :/

    Release 2.0 - https://github.com/Schrolli91/BOSWat...eases/tag/v2.0
    Bei Problemen oder Fragen einfach ein Issue aufmachen, Danke

  4. #229
    Registriert seit
    01.06.2015
    Beiträge
    12
    Hallo zusammen,
    nachdem das System jetzt mal ein paar Tage läuft wollte ich mal feedback geben:

    Es werden zuverlässig alle POCSAG Alarme bei mir aufgefangen, was leider oftmals nicht tut ist das Filtern der Wiederholung, habe inzwischen
    [POC]
    # time to ignore same alarm in a row (sek)
    double_ignore_time = 20
    gesetzt, aber es laufen immer noch doppelte auf obwohl die meist nur 3-6 Sekunden aufeinander folgen, aber immer wenn eben Löschzüge alarmiert werden bzw. mehrere RIC nacheinander durchlaufen funktioniert wohl die Unterdrückung der Wiederholung nicht zuverlässig, d.h. beispielsweise:
    2015-07-16 08:21:05: HLF-T (Wache xxx) 0113732
    2015-07-16 08:21:03: HLF (Wache xxx) 0113724
    2015-07-16 08:21:01: HLF-T (Wache xxx) 0113732
    2015-07-16 08:20:59: HLF (Wache xxx) 0113724

    Desweiteren werden bei uns die Orte zwar mit Strassennamen angegeben, aber es werden auch noch Koordinaten mitgesendet, leider im Format: *X08, 62633100 Y50, 12238900*
    Wobei man das irgendwie umsetzen müsste nach http://www.google.de/search?q=E08.62633100+N50.12238900 (Achtung: fiktive Adresse ;-) )
    Jemand ne Idee wie man so einen Filter realisieren könnte?

    Vielen Dank im voraus.
    Viele Grüße
    Jörg

  5. #230
    Registriert seit
    03.03.2015
    Beiträge
    45
    Moin Jörg,

    Du benutzt entweder die alte Version oder hast die config.ini nicht angepasst (und daher im Moment gar keinen Filter).

    Schaue mal in config.ini im Block [BOSWatch]:
    Code:
    # for double check save the last n IDs
    # it is used in combination with double_ignore_time
    # 1 is required if you want to use the double alarm filter
    doubleFilter_ignore_entries = 10
    
    # time to ignore same alarm (see next param too) (sek)
    doubleFilter_ignore_time = 5
    
    # ignore msg is only usefull for POCSAG (0|1)
    # 0: double check ignores the msg-text (only check ID + function)
    # 1: if you want to differentiate between with/ without msg
    # f.e. if they use quick-alarm (without text, then same ric with msg)
    # you will get more then one alarm anyway if the msg is different (receiving-problems)
    doubleFilter_check_msg = 0
    Du musst dann bei Dir mal ausprobieren, welche Anzahl für entries bei Dir sinnvoll ist.

    Grüße
    Jens

  6. #231
    Registriert seit
    01.06.2015
    Beiträge
    12
    moin zusammen,
    update gemacht, config angepasst und keine doppelten mehr! dankeschön!

    schon jemand ne idee für die geo daten?

    Gruß Jörg

  7. #232
    Registriert seit
    03.03.2015
    Beiträge
    45
    Hallo Jörg,

    ein Editieren der Msg ist aktuell als allgemeine Funktion nicht vorgesehen.
    Wie willst Du die Information denn weitergeben/ anzeigen?

    Grüße,
    Jens

  8. #233
    Registriert seit
    01.06.2015
    Beiträge
    12
    Hallo Jens,
    zur Zeit geb ich die Infos per Email an Boxcar.io, dann kriege ich ne Nachricht per Push aufs iphone, und da könnte ich dann eben auf den googlemapslink drücken und hätte die Karte.

    So weit mein Gedanke, aber ist eher was für die Kür, auf keinen Fall Pflicht ;-)

    Desweiteren hab ich noch so ein Projekt was evtl. einfacher zu realisieren ist, ich würde gerne nach 1-2 speziellen Rics filtern und dann per linphone einen Anruf initiieren, SIP-Server wäre eine Fritzbox.

    Hintergrund: ich bin es leid einen FME durch die Gegend zu tragen, und dann würde ich mich eben von einer speziellen Nummer anrufen lassen, die würde dann als Favorit im Handy gespeichert werden und dann wäre auch die nächtliche Stummschaltung des Iphone kein Problem mehr, da die Anrufe im Gegensatz zu Nachrichten nicht stummgeschaltet werden.

    Wünsche ein schönes (nicht zu heißes) Wochenende.
    Gruß Jörg

  9. #234
    Registriert seit
    03.03.2015
    Beiträge
    45
    Hallo Jörg,

    für den Google-Link müsstest Du das eMail-Plugin erweitern...

    Hier mal ein ungetesteter Lösungsansatz:
    Replace auf " Y" ist natürlich ziemlich weitgehend, evtl. " Y50" nehmen, wenn das immer zutreffend ist.
    Code:
    data['msg'] = data['msg'].replace("*X", "http://www.google.de/search?q=E").replace(" Y", "+N")
    Mal davon abgesehen, dass ich nichts davon halte, den FME zu Hause zu lassen, ist hier die Frage mit welchem Technologie-Stack Du das durchführen müsstest.

    Die Filterung wäre trivial: per RegEx in der config.ini filtern:
    Code:
    sipAlarm = POC;ric;"PLUGIN";*;(1234567|1234568)
    Grüße
    Jens
    Geändert von JHC (17.07.2015 um 21:38 Uhr)

  10. #235
    Registriert seit
    01.06.2015
    Beiträge
    12
    Zitat Zitat von JHC Beitrag anzeigen
    Hallo Jörg,

    für den Google-Link müsstest Du das eMail-Plugin erweitern...

    Hier mal ein ungetesteter Lösungsansatz:
    Replace auf " Y" ist natürlich ziemlich weitgehend, evtl. " Y50" nehmen, wenn das immer zutreffend ist.
    Code:
    data['msg'] = data['msg'].replace("*X", "http://www.google.de/search?q=E").replace(" Y", "+N")
    Grüße
    Jens
    Hallo Jens,
    ich hab das mal ausprobiert und das eMail.py in Zeile 184 folgend geändert:

    mailtext = mailtext.replace("%MSG%", data["msg"]).replace("X08, "," http://www.google.de/search?q=E08.").replace(" Y50, ","+N50." #replace Wildcards

    Aber da tut sich leider nix :-(

    Noch ne Idee?

    Gruß Jörg

  11. #236
    Registriert seit
    01.06.2015
    Beiträge
    12
    Und noch ein komisches Verhalten:

    seit ich am Email.py geschraubt habe passiert jetzt:

    H:M:S: FF XXXXXXXXX (B1) 0114137

    statt

    2015-07-23 03:02:30: FF XXXXXXXXX (B1) 0114137

    Habe wieder die Urversion von github eingespielt, aber Phänomen bleibt :-(

  12. #237
    Registriert seit
    03.03.2015
    Beiträge
    45
    Moin Joki,

    da scheint ein Bug im eMail-Plugin im Master-Zweig zu sein.

    Als Übergangslösung kannst Du die zwei Zeilen nach folgender Syntax ändern:
    Code:
    mailtext = mailtext.replace("%TIME%", timeHandler.getTime()).replace("%DATE%", timeHandler.getDate())
    Oder Du nimmst das eMail-Plugin aus dem Developer-Zweig.

    Grüße
    Jens
    Geändert von JHC (24.07.2015 um 20:55 Uhr)

  13. #238
    Registriert seit
    03.03.2015
    Beiträge
    45
    Hallo Jörg,

    Zitat Zitat von joki Beitrag anzeigen
    mailtext = mailtext.replace("%MSG%", data["msg"]).replace("X08, "," http://www.google.de/search?q=E08.").replace(" Y50, ","+N50." #replace Wildcards
    Folgende (zusätzliche) Zeile führt bei mir zum gewünschten Ergebnis:
    Code:
    mailtext = mailtext.replace("*", " * ").replace("X08, ", "http://www.google.de/search?q=E08.").replace(" Y50, ", "+N50.")
    Einfach am Ende des Blocks anfügen.

    Grüße
    Jens

  14. #239
    Registriert seit
    24.11.2006
    Beiträge
    215
    Ich habe mir einen PiTFT als Display gekauft:

    http://www.adafruit.com/product/2298

    Wäre es möglich die Ausgabe an die Größe (320x240) anzupassen,
    bzw. dafür ein Anzeigemodus zu programmieren?

    Datum&Uhrzeit | RIC | Einsatzmittel | Nachricht

  15. #240
    Registriert seit
    03.03.2015
    Beiträge
    45
    Hi Dtrieb,

    Zitat Zitat von Dtrieb7482 Beitrag anzeigen
    Wäre es möglich die Ausgabe an die Größe (320x240) anzupassen,
    bzw. dafür ein Anzeigemodus zu programmieren?

    Datum&Uhrzeit | RIC | Einsatzmittel | Nachricht
    BOSWatch selber ist eigentlich kein Anzeige-Programm, daher wird es direkt nicht mit Deinem Display arbeiten können. Es macht eine reine serielle Verarbeitung der einzelnen Nachrichten.

    Trotzdem fallen mir jetzt mehrere Optionen zu ein:
    1.) Du passt den Logogging-Formatter in boswatch.py an, so dass die Anzeige kleiner wird. Ist aber nur eine Annäherung, der Logger macht keine Auswertung der msg.
    2.) Du baust Dir einen jsonSocketServer, der die Ausgabe für das Display macht.
    Vorschläge dafür findest Du hier: https://github.com/Schrolli91/BOSWat.../exampleAddOns
    - jsonSocketServer wäre eine Basis für eine beliebige Ausgabe
    - alarmMonitorRPi habe ich für mein Display gebaut, funktioniert aber von der Anzeigeanforderung ein bisschen anders
    3.) Lass auf dem Display ein (Web-) Skript laufen, welches die Daten aus der DB aufbereitet
    4.) Man müsste ein weiteres Plugin bauen, welches die Daten wie gewünscht anbietet (eigene Datei oder ähnliches)

    Grüße
    Jens

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •