Ich versuche das ganze gerade in Perl abzubilden. Habe dazu auch einen Post erstellt. Das Perlscript zum Senden an die Squeezeboxen läuft und funktioniert sehr gut. Ich würde jedoch gerne alles auf Perl machen, da Perl ja mit Squeezebox ausgeliefert wird. Dann könnte man sich auch Freetz sparen.
Edit: Hier das bei mir laufende Skript.
Es enthällt 3 Files.
1. CMD zum starten
2. pl das Perl Skript
3. lst listfiles für die clients
Es muss nur noch das XML Telefonbuch abgelegt werden, Pfade anpassen und starten.
Skript läuft als Daemon, hort bei der Fritz auf ankommende Anrufe und leitet diese dann auf die im lst file gelisteten boxen.
Vielleicht hat ja jemand Lust ein Plugin dafür zu schreiben
Results 11 to 16 of 16
-
2011-09-02, 03:42 #11
Last edited by Mr. Floppy; 2011-09-04 at 08:08. Reason: Dateianhang
LMS 7.7.2 - r33908 (Vortexbox 2.0)
W2K8R2 DE (AMD 1060T/4GB/1x1TB RAID1 + 1x6TB RAID5)
1x Touch - 1x Receiver - 2x Boom - 1x Radio
Denon 3808 + Dynaudio Axis 5
-
2012-02-11, 03:49 #12Junior Member
- Join Date
- Feb 2012
- Posts
- 1
Danke
Hallo, ich habe mich extra in der Community angemeldet um meinem Dank an der Stelle Ausdruck zu verleihen. Freetz ist aus meiner Sicht generell eine gute Sache, ssh, openVPN, SNMP - kurzum alles, was die Fritzbox ohne Freetz nicht von Hause aus mitbringt (aber könnte...).
Ich habe diesen Beitrag schon länger in meinen Favoriten gespeichert und mit meiner neuen Fritzbox endlich umgesetzt.
Ich bin begeistert! Schade nur das Display Duration mit meiner Squeezebox nicht funktioniert. Auch gibt es leider kein fade-out. Aber das ist alles nicht so schlimm. Mein Squeezebox pausiert (finde ich besser als mute), wenn ein Anruf reinkommt, rausgeht und und und - wie meine Dreambox...
Danke
-
2012-02-28, 13:11 #13
Fritz.Box Call Monitor auf Logitech Media Server (aka Squeezebox) anzeigen
Habe auch eine funktionierende Lösung gebastelt, welche mit der ganz normalen FB funzt.
http://forums.slimdevices.com/showthread.php?t=93085Synology DS410j • 4TB • CPU 800 MHz • RAM 128 MB • FW 4.0 - 2198 • Platform armv5tel-linux (MARVELL_88F6281)
LMS 7.7.2 - r33893 | Perl 5.8.6 | SQLite 1.34_01 (sqlite 3.7.5)
3 SB Radios | 2 SB Receivers | Samsung Galaxy S Advance | Squeeze Player 1.3.5 & Squeeze Commander 0.9.6.4 | XELIO 7" with Squeeze Commander
-
2012-06-03, 07:05 #14Junior Member
- Join Date
- Mar 2011
- Posts
- 19
Ahh, das ist eine super Idee mit dem Leiserstellen, wenn man ans Telefon geht. Darüber habe ich mir bisher keine Gedanken gemacht, als ich mein kleines Skript zusammenbastelte.
Ich kopiere mal den Teil aus meinem Posting http://www.ip-phone-forum.de/showthr...=1#post1824363 .
<--schnipp-->
Ich habe ein Skript für Deinen Callmonitor erstellt und ich denke, Besitzer einer Squeezebox könnten ein Interesse daran habe.
Diese Skript kann eingesetzt werden, wenn man eine Squeezebox Touch mit eingeschalteten Squeezebox Server besitzt, an dem weitere Squeezebox Player wie Touch, Boom, Radio ... angemeldet sind. Ob es auch in anderen Konstellationen funktioniert, wie zum Beispiel SB Player sind an dem SB Server von Logitech oder an einem SB Server aufm PC angemeldet, kann ich nicht sagen, dass muss jemand anderes testen.
Das Skript verbindet sich mit dem Squeezebox Server (in meinem Fall die Touch) und sendet an alle angeschlossenen Squeezebox Player (in meinem Fall Touch, Radio und Boom) zwei Zeilen, die dann blinkend auf allen Squeezeboxen angezeigt werden.
Aufruf:
squeezebox.sh SB_SERVER SB_PLAYER_IDS LINE1 LINE2
in:request ^ ^ /var/media/ftp/uStor12/squeezebox.sh "sb-wohn" "sb-wohn sb-bad sb-kueche sb-schlaf" "${SOURCE_NAME}" "${SOURCE}-->${DEST}"
<--schnapp-->
Vielleicht hat hier jemand ein Interesse daran.
-
2012-06-03, 08:04 #15Junior Member
- Join Date
- Mar 2011
- Posts
- 19
Ich bin mir nicht sicher, ob das ein Feature oder ein Bug ist. Laut http://svn.slimdevices.com/repos/sli...s/cli-api.html kann man dem Kommando eine Dauer angeben. Meine Tests diesbezüglich gingen ins leere. Der Text wurde immer nur 3 angezeigt. In meinem geposteten Skript habe ich mir damit beholfen, dass ich eine Schleife verwende. Meine Schleife nutzt es so aus, dass ich am ende eines Durchgangs 5 s schlafe. Das mache ich solange bis 10 Durchgänge voll sind und ich somit ca. 50s einen blinkenden Text auf meinen Squeezeboxen habe.
Vielleicht hilft Dir das weiter. Ach so, um die CLI-API richtig lesen zu können, verweise ich mal auf mein Posting in einem anderen Thread.
http://forums.slimdevices.com/showth...l=1#post706648
-
2012-06-03, 11:58 #16Synology DS410j • 4TB • CPU 800 MHz • RAM 128 MB • FW 4.0 - 2198 • Platform armv5tel-linux (MARVELL_88F6281)
LMS 7.7.2 - r33893 | Perl 5.8.6 | SQLite 1.34_01 (sqlite 3.7.5)
3 SB Radios | 2 SB Receivers | Samsung Galaxy S Advance | Squeeze Player 1.3.5 & Squeeze Commander 0.9.6.4 | XELIO 7" with Squeeze Commander

Reply With Quote

