fbCallMute auf [SWEn.NEt] | |||||||||||||||||||||||||
fbCallMute ist ein Perl Script das bei ein-/aus-gehenden Anrufen auf einer FritzBox auf einem Raspberry mit Moode Audio die Audioausgabe stoppt/startet sobald ein Anruf eingeht/beendet wird. Das Script sollte aber mit kleinen Anpassungen auch nur mit dem MPD ohne Moode Audio laufen.
Eingehende Anrufe werden über den FritzBox Call Monitor abgefragt. #96*5*... eingeben. Mit .. #96*4*...könnt Ihr den CallMonitor wieder deaktivieren. Den Call Monitor könnt Ihr über Putty oder Telnet Hostname fritz.box Port 1012 testen telnet fritz.box 1012 Aber nicht wundern, da kommt nur was wenn auch ein Anruf eingeht.
Installation: Anmeldung am Moode Audio Player über ssh oder putty: ssh pi@<moodeip> Das Defaultpasswort findet Ihr sicher über eine Suchmaschiene Eurer Wahl... Script herunterladen: wget https://www.swen.net/fbcallmute/fbcallmute.pl Script starten: perl ./fbcallmute.pl Script als Service installieren (autostart): sudo perl ./fbcallmute.pl --install Parameter für die FritzBox IP-Adresse oder den Hostnamen, Port oder Kommandos zum Stoppen und Starten der Audioausgabe können über Kommandozeilenparameter oder eine Konigurationsdatei angepasst werden.
Anpassung der Konfiguration:
fbCallMute Parameter:
Weitere Kommandozeilen Parameter: ./fbcallmute.pl --install # installiert fbCallMute im Moode Audio Prorgammverzeichniss und als Service im System (autostart) ./fbcallmute.pl --createconfig # schreibt eine Konfigurationsdatei (Parameter --configfile) (alle Parameter werden in die Konfigurationsdatei übernommen).
Ihr könnt dieses Script frei verwenden und abändern. |
|||||||||||||||||||||||||