FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: eldrik am 04 Februar 2014, 14:08:40

Titel: FB_Callmonitor externe Nummer bzw. String auslesen
Beitrag von: eldrik am 04 Februar 2014, 14:08:40
Hallo zusammen,

ich versuche gerade mit meiner Gegensprechanlage (Ritto), welche auch ein Nummernfeld besitzt und dem bestehenden TK Adapter, die Machbarkeit zu eruieren ob ich das Nummernfeld in Verbindung mit der Fritzbox und dem Callmonitor auch für das Schalten/Aktivieren/Öffnen von nicht Ritto Bauteilen benutzen kann.

Ich habe es bereits geschafft, das ich über das Nummernfeld interne Rufnummern meiner Fritzbox anwählen kann und die für die Tests angelegten Telefonbucheinträge, mit hinterlegten gefakten VOIP Nummern, angewählt werden im Callmonitor wird mir ein Event "Call" angezeigt (interne Rufe werden ja vom Callmonitor nicht angezeigt, da die Fritzbox hierfür kein Event bereitzustellen scheint, daher der Umweg über den Telefonbucheintrag, die Info hab ich hier gefunden http://www.ip-phone-forum.de/showthread.php?t=227787&s=ec711698f713ac6f1789d774894c6398&p=1720511&viewfull=1#post1720511 (http://www.ip-phone-forum.de/showthread.php?t=227787&s=ec711698f713ac6f1789d774894c6398&p=1720511&viewfull=1#post1720511)).

Derzeit scheitere ich jedoch daran die "external_number" welche mir angezeigt wird z.B:  Alarmanlage_ein_gross@127.0.0.1 auszulesen weshalb keine Aktion ausgeführt wird :(

fritzbox:event.*call {if (ReadingsVal("fritzbox","external_number","") eq "Alarmanlage_ein_gross@127.0.0.1") { DebianMail('test@@test.de','Haussteuerung: Alarmanlage aktiviert','Die Alarmanlage wurde für das ganze Haus aktiviert!');}}

Denke es liegt daran, dass ich den String mit eq nicht verglichen bekomme?

Vielleicht hat ja jemand ein passendes Stück Code, welches mich der Lösung ein Stück weiterbringt.

Dank und Gruß
Jens
Titel: Antw:FB_Callmonitor externe Nummer bzw. String auslesen
Beitrag von: Hans Franz am 04 Februar 2014, 14:35:55
Hallo,
Du könntest mit es "=~ m/Alarmanlage_ein_gross/i" statt "eq" versuchen.

Gruß
Hans
Titel: Antw:FB_Callmonitor externe Nummer bzw. String auslesen
Beitrag von: eldrik am 04 Februar 2014, 15:12:28
Hallo Hans,

danke damit hat es funktioniert.

Gruß
Jens