[Gelöst]Bitte um Hilfestellung notify mit FB_Callmonitor

Begonnen von digital.arts, 21 Dezember 2014, 17:54:32

Vorheriges Thema - Nächstes Thema

digital.arts

Hallo,

ich möchte in Abhängigkeit von zwei Readings aus dem FB_Callmonitor eine Aktion ausführen (hier testweise eine Steckdose schalten)
Wie ich das plane:

# ich setze zwei Variablen in Abhängigkeit der Readings nach dem Anruf
my $extNr=(ReadingsVal("FB_Anrufe","external_number","99"))
my $intNr=(ReadingsVal("FB_Anrufe","internal_number","99"))

# ich vergleiche die Variablen mit definierten Telefonnummern
if ($extNr = "0163xxxxxxx" & $intNr = "xxxxxx")

# ich schalte die Steckdose für 10 Sekunden
set SSD_WZ on-for-timer 10


Wie kann ich meine "Codeschnipsel" in ein funktionierendes Notify "umwandeln" ?

Danke im Voraus für hilfreiche Tips !

vg
Karl

EDIT
Ok, ich habe mir inzwischen selbst eine bessere Lösung erarbeitet... DOIF ist genau das, was ich brauchte...
define Tel_Check DOIF ([FB_Anrufe:event] eq "ring" and [FB_Anrufe:external_number] eq "0163xxxxxxx" and [FB_Anrufe:internal_number] eq "xxxxx") (set SSD_WZ on-for-timer 10)
Nur falls es die inzwischen 22 Leser meiner ursprünglichen Bitte interessiert...  ;)

Ich habe noch 7 meiner 10 ISDN-Nummern unbelegt, kann damit also einige sehr interessante Schaltvorgänge einrichten  ;D


vg
Karl
FHEM auf RPi; CUL868 für FHT; NanoCUL433 für IT und Revolt; Fhemduino für IT und Temp/Hum; RFXTRX433e für IT/FA20RF/Funkgong/HomeEasy; NanoFirmataEth für 1wire Temp