Accueil / Domotique / Jeedom sur Raspberry Pi 3 : installation, WiFi, 1er pas

Jeedom sur Raspberry Pi 3 : installation, WiFi, 1er pas

Jeedom @Jeedom_domotic est un serveur domotique Open Source Français très simple d’utilisation et disons le, très beau. Open Source ne signifie par toujours gratuit, Jeedom dispose de son Market et il faudra sortir sa carte bancaire de temps en temps lorsqu’on craque pour un module. Les prix sont toutefois très raisonnables (quelques euros). Dans ce tutoriel, nous allons préparer une box Jeedom DIY à base de Raspberry Pi 3, configurer le clavier en Français, la connexion WiFi intégrée et activer la connexion SSH.

Mise à jour

Ce tutoriel initialement écrit pour l’image rpi-2.0.0.1 est maintenant adapté à l’image Raspberrypi_Debian_jessie_4.4_jeedom_netinstall_20160924_rc1 du 25 septembre 2016 qui lui succède.

Récupération de l’image Jeedom et préparation de la carte SD

La première étape consiste à aller récupérer l’image la plus récente pour Raspberry ici.

L’image se nomme Jeedom-rpi-2.0.0.1.rar et pèse environ 581Mo  Raspberrypi_Debian_jessie_4.4_jeedom_netinstall_20160924_rc1.zip

Préparer la carte SD avec Etcher

J’utilise toujours une carte SD de bonne qualité (SDHC classe 10) pour garantir une vitesse de fonctionnement optimale. Pour Jeedom, une carte de 8Go est suffisante mais compte tenu de la différence de prix, n’hésitez pas à opter pour 16Go ou 32Go.

Disons le clairement, je suis devenu fan d’Etcher (article de présentation) pour préparer mes cartes SD !

Avec Etcher, la préparation de la carte SD est un jeu d’enfant. Décompressez l’archive Rar (avec Stuffit sur Mac OS X ou WinRar sous Windows). Lancez Etcher et indiquez le chemin de l’image qui se trouve dans le répertoire qui vient d’être créé. Insérez la carte SD et appuyez sur Flash! Après quelques minutes de patiente, votre carte SD est prête.

etcher raspberry pi sd card jeedom

Configuration matérielle de la box Jeedom

Si vous vous lancez dans la fabrication de votre Box domotique Jeedom, voici une configuration à base de Raspberry Pi 3 très bien adaptée

raspberry-pi3 Raspberry Pi 3

Environ 40€

convertisseur hdmi vga Adaptateur vidéo (optionnel, pour l’installation)

case raspberry pi 3 Boitier pour Raspberry Pi 3

A partir de 6,99€

carte sd Carte SD 8 Go SDHC Classe 10

A partir de 6,90€

chargeur raspbery pi 3 5v 3000ma Alimentation 5V – 3000mA

Environ 11€

Soit un budget d’environ 65€.

Pour piloter vos appareils sans fils depuis Jeedom, vous pouvez ajouter une passerelle domotique

RFXCOM RFXCom

Environ 110€

Module payant 4€

cle dongle jeedom domoticz z-wave zwave.me Clé Z-Wave

Environ 34€

Module gratuit

montage rflink rfxcom arduino mega 2560 superheterodyne domoticz Passerelle Open Source RFLink

Tutoriel de fabrication

Module payant 4€

Démarrage sur la carte SD et configuration du Raspberry Pi

Jeedom ne possède aucune interface graphique (il n’y a pas de bureau comme sur Windows). Pour accéder à Jeedom, tout se passe via un navigateur internet. Pour terminer la configuration, il faudra bancher un clavier et un écran au Raspberry Pi. Une fois démarré, identifiez vous avec l’utilisateur jeedom root et le mot de passe Mjeedom96.

Attention, le clavier est configuré en qwerty pour le moment (le clavier numérique est désactivé par défaut).

Configurer Raspbian en Français

Clavier

Lancez raspi-config avec la commande

sudo raspi-config

Allez dans l’option (5) Internationalisation Options puis sur Change Locale. Dans la liste choisissez fr_FR.UTF-8 puis validez 2 fois.

raspi-config domoticz francais

Pour mettre le clavier en Français, retournez dans Internationalisation Options puis allez dans Change Keyboard Layout. Dans la liste sélectionnez PC Generic (intl) puis dans la disposition du clavier Français – Français (variante). Si vous ne connaissez pas quel modèle de clavier choisir ne changer rien aux options suivantes.

La zone WiFi

Retournez enfin dans l’option (5) puis Change Wi-Fi Country. Dans la liste choisissez FR France. Validez et quittez raspi-config

Il reste à redémarrer pour activer les nouveaux réglages avec

sudo reboot

Mise à jour de la distribution Raspbian

Maintenant que le clavier est en AZERTY, c’est plus facile pour configurer la connexion WiFi. Seul bémol, l’image de Jeedom est basée sur une version trop ancienne pour pouvoir activer directement le WiFi du Raspberry Pi 3. Il va falloir passer par une connexion ethernet classique afin de le mettre à jour au préalable. Si vous avez une box ou un switch ethernet, branchez le Pi dessus. Si vous avez un Mac à proximité vous pouvez branchez votre Pi dessus et activer le partage de connexion.

Une fois votre Raspberry Pi connecté en ethernet, exécutez tout d’abord

sudo apt-get update

Puis celle-ci pour mettre à jour Raspbian. Attention, l’opération est assez longue même sur un Raspberry Pi 3.

sudo apt-get dist-upgrade

Enfin on redémarre (en débranchant le câble ethernet)

sudo reboot

Configurer le WiFi du Raspberry Pi 3

Exécutez cette commande pour ajouter une interface wlan0. Attention cette configuration est valable lorsque votre box (ou routeur) joue le rôle de serveur dhcp (le cas le plus fréquent).

sudo nano /etc/network/interfaces

Vérifiez que l’interface wlan0 ressemble à ceci

allow-hotplug wlan0
iface wlan0 inet manual
   wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf #(dans certains tutos on trouve également les options "iface default inet dhcp")

Enregistrez en appuyant sur Ctrl+X puis Y

Si vous voulez vérifier les SSID disponibles (et la casse), exécutez la commande

sudo iwlist wlan0 scan

Maintenant éditez le fichier wpa_supplicant.conf

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Modifiez la configuration en fonction de votre réseau. Si votre configuration n’est pas classique, vous devriez trouver des réponses sur cet article.

country=FR
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
  ssid="SSID"
  psk="MOT_DE_PASSE"
  key_mgmt=WPA-PSK #optionnel
}

Enregistrez en appuyant sur Ctrl+X puis Y. Vous pouvez redémarrez le Pi

sudo reboot

ou simplement relancer l’interface avec les commandes suivantes

sudo ifdown wlan0
sudo ifup wlan0

La première commande ifdown va arrêter le Wifi, le up va le redémarrer.

Jeedom est maintenant connecté au réseau en WiFi.  Connectez vous au serveur (en ssh ou directement sur le Pi) puis exécutez ifconfig wlan0 pour connaître l’adresse ip du serveur Jeedom.

Comment trouver l’ip de Jeedom sur le réseau

Plusieurs solutions existent pour trouver l’adresse ip du serveur Jeedom sur le réseau.

Depuis le poste sur lequel est installé Jeedom. S’il est installé sur un Linux (un Raspberry par exemple), il suffit d’exécuter la commande ifconfig dans le Terminal.

Vous pouvez également allez sur votre box internet.

Enfin si vous n’avez pas l’habitude des commandes linux, vous pouvez utiliser Jeedom Finder (lien de téléchargement).  Jeedom Finder est disponible pour Windows, Linux et macOS. Le mode automatique fonctionne très bien pour une installation domestique.

jeedom finder ecran lancement mac osx
Ecran d’accueil de Jeedom Finder sur macOS
jeedom finder decouverte reseau adresse ip
Box Jeedom trouvées sur le réseau local.

Connexion SSH

Si vous débutez avec Linux, lisez cet article pour en savoir plus sur la connexion sécurisée SSH et le Raspberry Pi.

Pour pouvoir vous connecter en SSH à Jeedom, il faut tout d’abord activer la connexion. Dans le Terminal exécutez

sudo raspi-config

Allez dans Avanced Options puis SSH et enfin Enable. Acceptez le redémarrage ou faites le manuellement.

Depuis un autre ordinateur (ou depuis une tablette ou un smartphone), ouvrez un Terminal (ou un client SSH) et connectez vous soit avec ssh pi@jeedom ou ssh pi@ADRESSE_IP_PI. Le mot de passe est raspberry, le mot de passe par défaut de Raspbian ssh root@jeedom ou ssh root@IP_BOX_JEEDOM. Le mot de passe est Mjeedom96

jeedom connexion ssh

Image netinstall : premier démarrage de Jeedom

La première fois qu’on démarre sur une nouvelle installation de l’image netinstall, un script termine l’installation de Jeedom et commence par faire une mise à jour de Raspbian.

Durant cette phase, ne touchez pas à votre Raspberry. Ne l’éteignez pas, ne le redémarrez pas, ne faites aucune autre installation. Bref attendez… L’opération dure looongtemps 

En vous connectant à Jeedom depuis un navigateur (http://IP_DE_VOTRE_PI/ ou http://jeedom/), vous pouvez suivre le déroulement de l’installation.

jeedom netinstall fin installation en cours

Une fois l’opération terminée, la page de connexion s’affichera. Connectez vous avec l’utilisateur admin et le mot de passe admin.

jeedom ecran connexion login

Première mise à jour de Jeedom

Au moment de l’écriture de cet article, la version de l’image proposée est la 2.0.0.1. Elle est parfaitement fonctionnelle mais de nombreux plugins sont absents du Market. Nous allons terminer cette installation par la mise à jour de Jeedom.

C’est très simple, allez dans le Centre de mise à jour qui est accessible depuis l’icône en forme d’engrenages.

jeedom centre de mise a jour

Puis appuyez sur le combo Mettre à jour pour choisissez Jeedom seulement. Profitez en pour mettre à jour les plugins.

jeedom mise a jour plugin

Vous pouvez suivre le déroulement de l’opération dans la fenêtre d’information. A la fin de la mise à jour, aucun redémarrage n’est nécessaire. Chapeau, l’opération de mise à jour est vraiment très bien faite et très soignée.

jeedom mise a jour suivi information

Erreur /tmp/jeedom-cache

Au premier démarrage, vous allez très certainement rencontrer le message d’erreur /tmp/jeedom-cache. Il apparait lors de l’activation de certains modules (par exemple MySensors). Redémarrez simplement Jeedom pour que tout rentre dans l’ordre.

jeedom netinstall message temp jeedom.cache is not available

https://www.jeedom.com/site/fr/

Mises à jour

  • 17/08/2016 : amélioration de la configuration Wifi
  • 27/10/2016 : adaptation du tutoriel suite au remplacement de l’image Jeedom-rpi-2.0.0.1 par Raspberrypi_Debian_jessie_4.4_jeedom_netinstall_20160924_rc1
  • Cédric

    Merci pour ce tuto!
    Comment changer sur rpi3 le port de jeedom? Passer du port 80 au port 8088 ? Merci

    • Bonjour Cédric. Voici comment faire (en attendant que je rédige un article plus complet). J’ai testé uniquement sur jeedom 2 mais ça devrait fonctionner également sur la v1.
      La v2 fonctionne sous apache, il faut donc modifier d’un coté la config d’apache et de l’autre celle de jeedom.
      Le mieux est de commencer par jeedom (surtout s’il écoute le port 80 et qu’on souhaite le supprimer). Depuis l’engrenage on accède à la config puis dans la section Configuration réseau, on indique le port 8088 dans la section Accès interne. On sauvegarde.
      Maintenant pour Apache, on doit modifier le fichier ports.conf à l’aide de nano (par exemple) => sudo nano /etc/apache2/ports.conf. Il suffit d’ajouter une nouvelle ligne Listen 8088 pour écouter ce port supplémentaire. On sauvegarde avec ^X puis O. Ensuite on redémarre apache avec sudo /etc/init.d/apache2 restart. Pour faire tout ça il faut un accès au Pi ou une connexion SSH (en cas de besoin il suffit de suivre cet article http://www.projetsdiy.fr/connexion-ssh-raspberry-pi/).
      Voilà maintenant on peut accéder à jeedom sur le port 8088 http://adresse_ip:8088
      A très bientôt

  • pascal gautherot

    Excellent article. J’en profite pour signaler quelques coquilles : « j’en ai profiter » (é) et « vous allez donc arrivez » (er)

    • Merci beaucoup Pascal ! Une relecture un peu trop rapide…

  • Sylver34

    Bonjour,
    Excellent tutoriel.

    Par contre j’ai un problème pour configurer le wifi. J’ai réglé l’interface wlan0 et le wpa_supplicant comme précisé ci-dessus puis rebooté. Au redémarrage « sudo ifdown wlan0″ m’indique interface wlan0 not configured.

    Configuration :
    – commande : sudo nano /etc/network/interfaces

    interfaces(5) file used by ifup(8) and ifdown(8)

    Please note that this file is written to be used with dhcpcd
    For static IP, consult /etc/dhcpcd.conf and ‘man dhcpcd.conf’

    Include files from /etc/network/interfaces.d:
    source-directory /etc/network/interfaces.d

    auto lo
    iface lo inet loopback

    iface eth0 inet manual

    allow-hotplug wlan0
    iface wlan0 inet manual
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

    allow-hotplug wlan1
    iface wlan1 inet manual
    wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

    – commande : sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

    country=FR
    ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
    update_config=1
    network={
    ssid= »xxxx »
    psk= »xxxxxx »
    }

    (j’ai remplacé les noms de réseau et mot de passe par d’autres valeurs)

    – commande : sudo iwlist wlan0 scan | grep ESSID détecte le réseau dont ma box.

    Autre question : Une fois le WIFI installé, comment se connecte-t-on à internet ?

    Je vous remercie pour vos réponses
    Sylver34

    • Bonjour Sylver34. Avez fait la mise à jour de la distribution (apt-get dist-upgrade) ? Comme l’image de Jeedom est basée sur une distribution dans laquelle il n’y avait pas encore de WiFi intégré au Raspberry, il faut en passer par là avant de pouvoir utiliser le WiFi. Une fois que le Raspberry est connecté en WiFi à votre box, vous êtes connecté à internet. A très bientôt

      • Sylver34

        Bonjour,
        Oui j’ai bien fait les mises à jours sudo apt-get update et sudo apt-get dist-upgrade.

        Si je fais la commande sudo wpa_supplicant -c/etc/wpa_supplicant/wpa_supplicant.conf -W -iwlan0, voici le message d’erreur :

        Successfully initialized wpa_supplicant
        ctrl_iface exists and seems to be in use – cannot override it
        Delete ‘ /var/run/wpa_supplicant/wlan0’ manually if it is not used anymore
        Failed to initialize control interface ‘DIR=/var/run/wpa_supplicant GROUP=netdev’.
        You many have another wpa_supplicant process already running or the file was left by an unclean termination of wpa_supplicant in which case you will need to manually remove this file before starting wpa_supplicant again.

        J’ai supprimé le fichier wlan0 et rebooté. Le fichier wlan0 se recréé et le problème reste toujours.

        Je peux me connecter à Jeedom via l’Ethernet mais j’aimerai bien que le wifi fonctionne.

        Merci pour l’aide.

        • D’accord. Pouvez vous m’en dire plus sur votre matériel et la distribution. Vous utilisez bien un Pi3 ? Le WiFi intégré ? Vous avez installé Jeedom depuis cette image Jeedom-rpi-2.0.0.1 ?

          • Sylver34

            Modèle du PI :
            Raspberry Pi Carte Mère 3 Model B Quad Core CPU 1.2 GHz 1 Go RAM
            1.2GHz Quad-Core ARM Cortex-A53
            802.11 bgn Wireless LAN and Bluetooth 4.1 (Bluetooth Classic and LE)
            1Go RAM
            4 x USB ports
            Full size HDMI

            Image de Jeedom : Jeedom-rpi-2.0.0.1.rar installé avec le logiciel Win32DiskImager

          • Bonjour Sylver. J’ai exactement la même configuration et tout installé en suivant ce tuto. Je dois dire que je sèche un peu maintenant… En tout cas, le WiFi est correctement installé car la commande sudo iwlist wlan0 scan détecte bien votre réseau. J’ai trouvé ce vieux forum https://www.raspberrypi.org/forums/viewtopic.php?t=26795. Regardez l’avant dernier message. Je continue à chercher de mon coté. J’espère que vous allez trouver une solution. A très bientôt

          • Sylver34

            Bonjour,

            Suite aux différents problèmes que j’avais (wifi, mise à jour Jeedom…), J’ai recommencé l’installation avec la dernière image Raspberrypi_Debian_jessie_4.4_jeedom_netinstall_20160924_rc1.zip.
            Après chaque commande lancée le système m’indique « sudo : unable to resolve host jeedom » et l’opération se réalise. Est-ce normal ?
            J’ai quand même pu avancer sur l’installation et le wifi fonctionne !
            Merci encore.

          • Bonjour Sylver. Au premier lancement de Jeedom depuis cette image, il faut attendre que l’installation se termine. Le mieux est de se connecter à Jeedom depuis un navigateur et attendre la fin du script (page de connexion à Jeedom) avant de faire autre chose. A très bientôt.

  • Hervé

    Bonjour,
    super tuto, en revanche, il n’y a plus l’image « Jeedom-rpi-2.0.0.1.rar » à télécharger, il y a « Raspberrypi_Debian_jessie_4.4_jeedom_netinstall_20160924_rc1.rar » et les login et mot de passe decrit dans le tuto ne fonctionne pas. Est ce normal ou bien il y a quelque chose que je n’ai pas fait comme il faut?
    J’utilise un Raspberrypi 3.

    Merci

    • Bonjour Hervé; Merci beaucoup. Effectivement, l’image a été supprimée (probablement aujourd’hui ou hier). J’imagine qu’il doit y avoir une opération de maintenance en ce moment. J’ai le même problème avec l’image netinstall. Je vais les contacter pour en savoir un peu plus.

      • Hervé

        Super, merci. Ça me rassure un peu, avec de tel explications, je n’aurais pas du à galérer pendant 2h. Merci en tout cas.

        • C’est normal. J’ai envoyé un mail au support pour en savoir un peu plus. Dès que j’ai plus d’infos, je vous renvoi un message et je modifie l’article en conséquence. Bonne journée. Christophe

          • Hervé

            Bonjour,
            nouveau problème dans mon installation. Le mot de passe pour la connexion SSH a aussi du changer, les 2 mots de passe dans le tuto ne fonctionne pas (raspberry et Raspbian). Aurais tu une info la dessus?
            Merci

          • Bonjour Hervé. As tu essayé de te connecter en root avec le mot de passe Mjeedom96 ? Si tu peux me laisser un peu de temps, je te propose de refaire une installation avec cette image et mettre à jour le tuto.

          • Hervé

            Bonjour Christophe,
            oui, j’ai avancé un peu plus grâce à ta réponse d’hier, le login et le mot de passe sont bon (root et Mjeedom96). Maintenant, il ne me reste plus que 2 petits problèmes, celui du login et mo de passe pour la connexion ssl et celui du chemin « /tmp/jeedom-cache » qui n’a pas d’accès en écriture, ce qui me bloque pas mal de chose.
            Je patiente et attend ton nouveau tuto avec cette image, de mon coté, je vais essayé de trouver une solution.
            Merci en tout cas pour ton aide.
            Bonne soirée

          • Bonjour Hervé. Voilà, j’ai installé l’image. En attendant que je modifie l’article voici comment faire :
            – Pour se connecter en ssh sur la box jeedom : ssh root@IP_JEEDOM (mot de passe Mjeedom96)
            – Pas d’accès en écriture au répertoire /tmp/jeedom-cache => j’ai rencontré le même message. D’abord j’ai attendu car j’avais aussi un message Jeedom en cours de démarrage. Mais au final j’ai simplement redémarré le PI et le message a disparu.
            Voilà, je te souhaite une bonne journée et à très bientôt sur Projets DIY j’espère 🙂

          • Hervé

            Bonjour Christophe. je viens de faire les essais et effectivement, la connexion ssh fonctionne. Je n’ai plus le problème non plus pour les accès en écriture (j’ai débranché mon Pi hier). Merci pour toutes tes réponses, a moi maintenant de continuer mon petit bonhomme de chemin dans le monde de la domotique avec Jeedom.
            Bonne journée

          • Voilà, l’article est modifié. En tout cas, merci beaucoup pour tes retours. Je te souhaite bonne route !

        • Voilà, je viens d’avoir la réponse de l’équipe Jeedom. Jeedom-rpi-2.0.0.1.rar est remplacée par Raspberrypi_Debian_jessie_4.4_jeedom_netinstall_20160924_rc1.zip. Les identifiants sont root/Mjeedom96. Je modifie de suite l’article. Bonne installation !

          • Hervé

            Ah super, merci pour l’info. J’essais ça demain après midi.
            Merci, et bonne soirée à toi.

  • Nicolas POUSSOU

    Bonsoir,
    JE suis en train d’essayer d’installer Jeedom sur un raspberry Pi 3, et tout semble se passer tel que décris sur le tuto, sauf lors de l’accès via une page web à l’adresse de la framboise.
    J’accede à l’interface mais il m’indique une erreur à l’etape 8:

    Start step_8_jeedom_configuration

    ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES)
    Could not execute CREATE USER ‘jeedom’@’localhost’ IDENTIFIED BY ’27e9b1e3843c2c1′; into mysql – abort
    auriez vous une piste sur une erreur que j’aurai pu faire dans les étapes précédentes, ou autre chose à faire?

    merci d’avance et encore bravo pour ce tuto très accessible pou les débutants (comme moi 😉 )

    • Bonsoir Nicolas. Tout d’abord un grand merci pour ton commentaire. Comme l’installation est assez longue, j’ai laissé faire sans top regarder l’écran. Du coup j’ai du passer à coté de pleins de messages. Par contre je n’ai rien modifié dans le fichier host. Tu as utilisé l’image netinstall ? En tout cas je suis content si ta box Jeedom fonctionne maintenant. Bon week end.

      • Nicolas POUSSOU

        Bonsoir,

        Je viens de regarder le fichier que j’ai utlliser et je me suis souvenu que je l’avais télécharger en lien avec un autre tuto mai que j’ai utiliser le tien car tu fonctionnes sous mac (du coup gros feignant j’ai pas eu à chercher les logiciels pour la préparation de la carte SD). Pour en revenir au fichier j’ai utiliser celui là:
        raspberrypi3_Debian_jessie_4.4_jeedom_netinstall_20160924_alpha1
        Je t’avoue que j’ai des bases en bidouilles informatiques, mais mes connaissances sous linux sont proches de zéro, j’ai donc pas mal rechercher en ligne les différentes solution en fonction des messages d’erreurs que j’ai relevé, mais je n’ai aucune certitude quand au lien entre mes problèmes initiaux, les manips que j’ai pu faire et le fait que tout fonctionne au final.
        Maintenant ma « box » fonctionne, j’ai aussi installer mon module FGR-222 pour piloter un volet roulant, et j’ai à peu prêt réussi à configurer le tout comme je le voulais mais il doit y avoir encore bcp de choses possibles à découvrir .

        En tout cas encore merci pour ton boulot (et ta réponse) 😉

    • Maelikk

      Bonjour,

      J’ai moi aussi été confronté à ce problème. Lorsqu’on arrive à la partie « Première connexion au serveur domotique Jeedom » de ce tutoriel, en se connectant à l’adresse du raspberry par l’intermédiaire du navigateur web (192.168.1.24 dans ce tutoriel mais ça peut être une autre adresse), le logiciel initialise tout un tas de paramètres, et en particulier il crée un utilisateur pour gérer les bases de données mysql en lui attribuant un mot de passe aléatoire dont il se servira un peu plus tard dans la configuration.

      Le problème décrit par Nicolas survient lorsque la configuration a été interrompue ou réinitialisée, l’utilisateur mysql a déjà été créé, donc le script ne le crée pas à nouveau et saute cette étape, et quand un peu plus tard le script doit accéder aux bases de données, il ne peut pas le faire car il ne connaît pas le mot de passe attribué lors de la première phase de configuration (celle qui n’est pas arrivée à son terme une première fois, vous me suivez toujours ?!)

      Ma solution, comme Nicolas, est de tout reprendre depuis le début (flasher à nouveau la carte sd), et ne pas interrompre le processus de configuration.

      • Bonjour Maelikk et merci beaucoup de ton retour. Je vais ajouter un message d’alerte en rouge dans le tuto pour prévenir tout le monde

  • Eric

    Bonjour, après plusieurs tentatives, j’ai un message login erreur. En utilisant root et Mjeedom96? au Password le curseur ne se déplace pas et je ne vois pas les caractères, normal? Merci pour vos réponses Nota je suis sur PI 3

    • Bonjour Eric. Oui c’est normal, sous linux la saisie du mot de passe est totalement masquée par sécurité (le curseur ne bouge pas pour ne pas donner une indication sur la longueur du mot de passe). Si c’est votre 1ere connexion, le clavier est en qwerty et le pavé numérique désactivé. Il faut trouver les bonnes touches avant en faisant un essai à coté de user. Bon week end

      • Eric

        Merci, j’ai trouvé, maintenant je bloque à l’étape 8 error 1045. En mettant à jour,avant de lancer Jeedom on m’a demandé un mot de passe sql, l’erreur doit venir de là. Je recommence tout, la mise à jour est intégrée dans l’image?

        • C’est un script qui se charge de tout mettre à jour au 1er demarrage. Il faut attendre au moins 1h pour que le système soit mis à jour et que Jeedom termine l’installation. Le mieux est d’ouvrir Jeedom depuis un navigateur internet sur le même réseau que le Raspberry et attendre que la fenetre de connexion soit affichée. Rien de plus à faire. Voilà, bon courage

  • Philippe

    Bonjour,

    Je suis tombé sur votre très bon article car je cherche à
    migrer mon installation Jeedom d’un Pi2 à un Pi3. Depuis quelques jours, je
    trouve Jeedom très lent sur son interface
    (quand je passe du dashboard au scénario et inversement par ex, pas
    pratique pour faire des modif !!). Est-ce le Pi2 qui est saturé à force de
    rajouter plugins et scénario ? En passant sur Pi3 cela devrait aller mieux me
    semble t il. J’ai déjà installé Jeedom (avec la dernière image que vous citez)
    sur le Pi3, pas de problème. Ce que je pense faire maintenant: faire une
    sauvegarde de ma config actuelle qui est sur le Pi2 et l’installer sur le Pi3.
    Est ce que je vais bien tout retrouver ? plugins, scénario, boutons virtuels,
    script….etc. La clé API Jeedom sera t
    elle conservée ? (j’en ai besoin pour les commandes HTTP envoyées par ma
    station météo à base d’arduino)

    J’ai également un RFXcom, à brancher sur le Pi3 avant
    l’installation de la sauvegarde je suppose ? Pas de Zwave, pour info.

    Beaucoup de questions….Mais avant de faire une bêtise….Mieux
    vaut avoir des suggestions d’expert en la matière….!!!

    Merci pour votre aide
    !!

    Philippe

    • Philippe

      Pas de commentaires ?
      Merci !

      • Bonjour Philippe. En général je répond très peu aux commentaires le week end car je dois aussi me consacrer à mes enfants et à ma vie de famille. Je peux y répondre rapidement lorsque j’ai l’expérience et une réponse immédiate. Quelques fois, je préfère prendre un peu de temps pour réfléchir et faire des tests/recherches. En l’occurence, il y a plusieurs questions pour lesquelles je n’ai pas (encore) d’expérience. Voici toutefois quelques pistes pour votre problème :
        – Rapidité du Pi : avez vous essayer de redémarrer ? vérifier si tous les services sont nécessaires ? (http://www.projetsdiy.fr/commandes-utiles-utiliser-configurer-raspberry-pi/) service –status-all
        – Backup et restauration : pourquoi ne pas directement démarrer sur l’ancienne carte SD du votre RPI ? Cela vous évitera de tout réinstaller. Par sécurité, il est préférable de cloner la carte SD et garder la copie en lieu sûre en cas de panne (http://www.projetsdiy.fr/sauvegarder-cloner-carte-sd-raspberry-pi/). De cette façon, aucune perte de scripts, pas de ré-inclusion d’appareils…
        A très bientôt

        • Philippe

          Bonsoir, Merci pour votre réponse! je comprends très bien votre remarque, vous avez tout à fait raison…Il faut privilégier la vie de famille….!Mon message était juste là au cas ou mon post serait passé inaperçu….!
          Pour reprendre vos commentaires:
          C’est vrai et je n’y ai pas pensé, je vais redémarrer le RPI, sait on jamais…Je vais également vérifier tous les services avec votre commande. Mais il semblerait que je ne sois pas le seul à rencontrer ce problème depuis quelques jours….A suivre !

          Backup et restauration : il y a les deux écoles..;Certain préconise la réinstallation de Jeedom puis installation d’une sauvegarde alors que d’autre préconise votre méthode….Les deux méthodes ont certainement leurs bon et mauvais cotés…
          j’ai ce WE installé une sauvegarde vieille de 2 jours pour palier un problème suite à la MAJ du plugin Imperihome (oui, je n’ai pas été gâté ce WE…..) et j’ai retrouvé toutes les fonctions de mon Jeedom. Donc ca marche pas mal ces sauvegardes, mais cela

          • Philippe

            Suite de mon message….:
            Mais cela n’a pas eu d’impact, dashboard toujours aussi lent….

            Oui, le nouveau plugin d’Imperihome supprime tout simplement votre configuration…Donc plus rien sur tous les terminaux qui utilisent cette application….Pas cool ! Il faut tout reprogrammer…Donc dans un premier temps, j’ai réinstallé le plugin dans sa version précédente…c’est vérifié, je ne suis pas le seul à qui cela est arrivé….

            En tout cas, merci pour vos conseils, je vous tiendrai au courant de mes tests !
            A bientôt,
            Philippe

          • Philippe

            Je reviens déjà vers vous…Avec une très bonne nouvelle !!
            J’ai redémarré le RPi 2….Et tout est revenu en ordre !! Magique !!La charge du système est passé de 100% à 5% et la mémoire cached de 60% à 13%….Les pages s’affichent normalement….Tout va bien !!
            Mais pourquoi n’ai je pas pensé à faire cela ….
            En tout cas un grand merci pour votre idée !!

            Du coup, je me demande si ça vaut le coup de passer sur RPi3….Si j’ai le temps, je le ferai, histoire de voir si la différence est significative.

            A bientôt et merci encore !!
            Philippe

          • Bonjour Philippe. Tout d’abord un grand merci pour votre compréhension et vos retours. Je suis vraiment très heureux qu’un simple redémarrage suffise. Concernant les 2 écoles, je suis d’accord avec les 2. Lorsqu’on doit déterminer l’origine d’un problème à distance avec uniquement les infos disponibles dans le commentaire, c’est très difficile. Je procède par étapes successives en me disant « que ferais-tu si tu avais le problème ? » pour tenter d’isoler le problème. Pour en revenir à votre cas, il doit y avoir une fuite mémoire sur un module, sur un composant Jeedom, NodeJS… Vous pourriez peut être mettre en place un monitoring (http://www.projetsdiy.fr/monit-surveillance-box-domotique-domoticz-jeedom/) avec monit. Si la charge CPU dépasse un certain seuil, Monit va relancer Jeedom et si la charge ne baisse toujours pas, il redémarre le RPI tout seul. Par contre je n’ai pas encore adapté la configuration pour Jeedom. J’espère vous revoir sur Projets DIY très bientôt. Bonne journée.

          • Philippe

            Bonsoir,
            Juste pour vous dire que tout va bien ! la charge du système reste autour de 15% et par contre la mémoire cache a augmenté, vers 40%. Mais plus de lenteur !!
            J’ai commencé à suivre vos suggestions…J’ai fais une image de la carte SD…On sait jamais !
            Je vais quand même installer ma version actuel sur le RPi3, histoire de voir si cela améliore le fonctionnement de Jeedom.

            A bientôt,
            Philippe

          • Bonsoir Philippe. Très bonnes nouvelles. Vous devriez gagner en fluidité surtout si vous avez beaucoup de scripts (également lors des mises à jour). A très bientot

  • jablodovo

    Salut,
    Merci pour l’article, ça m’a beaucoup rassuré parce que je ne savais pas ce que le RPI faisait après lui avoir mis la dernière image Raspberrypi_Debian_jessie_4.4_jeedom_netinstall_20160924_rc1

    Donc, c’est ça, il finit son install… et ça dure… longtemps, très longtemps…

    Y a-t-il un fichier de log de l’installation quelque part ?

    • Bonjour Jablo. Oui c’est très long. On a le temps de boire une cafetière de café devant un film. Pour le log je me suis pas posé la question, mais ça doit trainer du coté du dossier /var/log. A bientôt

  • bpi

    Bonjour,
    Mon raspberry pi 3 a deja sa distribution operationnelle, je souhaite donc installer que le logiciel jeedom, est que je dois bien executer Raspberrypi_Debian_jessie_4.4_jeedom_netinstall_20160924_rc1 sans impacter mon installation initiale ?
    Par avance merci

    • Bonjour. Non, netinstall est une image de la carte SD de Jeedom pour Raspberry. On l’installe en « gravant » (copiant) le contenu de l’image sur une carte SD. Si vous débutez sur Linux, installer Jeedom sur un système existant n’est pas ce qu’il y a de plus facile à faire. En plus d’installer Jeedom, il faut aussi installer une base de données MySQL. Le mieux est de posséder un RPI dédié à la domotique (de façon à ce que les scénarios fonctionnent en permanence). Si vous voulez tester, vous pouvez passer par Docker (http://www.projetsdiy.fr/tester-logiciels-domotique-raspberry-pi-docker/). A très bientôt.

  • geronimo

    Bonjour,
    Un simple mot pour vous remercier de ce superbe tutoriel. J’ai effectué quelques recherches pour me mettre à la domotique avec un raspberry et j’ai trouvé ici mon bonheur. Bonne continuation!

    • Bonjour Geronimo. Merci beaucoup. Je suis vraiment très heureux que les tutoriels répondent à vos besoins. C’est vraiment très encourageant 🙂 A très bientôt.