..:: Planète-Domotique : Le Blog ::..
JeedUp Tous les articles

Mettre à jour sa box domotique jeedup sous Debian Buster

Mettre à jour sa box domotique jeedup sous Debian Buster

Pour pouvoir installer la dernière version V4 de Jeedom sur la Jeedup v1, il est nécessaire de posséder une architecture Linux sous Debian Buster 10.

Attention, cette procédure n’est valable que pour la Jeedup V1, il ne faut en aucun cas la faire sur la Jeedup v2.

Afin de vous faciliter le travail, nous avons développé un petit script. Nous allons donc vous expliquer dans ce guide comment procéder à cette mise à jour très importante du système d’exploitation.

Cette procédure est valable pour n’importe quel système debian strech (pas que pour la jeedup). Il faudra simplement adapter les identifiants lors de votre connexion en SSH.

Sauvegarde du système

Avant toute chose, nous vous conseillons fortement de faire une sauvegarde de votre box domotique.

Plusieurs possibilités :

  • Vous souhaitez faire un ghost
    • Vous trouverez beaucoup de guide à ce sujet sur Google. Cette sauvegarde complète de la box vous permettra de revenir en arrière.
  • Une sauvegarde de jeedom dans l’interface de jeedom

Cliquez sur le menu « Réglages » de Jeedom il existe un menu « Sauvegardes ». Vous aurez alors 3 méthodes afin de faire cela :

Par le cloud


Il faut au préalable être connecté au market Jeedom. Dans la section sauvegarde cloud, il vous suffira de cliquer sur Envoyer une sauvegarde

En local

Ensuite, cliquez sur Lancer la sauvegarde. Nous avons pris ici une copie d’écran de la v4, mais sur la v3 la procédure est identique.

Sur un NAS

Il faut aller dans la configuration générale de jeedom et dans l’onglet Mise à jour/Market

  • IP : Ip du serveur samba (X.X.X.X)
  • Utilisateur : Utilisateur ayant un droit sur le dossier de sauvegarde du serveur samba (user)
  • Mot de passe : Mot de passe de l’utilisateur (motdepasse)
  • Partage : Adresse de partage des sauvegardes du serveur samba (//X.X.X.X/sauvegardes)
  • Chemin : Chemin du répertoire dans l’adresse de partage (/jeedom)

La sauvegarde étant effectuée, nous pouvons maintenant passer à la mise à jour.

Mise à jour Jeedup Buster grâce au script

Pour procéder à la mise à jour, il faudra au préalable vous connecter en root sur votre jeedup via SSH. Pas de panique ce n’est pas très compliqué. Pour cela, vous pouvez utiliser le logiciel Putty

Sur la page d’accueil, renseignez l’adresse IP de votre Jeedup et utilisez le port 22.

1 - Connexion SSH

Ensuite, connectez-vous avec les identifiants suivant 

  • Login : jeedup 
  • Mot de passe : LeMotDePasseAdminDeVotreJeedup

Sur l’interface, pour vous connecter en root, tapez la commande « su – « . Un mot de passe vous est alors demandé : 
Mot de passe : LeMotDePasseRootDeVotreJeedup

Vous êtes alors désormais connecté en root.

Téléchargement et lancement du script

Pour télécharger et lancer le script, il vous suffit d’éxecuter 3 commandes afin de lancer cette migration :

wget http://wizelec.com/jeedup/miseajour/jeedupbuster.sh

chmod +x jeedupbuster.sh

./jeedupbuster.sh

Plusieurs questions vous seront posées lors de la migration du système. Choisissez l’option Garder la version actuellement installée

Choisissez Oui

Choisissez Non

Tapez N puis sur la touche Entrée

Tapez à nouveau N puis sur la touche Entrée

À la fin de l’installation, La jeedup va alors redémarrer automatiquement.

Vérification

Afin de vérifier si vous êtes bien en Debian buster, connectez-vous de nouveau en SSH (avec l’utilisateur Jeedup, cela sera suffisant. Vous n’êtes pas obligé pour cette étape d’être connecté en root).

Tapez alors la commande suivante :

cat /etc/os-release

Vous devriez alors voir la version du système VERSION = 10 buster

Mise à jour du core de jeedom

Aller dans Réglages puis Système et enfin Centre de mise à jour. Cliquez alors sur le bouton Mise à jour et Validez

Si la mise à jour s’est bien passée, vous devriez avoir un message de confirmation.

Conclusion

Grâce à cette procédure, votre box domotique Jeedup est désormais sous la dernière version, que ce soit les paquets, la distribution Linux ou encore jeedom.

Nous vous conseillons à la fin de ce guide, de refaire une nouvelle sauvegarde afin d’avoir un V4 propre en cas de problème avec votre installation.

Si vous n’avez pas les identifiants Administrateur pour accéder à votre JeedUp, n’hésitez pas à nous contacter par mail afin de les obtenir.

0
0
Lilian

Passionné de nouvelles technologies et de modding PC, j'ai rejoint la team Planète-domotique pour découvrir le monde des objets connectés et de la maison intelligente. Mes compétences me permettent de vous guider dans vos projets, de vous aider à installer vos appareils domotiques, mais aussi de développer de nouveaux produits connectés pour notre boutique. Mon objectif premier est de rédiger des articles clairs et précis pour aider au mieux la communauté.

Commentaires

  1. Bonjour,
    Merci pour ce tuto rassurant et détaillé.
    Deux questions cependant :
    1- comment peut-on savoir quelle version de Jeedup l’on possède ?
    2- à l’étape où « il suffit d’exécuter [les] trois commandes », faut-il faire un simple copier-coller du texte en un bloc ou faut-il exécuter chaque ligne l’une après l’autre ?
    NB : si ce n’est pas évident, je n’y connais RIEN en programmation :-).
    Merci et bravo pour ce beau travail.
    Damien.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *