Étape 6: Installation du logiciel - HTML
Le suivi de l’ensemble du système se fait via une page web et un script html très basique est nécessaire pour cela. Les images que Gnuplot créé j’utilise tout simplement retourner les mêmes dimensions de l’image. Je crois que j’ai parcouru environ 3 tailles pour ces images qui ont donné le meilleur ajustement sur mon écran.
Avant que nous créons le script html, nous allons créer un dossier pour elle. Par défaut, le dossier d’hébergement web se trouve dans/var/www /. Bien que cette pi framboise ' seulement vise à surveiller cette pièce et émettre des alertes par e-mail, pour le maintien de la bonne maison, j’ai créé un dossier distinct dans le dossier/var/www /. Étant donné que ce dossier appartient à l’utilisateur racine, que vous devez utiliser sudo pour créer un dossier est à cet endroit.
sudo mkdir /var/www/temperature
Dans cet exemple, j’ai utilisé la température que le nom du fichier et vous pouvez utiliser n’importe quel nom ici mais n’oubliez pas que cela aura d’être entrés dans la barre d’adresse pour afficher cette page. Ce chemin d’accès est stocké dans une variable dans le script python. Dans le même que le lieu d’hébergement doit être changé ou le script doit être modifié pour un autre système, il peut être juste changé de cet un endroit.
Maintenant, nous pouvons créer notre script html dans ce dossier sans oublier d’utiliser sudo devant toutes les commandes que vous souhaitez exécuter ici. Je voudrais vous recommander nommant le script html « index.html » comme ceci Cela simplifierait en essayant de trouver cette page.
La chose essentielle est de s’assurer que le dimensionnement de l’image est identique à la taille de l’image de Gnuplot.
Pour afficher cette page, il vous suffit d’entrer l’adresse IP de la Raspberry Pi suivie de /temperature (ou ce que vous avez nommé votre dossier)
J’ai plusieurs systèmes au travail suivi des choses différentes et elles produisent toutes des sorties graphiques de leurs résultats. J’ai donc créé une page qui contient des liens vers toutes ces pages donc je n’ai pas à vous soucier de la saisie de l’adresse chaque fois que je veux accéder à ces pages.