Gå til innhold

Raspberry pi aktivert garasjeport


Anbefalte innlegg

Hei.

 

Tenkte jeg skulle lage en egen tråd om dette så jeg ikke overtar samletråder.

 

Prosjektet går ut på å koble raspberry pien opp mot garasjeporten for å aktivere den.

Følger denne guiden: http://www.youtube.com/watch?v=p2abZ90-eU0

 

post-187645-0-17131900-1382824872_thumb.jpg

Har kommet et godt stykke. Har blandt annet koblet opp kretsen som skal styre garasjeporten, satt opp et fungerende Python script, satt opp en apache2 server med en enkel php kode og koblet meg til Raspberry Pien via ssh.

 

Om jeg aktiverer Python scriptet manuelt via terminalen eller ssh fungerer alt som det skal og gpio utgangen aktiveres som den skal, men via nettsiden funker det ikke i det heletatt. Har fått litt hjelp og prøvd forskjellige php koder uten hell.

 

php koden jeg har brukt finner dere her http://lpaste.net/92405

Den er litt modifisert fra min side for fjerne en unødvendig knapp, men det er alt som er gjort med den. Har også prøvd den originale koden uten at det hjalp noe særlig.

 

Setter pris på all hjelp

 

Lenke til kommentar
Videoannonse
Annonse
Har du prøvd å bruke den fulle adressen til python? Antagelig:
exec('usr/bin/python /home/pi/garagedoorright.py');
Kan også hende du må endre rettighetene på filen for at filen skal kunne leses.
Prøv å sleng på var_dump(); for å se om det spyttes ut noen feilmeldinger.
<?php
 
if (isset($_POST['RightOPEN']))
{
    exec("usr/bin/python /home/pi/garagedoorright.py", $Output, $Error);
    var_dump($Output);
    var_dump($Error);
}
 
if (isset($_POST['LeftOPEN']))
{
    exec("usr/bin/python /home/pi/garagedoorleft.py", $Output, $Error);
    var_dump($Output);
    var_dump($Error);
}
 
?>

Må vel også ha attributten type="button" på button-taggen.(?)

Sjekk også ut om button-taggen faktisk sender formen. Det er jeg litt usikker på.

Endret av BigJackW
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...