VOUS ÊTES ICI: Accueil » Domotique » Jeedom » Installer Jeedom » Virtualisation Jeedom : Installer Jeedom sur Debian 10 sous Esxi VM
Installer Jeedom

Virtualisation Jeedom : Installer Jeedom sur Debian 10 sous Esxi VM

jeedom-vmware-installer-esxi-virtualisation

Nous avons déjà vu comment installer Jeedom sur le Raspberry Pi au travers d’un autre guide sur le blog. Voyons aujourd’hui un autre type d’installation de Jeedom très intéressant. En effet, l’objet de ce nouveau guide d’installation de Jeedom est consacré à la virtualisation. C’est sans doute l’installation la ultime de Jeedom.

En effet, si nous avons vu dans une suite de guides sur la sécurisation d’un Jeedom sur Rapsberry Pi, Installer Jeedom sur un environnement virtuel permet un package complet de sécurisation. Avec des snapshots réguliers, en cas de crash ou fausse manipulation sur le système domotique, une simple restauration d’un snapshot permet de revenir en quelques secondes à un état de stabilité connu du système et repartir sur un système sain tout en conservant l’intégralité de la configuration. Intéressant hein?

Le matériel nécessaire pour virtualiser jeedom

Pour héberger le serveur de virtualisation, il faut un PC. Aujourd’hui, il n’est plus nécessaire de disposer d’un gros serveur pour monter un serveur de virtualisation performant. Dell propose des petits PC de bureau suffisamment puissants tout en étant très petits, peu énergivores et très silencieux. C’est donc un choix parfait pour servir de serveur matériel pour notre installation. Je vous recommande par exemple cette référence.

Dell Ultra Mini PC 3020 Micro USFF i5-4570T RAM 16Go SSD 120Go Windows 10 WiFi (Reconditionné)
1 Commentaires
Dell Ultra Mini PC 3020 Micro USFF i5-4570T RAM 16Go SSD 120Go Windows 10 WiFi (Reconditionné)
  • Ce produit est reconditionné certifié grade A et contient les accessoires d’origine ou...

Dernière mise à jour du tarif le  2021-08-02 at 02:22

Ou encore la référence suivante qui est un peu moins puissante, mais encore largement suffisante pour héberger un ESXi.

Dell Ultra Mini PC 3020 Micro USFF i3-4130T RAM 8Go SSD 120Go Windows 10 WiFi (Reconditionné)
2 Commentaires
Dell Ultra Mini PC 3020 Micro USFF i3-4130T RAM 8Go SSD 120Go Windows 10 WiFi (Reconditionné)
  • Ce produit est reconditionné certifié grade A et contient les accessoires d’origine ou...

Dernière mise à jour du tarif le  2021-08-02 at 02:22

Bonus, si ces PC sont livrés avec Windows 10 pro, vous installerez un serveur ESXi sur le PC, vous n’aurez donc pas besoin de Windows, mais vous pourrez utiliser la licence sur une VM Windows 10 qui pourra par exemple héberger un serveur Plex ou autre en parallèle de votre Jeedom. Car oui, votre serveur Vmware pourra tout à fait héberger d’autres systèmes en parallèle de votre système domotique.

Le système d’exploitation pour Jeedom

Partons du principe que votre serveur Vmware Esxi est déjà installé. Vous trouverez de nombreux tutos sur la toile pour réaliser cette installation. Il se peut que vous deviez ajouter des drivers dans l’image pour fonctionner sur un PC qui n’est pas forcement destiné à cet usage, mais pour cela aussi tout est très bien documenté sur la toile.

Si sur le Raspberry Pi, Jeedom est installé sur Raspbian, pour notre VM nous installerons la célèbre distribution Debian 10. Vous connaissez tous Raspbian ou Ubuntu, ces systèmes sont basés sur Debian, il est donc évident que nous n’allons pas chercher un dérivé, mais aller directement droit au but et utiliser la base du système. Ce dernier nous conférera stabilité et rapidité pour notre système domotique.

Commencez alors par télécharger l’ISO de Debian 10 dans la version AMD64.

L’installation de Debian 10 pour Jeedom sur VMWare

Une fois fait, créez une nouvelle machine virtuelle et chargez l’IOS dans le lecteur cd virtuel de la VM et c’est parti !

Jeedom-installation-debian-linux-vm-esxi-virtualisation

Choisissez maintenant Install dans la liste proposée.

Jeedom-installation-debian-linux-vm-esxi-install

Choisir la langue French

Jeedom-installation-debian-linux-vm-esxi-region

Définir le Pays d’installation

Jeedom-installation-debian-linux-vm-esxi-france

Puis le type du clavier

Jeedom-installation-debian-linux-vm-esxi-francais

Patientez pendant le chargement

Jeedom-installation-debian-linux-vm-esxi-composants

Donnez un nom à votre système Debian

Jeedom-installation-debian-linux-vm-esxi-nom-system

Pour ce qui est du domaine, pour la maison, laissez vide et faites continuer.

Jeedom-installation-debian-linux-vm-esxi-domain

Créez maintenant un mot de passe pour le compte root.

Jeedom-installation-debian-linux-vm-esxi-root-pass

Confirmez votre mot de passe root.

Jeedom-installation-debian-linux-vm-esxi-root

Créez ensuite un utilisateur

Jeedom-installation-debian-linux-vm-esxi-user

Puis son mot de passe

Jeedom-installation-debian-linux-vm-esxi-user-pass

Confirmez alors le mot de passe utilisateur

Jeedom-installation-debian-linux-vm-esxi-pass-usr

Choisissez d’utiliser le disque entier

Jeedom-installation-debian-linux-vm-esxi-partition

Choisissez le disque à partitionner

Jeedom-installation-debian-linux-vm-esxi-scsi

Laissez cette option par défaut

Jeedom-installation-debian-linux-vm-esxi-part

Appliquez les changements.

Jeedom-installation-debian-linux-vm-esxi-part-fin

Confirmez par Oui

Jeedom-installation-debian-linux-vm-esxi-part-apply

Patientez le temps de l’installation

Jeedom-installation-debian-linux-vm-esxi-systeme-install

Répondez oui afin de configurer la gestion des paquets

Jeedom-installation-debian-linux-vm-esxi-paquets

choisissez France puis continuez

Jeedom-installation-debian-linux-vm-esxi-paquets-config

Choisissez le premier miroir

Jeedom-installation-debian-linux-vm-esxi-depots

Pas de proxy, continuez sans rien faire.

Jeedom-installation-debian-linux-vm-esxi-proxy
Jeedom-installation-debian-linux-vm-esxi-paquet-conf

Répondez non à la question

Jeedom-installation-debian-linux-vm-esxi-data-send

Maintenant nous allons procéder à la configuration de l’environnement. Nous utiliserons Debian comme un serveur, strict minimum, pas d’interface graphique, juste penser à activer le SSH qui nous permettra d’administrer notre Jeedom à distance.

Jeedom-installation-debian-linux-vm-esxi-environnement

Patientez pendant le téléchargement et l’installation.

Jeedom-installation-debian-linux-vm-esxi-configuration

Répondez oui à la question suivante.

Jeedom-installation-debian-linux-vm-esxi-grub

Laissez par défaut et faites entrer

Jeedom-installation-debian-linux-vm-esxi-install-periph

Enfin, terminez l’installation par continuer.

Jeedom-installation-debian-linux-vm-esxi-install-fin

Les premiers pas sur Debian 9 pour Jeedom

Lancez la VM fraîchement installée et connectez-vous avec votre utilisateur créé plus haut.

Jeedom-installation-debian-linux-vm-esxi-first-boot

À présent passez en root à l’aide de la commande su puis saisissez le mot de passe défini plus haut.

Jeedom-installation-debian-linux-vm-esxi-login

Editez le fichier sources.list qui se trouve dans /etc/apt/

Jeedom-installation-debian-linux-vm-esxi-sourcelist

Commentez la ligne deb cdrom … avec un # devant

Et ajoutez la ligne deb http://deb.debian.org/debian/ buster main

Notez que les screens porte sur la version 9 de Debian mais les commandes ont été actualisées pour Debian 10. Dans la ligne ci-dessus par exemple, Stretch à laissé pasce à Buster.

Jeedom-installation-debian-linux-vm-esxi-source-add

Enregistrez et quittez le fichier sources.list

Jeedom-installation-debian-linux-vm-esxi-sourcelist-save

Il est question à présent de trouver l’adresse IP de votre Debian. Pour cela, avant il fallait utiliser la commande ifconfig, mais cette dernière a été dépréciée dans la dernière version de Debian. À présent, il faut utiliser la commande ip addr

Jeedom-installation-debian-linux-vm-esxi-ip-addr

Connexion à Debian en ssh

1 Maintenant que nous avons l’adresse IP de notre Debian, nous pouvons nous connecter dessus depuis un client ssh comme Putty sur Windows ou Terminal sous Mac OS.
Jeedom-installation-debian-linux-vm-esxi-ssh-fisrt)connection
2 Identifiez-vous avec votre identifiant utilisateur et nous serons prêts à passer à l’installation.
Jeedom-installation-debian-linux-vm-esxi-ssh-ok
3 Lancez le téléchargement des sources d’installation avec la commande
wget https://raw.githubusercontent.com/jeedom/core/stable/install/install.sh
Jeedom-installation-debian-linux-vm-esxi-jeedom-download
4 Passez à présent en root avec la commande :
su
5 Modifiez les droits du fichier d’installation avec la commande suivante
chmod +x install.sh
Jeedom-installation-debian-linux-vm-esxi-install-sh
6 Lancez l’installation de Jeedom avec la commande
./install.sh
Jeedom-installation-debian-linux-vm-esxi-procedure-installation
7 L’installation est lancée, il n’y a plus qu’à patienter.
Jeedom-installation-debian-linux-vm-esxi-install-steps
8 Après plusieurs minutes, l’installation de Jeedom est terminée
Jeedom-installation-debian-linux-vm-esxi-success
9 À présent, effectuez un petit redémarrage de la VM pour finaliser la procédure d’installation à l’aide de la commande
reboot
Jeedom-installation-debian-linux-vm-esxi-restart
10 Maintenant que la VM est redémarrée, ouvrez votre navigateur et connectez-vous sur l’adresse IP de votre Debian
jeedom-login-first-admin-portail-dashboard
11 À présent, connectez-vous de nouveau sur votre serveur Esx et faites un snapshot de votre installation toute fraîche.
Jeedom-installation-debian-linux-vm-esxi-snap
Jeedom-installation-debian-linux-vm-esxi-snapshot-settings
12 Donnez-lui un nom car vous verrez, vous ferez de nombreux snapchot par la suite pour sécuriser votre système.

Et c’est là toute la puissance de la virtualisation. Avant de faire une grosse mise à jour, faites un snapshot. Avant de faire une modification importante, faites un snapshot. Vous l’aurez compris, avec un Jeedom Virtualisé, le snapshot est votre allié. Il vous permettra de restaurer votre système hyper rapidement en cas de crash. Car nous ne sommes jamais à l’abri d’une défaillance.

Les Dongle USB et Jeedom sous un environnement virtuel

La gestion des ports USB n’est pas automatique sous ESXi. Cela nécessite quelques opérations de configuration dans l’hote ESX de votre part. Rien de compliqué vous allez voir.

1 Commencez par vous rendre sur la configuration de votre ESXi serveur et éditez les configurations de votre machine virtuelle Jeedom.

Rendez-vous dans ajouter un autre périphérique, puis Périphérique USB

Jeedom-restauration-domotique-raspberrypi-vm-esxi-sauvegarde-dongle-usb
2 Répétez cette opération autant de fois qu’il y a de ports USB occupés.
Jeedom-restauration-domotique-raspberrypi-vm-esxi-sauvegarde-usb-ajout
Jeedom-restauration-domotique-raspberrypi-vm-esxi-sauvegarde-zwave-dongle
3 Retournez ensuite sur votre Jeedom et sélectionnez le port adéquat dans la configuration du plug-in. Par exemple ici pour le dongle Z-wave GEN5 d’Aeon Labs identifié comme Sigma designs sous l’ESXi, choisissez le port /dev/ttyACM0 sous Jeedom. 4 Sauvegardez et le Démon passe au vert. Si ce n’est pas le cas, relancez l’installation des dépendances.
Jeedom-restauration-domotique-raspberrypi-vm-esxi-sauvegarde-demon-ok

Procédez de même avec les autres dongles et votre Jeedom sera opérationnel.

Bilan de l’installation de Jeedom sur une VM

Installer Jeedom sur un environnement virtualisé, c’est avant tout la sécurité, mais aussi la simplicité associée à la puissance. Car quand vous comparez la configuration d’un Jeedom Smart, d’un Raspberry Pi 4 ou même d’une box Jeedup, votre VM avec la puissance de son hôte est un véritable avion de chasse. Notez que nous avons également vu d’autre possibilité pour virtualiser Jeedom. Sur un NAS Synology mais aussi sur une Freebox Delta.

Installer Jeedom sur un NAS Synology. Une domotique fiable et sécurisée avec la virtualisation Synology

Installer Jeedom sur un NAS Synology. Une domotique fiable et sécurisée avec la virtualisation Synology

Nous avons déjà vu de multiples façons de déployer la domotique Jeedom dans la maison. Du Raspberry Pi au PC en passant par la virtualisation sous VMWare ESXi. Aujourd’hui, attardons-nous…

Installer Jeedom sur Freebox Delta : le Guide complet

Installer Jeedom sur Freebox Delta : le Guide complet

Nous avons déjà vu de nombreuses façons d’installer jeedom. Le système domotique français est capable de s’installer sur vraiment tout type de support. Serveur, PC, Raspberry pi, mais aussi Freebox…


Alors si vous hésitiez encore à passer par un Jeedom virtualisé, foncez ! Pour ma part, j’ai fait ce choix depuis plusieurs mois avec encore un Jeedom sur Raspberry Pi en parallèle et pour vous proposer de nouveaux guides sur le Raspberry Pi, mais clairement, Le Jeedom sous VM est passé en production très rapidement !

Enfin, sachez que nos autres guides pour sécuriser Jeedom fonctionnement parfaitement avec un Jeedom virtualité.

Comment générer un certificat HTTPS gratuit pour Jeedom ou Home Assistant sur un NAS Synology et faire du reverse proxy

Comment générer un certificat HTTPS gratuit pour Jeedom ou Home Assistant sur un NAS Synology et faire du reverse proxy

Aurélien Brunetil y a 5 mois7 min read

La sécurisation de Jeedom, c’est primordial. Au domo-lab, nous mettons un point d’honneur à vous accompagner dans la configuration de votre domotique DIY Jeedom et la sécurisation est un sujet…

Comment sécuriser l’accès à Jeedom en HTTPS avec un certificat SSL gratuit

Comment sécuriser l’accès à Jeedom en HTTPS avec un certificat SSL gratuit

Aurélien Brunetil y a 8 mois4 min read

Voilà déjà la troisième version de notre célèbre guide pour sécuriser l’accès à Jeedom installé plus communément sur un Raspberry Pi, mais cette procédure fonctionne également parfaitement sur une VM,…

Comment automatiser et externaliser les sauvegardes de Jeedom sur NAS Synology

Comment automatiser et externaliser les sauvegardes de Jeedom sur NAS Synology

Aurélien Brunetil y a 7 mois7 min read

Nouveau chapitre de notre gros dossier Jeedom, après un guide complet sur l’installation de la solution domotique sur un Raspberry Pi puis la sécurisation HTTPS via un certificat SSL, il…



Restez connecté aux nouveautés domotiques, inscrivez-vous à notre newsletter

A propos de cet auteur

Aurélien Brunet

Chef de projet informatique, anciennement informaticien spécialisé dans l'IT industrielle, le réseau et les bases de données. Un peu geek à mes heures perdues, je me suis mis à la domotique en 2012 pour sécuriser mon domicile.
Depuis, je test, j’installe, je code, j’améliore mon installation et surtout, je partage avec vous mon expertise via ce blog pour améliorer votre quotidien dans la maison connectée !

Le matériel nécessaire pour virtualiser jeedom

Pour héberger le serveur de virtualisation, il faut un PC. Aujourd’hui, il n’est plus nécessaire de disposer d’un gros serveur

Le système d’exploitation pour Jeedom

Partons du principe que votre serveur Vmware Esxi est déjà installé. Vous trouverez de nombreux tutos sur la toile pour

L’installation de Debian 10 pour Jeedom sur VMWare

Une fois fait, créez une nouvelle machine virtuelle et chargez l’IOS dans le lecteur cd virtuel de la VM et

Les premiers pas sur Debian 9 pour Jeedom

Lancez la VM fraîchement installée et connectez-vous avec votre utilisateur créé plus haut.

Connexion à Debian en ssh

1

Les Dongle USB et Jeedom sous un environnement virtuel

La gestion des ports USB n’est pas automatique sous ESXi. Cela nécessite quelques opérations de configuration dans l’hote ESX de

Bilan de l’installation de Jeedom sur une VM

Installer Jeedom sur un environnement virtualisé, c’est avant tout la sécurité, mais aussi la simplicité associée à la puissance. Car

  • Le matériel nécessaire pour virtualiser jeedom
  • Le système d’exploitation pour Jeedom
  • L’installation de Debian 10 pour Jeedom sur VMWare
  • Les premiers pas sur Debian 9 pour Jeedom
  • Connexion à Debian en ssh
  • Les Dongle USB et Jeedom sous un environnement virtuel
  • Bilan de l’installation de Jeedom sur une VM