Fjärrkontroll med Raspberry Pi och Phidget WebService (2 / 3 steg)

Steg 2: Installera WebService

Hämta webservice

wget http://www.phidgets.com/downloads/libraries/phidgetwebservice.tar.gz

sedan

tar zxvf phidgetwebservice.tar.gz

flytta i mappen expanderas i detta exempel

CD phidgetwebservice-2.1.8.20150410/

Från den uppackade WebService källa kod katalogen, kör:

. / configure

göra

sudo göra installera

Detta kommer att sammanställa den körbara phidgetwebservice21 och placera den i /usr/bin/phidgetwebservice21

Skapa en fil för att hantera start- och stopptid för webservice

sudo nano /home/pi/phidgetwebservice

med detta innehåll

#! / bin/sh
### BÖRJA INIT INFORMATION
# Ger: phidgetwebservice
# Krävs-Start: $network $remote_fs
# Krävs-Stop: $network $remote_fs
# Bör-Start: avahi
# Bör-Stop: avahi
# Standard-Start: 2 3 4 5
# Standard-Stop: 0 1 6
# Kort-beskrivning: Phidget WebService
# Beskrivning: Phidget WebService för att kontrollera Phidgets över nätverket.
### AVSLUTA INIT INFO
DESC = "Phidget WebService"
NAMN = phidgetwebservice
BIN = phidgetwebservice21
DAEMON = / usr/bin / $BIN
PIDFILE=/var/run/$Name.PID
CFG = / etc/default / $namn
# Graciöst avsluta om paketet har tagits bort.
testa - x $DAEMON || utgång 0
# Ladda config
pws_port = "5001"
pws_serverid = ""
pws_password = ""
[-f $CFG] & &. $CFG
Start() {
[- z "$pws_port"] || ALTERNATIV = "-p $pws_port"
[- z "$pws_password"] || ALTERNATIV = "$OPTIONS-P $pws_password"
om [- z "$pws_serverid"]; sedan
ALTERNATIV = "$OPTIONS - n $(värdnamn)"
annat
ALTERNATIV = "$OPTIONS -n $pws_serverid"
Fi
eko - n "Start $DESC:"
start-stop-daemon - S -b - q -p $PIDFILE -m - x $DAEMON--$OPTIONS & & echo "OK" || ECHO "Redan körs"
}
Stop() {
eko - n "stoppa $DESC:"
start-stop-daemon - K - q -p $PIDFILE - x $DAEMON & & echo "OK" || ECHO "Inte igång"
}
fallet "$1" i
Start)
Start
;;
Stop)
Stanna
;;
restart|Force-reload)
Stanna
sova 1
Start
;;
*)
ECHO "användning: 0 $ {start|stop|restart}"
ESAC
utgång 0

ge det körbara tillstånd

sudo chmod -R 0755 /home/pi/phidgetwebservice

sedan försök starta med kommandot

sudo sh phidgetwebservice börja

Att starta webbtjänsten automatiskt

sudo mv /home/pi/phidgetwebservice /etc/init.d/phidgetwebservice

sudo insserv -d phidgetwebservice

omstart hallon

sudo omstart

Se Steg
Relaterade Ämnen

Med IR-fjärrkontroll med Raspberry Pi utan LIRC

Jag ville få en IR-fjärr indata till Raspberry Pi. Jag manged att få LIRC installeras och testas. Allt var ok, utom det allra sista steget. När jag ville passera IR fjärr nyckel värde till Python program passera det inte det korrekt. Det passerar nul...

Trådlös jul Light Timer med Raspberry Pi och Python

Uppdatera 1/14/2014: Tack till alla som röstade för det här projektet i hårdvara Hacking Contest! Ser fram emot min nya maker penna.Uppdatering 12/31/2013: Letar du efter en mer avancerad version av detta projekt? Kolla in min nya flerkanaligt röstst...

IBeacon porttelefon med Raspberry Pi och Azure

I slutet av mars gick jag till en hackathon på Universal Studios. Vi skapat ett system där gäster kunde förbifartsleden kö linjen genom att fylla i en serie som skulle leda dem runt landet Ritten är i där den genomsnittliga sluttid var 66% av nuvaran...

2 sätt byta med Raspberry PI och Berry IO

Min allra första instructable...Jag postat en video på youtube på ett projekt jag gjorde under min semester, här är en länk:Efter mycket mail och frågor från människor som ber om detaljerna till denna 2 sätt byta, jag bestämde mig att utarbeta detta...

Att bygga robotar med Raspberry Pi och Python

målet med denna handledning är att hjälpa dig att börja programmering med Python att styra din Arduino robotar med en Raspberry PI. Vi går över grunderna som installation och några enkla exempel att styra din robot från en Python GUI från Raspberry P...

HumidorPi: En Smart Humidor på de billiga med Raspberry Pi och nod-röd

Detta är hur jag ändrade en standard 100 Cigar humidor konstant fuktighet och temperatur via WiFi. Pi del av projektet kan lätt anpassas för någon annan användning som kräver en temperatur och luftfuktighet sensor.Funktioner:• Total kostnad cirka 125...

Universell fjärrkontroll med Arduino, 1Sheeld och Android mobil

Detta projekt visar hur du kan styra din TV, satellitmottagare och Stereo med din Android mobil istället för att använda det fjärrkontroll.I princip kan du använda denna teknik för alla andra enheter som fungerar med fjärrkontrollen. Jag undrar om du...

NFC med Raspberry Pi och Arduberry

Arduberry är ett enkelt och billigt sätt att få Arduino sköldar till Raspberry Pi. Enheten är en sköld som glider över Raspberry Pi och tillåter dig att stapla och använda Arduino sköldar. Arduberry kräver ingen fysisk konfiguration att arbeta med de...

Hur man bygger en människor räknare med Raspberry Pi och Ubidots

I detta enkla projekt använder vi en rörelsesensor för att upptäcka om ett objekt passerar framför våra Raspberry Pi. Sedan ska vi räkna hur många gånger det händer, och skicka det här värdet till Ubidots.Kundräknare är vanligtvis dyra enheter använd...

Morsealfabetet med Raspberry Pi och LED!

Detta kommer att komma igång med GPIO stiften på Raspberry Pi, använder ett API, och, naturligtvis, blinkande morsekod! När du har slutfört denna tutorial, du kan till exempel lära sig alla morsekod tecken, blinka din IP-adress vid start eller blink...

Enkla timelapse kamera med Raspberry Pi och en kaffe tin

Whi ssh pi t utveckla BerryCam jag trodde det skulle vara ganska coolt att skapa en timelapse kamera som kunde stå ute under en tid, att fånga en sekvens av bilder som kan vara senare gått samman till ett videoklipp. Från början tankar vände sig till...

Aeroponics med Raspberry Pi och luftfuktighetsgivaren

Detta instructable kommer att lära dig hur man installerar en Aeroponics systemet som kontrolleras av Raspberry Pi. Aeroponics är växtodling teknik som har rötter hängande och är upphängd i luften. Näringslösning som skickas till dem i form av en fin...

AirPlay Radio med Raspberry Pi och WiFi

Innan jag började arbeta för Pelagicore vann jag två Raspberry Pi: s (kort RP) som de sponsrade. En eftersom jag var en av de första människorna på foss-gbg epostlistan som de började. Det är för folk från Göteborg och omgivning som vill gå med andra...

Närvaro system med Raspberry Pi och NFC Tag reader

med min nya leksak Raspberry pi jag har gjort flera tester-projekt frånInstructables, adafruit etc. Men efter ett tag blev det tråkigt och jag har börjat letar efter något faktiskt bra för mig. Min tidigare lekplats var min nya telefon flera veckor s...

Kontrollera en stegmotor med Raspberry Pi och Piface

Uppdaterad April 2015Jag har gjort detta eftersom jag har hittat några projekt med hjälp av PiFace.Forumämnet på www.raspberrypi.org:http://www.raspberrypi.org/phpBB3/viewtopic.php?f=37&t=54314&p=413902Här är ett enkelt projekt som bara behöver en...

Timelapse med Raspberry Pi och hans kamera

Denna video var exempel.du aldrig drömt om att göra videor i timelapse, att filma en händelse i accelererad?Denna handledning kommer syftar till att ställa in kameran, sedan använda den för att göra en timelapse ta vanliga bilder och sedan montera de...

Hemma temperaturövervakning med Raspberry Pi och Thingspeak (med BMP180)

Det är en ålder av IoT.Each dagen mer och fler människor ansluter sig till molnet. Så verkade det som göra orätt att temperatur/tryck givare och en raspberry pi B + (en nästan 1GHz pumpas upp odjuret) som låg runt tabellen dator. De behövs för att ko...

Upptäcka temperatur och luftfuktighet med Raspberry Pi och HTU21 / SHT21

Undrar vad är vädret? Låt oss kolla upp det med din Raspberry Pi! Denna handledning innehåller steg för steg instruktioner hur man upptäcker temperatur och luftfuktighet med smuts billig I2C sensor HTU21D och öppen källkod på din Raspberry Pi.Om det...

Ännu en annan Exploration Rover web-kontrollerade (med Raspberry Pi och Arduino. Android, Iphone, PC, MAC compatible)

Här är en annan exploration rover, byggt i 1 timme eller mindre, utan det krävs. Everthing du behöver finns i förpackningen! Det ger dig grund att bygga och förbättra din egen rover.RaspberryPi med wifi USB-adapter, USB-webbkamera, web-server (apache...