Sonntag, 5. April 2015

Kodi LG Magic Remote Kontext Menü

Vielleicht gibt es einige unter euch, die, so wie ich, den Openelec Pi an einem LG TV betreiben und eine "Magic Remote" benutzen.

Dies ist eigentlich nichts weiter als eine abgespeckte Fernbedienung, die wie ein Nintendo Wii Controller benutzt wird. Man hat also einen Mauszeiger auf dem TV Screen.

Problem:

Diese Fernbedienung hat keinen "Info" Knopf, über den normalerweise das Kontext Menü im Kodi erscheinen würde.
Auch wenn man die Virtuellen Tasten öffnen, findet man hier nichts außer Play, Stop, Pause, ...

Lösung:

Da ich die virtuellen Play, Stop, Pause, ... Knöpfe nicht benutze, habe ich einfach den virtuellen Play Knopf umprogrammiert.

Hierfür geht ihr in den Ordner ~/.kodi/userdata/keymaps und erstellt eine neue Datei Namens remote.xml

nano remote.xml

Hier fügt ihr nun folgendes ein:

<keymap>
  <global>
    <remote>
      <play>ContextMenu</play>
    </remote>
  </global>
</keymap>


Statt <play> könnte hier auch <stop> oder so stehen, je nachdem auf welche Taste Ihr diese Funktion legen wollt.
Eine Liste alle Funktionen, die ihr auf diese Tasten legen wollt, könnt ihr hier nachlesen.

Der Play Butten in der Android App ist von dieser Konfiguration nicht betroffen.

Was natürlich noch schöner wäre ist, wenn man den Mauszeiger der Magic Remote nutzen könnte, aber das geht leider meines Wissens nach nicht.

In diesem Artikel sind Amazon-Links enthalten. Durch einen Klick darauf gelangt ihr direkt zum Anbieter. Solltet ihr euch dort für einen Kauf entscheiden, erhalten wir eine kleine Provision. Für euch ändert sich am Preis nichts.

Labels: , , , , , ,

Donnerstag, 12. Februar 2015

Hyperion Ambilight Raspberry Pi 2 Issue


Nachdem Openelec ohne Probleme auf meinem Raspberry Pi lief, wollte ich natürlich auch mein Ambilight daran anschließen.

Leider musste ich feststellen, dass dies nicht so einfach war. Der Hyperion Dienst lief zwar, aber es leuchtete nix.

Damit es funktioniert muss man das device tree overlay aktivieren.

Und so wird es gemacht:

/flash mounten
mount /flash -o remount,rw

Hier die enable-spi-overlay Datei runterladen:

https://dl.dropboxusercontent.com/u/3669512/temp/enable-spi-overlay.dtb 


Diese Datei in /flash/overlays kopieren

Config.txt öffnen:

nano /flash/config.txt

und folgende Zeile am Ende einfügen:

device_tree_overlay=overlays/enable-spi-overlay.dtb

Nach einem Reboot funktioniert euer Ambilight wieder wie vorher.

In diesem Artikel sind Amazon-Links enthalten. Durch einen Klick darauf gelangt ihr direkt zum Anbieter. Solltet ihr euch dort für einen Kauf entscheiden, erhalten wir eine kleine Provision. Für euch ändert sich am Preis nichts.

Labels: , , , ,

Openelec mit Raspberry Pi 2

Nun bin ich endlich auch mal Besitzer eines Raspberry Pi 2.
Da es ja überall sehr sehr schnell ausverkauft war, musste ich mich leider ein wenig gedulden.

Ich habe mein Openelec Raspi durch das Raspi 2 ersetzt und muss sagen: Wow! Einfach nur Wow!
Mit dem Vorgänger lief es zwar auch ganz gut, aber nun läuft alles so viel schneller und flüssiger. Einfach ein Traum.

Zu beachten ist hier jedoch, dass man die ARMv7 builds von Openelec installiert.

Ansonsten habe ich noch nicht viel mit dem neuen Pi gemacht.

Wer noch keins hat, kann es sich bei Amazon bestellen.

In diesem Artikel sind Amazon-Links enthalten. Durch einen Klick darauf gelangt ihr direkt zum Anbieter. Solltet ihr euch dort für einen Kauf entscheiden, erhalten wir eine kleine Provision. Für euch ändert sich am Preis nichts.

Labels: ,

Sonntag, 14. September 2014

Hyperion startup script

Update 05.04.2014:

Hier findet ihr mein neueres Script.

Im letzten Post habe ich euch etwas über Hyperion erzählt und ich muss euch sagen: ICH LIEBE ES!!!
Ich habe es immer an.
Danke der dazu passenden Handy App kann man die LEDs auch als Mood-Light verwenden. Einfach eine Farbe oder einen Effekt auswählen und beleuchten lassen.
Mein Lieblingseffekt ist "Rainbow Swirl".
Und da ja so langsam der Winter anbricht und es später hell wird und früher dunkel wird, wollte ich, dass das Ambilight automatisch an geht, sobald ich zu hause bin. Und auch aus geht, sobald ich die Wohnung verlasse.


Realisiert habe ich das mit einem Script, dass alle 20 Sekunden mein Handy anpingt. Sobald ich also in meinem WLAN bin, geht das Licht an.
Wenn mein Handy nicht mehr per Ping erreichbar ist, geht das Licht aus.

Wichtig war mir aber dabei, dass ich das Licht trotzdem noch per Handy App steuern kann.
Was zwar nicht mehr geht ist, das Licht mit dem on/off Button in der App an und aus zu machen.
Nun muss man die Menü Taste drücken und "Clear all" auswählen, was aber kein Beinbruch ist.


Hier meine Scripts:

lichtan.sh:


#!/bin/sh
c=0
while [ $c = 0 ]
do
ping 192.168.2.170 -c 3
if [ $? = 0 ]
then
echo Licht an
sh /storage/hyperion/bin/hyperion-remote.sh --effect "Rainbow swirl"
echo lichtaus Script starten
sh lichtaus.sh
fi
sleep 20
done
exit

lichtaus.sh:


#!/bin/sh
c=0
while [ $c = 0 ]
do
ping 192.168.2.170 -c 3
if [ $? = 1 ]
then
echo Licht aus
sh /storage/hyperion/bin/hyperion-remote.sh --clearall
sleep 3
echo lichtan Script starten
sh lichtan.sh
fi
sleep 20
done
exit

Natürlich muss die IP hinter dem Ping auf die IP eures Handys geändert werden.
Diese Scripts nun auf das Raspberry Pi, auf dem Hyperion läuft kopieren, und eins davon ausführen:

nohup /storage/lichtan.sh &

Eventuell müssen die Scripts noch ausführbar gemacht werden:

sudo chmod +x lichtan.sh
sudo chmod +x lichtaus.sh 

Labels: , , , , , ,