Débuter
S'équiper
Matériel recommandé

Vous voulez participer au financement du blog. C’est simple, suivez les liens commerciaux pour faire vos achats. Quelques pourcents qui font toute la différence. Merci à vous !

Kit raspberry pi 4 8GB
Kit Raspberry Pi 4 - 8GB
kit raspberry pi 4
Kit Raspberry Pi 4 - 4GB
raspberry pi 4 2019
Raspberry Pi 4 - 4GB
Cartes micro-SD SDHC v90
Kit Retrogaming Nespi
Kit Retrogaming

Jeedom installation sur Orange Pi (Armbian). Procédure 2020 pour la v3 (stable) ou v4 (test)

install jeedom v4 v3 orange pi emmc
Partager sur facebook
Partager sur twitter
Partager sur linkedin
Partager sur pinterest
Partager sur email
Partager sur telegram

L’Orange Pi est une alternative économique au Raspberry Pi pour construire un serveur domotique 100% DIY à base de Jeedom. Si vous n’avez pas l’intension d’utiliser le GPIO pour piloter des accessoires domotiques, l’Orange Pi est une très bonne solution. Dans le tutoriel précédent, nous avons vu comment installer Domoticz sur la distribution Armbian.

 

Pour ce tutoriel, nous allons installer Jeedom sur un Orange Pi Lite. L’Orange Pi Lite (présenté dans cet article) est un mini ordinateur carte équipé de 512Mo de Ram. Moins puissant que le Raspberry Pi 3, il coûte aussi beaucoup moins cher (environ 15€ avec les frais de port). Si vous n’avez pas beaucoup de scénarios ou si vous débutez en domotique, c’est un excellent choix (également pour votre porte monnaie). Si vous avez besoin de plus de puissance, vous pouvez optez pour l’Orange Pi+ 2e (présenté dans cet article) équipée de 2Go de RAM et surtout de 16Go de mémoire eMMC, plus fiable (et plus rapide) qu’une carte SD.

Jeedom s’installe maintenant à l’aide d’un script sur une distribution Linux prête et connectée à internet. Deux versions sont disponibles. La v3 est la version stable. La v4 en cours de développement pour tester les nouveautés.

Quelle distribution Linux choisir pour installer Jeedom sur un Orange Pi ?

Le mieux est de se rapprocher le plus possible de la distribution officielle du Raspberry Pi sur laquelle est basé le script d’installation de Jeedom disponible sur GitHub ici. La distribution qui se rapproche le plus de Raspbian est Armbian. Attention, il faut absolument partir de la version serveur qui est basée sur Debian Jessie, la même que Raspbian. Si vous optez pour la version Desktop, vous allez rencontrer de gros problèmes d’installation. La version Desktop est basée sur Ubuntu Xenial (16.04 LTS) pour laquelle il manque des librairies compilées pour le processeur ARMv7 qui équipe les OrangePi (Allwinner H3).

Remarque. Armbian est géré par le script d’installation au même titre que Docker et RPI (ici).

A LIRE AUSSI :
Armbian (Orange Pi) : installer un bureau XFCE à la distribution serveur
A LIRE AUSSI :
Test : Orange Pi Lite, déballage et installation de Armbian (WiFi, clavier, HDMI/DVI)

 

armbian filter processeur

Matériel recommandé

Voici deux configurations type à base d’Orange Pi. La première solution à base d’Orange Pi Lite est la solution la plus économique. Elle se situe entre le Raspberry Pi 2 et le Raspberry Pi 3 en terme de puissance brute. Comptez moins de 33€ pour vous équiper. La seconde configuration construite autour de l’Orange Pi+ 2e est un peu plus cher (environ 47,80€) mais permet d’une puissance supérieure au RPI3 et de 16Go de mémoire eMMC. Vous aurez juste besoin d’une carte SD de 8Go ou 16Go le temps d’installer Armbian sur la mémoire flash eMMC. Compte tenu de la différence de prix (15€), l’Orange Pi+ 2e est un excellent choix.

Orange Pi Lite Orange Pi+ 2e
Mini-PC orange pi lite h3 computer board

11,50€ (+ 3,50€ de frais de port environ)

orange pi pc plus 2e plus2e

33,30€ (+3,50€ de frais de port environ)

orange pi alimentation 5v 3a jack Alimentation 5V – 3A

Environ 11€

Ou un cable USB, environ 2,50€

Alimentation 5V – 3A

Environ 11€

Ou un cable USB, environ 2,50€

carte sd Carte SD 8Go classe 10

A partir de 6,90€

Carte SD 8Go classe 10 (Optionnel)

A partir de 6,90€

Juste le temps d’installer Armbian sur la mémoire eMMC

Total (hors boitier)  32,90€ environ  47,80€ environ

Passerelle domotique

Pour piloter vos appareils sans fils (radio, Wi-Fi…) depuis Jeedom, vous aurez besoin d’un pont domotique (gateway en anglais). Plusieurs technologies sans fil existent :

  • 433MHz. Chaque fabricant utilise son propre protocole. Une gateway RFXCom ou RFLink (projet gratuit à assembler soi même)
  • Z-Wave
  • Zigbee

RFXCOM RFXCom. Environ 90€*

Permet de piloter et récupérer les états d’accessoires domotiques et motorisation fonctionnant à la fréquence 433,92MHz. Principaux fabricants et marques de matériels supportés. SOMFY RTS, Blyssbox, Chacon, Trust, DiO 1, ELRO, X10, XDOM, Ematronic, Proluxx, NEXA, Flamingo, Proove…

Pour en savoir plus

cle dongle jeedom domoticz z-wave zwave.me Clé Z-Wave Plus Environ 34€*

Permet de piloter et récupérer les états des accessoires domotiques utilisant le protocole Z-Wave ou Z-Wave Plus (plus économe en énergie)

Sélection d’accessoires domotiques Z-Wave+ compatibles

dongle zigbee conbee 2 Dongle Zigbee ConBee II. Environ 40€*

Permet de piloter et récupérer les états des accessoires domotiques utilisant le protocole Zigbee. Philips Hue, IKEA Trådfri, OSRAM Lightify, Xiaomi Aqara

Sélection d’accessoires domotiques Zigbee compatibles

rflink arduino mega 2560 pro mini robotdyn superheterodyne 433mhz ksa6 rxb6 Passerelle Open Source RFLink

C’est une passerelle équivalente à RFXCom à fabriquer soi-même pour moins de 15€. Le code source n’est pas Open Source. La liste complète des protocoles supportées est disponible ici.

A LIRE AUSSI :
Fabriquer une passerelle domotique RFLink/RFXCom 433MHz pour 10,50€ (test avec Domoticz)

  • Attention, des frais de port peuvent être appliqués.

Installer Jeedom sur la mémoire eMMC de l’Orange Pi+ 2e

Si vous avez optez pour l’Orange Pi+ 2e, avant de passer à l’installation de Jeedom, le mieux est d’installer le système sur la mémoire flash eMMC. Vous pouvez réaliser cette opération n’importe quand toutefois. Démarrez le système sur la carte SD. Identifiez vous et exécutez la commande suivante

sudo nand-sata-install

Les images sont tirées de l’article de présentation de l’Orange Pi+ 2e, les questions seront identiques. Acceptez

 installation transfert armbian sur memoire emmc

Avertissement

installation transfert armbian sur memoire emmc - avertissement
Sélectionnez le type du système de fichier.

https://www.projetsdiy.fr/data/uploads/2017/01/installation-transfert-armbian-sur-memoire-emmc-type-formatage.png

L’opération de formatage est très rapide

installation transfert armbian sur memoire emmc-formatage

L’opération de copie dure un peu plus de 30 minutes.

installation transfert armbian sur memoire emmc-avancement copie fichiers

L’installation est terminée. Eteignez l’Orange et retirez la carte SD du lecteur. Allumez l’Orange Pi+ 2e. Le système démarre maintenant sur la mémoire eMMC.

installation transfert armbian sur memoire emmc-redemarrage

Installer Jeedom à partir du script v3 (stable)

Maintenant que tout est prêt, nous pouvons lancer l’installation de Jeedom. Il n’y a quasiment rien à faire car c’est le script qui va se charger de tout. La procédure est détaillée dans la documentation officielle (point 5 – Autre/DIY). Prenons quelques instants pour analyser ce que va faire le script qui est disponible sur GitHub ici.

L’opération va se dérouler en 11 étapes :

  • step_1_upgrade : mise à jour du système. C’est l’opération la plus longue car Jeedom fait un update et un dist-upgrade
  • step_2_mainpackage : installation des librairies
  • step_3_database : installation et configuration de mysql. Durant cette étape, le mot de passe à la base de données sera affiché dans le Terminal. C’est une série de chiffres et de lettres générée au hazard. Notez le. En cas de plantage durant l’installation, il vous permettra de reprendre facilement celle-ci
  • step_4_apache : installation du serveur web apache
  • step_5_php : installation de php
  • step_6_jeedom_download : télécharge les ressources de Jeedom et décompresse le Zip dans /var/www/html
  • step_7_jeedom_customization : construction du système
  • step_8_jeedom_configuration : configuration de Jeedom. Si le script s’est planté auparavant, le script ne pourra plus se connecter à la base de données car un nouveau mot de passe aura été généré. La solution est données plus bas dans l’article
  • step_9_jeedom_installation : exécute le script php install.php
  • step_10_jeedom_post : mise en place de la cron table (exécutions programmées)
  • step_11_jeedom_check : dernière vérification

La commande bash a encore été simplifiée.

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

Notez précieusement le mot de passe MySQL généré automatiquement par le script

jeedom install mysql password script e1591349628911

Exécutez ces trois commandes pour installer Jeedom sur votre Orange Pi. La première commande permet de récupérer le script d’installation. On rend ensuite ce script exécutable (chmod +x) avant de le lancer.

wget https://raw.githubusercontent.com/jeedom/core/stable/install/install.sh
chmod +x install.sh
./install.sh

Le temps d’installation dépend fortement de la vitesse de votre connexion internet et de l’état de votre système. S’il est déjà à jour, la première étape (qui est la plus longue) sera très rapide.

Tester la version 4 de Jeedom

La version 4 est encore en cours de développement. La procédure d’installation est strictement identique, il n’y a que le lien vers l dépôt GitHub qui change.

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

Comme pour la version 3, laissez le script s’exécuter sans arrêter ou débrancher le Raspberry Pi. En fonction de votre connexion internet et du modèle de Raspberry Pi utilisé, l’installation peut durer jusqu’à 90 minutes.

Durant le processus d’installation, une boite de dialogue va apparaître vous demandant l’autorisation de modifier le fichier de configuration smb.conf. Il semble nécessaire d’autoriser la modification de ce fichier

jeedom serveur samba script v4 2020

jeedom script installation raspberry mysql password

jeedom script installation raspberry mysql password

Comme pour la version 3, notez précieusement le mot de passe pour la base de données MySQL généré automatiquement par le script d’installation

jeedom install mysql password script

jeedom script v4 modify password

En cas de problème avec le mot de passe MySQL, tout est expliqué ici

A LIRE AUSSI :
Dépanner Jeedom. Problèmes courants et remèdes

On reste en Peu de différence au niveau de l’interface pour le moment.

Jeedom v4 installé

jeedom script installation raspberry mysql password

jeedom script installation raspberry mysql password

Et maintenant, quoi faire avec Jeedom ?

Votre box domotique est prête ! Voici d’autres tutoriels pour aller plus loin et pourquoi pas développer vos propres accessoires domotiques à base d’ESP32 ou d’ESP8266.

Mises à jour

4/06/2020 Mise à jour du lien vers le script v3. Procédure d’installation pour tester la v4

22/08/2017 Mise à jour du lien vers le script d’installation sur GitHub. Merci Pat.

Avez-vous aimé cet article ?
[Total: 0 Moyenne: 0]
Partager sur facebook
Partager sur twitter
Partager sur linkedin
Partager sur pinterest
Partager sur email
Partager sur telegram

Vous rencontrez un problème avec ce sujet ?

Peut-être que quelqu’un a déjà trouvé la solution, visitez le forum avant de poser votre question

Vous avez aimé ce projet ? Ne manquez plus aucun projet en vous abonnant à notre lettre d’information hebdomadaire!

27 Commentaires
  1. bonjour, j’ai tout repris à 0 et cela s’est mieux passé. j’aurais tout de même une question, une fois l’étape 11 terminé, on se connecte en ssh mais comment lancer jeedom? après quelques recherches sur le rpi le login semble être jeedom et Mjeedom96 en passe mais ici cela ne fonctionne pas. l’installation n’est peut être pas bone chez moi? merci pour votre aide

    edit : désolé j’essayais en ssh au lieu de http tout simplement 🙂

    • Super. Merci pour le retour. Effectivement, Jeedom se lance tout seul une fois que l’installation est terminée via n’importe quel navigateur Web. Les anciens tutos qui indiquent jeedom/Mjeedom96 ne sont plus valables avec le script d’installation. C’était l’utilisateur par défaut de l’image Raspbian avec Jeedom déjà installé. Pour la connexion SSH, il faut vous connecter avec l’utilisateur créé au premier démarrage d’Armbian. En tout cas, amusez vous bien avec votre nouvelle box domotique et n’hésitez pas à partager vos réalisations. A très bientôt.

  2. Bonjour,
    j’ai un plantage a l’étape 3, pouvez vous m’aider? voici le screen

  3. Bonjour,
    un update du lien pour le script d’installation de jeedom.
    Apparemment, maintenant il est téléchargeable à l’adresse suivante.
    https://github.com/jeedom/core/blob/beta/install/install.sh.

    Ah j’oubliais. Un grand merci pour ce tuto…

  4. Le mot de passe ne s’est pas affiché, pour résoudre mes pb du mot de passe mysql, la procédure ne fonctionnait pas, j’ai du :

    root@orangepilite:~# sudo /etc/init.d/mysqld stop
    root@orangepilite:~# sudo mysqld_safe –skip-grant-tables &
    [1] 21225
    2017-07-02T08:09:28.012495Z mysqld_safe Logging to syslog.
    2017-07-02T08:09:28.049237Z mysqld_safe Logging to ‘/var/log/mysql/error.log’.
    2017-07-02T08:09:28.090416Z mysqld_safe Directory ‘/var/run/mysqld’ for UNIX socket file don’t exists.
    root@orangepilite:~# mysql -uroot
    ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/run/mysqld/mysqld.sock’ (
    root@orangepilite:~# mkdir -p /var/run/mysqld
    root@orangepilite:~# chown mysql:mysql /var/run/mysqld
    root@orangepilite:~# mysql -uroot
    Welcome to the MySQL monitor. Commands end with ; or g.
    Your MySQL connection id is 3
    Server version: 5.7.18-0ubuntu0.16.04.1 (Ubuntu)

    Copyright (c) 2000, 2017, Oracle and/or its affiliates. All rights reserved.

    Oracle is a registered trademark of Oracle Corporation and/or its
    affiliates. Other names may be trademarks of their respective
    owners.

    Type ‘help;’ or ‘h’ for help. Type ‘c’ to clear the current input statement.

    mysql> use mysql;
    mysql> update user set authentication_string=password(‘XXXXXX’) where user=’root’;
    Query OK, 1 row affected, 1 warning (0.00 sec)
    Rows matched: 1 Changed: 1 Warnings: 1
    mysql> flush privileges;
    Query OK, 0 rows affected (0.01 sec)

    mysql> quit
    Bye
    root@orangepilite:~# service mysql restart
    root@orangepilite:~# ./install.sh – m XXXXXX

  5. Bonjour,
    Mon installation Jeedom sur Orange Pi est bloquée à l’étape 3 (MYSQL). J’ai rencontré le problème classique de mot de passe que j’ai corrigé avec les explications du tuto. En démarrant manuellement Mysql, cela fonctionne. Cependant lorsque je relance l’installation de Jeedom (avec option -m MonMdP), je suis toujours bloqué avec le message :
    mysqladmin: connect to server at ‘localhost’ failed
    error: ‘Access denied for user ‘root’@’localhost’ (using password: NO)’

    Je me demande si la nouvelle version Mysql 5.7.6 ne pose pas problème. La structure de certains fichiers (.cnf) a changé.
    Est-ce que quelqu’un a réussi avec cette version de MySql ? Je suis ouvert à toute proposition pouvant me débloquer.
    Merci.

  6. Bonjour, je rencontre un problème lors de l’installation de Jeedom sur un Orange PI+ 2E que je viens tout juste d’installer.

    Voici les extraits qui me semblent étranges et qui ne permet pas à l’installation de se terminer correctement :

    Start step_1_upgrade
    […]
    step_1_upgrade success
    ———————————————————————
    Start step_2_mainpackage
    […]
    Collecting enum-compat
    Downloading enum-compat-0.0.2.tar.gz
    Collecting enum34 (from enum-compat)
    Downloading enum34-1.1.6-py2-none-any.whl
    Building wheels for collected packages: enum-compat
    Running setup.py bdist_wheel for enum-compat … error
    Complete output from command /usr/bin/python -u -c “import setuptools, tokenize;__file__=’/tmp/pip-build-nV2k1Y/enum-compat/setup.py’;exec(compile(getattr(tokenize, ‘open’, open)(__file__).read().replace(‘rn’, ‘n’), __file__, ‘exec’))” bdist_wheel -d /tmp/tmpzd_tqIpip-wheel- –python-tag cp27:
    usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] …]
    or: -c –help [cmd1 cmd2 …]
    or: -c –help-commands
    or: -c cmd –help

    error: invalid command ‘bdist_wheel’

    —————————————-
    Failed building wheel for enum-compat
    Running setup.py clean for enum-compat
    Failed to build enum-compat
    Installing collected packages: enum34, enum-compat
    Running setup.py install for enum-compat … done
    Successfully installed enum-compat-0.0.2 enum34-1.1.6
    You are using pip version 8.1.1, however version 9.0.1 is available.
    You should consider upgrading via the ‘pip install –upgrade pip’ command.
    […]
    —————————————-
    Failed building wheel for webcolors
    Running setup.py clean for webcolors
    Running setup.py bdist_wheel for Pillow … error
    Complete output from command /usr/bin/python -u -c “import setuptools, tokenize;__file__=’/tmp/pip-build-WzHKLW/Pillow/setup.py’;exec(compile(getattr(tokenize, ‘open’, open)(__file__).read().replace(‘rn’, ‘n’), __file__, ‘exec’))” bdist_wheel -d /tmp/tmpwpF5Cmpip-wheel- –python-tag cp27:

    usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] …]
    or: -c –help [cmd1 cmd2 …]
    or: -c –help-commands
    or: -c cmd –help

    error: invalid command ‘bdist_wheel’

    —————————————-
    Failed building wheel for Pillow
    […]
    Failed building wheel for funcparserlib
    […]
    Failed building wheel for olefile
    […]
    Failed to build webcolors Pillow funcparserlib olefile
    […]
    Failed building wheel for urwid
    […]
    step_2_mainpackage success
    ———————————————————————
    Start step_3_database
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    mysql-common is already the newest version (5.7.18-0ubuntu0.16.04.1).
    mysql-common set to manually installed.
    The following additional packages will be installed:
    apparmor libaio1 libapparmor-perl libeventcore-2.0-5 mysql-client-5.7 mysql-client-core-5.7 mysql-server-5.7 mysql-server-core-5.7
    Suggested packages:
    apparmor-profiles apparmor-profiles-extra apparmor-docs apparmor-utils mailx tinyca
    Recommended packages:
    libhtml-template-perl
    The following NEW packages will be installed:
    apparmor libaio1 libapparmor-perl libevent-core-2.0-5 mysql-client ysql-client-5.7 mysql-client-core-5.7 mysql-server mysql-server-5.7 mysql-server-core-5.7
    0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded.
    […]
    mysqladmin: connect to server at ‘localhost’ failed
    error: ‘Access denied for user ‘root’@’localhost’ (using password: NO)’
    step_3_database success
    ———————————————————————
    Start step_4_apache
    […]
    step_4_apache success
    ———————————————————————
    Start step_5_php
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Note, selecting ‘php7.0-common’ instead of ‘php7.0-calendar’
    E: Unable to locate package php7.0-ssh2
    E: Couldn’t find any package by glob ‘php7.0-ssh2’
    E: Couldn’t find any package by regex ‘php7.0-ssh2’
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    Package libapache2-mod-php5 is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    Package php5 is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    Package php5-cli is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    However the following packages replace it:
    php7.0-cli
    Package php5-dev is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    Package php5-common is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    Package php5-mysql is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    Package php5-gd is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source
    E: Package ‘libapache2-mod-php5’ has no installation candidate
    E: Package ‘php5’ has no installation candidate
    E: Package ‘php5-common’ has no installation candidate
    E: Unable to locate package php5-curl
    E: Package ‘php5-dev’ has no installation candidate
    E: Package ‘php5-gd’ has no installation candidate
    E: Unable to locate package php5-json
    E: Unable to locate package php5-memcached
    E: Package ‘php5-mysql’ has no installation candidate
    E: Package ‘php5-cli’ has no installation candidate
    E: Unable to locate package php5-ssh2
    Could not install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-json php5-memcached php5-mysql php5-cli php5-ssh2 – abort

    Step 2 : Failed building wheel -> ?
    Step 3 : Erreur d’accès à MySQL alors que c’est la première installation et que je ne vois pas de mot de passe
    Step 5 : php7 / php5 -> abort

    Merci de votre éclairage car je sèche pour le moment….
    Et puis merci pour ces tuto qui permettent de bien comprendre et d’envisager plein d’usages.

    Christophe

  7. Bonjour, je rencontre un problème lors de l’étape 5 du script d’installation de Jeedom sur un Orange Pi +2e avec une distribution armbian toute fraiche.

    E: Package ‘libapache2-mod-php5’ has no installation candidate
    E: Package ‘php5’ has no installation candidate
    E: Package ‘php5-common’ has no installation candidate
    E: Unable to locate package php5-curl
    E: Package ‘php5-dev’ has no installation candidate
    E: Package ‘php5-gd’ has no installation candidate
    E: Unable to locate package php5-json
    E: Unable to locate package php5-memcached
    E: Package ‘php5-mysql’ has no installation candidate
    E: Package ‘php5-cli’ has no installation candidate
    E: Unable to locate package php5-ssh2
    Could not install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-json php5-memcached php5-mysql php5-cli php5-ssh2 – abort

    Il semblerait que seul php7 soit disponible et que Jeedom cherche à installer php5.

    Je ne pense pas être le seul dans ce cas. Que faut-il faire ? Forcer l’installation de php5 ?

    Merci de votre aide.

    Christophe

  8. bonsoir,
    l ‘install de jeedom sur orange Pi fonctionne parfaitement .
    Pour continuer je voudrais y installer le plugin MQTT mais il semblerait que l’instal de mosquitto ne soit pas si simple quelqu’un y est arrivé?

  9. je suis reparti de zéro ; l’installation à duré beaucoup plus longtemps et à la fin ça marche.
    juste pour les autres novices comme moi:
    au démarrage la connection se fait avec root et mot de passe 1234
    et on demande de changer le m d p il faut d’abord retaper 1234 avant de pouvoir mettre le nouveau.

  10. j’ai oublié de dire j’ai essayé de retrouver le mot de passe mais quand je veux rajouter skip-grant-tables et que j’enregistre il me dit permission denied

  11. bonjour,
    merci pour lre tuto .
    j’ai suivi le tuto jusqu’au bout
    a la fin il me dit :
    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 ‘eaae77bf28ffa78’; into mysql – abort
    et au paragraphe 3

    Start step_3_database
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    mysql-client is already the newest version.
    mysql-common is already the newest version.
    mysql-server is already the newest version.
    0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    mysqladmin: connect to server at ‘localhost’ failed
    error: ‘Access denied for user ‘root’@’localhost’ (using password: NO)’
    step_3_database success
    ————————————–

    et si je tape directement l’adresse ip j’ouvre la page jeedom ou il me demande l’adresse le port le’id le pw et le nom de la database et je ne sais pas quoi mettre
    cdlt——————————-

  12. Merci, super tuto encore ! Ça me tente beaucoup je cherchais une alternative à l’Odroid C2 pour avoir une mémoire EMMC et je ne connaissais pas cette version de l’orange pi, beaucoup plus abordable ! Vous avez constaté une meilleure réactivité entre les commandes jeedom ? Est ce que les cartes Razberry zwave sur gpio sont compatibles avec l’orange pi ?

    • Bonjour Damien, merci beaucoup. Oui l’Orange Pi est beaucoup plus abordable mais tout n’est pas(encore) parfait. Concernant la vitesse de la mémoire eMMC, je n’ai pas encore fait de benchmark. Ce serait intéressant de comparer par rapport à un Raspberry Pi 3. Pas facile de répondre pour Jeedom car je n’ai pas installé beaucoup de scripts et d’appareils. L’eMMC est plus rapide qu’une carte SD (qui est déjà rapide en classe 10). L’eMMC apporte aussi plus de sécurité par rapport à une carte SD (sensible aux coupures de courant…). Je compte sur vous pour m’aider sur le sujet ;-). Pour le GPIO, c’est assez compliqué et c’est au cas par cas. Il a 40 broches comme celui du raspberry mais il faut à chaque fois trouver la librairie (python, C++, javascript, node-red…). On trouve des librairies mais on est loin d’avoir une aussi bonne prise en charge que sur le RPI. Bref, dès qu’on touche au GPIO, il faut s’attendre à des difficultés (GPIO sous Jeedom, Razberry…) Pour le Zwave, ça ne devrait pas poser problème car c’est un dongle usb (je n’ai pas testé). Comme l’Orange Pi devient populaire, on peut s’attendre à une meilleure prise en charge dans le futur. En tout cas, n’hésitez pas à partager votre expérience. A très bientôt.

      • Ok merci pour cette réponse. J’ai des latences entre les commandes depuis que je suis sur jeedom (2 à 3 secondes) ce qui n’était pas le cas lorsque j’avais une “vrai” box domotique, c’est un peu ce que je cherche à améliorer avec l’eMMC avec la sécurité bien sur. Pour le Zwave j’utilise une carte Razberry qui se branche directement sur les GPIO : https://razberry.z-wave.me/index.php?id=9 et j’utilise un dongle usb pour le enocean. Je vais patienter un peu pour changer mon raspberry pi alors ^^.

  13. Très bon tuto, tu m’a coiffé au poteau j’étais aussi en train d’en rédiger un 😉

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Domotique et objets connectés à faire soi-même
Vous avez aimé ce tutoriel

Ne manquez plus les prochains projets

Recevez chaque semaine le récapitulatif des tutoriels et projets.

Vous pouvez vous désabonner à tout moment.