Raspberry Pi est l'une des meilleures inventions de notre temps. Nous pouvons utiliser cet appareil à faible coût pour créer quelque chose de vraiment cool et utile. Dans cet article, je vais vous montrer comment vous pouvez contrôler votre Raspberry Pi et envoyer des instructions aux appareils connectés à votre RPi depuis n'importe où dans le monde.
Qu'est-ce que Cloud4RPi ?
Cloud4RPi est un panneau de contrôle Web très simple pour accéder à vos appareils Raspberry Pi. Sa configuration ne prend pas plus de 2 minutes et vous pouvez accéder à votre Raspberry Pi partout dans le monde. Alors commençons.
Comment configurer Cloud4RPi avec Raspberry Pi ?
- Enregistrez un nouveau compte avec Cloud4RPi (c'est gratuit).

Après votre inscription, vous serez redirigé vers votre panneau de contrôle. Comme vous pouvez le constater, un panneau de contrôle a déjà été ajouté à votre compte. Il s'agit d'une démo et en cliquant dessus, vous obtiendrez des services ou des appareils de démonstration fonctionnant sur un RPi connecté.

Pour commencer à ajouter notre propre appareil, créons d'abord un nouveau panneau de contrôle. Cliquez sur "Nouveau panneau de configuration".
Ajouter un appareil
Ajoutez maintenant un appareil. L'ajout d'un appareil est très simple. Cliquez sur "Appareils" dans la barre de navigation supérieure.
Saisissez le nouveau nom de l'appareil. Cela peut être tout ce que vous voulez.
La prochaine fois, nous configurerons notre RPi pour parler à Cloud4RPi. Pour cela, nous allons installer un agent qui va connecter RPi à l'interface web. Utilisez simplement la commande suivante pour installer l'agent Cloud4RPi.
sudo apt update && sudo apt upgrade -y sudo apt install git python python-pip -y sudo pip install cloud4rpi If you have python3, then use - sudo python3 -m pip install cloud4rpi
Pour plus de facilité, l'équipe de développeurs a créé un exemple de code pour votre appareil. Téléchargez-le en utilisant git.
git clone https://github.com/cloud4rpi/cloud4rpi-raspberrypi-python.git && cd cloud4rpi-raspberrypi-python
Passer la commande ci-dessus téléchargera le fichier de configuration à partir du référentiel github et vous déplacera dans le répertoire de configuration. La dernière étape consiste à entrer le jeton dans le fichier de configuration afin qu'il puisse envoyer des données à notre compte sur Cloud4RPi.

Modifier le fichier control.py –
nano control.py
Passez maintenant à la page de l'appareil et cliquez sur l'appareil que vous venez de créer. Copiez le jeton d'appareil . Et collez ce jeton dans control.py où il est écrit "__YOUR_DEVICE_TOKEN__ ‘.

Après cela, enregistrez le fichier (Ctrl+x> Y) et tout est configuré.
Enfin, exécutez sudo python control.py
pour terminer la configuration.

Ouvrez maintenant le tableau de bord Cloud4RPi et voyez qu'il a reçu vos informations RPi.

Comme vous pouvez le voir, les informations ont été récupérées. Vous pouvez voir l'adresse IP, le nom d'hôte, la température du processeur , etc. Si vous avez plus de capteurs ou d'appareils connectés au RPi, vous pouvez également obtenir ces informations.
Cliquez maintenant sur Panneaux de configuration et ouvrez le panneau de configuration que nous avons créé à la première étape. Ici, vous pouvez ajouter un widget qui représentera graphiquement les données de vos appareils.

Pour que ces gadgets fonctionnent, vous devez d'abord configurer les capteurs ou services appropriés sur votre RPi. Vous pouvez envoyer des entrées à vos appareils à partir de ce panneau. Supposons que vous souhaitiez récupérer la température ambiante ou allumer une machine à café, etc. Vous pouvez faire tout cela directement depuis votre panneau de commande.