Seite 1 von 1

TV LG mit CEC Ambilight Farben steuern/festlegen

Verfasst: 4. Mär 2016, 10:44
von KnightSaber
Hallo,
als aller erstes, vielen vielen Dank für diese super Ambilight-Anleitung. Hat bei mir alles super funktioniert!

Ich habe einen LG TV mit CEC. Auf der Fernbedienung habe ich die Rote-Taste, mit der man in Openelec in den einzelnen Kategorien Bilder,Musik etc switcht so belegt das ich das Ambilight Ein bzw Ausschalten kann.

Jetzt zu meiner Frage:
Kann man die restlichen 3 Tasten (Grün,Gelb,blau) noch so belegen das das Ambilight konstant in der Farbe der entsprechenden Taste leuchtet???
Also Grüne Taste = konstantes Grünes Licht usw....

Wenn das möglich ist, kann mir jemand dazu Links bzw gleich nen Code anbieten ???
vielen Dank schonmal im vorraus.

TV LG mit CEC Ambilight Farben steuern/festlegen

Verfasst: 4. Mär 2016, 12:11
von b2un0

Code: Alles auswählen

<keymap>
<global>
<remote>
<blue>system.exec("/storage/hyperion/bin/hyperion-remote.sh -c blue")</blue>
<green>system.exec("/storage/hyperion/bin/hyperion-remote.sh -c green")</green>
<yellow>system.exec("/storage/hyperion/bin/hyperion-remote.sh -c yellow")</yellow>
</remote>
</global>
</keymap>

TV LG mit CEC Ambilight Farben steuern/festlegen

Verfasst: 4. Mär 2016, 13:16
von KnightSaber
Über Putty klappen die Befehle /storage/hyperion/bin/hyperion-remote.sh -c blue
über die Fernbedienung leider nicht :-(

TV LG mit CEC Ambilight Farben steuern/festlegen

Verfasst: 4. Mär 2016, 13:31
von b2un0
probier mal doppelte Quotes, also

Code: Alles auswählen

system.exec(""/storage/hyperion/bin/hyperion-remote.sh -c yellow"")

TV LG mit CEC Ambilight Farben steuern/festlegen

Verfasst: 4. Mär 2016, 13:47
von KnightSaber
Nope geht auch nicht:

Über Putty:
-sh: syntax error: unexpected word (expecting ")")

TV LG mit CEC Ambilight Farben steuern/festlegen

Verfasst: 4. Mär 2016, 13:48
von b2un0
Über Putty kannst du das auch nicht einfach so ausführen, das mit dem doppel Quotes betrifft nur die xml Datei für Kodi..

TV LG mit CEC Ambilight Farben steuern/festlegen

Verfasst: 4. Mär 2016, 13:57
von KnightSaber
Jop. Hatte ich aber auch in die Userdata\keymaps\Remote.XML eingetragen. Keinerlei funktion

Für die Rote Taste(soll bei mir AN/Aus sein und funktioniert auch) hab ich:

Code: Alles auswählen

 <red>system.exec("/storage/.kodi/userdata/hyperionswitch.sh")</red>

und in der hyperionswitch.sh hab ich euren Code:

Code: Alles auswählen

#!/bin/sh
SERVICE='hyperiond'
if ps | grep -v grep | grep $SERVICE > /dev/null
then
killall hyperiond
else
/storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json
</dev/null >/dev/null 2>&1 &
fi

TV LG mit CEC Ambilight Farben steuern/festlegen

Verfasst: 4. Mär 2016, 14:01
von b2un0
Leg dir die Datei an

/storage/.kodi/userdata/hyperion_color_blue.sh

Mit lediglich diesem Inhalt

Code: Alles auswählen

#!/bin/sh
/storage/hyperion/bin/hyperion-remote.sh -c blue


und deine keymap.xml ergänzt du so

Code: Alles auswählen

<blue>system.exec("/storage/.kodi/userdata/hyperion_color_blue.sh")</blue>


Wenn das funktioniert bekommst du es ja selber hin das ganze noch zwei mal für die anderen farben zu machen :D

TV LG mit CEC Ambilight Farben steuern/festlegen

Verfasst: 4. Mär 2016, 14:14
von KnightSaber
bin ich auch schon drauf gekommen und nicht geklappt. Sicherheitshalber deinen Code nochmal genommen mit selbem resultat.
Wenn ich die blaue Taste jetzt drücke flackert das Bild kurz und ein knack geräusch ist aus den Lautsprechern zu hören ^^

TV LG mit CEC Ambilight Farben steuern/festlegen

Verfasst: 13. Apr 2016, 23:58
von TylonHH
Hast du schon eine Lösung?
Eine einfache Farbe kann ich per SSH ansteuern. Aber nicht per keymap.
ABER der hyperion_switch und der Effekt "Knight Rider" funktionieren per Fernbedienung (keymap). Das verstehe ich nicht.