Formation PUB420 : Système domotique DIY, 2020 Jeedom

5.1 Installation manuelle de Jeedom


Jeedom est offert en version DIY, que vous pouvez installer directement sur un Raspberry Pi ou sur un autre ordinateur de votre choix. Il est également possible d'acheter une boîte domotique commerciale avec Jeedom préinstallé.

C'est la solution DIY qui nous intéresse ici, avec un Raspberry Pi comme unité centrale.

Nous allons voir ici comment effectuer l'installation de Jeedom.

Note : si vous n'avez pas accès à un écran et à un clavier pour le Raspberry Pi, il est possible d'effectuer une installation dite headless : « Installation de Jeedom sans clavier ni écran (Vous ne possédez pas les droits pour accéder à cette fiche.) ».

Les instructions présentées ici requièrent l'utilisation d'un clavier et d'un écran.

Schéma installation Jeedom

Préparer le Raspberry Pi

Commencez par prendre connaissance de la fiche suivante afin d'acquérir les bonnes composantes de base : Un Raspberry Pi comme unité centrale.

Installer Raspberry Pi OS Lite

Vous êtres maintenant prêts à installer le système d'exploitation. Ici, on voudra travailler avec Raspberry Pi OS Lite.

Suivez les instructions sur cette fiche : Raspberry Pi Imager.

Démarrer le Raspberry Pi

Retirez la carte micro SD de l'ordinateur de façon sécuritaire puis insérez-la dans le Raspberry Pi.

Important : vous devez brancher l'écran au Raspberry Pi avant de mettre le Pi sous tension.

Mettez le Pi sous tension.

L'écran vous présentera une invite pour vous authentifier au Raspberry Pi.

Si vous n'avez pas modifié ces informations avec Raspberry Pi Imager, le code d'usager est pi et le mot de passe est raspberry.

Modifier le mot de passe

Puisque vous avez activé SSH, vous devrez changer le mot de passe du Raspberry Pi afin de ne pas ouvrir un trou de sécurité.

Ceci est requis seulement si vous ne l'avez pas déjà fait dans Raspberry Pi Imager.

Le mot de passe peut être modifié à partir du terminal à l'aide de cette commande :

Terminal du Raspberry Pi

passwd

Donner une adresse IP statique au Pi

Ceci n'est pas obligatoire mais c'est généralement recommandé pour un système domotique.

Suivez les instructions données ici.

Ajuster l'heure

En temps normal, la date et l'heure du système devraient avoir été ajustées automatiquement grâce au service NTP disponible sur le réseau.

Cependant, si le réseau n'offre pas ce service, vous devrez ajuster la date et l'heure manuellement.

Une date erronée pourrait empêcher l'installation de Jeedom.

Pour vérifier la date du système :

Terminal du Raspberry Pi

timedatectl

Pour ajuster la date et l'heure :

Terminal du Raspberry Pi

sudo timedatectl set-time 'AAAA-MM-JJ HH:mm:ss'

Mettre à jour le système

Avant d'aller plus loin, c'est une bonne idée de mettre le système à jour.

D'abord, assurez-vous que vous avez accès à Internet :

Terminal du Raspberry Pi

ping 8.8.8.8

et à un serveur DNS :

Terminal du Raspberry Pi

ping google.com

Maintenant, entez ces commandes afin de mettre à jour la liste de paquets puis de procéder à la mise à jour du système :

Terminal du Raspberry Pi

sudo apt update
sudo apt upgrade

Installer Jeedom

L'installation de Jeedom se fait à l'aide d'une instruction en ligne de commande :

Terminal du Raspberry Pi

wget -O- https://raw.githubusercontent.com/jeedom/core/master/install/install.sh | sudo bash

Patientez, l'installation peut prendre facilement de 15 à 30 minutes, selon la vitesse de votre réseau.

Si le processus d'installation vous pose des questions, vous pouvez accepter ce qu'il propose.

À la fin de l'opération, vous obtiendrez un message de succès.

Résultat à l'écran

==================================================
| TOUTES LES VERIFICATIONS SONT FAITES |
==================================================
\033[1;32métape 12 vérification de jeedom réussie\033[0;39m
Installation finie. Un redémarrage devrait être effectué

Redémarrez ensuite votre Pi :

Terminal du Raspberry Pi

sudo reboot

Si vous avez en main une carte micro SD et que vous désirez savoir si Jeedom y est installé, insérez-la dans un Pi puis démarrez-le. À l'aide d'une connexion SSH ou d'un clavier et d'un écran, lancez cette commande :

Terminal du Raspberry Pi

find / -name jeedom 2> /dev/null

Vous devriez obtenir quelques fichiers, par exemple /var/lib/mysql/jeedom et /etc/cron.d/jeedom.

Accéder à Jeedom

Voilà, vous pouvez désormais accéder à Jeedom à partir de votre navigateur!

Pour plus d'information

« Installation ». Jeedom. https://doc.jeedom.com/fr_FR/installation/

« Setting up a Raspberry Pi headless ». Raspberry Pi. https://www.raspberrypi.org/documentation/configuration/wireless/headless.md

« FreeBSD Manual Pages - wpa_supplicant.conf (5) ». FreeBSD. https://www.freebsd.org/cgi/man.cgi?wpa_supplicant.conf

« wpa_supplicant.conf(5) - Linux man page ». die.net. https://linux.die.net/man/5/wpa_supplicant.conf

« Domotique et maison connectée ». Familles Rurales Voisenon. http://www.frv.fr/IMG/pdf/Cours_UIA.pdf

▼Publicité

Veuillez noter que le contenu de cette fiche vous est partagé à titre gracieux, au meilleur de mes connaissances et sans aucune garantie.
Merci de partager !
Soumettre