Tutorial e-Mail und SMS Alarm
Wie funktioniert eine Alarmierung via e-Mail und SMS? Das habe ich mich auch gefragt. Dazu muss man sagen, dass ich eigentlich keine große Ahnung von Programmierung ect. habe.
Dass meine e-Mail Alarmierung läuft habe ich eigentlich nur mit der Hilfe von dem User Feuerandy geschafft. Dafür möchte ich mich an dieser Stelle auch nochmals bedanken.
Damit es auch jedem anderen hier im Forum möglich ist sich eine e-Mail oder SMS Alarmierung zu basteln wollte ich eine Anleitung veröffentlichen.
E-MAIL ALARM -------------------------------------------------------------------------
Also zuerst sollte man sich das Programm FMS 32 Pro kaufen (erhältlich bei http://www.heirue-soft.de/) Das Programm wertet aus.
Dann muss man sich ein Programm besorgen welches die e-Mail verschickt. In meinem Fall ist das das Programm Blat (kostenlos unter http://www.blat.net/).
Unter dem Laufwerk c: habe ich einen Ordner „emailalarm“ gespeichert. Das Programm blat.exe habe ich in diesen Ordner entpackt. Weitere Einstellungen sind bei diesem Programm nicht nötig. Entpacken und fertig.
In dem gleichen Ordner brauche ich noch eine so genannte Batch Datei. Das funktioniert so:
In dem Ordner die rechte Maustaste klicken. Dort unter „Neu“ „Textdokument“ auswählen. In dieses Textdokument ist folgendes einzufügen:
if exist mailinhalt.txt goto ende
echo Am %date% um %time:~0,8% Alarm auf die Schleife %* >> c:\emailalarm\mailinhalt.txt
c:\emailalarm\blat.exe -install PCNAME meine@email.de
c:\emailalarm\blat.exe "c:\emailalarm\mailinhalt.txt" -to meine@email.de -server mail.gmx.net -u meine@email.de -pw meine@email.de -server mail.gmx.net -u meine@email.de -pw mein Passwort -debug -timestamp -log versandlog.txt -subject "Meine SMS Alarmierung" -sf mailinhalt.txt
del c:\emailalarm\mailinhalt.txt
wait 60
end
Es ist noch zu ersetzen:
meine@email.de gegen Deine Email
mail.gmx.net gegen den Server wo die Alarmierung läuft (bei web.de ist es mail.web.de)
mein Passwort gegen Dein persönliches Passwort
Dieses Textdokument bei „speichern unter“ als alarm.bat abgespeichert. So ist es nun keine Textdatei mehr sondern eine Stapelverarbeitungsdatei.
Dann muss ich im Programm FMS 32 noch unter Verwaltung (ZVEI oder POCSAC) noch die globale Aktion einstellen. Das wäre dann folgende Zeile:
c:\emailalarm\alarm.bat "%1" "%2" "%3" "%4"
und nun wären wir fertig. Wenn man nun auf die Batchdatei doppelt klickt müsste ein schwarzes Fenster aufgehen und kurze Zeit später hat man eine e-Mail. Natürlich enthält diese keinen Alarmtext, da von FMS 32 nichts übertragen wurde.
Viel Spaß damit…
SMS-ALARM----------------------------------------------------------------------------
SMS Alarmierung mit FMS 32 und IB-Systems
Zuerst muss man sich unter http://www.ib-systems.de/ anmelden. Natürlich können auch andere Programme genommen werden, doch ich kenne mich nur mit diesem aus. DIES SOLL KEINE WERBUNG SEIN! Dies ist die Plattform von welcher die SMS später gesendet werden. Die Anmeldung ist kostenlos und es können nur SMS verschickt werden wenn das Konto (via Überweisung) aufgeladen wurde. Sprich: Kein Geld auf dem Konto, keine SMS und keine Möglichkeit ins „Minus“ zu rutschen. Dies stellt schon mal die Sicherheit da, was die Kosten betreffen. Am Anfang reichen 5€ Aufladung aus. Wichtig: Der Kontostand wird immer in Nettobeträgen angezeigt, da die SMS Kosten auch in Netto angezeigt werden. Also nicht erschrecken wenn nicht genau 5€ aufgeladen wurden. Es gibt verschiedene Preislisten mit verschiedenen SMS Typen und Leistungen. Ich nehme den Typ 2.
Das ganze funktioniert dann später so:
Eine RIC (digital) Alarmierung geht bei FMS 32 ein. Dann wird im Programm FMS 32 unter Verwaltung – POCSAG – Empfänger unter Aktionen eine Aufforderung eingetragen eine Batch-Datei (alarmdigi.bat) zu starten.
Dort wird folgendes eingetragen:
c:\ibss\digialarm.bat %3
Wichtig ist, dass zwischen alarmdigi.bat und dem % Zeichen eine Leerzeile ist. Diese Aktion besagt: „Wenn die Schleife XYZ alarmiert wird, starte die Datei alarmdigi.bat (im Ordner c:\ibss) und übertrage den Alarmtext“.
Die Datei alarmdigi.bat ist ein Textdokument (Word Pad) aber nicht mit der Endung .txt abgespeichert sondern mit der Endung .bat. Diese Datei überträgt die Alarmierung und den Inhalt der Alarmierung an das Programm IBSS (dazu kommen wir später).
In der Batch digialarm.bat steht folgendes:
@ECHO OFF
ECHO Alarm für die Feuerwehr eingegangen, SMS wird gesendet...
C:\Ibss\IBSS.exe /U:NAME /P:PASSWORT /E:0151 XXXXXXXX /A:FEUERWEHR /T:2 /N:%* /OB:blacklist.txt /OT:textfilter.txt /OP:probe.txt
Die Datei sagt folgendes: „Öffne ein Fenster und schreibe: Alarm für die Feuerwehr eingegangen, SMS wird gesendet“. Dann öffne das Programm Ibss.exe unter C.\Programme\Ibss\Ibss.exe. Der Username ist (dort musst Du Deinen Namen den Du unter www.ib-systems angegeben hast eingeben, das Passwort ist: auch wieder Dein Passwort und sende an die Telefonnummer, dort musst Du auch wieder Deine Eintragen eine SMS. Diese SMS kommt vom Absender Feuerwehr, es ist der SMS Typ 2 (es gibt verschiedene SMS Typen unter www.IB-Systeme.de) Die SMS beinhaltet den Text der von alarmdigi.bat übermittelt wurde. Zu beachten ist die Datei blacklist.txt, textfilter.txt und probe.txt.
Diese .txt Dateien enthalten Merkmale die das Versenden einer SMS unter bestimmten Voraussetzungen unterbinden. Wie zum Beispiel Wörter wir Rückruf, Probe oder so. Leider habe ich noch nicht wirklich Erfolg damit, da zur Zeit immer SMS gesendet werden. Aber sobald ich den Fehler gelöst habe werde ich mich melden.
Du musst eigentlich nur Dein Benutzername, Passwort und Telefonnummer eintragen. Willst Du nun, dass eine zweite SMS an eine andere Nummer gesendet wird hängst Du die gleiche Zeile mit anderer Telefonnummer wieder unten dran. Praktisch für Kameraden oder Deine Frau / Lebensgefährtin zur Information das es später wird.
Nun musst Du nur noch das Programm IBSS downloaden und dann kann es los gehen. Das Programm IBSS, welches später die Informationen an IB-Systeme überträgt erhälst Du hier:
http://www.gibma.de/ibss.zip
Das kostenlose Programm enthält auch eine Hilfedatei. Aber ich habe Dir mal hier meinen Weg zum Erfolg geschildert. Die alarmdigi.bat Batch Datei habe ich Dir angehängt.
Noch mal ganz kurz:
- Kontoeinrichten und Geld überweisen (www.ib-systeme.de)
- Unter C:\ IBSS installieren und auch in diesen gleichen Ordner „meine“ alarmdigi.bat Datei speichern.
- in der alarmdigi.bat Datei Deine Persönlichen Angaben (Benutzername, Passwort, Telefonnummer) eingeben
- Bei Aktionen jeder Schleife wo Du informiert werden willst den Pfad zu alarmdigi.bat eingeben (C:\ibss\alarmdigi.bat %3)
und dann viel Spaß!
---------------------------------------------------------------------------------------
Eine Kombination von e-Mail Alarm und SMS Alarm kann man auf verschiedener Weise ermöglichen. Viele Mail Anbieter bieten SMS Benachrichtungen an oder man kann Mails mit dem Handy direkt empfangen (Blackberry ect.)