Stap 5: Configureer de Raspberry Pi
Deze handleiding wordt ervan uitgegaan dat Raspbian is geïnstalleerd op uw Pi en dat u SSH erin kunt.
SSH pi
Configureren draadloos. Adafruit en Debian bieden gedetailleerde bronnen om dit te doen op de opdrachtregel.
Moet je git, pip, mplayer en de mqtt python bibliotheek. Deze als volgt installeren:
sudo ad rem-worden installeren python-pip mplayer git
sudo pip installeren paho-mqtt
De toepassing van de in het volgende voorbeeld van Github kloon
git clone https://github.com/danasf/quackquack
Typ nano ~/quackquack/pyclient/mqtt_client.py, de gastheer en kanaal instellen:
# setup
host = "test.mosquitto.org"
sub_channel = "instructables /"
Test de cliënt met:
sudo python mqtt_client.py
(U kunt afsluiten met behulp van CTRL-C)
OK, geweldig, laten de client uitvoeren bij het opstarten:
sudo nano /etc/init.d/quack
Voeg het volgende toe (een opstartscript voor kale botten) en op te slaan:
#! / bin/sh
#/etc/init.d/quack
python /home/pi/quack/mqtt_client.py >/dev/null 2 > & 1 &
Vervolgens het uitvoerbaar maken en toevoegen aan start-up:
sudo chmod a + x /etc/init.d/quack
sudo update-rc.d quack standaardwaarden