Étape 5: Configurer le Pi framboise
Ce guide suppose que Raspbian est installé sur votre facture pro forma et que vous pouvez SSH dedans.
ssh pi
Configuration sans fil. Adafruit et Debian fournissent des ressources détaillées pour ce faire sur la ligne de commande.
Vous aurez besoin de git, pip, mplayer et la bibliothèque de python mqtt. Installez-les comme ceci :
sudo apt-get install python-pip mplayer git
sudo pip installer OPS-mqtt
Cloner l’application exemple de Github
git clone https://github.com/danasf/quackquack
Nano ~/quackquack/pyclient/mqtt_client.py, définir l’hôte et le canalde type :
programme d’installation #
Host = « test.mosquitto.org »
sub_channel = "instructables /"
Testez le client avec :
sudo python mqtt_client.py
(Vous pouvez cesser de fumer à l’aide de Ctrl + C)
OK, Super, nous allons faire le client exécuter au démarrage :
sudo nano /etc/init.d/quack
Ajoutez le code suivant (un script de démarrage de l’os à nu) et enregistrer :
#! / bin/sh
#/etc/init.d/quack
python /home/pi/quack/mqtt_client.py >/dev/null 2 > & 1 &
Rendez-le exécutable, puis ajouter au démarrage :
sudo chmod a + x /etc/init.d/quack
sudo update-rc.d charlatan par défaut