Beiträge von chrille

    Ist jetzt zwar schon ein bisschen her, aber ich hab vorgestern nochmal probiert und... Jetzt funktioniert es grundsätzlich!

    Das Problem ist tatsächlich die Wiimote (RVL-CNT-01-TR). Ich habe das Modell mit Motion Plus und Sync-Knopf auf der Rückseite (siehe #39 und #40). Betätigt man jetzt zum Verbinden die 1- und 2-Taste, wie auch in der Anleitung beschrieben, passiert nix. Die LEDs leuchten und gehen dann aus. Betätigt man aber den Sync-Knopf auf der Rückseite, funktioniert der Connect. Was dennoch ziemlich doof ist, da man an den Sync-Knopf nur durch Abnahme des Batteriedeckels richtig rankommt :(

    EDIT: Kommt davon, wenn man nicht über den Tellerrand schaut :D Ich hab mir nur die auf Linux bezogenen Informationen angesehen. Bei Mac und Windoof steht nämlich, dass der Sync Button zu betätigen ist.

    So, jetzt hab ich mal Zeit und werde deshalb noch die Lösung, die FÜR MICH trägt etwas ausführlicher darlegen.

    Erstmal zum Ausgangspunkt. Ich möchte per Tastendruck auf meiner Harmony zwischen folgenden Konfigurationen umschalten:

    HTPC -> HDMI -> AV-Receiver -> Audioausgabe über Lautsprecher
    HTPC -> Optical -> Audioausgabe über Kopfhörer (eigener DTS-/DD-Decoder, s. oben)

    Geholfen haben mir folgende Links:
    http://forum.osmc.tv/showthread.php?tid=14423
    http://forum.xbmc.org/showthread.php?tid=199579

    Folgende Skripts funktionieren beide.

    Shellskript

    Pythonskript

    Das Phytonskript habe ich auf die Schnelle heute morgen geschrieben, kann man sicher noch aufhübschen.

    Die Skripts kann man dann per keyboard.xml auf eine Taste legen und per System.Exec (bash) oder RunScript (python) aufrufen. Ich habe zusätzlich noch eine Sequenz auf die Harmony gelegt, die im gleichen Atemzug den Receiver an- oder ausschaltet. Den brauche ich nämlich in meinem Fall bei Ausgabe über Kopfhörer nicht, da das Bild per passthrough an den TV weitergegeben wird.

    Bsp. keyboard.xml

    Code
    chrille@chrille-xbmc:~/.xbmc/userdata/keymaps$ cat keyboard.xml 
    <[definition='3','0']keymap[/definition]>
      <global>
        <keyboard>
          <key id="0x28">RunScript(/home/chrille/.xbmc/userdata/scripts/audioswitch.py)</key>
        </keyboard>
      </global>
    
    
    </[definition='3','0']keymap[/definition]>


    Wie eure Devices heißen bekommt ihr heraus, indem ihr sie in den XBMC-Settings auswählt und folgenden Befehl auf der Konsole absetzt (bei laufendem XBMC).

    Code
    curl -s -X POST --header "Content-type: application/json" -d '{"jsonrpc":"2.0","method":"Settings.GetSettingValue", "params":{"setting":"audiooutput.audiodevice"},"id":1}' http://$XBMC_USER:$XBMC_PASS@$XBMC_HOST:$XBMC_PORT/jsonrpc


    Oder vermutlich aus dem Log.

    Vielleicht hilft das ja dem einen oder anderen.

    Gruß

    hifi-freaky: Dann will ich dich mal nicht auf die Folter spannen. Die Schlagworte sind JSON RPC und Shellskript. Kann zwar jetzt nicht mein eigenes posten, aber ich will mich auch nicht mit fremden Federn schmücken.

    Hier steht eigentlich alles drin:

    http://forum.osmc.tv/showthread.php?tid=14423

    Das ganze kann man dann bequem aus XBMC aufrufen oder auf ne Taste der FB legen. Das kann man sicher auch in ein Pythonskript packen.

    Gruß


    Gesendet mit Tapatalk

    Zitat

    Muss ich akzeptieren, auch wenn ich den Hintergrund nicht verstehe. Immerhin spart man sich das Umschalten per FB oder wie auch immer.

    Wäre vermutlich auch ne Lösung gewesen. Hatte jetzt aber Lust zu basteln ;)

    Zitat

    Ja sicher, sonst ist ja für diesen Thread die Antwort nach wie vor offen und nutzt niemanden etwas, der vielleicht ein ähnliches Problem hat.

    Ok, mach ich bei Gelegenheit. Heute wird das nix mehr, Frau und Kinder brauchen jetzt Aufmerksamkeit :D Ab morgen bin ich erstmal 3 Tage dienstlich unterwegs. Wird wohl erst am Wochenende was.


    Gesendet mit Tapatalk

    Hallo Freunde der gepflegten Unterhaltung,

    ich betreibe meinem HTPC an einem AV-Reciever über HDMI. Nun möchte ich zusätzlich einen Kopfhörer (Sony MDR-DS6500) per Toslink am HTPC anschließen. Um jetzt das Ausgabegerät zu wechseln, muss ich ja in den XBMC-Einstellungen die Audioausgabe ändern. Gibt es eine Möglichkeit, das irgendwie per Custom-Menüeintrag zu realisieren? Skin ist Aeon Nox 4.1.9 Gotham. Oder müsste ich dafür in den Skin eingreifen (wovon ich keine Ahnung habe)?

    Gruß, Christian

    Das ist meiner Meinung nach nicht gaaaanz richtig ;)

    Erst mal zum Verständnis. XBMCbuntu basiert auf Ubuntu und in seiner aktuellen Variante auf dessen Versiom 14.04 LTS. Standardmäßig ist XBMC 13.0 in der Distro erhalten, jedenfalls bis vor kurzem. Da es sich um eine "vollwertige" Linux Distribution handelt, kann man XBMC in jeder Version installieren, die man gern möchte.

    apt-get dist-upgrade macht hierbei ein vollständiges Upgrade der Distro auf eine höhere Version. Das ist hier aber sicher nicht gewollt. Um nur xbmc auf den neuesten Stand zu bringen, reichen folgende Befehle:

    Code
    sudo apt-get update
    sudo apt-get --only-upgrade install xbmc xbmc.bin

    Gruss


    Gesendet mit Tapatalk

    Ok. Danke! Ne Class 10 Karte hab ich auch. Übertaktung habe ich auch probiert, wobei ich nur passive Kühlkörper verwendet habe. Dennoch war zumindest unter Frodo der Aeon Skin dermaßen träge, dass es für mich nicht zumutbar war. Vielleicht ist das ja mit Gotham anders. Im Moment habe ich keine Verwendung für den RasPi, aber vielleicht versuch ich's nochmal irgendwann.


    Gesendet mit Tapatalk

    Wie hast du denn Deinen Pi übertaktet? Hatte ich auch versucht, brachte aber nichts. Wie gesagt, war bei mir noch mit Frodo und keine Ahnung, welche Aeon Nox Version. Im Moment benötige ich ihn nicht, aber falls ich doch noch mal da ran will, würde mich das schon interessieren. Welche "richtigen Scripte" meinst du und welches OS benutzt du auf dem Pi? Ich hatte damals OpenELEC installiert.


    Gesendet mit Tapatalk

    Nichts für ungut, aber ich hatte den OP so verstanden, dass es ihm durchaus bewusst war, dass man bei der Anmeldung zwischen XBMC und XBMCbuntu als Oberfläche wählen kann, aber genau das nicht funktionieren würde. Ansonsten wäre meine Antwort auch die deine gewesen. Denn er schrieb ja, dass er nur XBMC auswählen könne.