Donnerstag, 17. Mai 2012

Neuer Blog/Website

Die neue Website und der neue Blog sind jetzt verfügbar!
Jan hat sich in letzter Zeit ziemlich ins Zeug gelegt und wir können die Ergebnisse endlich präsentieren.

Abb.1: Unsere neue Website

Neue Beiträge werden nurnoch im neuen Blog erscheinen.
Dort findet Ihr auch die alten Beiträge.
Weiterhin findet Ihr auch einen FAQ-Bereich und die Dokumentation besser sortiert auf unserer neuen Webpräsenz.

Samstag, 5. Mai 2012

Wie registriere ich eine Organisation?

Es gibt 2 Möglichkeiten eine Organisation zu registrieren:

Über die AlarmApp

  1. AlarmApp herunterunterladen und installieren.
  2. Starten Sie die AlarmApp.
  3. Account erstellen drücke.
  4. Betriebsbedingungen akzeptieren.
  5.  Nun auf "Hilfe meine Feuerwehr existiert nicht".
  6. Danach "Hier können Sie Ihre Organisation erstellen".
  7. weiter bei Punkt 2 "Über die mobile Website".

 Über die mobile Website

  1. Registrierungswebseite besuchen. [hier]
  2. AGBs und Betriebsbedingungen zustimmen.
  3. Formular ausfüllen.
  4. Daten überprüfen.
  5. "Account erstellen" drücken.
  6. Posteingang und SPAM-Ordner überprüfen.
    1.  Falls die Mails im SPAM-Ordner gelandet sind bitte die Mail-Adresse ins Adressbuch aufnehmen, damit Sie unsere Mails empfangen können.
  7. Aktivierungslink öffnen.
  8. Abwarten bis Sie weitere Mails bei Freischaltung Ihrer Organisation bekommen.
  9. AlarmApp benutzen.

Mittwoch, 2. Mai 2012

Neue Version der Android-App

Heute Abend hat Frank eine aktualisierte Version der Android-App im Play-Store eingestellt.

Darin enthalten sind einige Fehlerbeseitigungen im Hintergrund und einige kleinere Anpassungen der Benutzeroberfläche.
Die größte Änderung die euch als Nutzer betrifft ist, dass jetzt beim Login die enstandenen Fehler besser und verständlicher angezeigt werden.

Dienstag, 1. Mai 2012

Neue Version des AlarmPushTools

Gerade eben haben wir eine neue Version des AlarmPushTools freigegeben.
Diese kann hier heruntergeladen werden.

Die wichtigste Neuerung ist, dass es nun möglich ist dem AlarmPushTool mit dem Kommandozeilenparameter -p den Pfad zu den Konfigurationsdateien der AlarmPushToolGui mitzuteilen.
Damit werden Probleme mit den Pfaden und dem Auffinden der Konfigurationsdateien gelöst. Der Parameter sollte mit angegeben werden.

Ein Aufruf des AlarmPushTools könnte also ab jetzt wie folgt aussehen:
AlarmPushTool.exe -c 1234 -t "Hallo" -m "Wie gehts?" -p C:\Programme\AlarmPushTool\

Damit sucht das AlarmPushTool im Ordner C:\Programme\AlarmPushTool\ nach der config.txt.

Montag, 30. April 2012

Warteliste abgeschafft!

Wir sind dabei, die Warteschlange abzuarbeiten und haben bereits über 100 Feuerwehren, Sanitätsdienste etc. freigeschaltet, die den Dienst testen bzw. nutzen.

Leider gibt es anscheinend hin und wieder Probleme mit den von uns versendeten Mails. Diese landen bei einigen Anbietern im SPAM Ordner.
Ich möchte deswegen noch einmal alle Leute, die sich auf der Warteliste eingetragen hatten und bisher nicht freigeschaltet wurden, auf der mobilen Registrierungswebseite ihre Organisation erneut anzumelden.

Abb. 1: So sieht die Registrierungswebseite aus.


Um uns den Verwaltungsaufwand und euch die Wartezeit zu mindern ist die Warteliste jetzt wieder abgeschafft und Frank hat eine mobile Registrierungswebseite (siehe Abb. 1) für Organisationen erstellt, die Ihr entweder hier oder direkt über die Benutzeranmeldung in den Apps über den "Account erstellen" Dialog erreichen könnt (siehe Abb. 2). 


Abb. 2: Hier kommt ihr zur Registrierungswebseite für Organisationen.


Wir freuen uns, dass es so viele Interessenten gibt und hoffen, dass es noch einige mehr werden! Bei Fragen oder Problemen meldet euch unter info@alarmapp.org

Mittwoch, 18. April 2012

Alarmieren mit dem AlarmPushTool

Wie vielleicht einige von euch bereits auf Github gesehen haben, bieten wir nun ein Plugin zur Integration unseres Services in BosMon, FMS32 und ähnliche Alarmumsetzer-Software an.

Das AlarmPushTool ist hier verfügbar. Und den Quelltext gibt es hier.

Die Benutzung erfolgt folgendermaßen: Um die Alarme an den Alarmserver zu melden, muss man das AlarmPushTool in das Alarm-Batch-Script einbinden. Dies sollte am besten für alle Schleifen geschehen. (Globale Aktion).

Das AlarmPushTool erwartet die folgenden Parameter:
  • -c {CODE}: Also der AlarmCode der ausgelösten Schleife
  • -t {TITEL}: Was in der AlarmApp als Titel angezeigt werden soll 
  • -m {MESSAGE}: Was in der AlarmApp als Nachricht angezeigt werden soll
  • -p {PFAD}: Der Pfad zum AlarmPushTool. (optional)
Ein Aufruf sieht dann zum Beispiel so aus:

AlarmPushTool.exe -c 12345 -t "Alarmierung" -m "Baum auf Fahrbahn"

Dabei ist der Parameter -m optional. Wenn man keinen Alarmtext hat, dann kann das Feld auch leer bleiben.

Der Parameter -p ist ebenfalls optional. Allerdings haben uns bereits mehrere Benutzer geschrieben, dass dieser Parameter explizit gesetzt werden muss, weil sonst das AlarmPushTool die Konfiguration im aktuellen Arbeitsverzeichnis ablegt. Dieses ist dann z.B. der Installationsordner von FMS32 oder RadioOperator.


Nun werde ich Schritt für Schritt die Einrichtung erklären.

  

1. Download und Installation:

Ladet einfach die neuste Version des AlarmPushTools von hier herunter und entpackt es in einen beliebigen Ordner. Das DotNet-Framework 4.0 von Microsoft oder Mono ist Vorraussetzung für die Nutzung. Damit ist es auf Windows-, Linux- und Mac-Systemen einsetzbar.

Nun müsst ihr einmal die AlarmPushToolGui starten. Daraufhin solltet ihr folgendes Fenster sehen.

Abb. 1: Anmeldebildschirm der AlarmPushToolGui



Hier müsst ihr den Benutzername und das Passwort eines technischen Administrators eintragen. Nur als technischer Administrator kann man seine Feuerwehr mit dem AlarmPushTool alarmieren lassen. So können wir Missbrauch verhindern.

Wenn ihr in einem Landkreis seid und andere Feuerwehren aus eurem Landkreis mitalarmieren wollt, dann meldet euch bitte bei uns, sodass wir euch bei der Einrichtung unterstützen können. Daraufhin kann sich ein technischer Landkreisadministrator anmelden, um alle Feuerwehren im Landkreis zu alarmieren.

 

2. Einrichtung 

Die AlarmPushToolGui dient nur zur Einrichtung und Konfiguration des AlarmPushTools und muss nur einmal ausgeführt werden.

Nun solltet ihr folgendes Fenster sehen:


Abb. 2: Übersicht der AlarmPushToolGui

Wenn das geklappt hat, könnt ihr direkt das Programm schließen. Das AlarmPushTool ist jetzt konfiguriert und kann Alarmierungen versenden.
Damit diese letztendlich auf den Smartphones Alarmierungen auslösen können sind aber 2 weitere Schritte nötig. Zunächst muss das AlarmPushTool noch in das Alarmumsetzer-Programm integriert werden.

 

3. Integration

Leider sind uns nicht alle Alarmumsetzer bekannt. Wenn ihr eine solche Software einsetzt kennt ihr euch damit vermutlich selbst am Besten aus. Hier ist ein Beispiel-Bash-Script für FMS32 welches als globale Aktion definiert wurde:

rem Die folgende Zeile ist wichtig.
rem Sonst findet das AlarmPushTool seine Konfiguration nicht.
rem Den Pfad müsst ihr dann durch den tatsächlichen 
rem Pfad zum AlarmPushTool ersetzen

cd C:\Programme\AlarmPushTool\

rem FMS32 stellt folgende Batch-Variablen zur Verfügung
rem Quelle: http://www.funkmeldesystem.de/foren/showthread.php?t=33797
rem ZVEI
rem %1 -> Schleife
rem %2 -> Text

rem Bei POC-Aktionen:
rem %1 --> RIC (7 Stellig)
rem %2 --> Funktion
rem %3 --> Textmeldung
rem %4 --> Textzuweisung

AlarmPushTool.exe -c "%1" -t "%2" -m ""


Falls jemand das AlarmPushTool in andere Alarmumsetzer integriert hat, schreibt uns doch bitte eine Email, sodass wir diese Anleitung erweitern können.

Jetzt kann das AlarmPushTool hoffentlich alle Alarmierungen an unseren Alarmierungsdienst senden. Als letzter Schritt fehlt nun noch die Zuweisung der Alarmierungscodes (Schleifencodes, etc.) zu den zugehörigen Alarmgruppen.

UPDATE: Es ist unbedingt notwendig in der Batch-Datei zuerst in das Verzeichnis der AlarmPushTool.exe zu wechseln, damit die Konfigurationsdateien gefunden werden.
Andernfalls kann keine Alarmierung ausgefüht werden.
Dies erfolgt im obigen Beispielscript mit dem Befehl:

cd C:\Programme\AlarmPushTool\

UPDATE2: Hier ist die Anleitung, wie man in BosMon ein externes Programm bei einer Alarmierung aufrufen kann. Um das AlarmPushTool zu verwenden, muss man die oben gezeigte Batch-Datei von BosMon aufrufen lassen.

4. Zuweisung der Alarmierungscodes

Damit die Zuweisung von Alarmierungen zu Alarmgruppen möglich ist, müssen auf der Verwaltungswebsite bei den Alarmgruppen die entsprechenden Codes zugeordnet werden. In Abb. 3 seht ihr, wo der Code in der Alarmgruppe eingetragen wird.

Abb. 3: Alarmcode in der Alarmgruppe einfügen


Damit sollte es möglich sein, die Alarmgruppen mit dem zugehörigen Alarmcode aus dem Alarmumsetzer heraus zu alarmieren.

 

Montag, 16. April 2012

Personelle Veränderungen

Es hat personelle Veränderungen gegeben: Aus Frank wird ein Team und aus Ich ein Wir. Das Team besteht aus
  • Consti
  • Jan
  • und Frank
Consti ist für die Entwicklung der AlarmApp für Android und das AlarmTool zuständig. Das erste Update verdankt ihr ihm schon. Er hat den Login-Vorgang verschönert und farbige Buttons beim Bestätigen einer Alarmierung eingebaut.

Jan wird eine gut aussehende Website bauen und sich um alle anfallenden Designs kümmern. Ich freue mich schon, wenn Jan euch in einem Blogpost dann tatsächlich unsere Website vorstellen darf.

Und ich entwickle weiterhin die AlarmApp für das iPhone und die Verwaltungswebsite.

Als nächstes planen wir eine Firma zu gründen. So können wir euch auch zukünftig den Alarmierungsdienst zur Verfügung stellen. Da wir noch in der frühen Gründungsphase sind, haben wir noch nicht alle Details ausgearbeitet. Aber um euch Planungssicherheit zu bieten, möchten wir schon einmal die grobe Preisgestaltung veröffentlichen:

FunktionOrganisation KleinOrganisation MittelOrganisation Groß
Benutzer(*)1 ... 2021 … 4040 … 200
Alarmierte Einsätze(**)100200500
max. Alarmgruppen102550
Kosten(**)frei10€30€
(*) Benutzer der AlarmApp
(**) Pro Monat

Dieses Preismodell ist eine vorläufige Planung. Es wird frühestens einen Monat nach unserer Firmengründung gelten. Wir werden das dann aber nochmal ankündigen. Bis unser Preismodell gilt, ist der Alarmierungsdienst natürlich kostenfrei.

Wie ihr seht, dürften die meisten von euch die AlarmApp weiterhin kostenfrei benutzen. Wir haben uns dafür entschieden, den Dienst für kleine freiwillige Feuerwehren kostenfrei anzubieten, weil wir die Arbeit von diesen Feuerwehren besonders unterstützen wollen.

Alle Feuerwehren die mich bei meiner Masterarbeit unterstützt haben, dürfen den Dienst natürlich kostenfrei weiterverwenden.