FB 7390: Benachrichtigung wenn Sensor auslöst, per Anruf und/oder VDR OSD Meldung

Begonnen von Guest, 17 November 2011, 20:26:19

Vorheriges Thema - Nächstes Thema

Guest

Originally posted by: <email address deleted>

Hallo FHEM Users,

nach dem ich nun alle Sensoren und Aktoren nach meinen Wünschen
erfolgreich konfiguriert habe,
stelle ich mir die Frage wie ich denn eine Auslösungen der
Erschütterungssensoren auch außerhalb des Hauses mitbekomme.

Ist es möglich, dass ein notity eine bestimmte Rufnummer aus der FB
(evtl. Telefonbuch)  anruft?
Zum Beispiel:

define AlarmNotify_1 notify AlarmES1 { call_handy.pl }  # Ooder so
ähnlich :-)

Am besten wenn der Anruf von einer festgelegten Nebenstelle kommt,
dann sieht man im Handy gleich, die Rufnummer und weiß, das ein Alarm
ausgelöst wurden.

Interessant wäre auch, wenn ein notify eine Meldung an den VDR per
SVDR o. ä. auf das OSD am Fernseher zeigt.
Hat das schon jemand realisiert?

Ist das überhaupt möglich oder ist die FB dazu sehr eingeschränkt?

Gruß
Markus


--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Hallo Markus,

hier ein Beispiel für die Fritzbox 7270

# Funktion: Information call on internal Phone 610 with one ringing
signal
  define 13_Infocall notify 13_Infocall "echo "ATDT**610" | nc
127.0.0.1 1011 ;; sleep 3 ;; echo "ATH0" | nc 127.0.0.1 1011 &"
    attr 13_Infocall room hidden

anstatt echo "ATDT**610
gehen auch andeer Nummern z.B. echo "ATDT00491709876543

Gruss Peter

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Hey Peter!

Super, das klappt prima.

Jetzt versuche ich noch mit:

   echo "MESG Text auf den OSD des VDR" | nc 192.168.2.10  2001 (oder
6419)

eine Meldung auf den Fernseher zu bekommen. (yaVDR)

Wenn das auch klappt, bin ich total zufrieden. Kann ich aber erst
heute Abend ausprobieren.

Gruß
Markus




On Nov 18, 11:11 am, Peter Maier wrote:
> Hallo Markus,
>
> hier ein Beispiel für die Fritzbox 7270
>
> # Funktion: Information call on internal Phone 610 with one ringing
> signal
>   define 13_Infocall notify 13_Infocall "echo "ATDT**610" | nc
> 127.0.0.1 1011 ;; sleep 3 ;; echo "ATH0" | nc 127.0.0.1 1011 &"
>     attr 13_Infocall room hidden
>
> anstatt echo "ATDT**610
> gehen auch andeer Nummern z.B. echo "ATDT00491709876543
>
> Gruss Peter

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Häng mich einfach mal an diesen Fred dran (da die Überschrift passt).

Bin schon seit einiger Zeit am Mitlesen und das Forum hat mir viel bei
der Einrichtung von FHEM auf meinen Fritzboxen geholfen (7170, 7390,
FHZ1300, FritzApp Fon via VPN). Es funktioniert auch alles soweit.
Würde nun gerne auch per SMS oder Mail auf bestimmte Ereignisse hin
informiert werden. Für SMS werde ich den Mail2SMS Service meines
Providers nutzen. Bleibt nur noch, die Mail aus der Box zu bekommen.

Habe zur Zeit die letzte Labor Firmware plus die Labor FHEM Ergänzung
auf der 7390. Um das CHROOT Thema zu umgehen, bietet sich ja das IMAGE
von Rudi an. Allerdings ist das ja älter als das letzte Labor FHEM
Image, welches auch die Unterstützung für die FHZ1300 mitbringt. Die
FHZ1300 wurde ursprünglich ja nicht unterstützt.

Meine Frage: kann ich das Rudi Image trotzdem auf die jüngere FHEM AVM
Firmware drauf spielen und dann ohne CHROOT mit der FHZ1300 auf der
7390 arbeiten?

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

rudolfkoenig

                                                   

> Meine Frage: kann ich das Rudi Image trotzdem auf die jüngere FHEM AVM
> Firmware drauf spielen und dann ohne CHROOT mit der FHZ1300 auf der
> 7390 arbeiten?

Ja, da die FHZ1300 Unterstuetzung (besser gesagt der Fix) nicht im
AVM-fhem-image ist sondern in dem "normalen" AVM-Firmware (ftdi_sio.ko)

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

> Ja, da die FHZ1300 Unterstuetzung (besser gesagt der Fix) nicht im
> AVM-fhem-image ist sondern in dem "normalen" AVM-Firmware (ftdi_sio.ko)

Thx! Probier ich heute gleich aus.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Kurze Rückmeldung:

Mit Putty auf die FB :

#echo "ATDT**610" | nc 127.0.0.1
1011

-> Funktioniert!
    DECT klingelt und zeigt **1 im Display.
    Schön wäre wenn ich eine von den 10 Rufnummer als abgehend
auswählöen könnte.



#echo "ATDT**017612345678" | nc 127.0.0.1 1011

> Geht nicht.

Es kommt nur ein OK, das wars. Handy klingel nicht. Schade :-(

Jemand eine Idee?


Eine Meldung auf dem VDR klappt dagegen hervoragend!
echo "MESG Das ist ein Test von der Fritzbox" | nc 192.168.2.27 6419

So bekomme ich dann bein TV sehen eine Meldung, dass zum Beispiel der
Bewegungsmelder angesprungen ist.

Aber warum geht kein Anruf nach extern?

Gruß
Markus







On 18 Nov., 11:35, Markus Hermann wrote:
> Hey Peter!
>
> Super, das klappt prima.
>
> Jetzt versuche ich noch mit:
>
>    echo "MESG Text auf den OSD des VDR" | nc 192.168.2.10  2001 (oder
> 6419)
>
> eine Meldung auf den Fernseher zu bekommen. (yaVDR)
>
> Wenn das auch klappt, bin ich total zufrieden. Kann ich aber erst
> heute Abend ausprobieren.
>
> Gruß
> Markus
>
> On Nov 18, 11:11 am, Peter Maier wrote:
>
>
>
>
>
>
>
> > Hallo Markus,
>
> > hier ein Beispiel für die Fritzbox 7270
>
> > # Funktion: Information call on internal Phone 610 with one ringing
> > signal
> >   define 13_Infocall notify 13_Infocall "echo "ATDT**610" | nc
> > 127.0.0.1 1011 ;; sleep 3 ;; echo "ATH0" | nc 127.0.0.1 1011 &"
> >     attr 13_Infocall room hidden
>
> > anstatt echo "ATDT**610
> > gehen auch andeer Nummern z.B. echo "ATDT00491709876543
>
> > Gruss Peter

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Oskar

                                                     

Am 18.11.2011 um 17:20 schrieb Markus Hermann:
> #echo "ATDT**017612345678" | nc 127.0.0.1 1011
>
>> Geht nicht.
>
> Es kommt nur ein OK, das wars. Handy klingel nicht. Schade :-(
>
> Jemand eine Idee?

vielleicht ATDT017612345678?  Ich meine, mich erinnern zu lönnen, das die ** auf die internen Telefone umleitet.  Oder so.

Grüße
   Oskar

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com
--
fhem geht auch auf mac os x

Guest

Originally posted by: <email address deleted>

Oops.

Das war ein Tippfehler von mir HIER im Posting!

Es sollte richtig so heißen:

echo "ATDT017612345678" | nc 127.0.0.1 1011

Das habe ich auch probiert. @Oskar, Danke trotzdem.

Also auch ohne ** geht es nicht.

:-(

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Ich war wohll zu ungeduldig.

echo ATD*129#01761234567 | nc 127.0.0.1 1011

funktioniert doch. Ich habe Kabeldeutschland und manchmal dauert der
Wahlvorgang fast 10 Sekunden.

Mit dem Parameter *129# habe ich meine 9. Rufnummer als ausgehende
Nummer gewählt.
Im Handy diese Nummer im Telefonbuch gespeichert. Und sobald eine Tür
bei mir aufgeht, kingelt 10 Sekunden später mein Handy. Als nächstes
kommt ein Rauchmelder der mich dann von der *129# anruft (was ich nie
erleben möchte :-) )

Danke für die tolle Unterstützung.

Gruß
Markus

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Über Telnet konnte ich die "echo ATDT....." Befehle ohne Fehlermeldung
eingeben und der Anruf ging raus.

Aber in der fhem.cfg klappt es nicht:

define AlarmNotify_6 notify Alarm_sw "echo ATDT**610 | nc 127.0.0.1
1011 "

Im Log steht, dass er nc nicht findet!


2011.11.19 08:59:08 5: CUL: F50AF4413 -84.5
2011.11.19 08:59:08 5: CUL dispatch 810b04xx0101a00150af440013
2011.11.19 08:59:08 2: FS20 Alarm_sw dimup
2011.11.19 08:59:08 5: Triggering Alarm_sw (1 changes)
2011.11.19 08:59:08 5: Alarm_sw trigger: Checking AlarmNotify_1 for
notify
2011.11.19 08:59:08 5: Alarm_sw trigger: Checking AlarmNotify_2 for
notify
2011.11.19 08:59:08 5: Alarm_sw trigger: Checking AlarmNotify_3 for
notify
2011.11.19 08:59:08 5: Alarm_sw trigger: Checking AlarmNotify_4 for
notify
2011.11.19 08:59:08 5: Alarm_sw trigger: Checking AlarmNotify_6 for
notify
2011.11.19 08:59:08 5: Cmd: >"echo ATDT**610 | nc 127.0.0.1 1011 "<
2011.11.19 08:59:08 5: Alarm_sw trigger: Checking FHEMWEB:
192.168.2.24:49713 for notify
2011.11.19 08:59:08 5: Alarm_sw trigger: Checking WEB for notify
2011.11.19 08:59:08 5: Alarm_sw trigger: Checking WEBS for notify
2011.11.19 08:59:08 5: Alarm_sw trigger: Checking WEBtablet for notify
sh: nc: not found
2011.11.19 08:59:08 5: Alarm_sw trigger: Checking autocreate for
notify

Wie muss denn die define Zeile aussehen. Ich habe hier schon alle
Beispiel probiert, die ich finden konnte, aber kein Erfolg.
Und ich will auch nicht einfach was kopieren, sondern gerne verstehen,
wie aus der PERL Umgebung ein Shell-Command aufgerufen wird.
Und auch wie ich eine .sh-Datei in der fhem.cfg starte verstehe ich
auch noch nicht. Wo müssen die .sh liegen und muss ich einen Pfad
angeben?

Kann mir das bitte jemand erklären oder sagen wo ich das nachlesen
kann?


Danke & Gruß
Markus

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

rudolfkoenig

                                                   

> Kann mir das bitte jemand erklären

Ich tippe auf Verwendung von fhem von der AVM Seite: dabei wird fhem in einem chroot eingesperrt, und hat von Haus aus nur busybox Befehle zur Verfügung.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

Ja, korrekt. Das ist das aktuelle AVM Image für die 7390.
Welche Alternative habe ich?

Das fhem-5.1-fb7390.image von fhem.de?

Oder gibt es ein workaround um die chroot-sperre, bzw. busybox alle
befehle bei zubringen?



On 19 Nov., 10:13, Rudolf Koenig wrote:
> > Kann mir das bitte jemand erklären
>
> Ich tippe auf Verwendung von fhem von der AVM Seite: dabei wird fhem in einem chroot eingesperrt, und hat von Haus aus nur busybox Befehle zur Verfügung.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

rudolfkoenig

                                                   

> Das fhem-5.1-fb7390.image von fhem.de?

Ja.


> Oder gibt es ein workaround um die chroot-sperre, bzw. busybox alle
> befehle bei zubringen?

Alle Programme in die chroot Umgebung kopieren.

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com

Guest

Originally posted by: <email address deleted>

So, nun habe ich das Image "fhem-5.1-fb7390.image" von fhem.de
installiert und jetzt funktioniert:

define AlarmNotify_6 notify Alarm_sw "echo MESG Alarm | nc
192.168.2.27 6419 "
Auf dem VDR wird eine Meldung "Alarm" angezeigt.

define AlarmNotify_7 notify Garage_sw "echo ATDT**610 | nc 127.0.0.1
1011 "
Das DECT Telefon klingelt, Anzeige im Display **1

ABER!

define AlarmNotify_7 notify Garage_sw "echo ATDT017612345678 | nc
127.0.0.1 1011 "

geht leider nicht. Das Handy klingelt nicht!

Das Log zeigt:

****schnipp

2011.11.19 17:56:10 2: FS20 Alarm_sw on
220 VDRServer SVDRP VideoDiskRecorder 1.7.16; Sat Nov 19 17:56:07
2011; UTF-8

250 Message queued

2011.11.19 17:56:46 2: FHEMWEB port 8083 opened
2011.11.19 17:56:46 2: FHEMWEB port 8084 opened
2011.11.19 17:56:46 2: FHEMWEB port 8085 opened
2011.11.19 17:56:46 3: CUL opening CUL device /dev/ttyACM0
2011.11.19 17:56:46 3: CUL setting CUL baudrate to 38400
2011.11.19 17:56:46 3: CUL device opened
2011.11.19 17:57:40 2: FHEMWEB port 8083 opened
2011.11.19 17:57:40 2: FHEMWEB port 8084 opened
2011.11.19 17:57:40 2: FHEMWEB port 8085 opened
2011.11.19 17:57:40 3: CUL opening CUL device /dev/ttyACM0
2011.11.19 17:57:40 3: CUL setting CUL baudrate to 38400
2011.11.19 17:57:40 3: CUL device opened
2011.11.19 17:57:44 2: FS20 Garage_sw on


OK
***schnapp

Aber leider keine Fehlermeldung.

Wo soll ich noch suchen?

Und warum kann ich mich nicht mehr auf Port 7072 per Putty einloggen,
ist der Port nur noch lokal nutzbar?

Gruß
Markus

--
To unsubscribe from this group, send email to
fhem-users+unsubscribe@googlegroups.com