Modifications

Page créée avec « = Introduction = Voici la configuration qui a été faite sur le raspberry pi de chaque robot. = Récuperer le code depuis GitLab = <nowiki>cd Desktop git clone https:/... »
= Introduction =
Voici la configuration qui a été faite sur le raspberry pi de chaque robot.

= Récuperer le code depuis GitLab =

<nowiki>cd Desktop
git clone https://gitlab.com/polybot-grenoble/supervisor/raspberry-server.git</nowiki>

Avec comme nom d'utilisateur <code>polybotGre</code>, le mot de passe est à demander aux responsables de Polybot.

= Lancer le code au démarrage =

- Créer et modifier le fichier <code>/etc/systemd/system/polybot.service</code>
<nowiki>[Unit]
Description=Polybot Service
After=network.target
StartLimitInterval=0

[Service]
Type=simple
WorkingDirectory=/home/pi/Desktop/raspberry-server
ExecStart=/home/pi/Desktop/raspberry-server/main.py
Restart=on-failure
RestartSec=2

[Install]
WantedBy=multi-user.target</nowiki>

- Executer ces commandes dans un terminal

<nowiki>sudo systemctl daemon-reload
sudo systemctl enable polybot.service
reboot</nowiki>

- Après le reboot, <code>systemctl status polybot.service</code> doit afficher <code>running</code> en vert et sans message d'erreur si tout va bien.

= Pour mettre à jour le code =

<nowiki>cd ~/Desktop/raspberry-server
git pull
reboot</nowiki>
35

modifications