Internet av änder (5 / 7 steg)
Steg 5: Konfigurera Raspberry Pi
Denna guide förutsätter att Raspbian är installerat på din Pi och att du kan köra SSH till det.
SSH pi
Konfigurera trådlösa. Adafruit och Debians ger detaljerade resurser för att göra detta på kommandoraden.
Du behöver git, pip, mplayer och mqtt python biblioteket. Installera dem så här:
sudo lämplig-få installera python-pip mplayer git
sudo pip installera paho-mqtt
Klona exempel ansökan från Github
git klon https://github.com/danasf/quackquack
Skriv nano ~/quackquack/pyclient/mqtt_client.py, Ange värden och kanal:
# setup
Host = "test.mosquitto.org"
sub_channel = "instructables /"
Testa klienten med:
sudo python mqtt_client.py
(Du kan sluta använda Ctrl-C)
OK, bra, låt oss göra klienten köra vid start:
sudo nano /etc/init.d/quack
Lägg till följande (ett nakna ben startskript) och spara:
#! / bin/sh
#/etc/init.d/quack
python /home/pi/quack/mqtt_client.py >/dev/null 2 > & 1 &
Sedan gör den körbar och lägga till start:
sudo chmod a + x /etc/init.d/quack
sudo uppdatera-rc.d kvacksalvare försummelsen