Hi Hendrik,
	
		
			
			
				
	
zum einen monitored sie die einzelnen Asterisk-Channel. Damit kann ich z.B. einfach die Musik runterregeln wenn ich angerufen werde bzw. anrufe (nach Anruf wird sie wieder angehoben).
Zum anderen kann man 'beliebige' Logiken triggern mit:
	Dieser Eintrag in der extensions.conf triggert jede Logik die auf 'Forbidden' hört und übergibt ihr als Source die CallerID und als Value die angerufene Nummer. Kann man natürlich beliebig erweitern. z.B. UserEvent(machdietuerauf,...
Ich verwende es z.B. für ein Telefonmenü mit:
	In der Logic (die durch das Schlüsselwort 'Action' getriggert wird) frage ich dann z.B.
	bis bald
Marcus
					
					Zitat von henfri
					
						
						
							
							
							
							
								
								
								
								
									Beitrag anzeigen
								
							
						
					
				
				
			
		Zum anderen kann man 'beliebige' Logiken triggern mit:
Code:
	
	exten => _X.,n,UserEvent(Forbidden,Source: ${CALLERID(name)} (${CALLERID(num)}),Value: ${EXTEN})
Ich verwende es z.B. für ein Telefonmenü mit:
Code:
	
	exten => 1,1,UserEvent(Action,Source: ${CALLERID(name)}(${CALLERID(num)}),Value: LichtAn)
exten => 2,1,UserEvent(Action,Source: ${CALLERID(name)}(${CALLERID(num)}),Value: LichtAus)
....
Code:
	
	if trigger['value'] == 'LichtAus':
    sh.wohnzimmer.licht(0)
Marcus



 
							
						
 (die Frage ist nur noch wie man das einem Hersteller der das garnicht wollte hinlegt..)
 (die Frage ist nur noch wie man das einem Hersteller der das garnicht wollte hinlegt..)
Kommentar