[Frage] callmonitor 1.20.9 - Anzeige nur eines Telefoniegerätes

bahner

Neuer User
Mitglied seit
28 Jul 2010
Beiträge
47
Punkte für Reaktionen
2
Punkte
8
hallo,
der callmonitor wird bei mir auf allen boxen angezeigt.
so soll das auch sein.
nun hab ich im kinderzimmer eine neue box mit tv und eine Tel.-nr.
ist es möglich,
dass per callmonitor,
im kinderzimmer nur die anrufe dieser box anzeigt?

meine listners für alle:

in:request ^ ^ dboxpopup --port=80 --user=root --pass=coolstream 192.168.178.41
out:request ^ ^ dboxpopup --port=80 --user=root --pass=coolstream 192.168.178.41 "${DEST_ENTRY} wird angerufen"
in:disconnect ^ ^ dboxpopup --port=80 --user=root --pass=coolstream 192.168.178.41 "Der Anruf dauerte $(f_duration $DURATION)"
out:disconnect ^ ^ dboxpopup --port=80 --user=root --pass=coolstream 192.168.178.41 "Der Anruf dauerte $(f_duration $DURATION)"
in:cancel ^ ^ dboxpopup --port=80 --user=root --pass=coolstream 192.168.178.41 "${DEST_NAME} kein Gespräch geführt"
out:cancel ^ ^ dboxpopup --port=80 --user=root --pass=coolstream 192.168.178.41 "${DEST_NAME} kein Gespräch geführt"

gäb es eine lösung für mein anliegen?


danke
gruß bahner
 
Schon mal im Wiki gelesen?

Gruß
Oliver
 
hi,
ja da komm ich halt nicht klar inbezüglich meines anliegens....


gruß bahner
 
Zuletzt bearbeitet:
Moin

Warum nicht, ist doch easy.
Lasse die Box im Kinderzimmer b.z.w. den Callmonitor nur auf dessen Telefonnummer anspringen, und nicht auf alle: ^ ^
Und so steht das doch auch im WiKi:
| Muster | passt auf
^ alle Nummern
^034 Nummern, die mit 034 beginnen
4563$ Nummern, die auf 4563 enden
!^(045|0164) Nummern, die nicht mit 045 oder 0164 beginnen
^0123456$ nur genau die Nummer 0123456
^04553...$ die Nummern, bei denen nach 04553 genau drei weitere Zeichen folgen
 
Danke.
Ich möchte nur die in request zeile nutzen.

in:request ^0373417880$ dboxpopup --port=80 --user=root --pass=coolstream 192.168.178.42

funktioniert aber nicht.
was ist da falsch?

so funktionierts für alle
in:request ^ ^ dboxpopup --port=80 --user=root --pass=coolstream 192.168.178.42
möchts aber nur , dass der cm bei der 03734117880 anspringt.

gruß bahner
 
Zuletzt bearbeitet:
Fehlt da nicht was?
1.Ereignis 2.Quellrufnummer: Muster für SOURCE 3.Zielrufnummer: Muster für DEST 4.Aktion: Beliebiger Shell-Code
in:request ^ ^0373417880$ dboxpopup --port=80 --user=root --pass=coolstream 192.168.178.42

Ansonsten:
Eventuell die Vorwahl, lass die mal weg.
 
danke,
das hat jetzt funktioniert.
gibt es noch ne möglichkeit,
das statt:
Anruf an 17881....
der Name des Telefoniegerätes stehen kann?
z.b. über das Telefonbuch:
Syntax: <Nummer> <Name>[; <Adresse>]
[email protected] Paullus


gruß bahner
 
Zuletzt bearbeitet:
Möglich? Bestimmt, Ist aber aufwendiger.
Ich nutze für eingehende Anrufe: /var/calllog
Code:
TIME=%A%t%X%t%d%t%B%t%Y%n
DATUM=$(date +${TIME})
echo -e  $DATUM"\n"$0":"$$"<-PID->"$! $#" Argumente\n1="$1"\n2="$2"\n3="$3"\n4="$4"\n5="$5"\n6="$6"\n7="$7"\n8="$8"\n9="$9"\nJSON:"$TRY_IT >> /var/media/NEW_LINK/woc.log
Da taucht der Anrufer auch mit Namen auf, wenn im Telefonbuch.
Das Telefoniegerät zwar nicht, aber die Leitung, zum Beispiel: SIP0#08154711 (1. VoIP Leitung)
Dieses nutze ich für eine Dialogbox für ankommende Anrufe auf meinen Raspberry Pi XBMC OpenELEC Mediacenter.

woc.log
Code:
cat woc.log
Wednesday 11:17:55 21 May 2014
/var/calllog:19228<-PID-> 5 Argumente
1=017XXXXXX7
2=6XXXXX0
3=SIP0#6XXXXXX0
4=
5=Alexander XXXXX
6=
7=
8=
9=
JSON:{"id":1,"jsonrpc":"2.0","result":"OK"}
...dass müsste dann noch verskriptet werden, damit der Callmonitor dieses nutzen kann.
Der Callmonitor selber hat aber meines Wissens auch die Möglichkeit dazu: WiKi KlickKlack

PS: olistudent's Frage füg ich noch hinzu: ...und verstehen, aber dafür sind wir ja auch hier. ;)
 
Zuletzt bearbeitet:
Danke vorerst. Bin erstmal zufrieden so.werd mich demnächst nochmal beschäftigen.
aber der anrufer wird hier auch angezeigt,
nur halt das telefoniegerät nicht,
ist aber nicht io schlimm.

Gruss Bahner
 
Zuletzt bearbeitet:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.