ambilight
Dies ist eine alte Version des Dokuments!
ambi-light
Es ist nicht wirklich ein Ambilight, daher der geänderte Name. Ich schaue öfter Videos in Safari. Dabei hätte ich gerne eine Hintergrundbeleuchtung. Also habe ich folgendes gemacht. Ein AppleScript, das feststellt, ob in Safari ein Video in voller Bildschirmgröße dargestellt wird. Dann wird PiLight aufgerufen und ein LED-Strip angeschaltet (Steckdose). Jetzt muss ich es nur noch als Hintergrund-Skript laufen lassen.
#!/bin/sh status="unknown" while true do a=`/usr/bin/osascript -e 'tell application "System Events"' -e 'tell process "Safari"' -e 'get value of attribute "AXFullScreen" of window 1' -e 'end tell' -e 'end tell'` if [ $a != $status ] then status=$a if [ $status == "true" ] then curl "http://192.168.178.23:8008/send?protocol=brennenstuhl&on=1&systemcode=23&unitcode=1" else curl "http://192.168.178.23:8008/send?protocol=brennenstuhl&off=1&systemcode=23&unitcode=1" fi fi sleep 60 done
Dezember 2019
ambilight.1575827693.txt.gz · Zuletzt geändert: 2019/12/08 17:54 von varnholt