mercredi 1 mars 2017

Installation de Jeedom sur Raspberry

Préparation de la carte sd avec Ubuntu

  1. Depuis la page https://jeedom.github.io/documentation/compatibility/fr_FR/index.html#_images suivre le lien pour télécharger la version de jeedoom pour raspberry

  2. Vérifier les partitions montées sur la machine:
  3. toto@pc:~$ df -h
    Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
    udev               1,9G    4,0K  1,9G   1% /dev
    tmpfs              388M    1,3M  387M   1% /run
    /dev/sda2           19G    6,8G   11G  40% /
    none               4,0K       0  4,0K   0% /sys/fs/cgroup
    none               5,0M       0  5,0M   0% /run/lock
    none               1,9G     40M  1,9G   3% /run/shm
    none               100M     40K  100M   1% /run/user
    /dev/sda4          209G    191G  7,1G  97% /home
    /dev/sda1          333M    3,4M  329M   2% /boot/efi
    

  4. Brancher la carte memoire et revérifier les partitions montées sur la machine:
  5. toto@pc:~$ df -h
    Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
    udev               1,9G    4,0K  1,9G   1% /dev
    tmpfs              388M    1,4M  387M   1% /run
    /dev/sda2           19G    6,8G   11G  40% /
    none               4,0K       0  4,0K   0% /sys/fs/cgroup
    none               5,0M       0  5,0M   0% /run/lock
    none               1,9G     40M  1,9G   3% /run/shm
    none               100M     36K  100M   1% /run/user
    /dev/sda4          209G    191G  7,1G  97% /home
    /dev/sda1          333M    3,4M  329M   2% /boot/efi
    /dev/sdb2          1,2G    741M  389M  66% /media/toto/0aed834e-8c8f-412d-a276-a265dc676112
    /dev/sdb1           63M     21M   43M  34% /media/toto/boot
    

  6. On voit que deux nouvelles partitions ont été montée /dev/sdb2 et /dev/sdb1, il faut les démontées pour pouvoir copier la distribution sur la carte. Les noms de partitions peuvent varier, bien repérer celles qui sont apparues entre les étapes 2 et 3 pour adapter la commande :
  7. toto@pc:~$ sudo umount /dev/sdb2
    toto@pc:~$ sudo umount /dev/sdb1
    

  8. Décompresser la distribution :
  9. toto@pc:~$ cd Téléchargements/
    toto@pc:~/Téléchargements$ unrar x Raspberrypi_Debian_jessie_4.4_jeedom_netinstall_20160924_rc1.rar
    

  10. Ecriture de la distribution sur la carte, cette étape peut prendre 5 mins sans information de progression. Attention à ne pas se tromper de partition, en cas d'erreur on risque d'effacer le disque dur, voir étape 4 pour déduire son nom !!! :
  11. toto@pc:~/Téléchargements$ sudo dd bs=4M if=raspberrypi3_Debian_jessie_4.4_jeedom_netinstall_20160924_alpha1.img of=/dev/sdb
    

  12. Vider le cache d’écriture pour l’éjection sans risque de la carte mémoire :
  13. toto@pc:~/Téléchargements$ sudo sync
    

  14. Enlever la carte et la mettre dans le Raspberry pi 

Installation

  1. Brancher le câble réseau, puis brancher l'adaptateur secteur. Se connecter via un navigateur pour suivre l'installation http://<IP jeedom>. La partition va être étendue sur toute la taille de la carte et tous les paquets nécessaires vont être téléchargés et installés. L'installation prend du temps (2 heures pour mon cas) 

  2. Les identifiants par defaut sont admin/admin, penser à les changer (paramètres/utilisateurs)

  3. La connexion ssh se fait avec les identifiants  root / Mjeedom96. penser à les changer
    root@jeedom:~# passwd
    Entrez le nouveau mot de passe UNIX :
    Retapez le nouveau mot de passe UNIX :
    passwd : le mot de passe a été mis à jour avec succès
  4. 
    

Configuration

Market

Se connecter sur le market , puis s'enregistrer sur la gauche. Une fois connecter ajouter le compte dans Jeedom (paramètres/configuration/Mise à jour de jeedom.

Nom et réseau

Dans le menu de configuration (paramétres/configuration) renseigné le nom de l’équipement dans la partie générale, et l'url local pour joindre l’équipement dans la partie configuration réseau. si l'erreur : La passerelle distante de l&apos;interface Iface est injoignable, je la redemarre pour essayer de corriger apparaît, il faut se connecter en ssh et editer le fichier /etc/hosts et ajouter le nom de l’équipement dans la ligne du localhost :
127.0.0.1       localhost jeedom


Affichage avancé

Dans le menu utilisateur (icone bonhomme) cocher mode expert, cela permet en autre d'afficher les commande d’arrêt et de de redémarrage.

Connection en console avec le clavier

Attention le clavier est configuré en qwerty

Pour le changer :
pi@raspberrypi:~ $ raspi-config

Configurer les menus :
5-I2 Europe > Paris
5-I3 le passer en français (azerty)



Commande utiles

  • Menu de configuration :
  • raspi-config
    

  • Arrêter :
  • halt
    

  • Redemarrer :
  • reboot
    

  • Température du CPU :
  • /opt/vc/bin/vcgencmd measure_temp
    

  • Changer le mot de passe root :
  • root@jeedom:~# passwd
    Entrez le nouveau mot de passe UNIX :
    Retapez le nouveau mot de passe UNIX :
    passwd : le mot de passe a été mis à jour avec succès