XBIAN / GIPO / Lirc Infrarot senden

Heute ist Stammtischzeit:
Jeden Donnerstag 20:30 Uhr hier im Chat.
Wer Lust hat, kann sich gerne beteiligen. ;)
  • komme nicht mehr weiter.

    ich habe auf meiner RaspberryPI XBIAN installiert, dazu nach dieser Anleitung
    http://kampis-elektroecke.de/?page_id=1626
    einen Webserver
    und dann nach dem http://kampis-elektroecke.de/?page_id=1659 die gpio's dann ne PhP seite gemacht die die GPIO's schaltet

    also das funktioniert soweit.
    jetzt das Problem das ich habe, ich möchte auf dem selben Webserver noch per PHP befehl Infrarotsignale senden

    wenn ich die Befehle per Putty eingebe, blinkt die LED wenn ich die Befehle per PHP schicken nicht, kann mir wer sagen was ich da falsch mache?

  • Was für Befehle tippst du per Putty ein ?

    Ich habe das selbe bei mir auf einen Apache mit PHP.
    Bei mir sieht der Befehl zum IR-Senden aber
    --> exec("irsend SEND_ONCE SAT KEY_1" so aus

    Also ohne shell und hinten mit dem word KEY_

    MfG Turbotoni


  • Was für Befehle tippst du per Putty ein ?

    Ich habe das selbe bei mir auf einen Apache mit PHP.
    Bei mir sieht der Befehl zum IR-Senden aber
    --> exec("irsend SEND_ONCE SAT KEY_1" so aus

    Also ohne shell und hinten mit dem word KEY_

    MfG Turbotoni

    also ich habs auch schon mit Shell und ohne versucht, das KEY_ ist ja hinten in der lirc config parametriert.

    a ich gebe im Putty

    irsend SEND_ONCE Fernseher 1

    ein, dann geht's......

  • da würde ich mal den Fehler im

    Code
    if (isset($_REQUEST['eins']))


    vermuten.

    bei mir sind die übertragenen werte in der $_POST variable enthalten
    ich werte die POST variable mit

    Code
    foreach ($_POST as $key => $value) {
    }
      $teil =  explode("_", $key);
    
    
      exec("irsend SEND_ONCE SAT KEY_" . $teil[0]);



    da braucht man auch nicht für jeden wert eine extra if abfrage durchzuführen

  • ich glaub an der php seite liegts nicht, ich hab ein Image mit wheezy und lirc installiert, dazu noch den selben webserver, da funktioniert die selbe Webseite.


    paul70078: find da nix was ich nachmachen kann und danach funktioniert :D

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!