GSM Alarmwahlgerät Empfehlung?

Allgemeines zur HomeMatic Haussteuerung

Moderator: Co-Administratoren

Antworten
Zealand
Beiträge: 160
Registriert: 09.06.2008, 09:33

GSM Alarmwahlgerät Empfehlung?

Beitrag von Zealand » 15.04.2009, 19:51

Hallo!

Wir hatten am Wochenende ein schweres Gewitter und dabei ist der FI rausgeflogen. Natürlich waren wir genau an diesem Wochenende nicht da und der Gefrierschrank samt Kühlschrank waren schön am Abtauen. Jetzt ist meine Überlegung, ein GSM Modul zu verwenden, welches bei Stromausfall eine SMS absetzt bzw. Anruft. So könnte man den Nachbarn samt Notschlüssel zum Wiedereinschalten in die Wohnung bitten.

GSM Module gibt es ja eine Menge, aber welches habt Ihr in Verwendung bzw. welches könnt Ihr empfehlen. (Ein bezahlbares System wäre natürlich von Vorteil, welches beschränkt die Eierlegende Wollmilchsau ist) :)

Die zweite Frage, welche sich mir stellt, wie kann man der CCU beibringen, das sie den Zeitpunkt des Stromausfalles speichert und diesen über die Akkulaufzeit der Batterien speichert? (Akku mit Solar ist zwar bei der nächsten Umbaumaßnahme geplant, dauert aber noch eine weile).

Kann man so was günstig mit dem hier schon oft erwähnetn AMTEL Board realisieren?

Für eure Hilfe bedanke ich mich schon mal im Vorraus.

mfg

Zealand

tino
Beiträge: 249
Registriert: 04.09.2008, 18:56

Re: GSM Alarmwahlgerät Empfehlung?

Beitrag von tino » 15.04.2009, 21:35

hey,

ich verwende ein normales Telefonwahlgerät von ABUS AZ6301. Das ist günstig und verwendet einfach einen normalen Telefonanschluss,
der ja auch bei Spannungsausfall noch funkitioniert. Das ABUS Wahlgerät läuft mit 12V. Kann man also gut mit einem AKKU als Notstromversorgung
z.B. Lipo betreiben. Als Auslöseeinheit verwende ich den 4 Kanal Bausatz. Der läuft auch mit 12V.
Spannungsausfall könnte man ja mit einer Schalterschnittstelle Überwachen.
Habe ich aber noch nicht versucht. Verwende dafür einen Netzanalysator

Gruss
Tino
HomeMatic süchtig :-)

OhOme
Beiträge: 88
Registriert: 13.01.2009, 22:21
Danksagung erhalten: 4 Mal

Re: GSM Alarmwahlgerät Empfehlung?

Beitrag von OhOme » 15.04.2009, 22:43

ich habe Astrisk auf der Fritzbox, die muss dann natürlich an eine USV.
ansonsten bin ich mit der Lösung zufrieden

Zealand
Beiträge: 160
Registriert: 09.06.2008, 09:33

Re: GSM Alarmwahlgerät Empfehlung?

Beitrag von Zealand » 17.04.2009, 16:01

tino hat geschrieben:hey,

ich verwende ein normales Telefonwahlgerät von ABUS AZ6301. Das ist günstig und verwendet einfach einen normalen Telefonanschluss,
der ja auch bei Spannungsausfall noch funkitioniert. Das ABUS Wahlgerät läuft mit 12V. Kann man also gut mit einem AKKU als Notstromversorgung
z.B. Lipo betreiben. Als Auslöseeinheit verwende ich den 4 Kanal Bausatz. Der läuft auch mit 12V.
Spannungsausfall könnte man ja mit einer Schalterschnittstelle Überwachen.
Habe ich aber noch nicht versucht. Verwende dafür einen Netzanalysator

Gruss
Tino
Danke für den Tipp. Werde mal sehen, das ich das auch so lösen kann.
OhOme hat geschrieben:ich habe Astrisk auf der Fritzbox, die muss dann natürlich an eine USV.
ansonsten bin ich mit der Lösung zufrieden
Wie funktioniert das mit dem Astrisk? Ist das ein Programm, welches da eine Meldung per mail absetzen kann?

OhOme
Beiträge: 88
Registriert: 13.01.2009, 22:21
Danksagung erhalten: 4 Mal

Re: GSM Alarmwahlgerät Empfehlung?

Beitrag von OhOme » 17.04.2009, 18:02

Asterisk ist eine Software, mit der man eine komplette (und beliebig komplexe) Telefonvermittlung aufbauen kann (ISDN. SIOP, analog ...).
Das ist ein unglaublich mächtiges Teil.
Ich habe mir da nur einen gaaaanz kleinen Teil rausgepickt ;)
Also, es gibt ein kompl. Paket für die Fritzbox. Dann habe ich mir bei http://www.amooma.de/tts/ ein paar
Ansagen zusammengebaut. Bei bestimmten Ereignissen werden dann die dafür vorgesehene Nummern angerufen und
die Ansagen abgespielt.
Bei Interesse kann ich das ja nochmals ausführlich berschreiben.

garak
Beiträge: 52
Registriert: 27.12.2008, 14:06

Re: GSM Alarmwahlgerät Empfehlung?

Beitrag von garak » 01.05.2009, 09:29

Bitte ausführlich beschreiben!

Gruß
Chris

OhOme
Beiträge: 88
Registriert: 13.01.2009, 22:21
Danksagung erhalten: 4 Mal

Re: GSM Alarmwahlgerät Empfehlung?

Beitrag von OhOme » 10.05.2009, 00:07

Sorry Chris, hat etwas gedauert.

Ok,

was ich dafür benötige:
Eine Asterisk-Installation auf der Fritzbox: http://www.ip-phone-forum.de/showpost.p ... ostcount=1
Eine entsprechende Anpassung der Konfiguration des Asterisk: http://www.voip-info.org/tiki-index.php ... %20message
Einen permanent laufenden Linux-Rechner
Vorgefertigte Ansagen: http://www.amooma.de/tts
Die „PHP-Schnittstelle“ http://homematic-forum.de/forum/viewtop ... 40&start=0
TCP-Dump auf der CCU: http://homematic.monkeybits.de/software/addons/tcpdump

Nun die kleine Bastelecke:

Ein perl-Skript überwacht mit netcat die Aktor-Meldungen auf der CCU
Sobald in dem, mir völlig unverständlichem, Kauderwelsch der netcat-Ausgabe
eine bekannte Seriennummer vorkommt, benutze ich die php-Schnittstelle,
um den momentanen Status des Aktors mit der Seriennummer zu bekommen.
Bei Bedarf kann ich dann per ftp-Übertragung zur Fritzbox einen Anruf auslösen.
Ich würde gerne noch Systemvariablen der CCU mitbenutzen, kann diese aber nicht von extern abfragen.
Ich warte diesbezüglich noch gaaaaaaaanz ungeduldig auf die XML-Schnittstelle von Dirch http://homematic-forum.de/forum/viewtop ... 958#p15906

Hier das Perl-Skript zur Überwachung der netcat-Ausgabe
(Ja, ich weiss: bin kein programmierer! - aber es tut :D )
#!/usr/bin/perl

use lib "/var/www/homematic/lib";
use homematic;
use LWP::Simple;
use Time::localtime;


my $haustuer=$Tuerkontakt{'KO-HT'};
my $cmd=$Bas_dir."/scripts/haustuer_ueberwachung/tuer_ist_offen.pl";
my $log='/var/www/homematic/log/haustuerueberwachung';
my $fb_haustuerkontrolle_ein=$Fernbedienung{'FB-01-15-ku'};
my $fb_haustuerkontrolle_aus=$Fernbedienung{'FB-01-16-ku'};


my $maxLen = -1;
my $format = "\t%-s";
my $full_line;

(my $name=$0)=~s!^.*/!!;

open (LOG,">>$log") || die "can not open $log\n";
select LOG;
print datetime()." [$name] Starte:\n";

open (NETCAT,"nc homematic 2030 2>/dev/null|") || die $!;
while (<NETCAT>)
{

unless (/^\s/)
{
$full_line=~s/\.+/\./g if ($. > 0 );
#print "$full_line\n";
if ($full_line=~/$haustuer/) {
my $status=status_tuerkontakt($haustuer);
if ($status eq "auf") { # Schalter ist eingeschaltet
my $at="echo \"$cmd\" | at now";
print datetime()." [$name] Starte >$at<\n";
my $rc=system("echo \"$cmd\" | at now");
print datetime()." [$name] RC >$rc<\n";
} else {
print datetime()." [$name] kille >$cmd<\n";
kill_pid("$cmd");
}
}

if ($full_line=~/$fb_haustuerkontrolle_ein/) {
$rc=system("rm $Tuer_nicht_melden");
print datetime()." rm $Tuer_nicht_melden RC=$rc\n";
}

if ($full_line=~/$fb_haustuerkontrolle_aus/) {
$rc=system("touch $Tuer_nicht_melden;chown www-data.www-data $Tuer_nicht_melden");
print datetime()." touch $Tuer_nicht_melden RC=$rc\n";
}

$full_line='';
next;
}
chomp;

s/^\s*//;
if (length ($_) > $maxLen)
{
$maxLen = length ($_);
$format = sprintf ("\t%%-%ds", $maxLen);
}
s/\s//g;
s/([0-9a-f]{2})/chr (hex ($1))/eg;
s/[^\040-\176]/./g;
$line=$_;
chomp($line);
$line=~s/^0x\.\.\://;
$full_line.=$line;
}
close (NETCAT);

sub kill_pid {
my $prg=$_[0];
open (PSEF,"ps -ef | grep -v grep | grep $_[0] | awk '{print \$2}' |");
while (<PSEF>) {
chomp;
system("kill -9 $_");
print datetime()." PID: $_\n";
}
close (PSEF);
}

Antworten

Zurück zu „HomeMatic allgemein“