Anbei ein kleines Skript für Philips TVs ab Model 2011. Welche Befehle euer TV kann könnt Ihr mittels eines Browsers und der IP-Adresse eures TVs: http://ip-adresse:1925
Im Skript müsst Ihr die REMOTEIP auf die IP-Adresse eures TVs anpassen:
Bash
#!/bin/bash
#
# VDR 3D Control Philips TV Script
# --------------------------------
#
# Example uses json with remote "philips" sends 3D keycommands
#
# curl -d '{"key":"'"Mute"'"}' -i http://tv-ip-adresse:1925/1/input/key
REMOTEIP="192.168.6.30"
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
PATH=/usr/bin:/bin:$PATH
URL="http://$REMOTEIP:1925/1/input/key"
CURL=`which curl`
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
if [ $1 ]; then
NEW_MODE=$1
else
NEW_MODE=0
fi
sendcmd()
{
test=`$CURL -d '{"key":"'$1'"}"' -i $URL 2> /dev/null`
sleep 2
}
case $NEW_MODE
in
0)
echo "3dcontrol disabled 3D Mode... "
sendcmd Adjust
sendcmd CursorLeft
sendcmd Confirm
sendcmd CursorUp
sendcmd CursorUp
sendcmd Confirm
sendcmd Adjust
;;
1)
echo "3dcontrol set 3D Mode: SideBySide "
sendcmd Adjust
sendcmd CursorLeft
sendcmd CursorLeft
sendcmd Confirm
sendcmd CursorUp
sendcmd CursorUp
sendcmd CursorDown
sendcmd Confirm
sendcmd CursorRight
sendcmd Confirm
sendcmd CursorUp
sendcmd CursorDown
sendcmd Adjust
;;
esac
exit 0
Alles anzeigen
Mein TV ist eine ziemliche Zicke beim aktivieren des SideBySide 3D Modes deshalb muss ich mehrmals aktivieren, falls das bei euerem oder neueren TVs besser geht lässt sich der Bereich zum Aktivieren noch optimieren.