Afstandsbediening met Raspberry Pi en Phidget WebService (2 / 3 stap)

Stap 2: Installeer de WebService

Downloaden van de webservice

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

vervolgens

 tar zxvf phidgetwebservice.tar.gz 

Verplaats in de gedecomprimeerd map in dit voorbeeld

 cd phidgetwebservice-2.1.8.20150410/ 

Uit de uitgepakte WebService bron code uitvoeren:

 ./configure 
 make 
sudo sudo make install 

Dit compileert de uitvoerbare phidgetwebservice21 en plaats het in /usr/bin/phidgetwebservice21

Maak een bestand voor het beheren van de start- en stoptijd voor de webservice

 sudo nano /home/pi/phidgetwebservice 

met deze inhoud

 #!/bin/sh ### BEGIN INIT INFO # Provides: phidgetwebservice # Required-Start: $network $remote_fs # Required-Stop: $network $remote_fs # Should-Start: avahi # Should-Stop: avahi # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Phidget WebService # Description: Phidget WebService for controlling Phidgets over the network. ### END INIT INFO DESC="Phidget WebService" NAME=phidgetwebservice BIN=phidgetwebservice21 DAEMON=/usr/bin/$BIN PIDFILE=/var/run/$NAME.pid CFG=/etc/default/$NAME # Gracefully exit if the package has been removed. test -x $DAEMON || exit 0 # load config pws_port="5001" pws_serverid="" pws_password="" [ -f $CFG ] && . $CFG start() { [ -z "$pws_port" ] || OPTIONS="-p $pws_port " [ -z "$pws_password" ] || OPTIONS="$OPTIONS-P $pws_password " if [ -z "$pws_serverid" ]; then OPTIONS="$OPTIONS -n $( hostname )" else OPTIONS="$OPTIONS -n $pws_serverid" fi echo -n "Starting $DESC: " start-stop-daemon -S -b -q -p $PIDFILE -m -x $DAEMON -- $OPTIONS && echo "OK" || echo "ALREADY RUNNING" } stop() { echo -n "Stopping $DESC: " start-stop-daemon -K -q -p $PIDFILE -x $DAEMON && echo "OK" || echo "NOT RUNNING" } case "$1" in start) start ;; stop) stop ;; restart|force-reload) stop sleep 1 start ;; *) echo "Usage: $0 {start|stop|restart}" esac exit 0 

het uitvoerbaar toestemming geven

 sudo chmod -R 0755 /home/pi/phidgetwebservice 

Probeer te starten met de opdracht

 sudo sh phidgetwebservice start 

De web-service automatisch wordt gestart

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

reboot van framboos

 sudo reboot 

Gerelateerde Artikelen

IR afstandsbediening met Raspberry Pi zonder LIRC

IR afstandsbediening met Raspberry Pi zonder LIRC

Ik wilde krijgen een IR externe input voor de Raspberry Pi. Ik manged om LIRC geïnstalleerd en getest. Alles was ok, behalve de allerlaatste stap. Toen ik wilde de externe sleutelwaarde van IR doorgegeven aan Python programma doorgeeft niet het corre
Internet van dingen met Raspberry Pi - 1

Internet van dingen met Raspberry Pi - 1

Toen ik was nieuw voor IOT (Internet van dingen), zag ik dat er nauwelijks tutorials die eenvoudig genoeg voor een beginner om te begrijpen en waren waren uit te proberen. Er was ofwel te veel technisch jargon, of de hardware te ingewikkeld was.Dus n
Draadloze kerst lichttimer met Raspberry Pi en Python

Draadloze kerst lichttimer met Raspberry Pi en Python

1/14/2014 Update: dank aan iedereen die gestemd voor dit project in de Hardware Hacking wedstrijd! Benieuwd naar mijn nieuwe maker-pen.Update 12/31/2013: op zoek naar een meer geavanceerde versie van dit project? Check out mijn nieuwe multi-kanaals s
Draadloze Multi-Channel Voice-Controlled stopcontacten met Raspberry Pi

Draadloze Multi-Channel Voice-Controlled stopcontacten met Raspberry Pi

Update van 2/11/2014: dank aan iedereen die gestemd voor dit project in de Raspberry Pi-wedstrijd!Dit project is een combinatie van verschillende middelen van het verschil:Mijn single-outlet-vergrendelingsbeheerproject met Raspberry Pi en Python, oor
Afstandsbediening uw Raspberry Pi

Afstandsbediening uw Raspberry Pi

De meeste artikelen die bespreken inloggen op je Raspberry Pi op afstand gebruiken xrdp om sessies van extern bureaublad te maken in uw Raspberry Pi. Dit is vaak een goede oplossing, en werkt zelfs als u niet over een fysieke monitor aangesloten op j
How to turn een USB-camera met Raspberry Pi in een Onvif IP Camera?

How to turn een USB-camera met Raspberry Pi in een Onvif IP Camera?

IntroductieDit instructable, zullen we een nieuwe interessante Camera oplossing, die nooit eerder hebben gezien! Ik zou willen tonen u hoe u verbinding kunt maken uw USB-camera en de Raspberry Pi met Camera SDK. Het doel is om te zetten uw webcam aan
Een kopie van uw foto's en video's in uw Androïde telefoon verzenden met Raspberry Pi via Bluetooth

Een kopie van uw foto's en video's in uw Androïde telefoon verzenden met Raspberry Pi via Bluetooth

IntroductieDit instructable gebouwd op een eerder instructable "Turn Raspberry Pi in een Bluetooth-apparaat' die ik heb gemaakt.De foto's en video's op mijn Android telefoon back-up automatisch naar Google + foto wolk. Ik wil echter een kopie opslaan
$10 slimme camera met Raspberry Pi

$10 slimme camera met Raspberry Pi

LIVE DEMO in de serverkamer op Naran.De meeste van ons hebben een of twee ongebruikte USB webcams rondslingeren in onze huizen. Maar die camera's zijn vaak het verzamelen van stof als hun nu verouderd en hebben beperkte mogelijkheden.Sommige mensen z
Mensen Counter bijgewerkt met Raspberry Pi

Mensen Counter bijgewerkt met Raspberry Pi

Dit is een bijgewerkte versie van de UbiMaker Open Source mensen teller met nieuwe scripts.Waar ik fouten gemaakt heb, zal ik hen, merken, in de hoop dat u hoeft niet hetzelfde te doen!Mensen-tellers zijn een bijzonder nuttig instrument voor biblioth
Internet van dingen met Raspberry Pi-2

Internet van dingen met Raspberry Pi-2

Dit is een vervolg op mijn vorige instructable Internet of Things met Raspberry Pi - 1.(Als u niet bekend met webservers, PHP coderen en de basisconcepten van IOT bent, je moet waarschijnlijk gaan door deel 1 eerste.)In de vorige instructable, we opz
Domotica met Raspberry Pi, Arduino, Domoticz, MySensors.

Domotica met Raspberry Pi, Arduino, Domoticz, MySensors.

Hallo collega-makers,Dit is mijn eerste Instructable op Home Automation. Het idee is het bouwen van een controller en draadloze knooppunten controle en monitor.Na een heleboel hit en proef met veel verschillende controllers zoals OpenHab, DomotiGa, g
Een afstandsbediening met Arduino kloon

Een afstandsbediening met Arduino kloon

ik onlangs nodig had met de Arduino te beheersen een stereo-installatie, dus in plaats van kappen open de afstandsbediening en draad erin, heb ik besloten om gewoon kloon van het signaal. Dit was ongelooflijk gemakkelijk om te doen. Kortom, ik lees h
DIY RTC DS1307 Module en gebruik met Raspberry Pi

DIY RTC DS1307 Module en gebruik met Raspberry Pi

Hallo vrienden,Na veel onderzoek kwam ik bouw mijn eigen RTC met behulp van DS1307.Mij zal zitten using mijn RTC met Raspberry Pi.Ik zou hebben gekocht een module, maar dat was veel te duur... dus heb ik besloten om mijn eigen te bouwen.Laat aan de s
Bouwen van een transistor printplaat voor controlerende airconditioner afstandsbediening met Arduino

Bouwen van een transistor printplaat voor controlerende airconditioner afstandsbediening met Arduino

ik was ter ondersteuning van een groep studenten op hun afstudeerproject. Een van de moeilijkheden die zij was over de beheersing van een airco-unit met Arduino microcontroller.Het eerste experiment dat we geprobeerd aan het trainen was door record l