[RTEX] Rock Pi4B+ - eMMC - Armbian Bullseye - Jeedom V4

Bonjour à tous, c’est akenad :),

Aujourd’hui je vais vous présenter un retour d’expérience sur l’installation de l’Armbian Bullseye (Debian 11) et Jeedom V4 sur un Rock Pi4B+.
(L’Atlas et la JeeBox sont des Rock Pi4B+.)
(EDIT 21/04/2024 : fonctionne aussi par Recovery avec l’image jeedomAtlasUSB sur SD.)
(EDIT 18/10/2024 : fonctionne aussi avec l’image Armbian Bookworm (Debian 12))

Le Rock Pi4B+ possède une eMMC 32 Go non amovible.

/!\ ATTENTION :

  • pour utilisateur avancé
  • tous les plugins utilisant encore python2 sont incompatibles avec Debian 11 (en particulier le plugin-openzwave)

Les étapes sont les suivantes :

  1. flasher une image Armbian Bullseye sur une microSD
  2. copier la microSD sur l’eMMC avec nand-sata-install
  3. installer Jeedom V4

1) flasher une image Armbian Bullseye sur une microSD
Sous Windows :

(Le 13/10/2021 j’ai téléchargé Armbian_21.08.1_Rockpi-4b_bullseye_current_5.10.60.img.xz)

(Le 25/02/2024 j’ai téléchargé Armbian_23.02.2_Rockpi-4b_bullseye_current_5.15.93.img.xz)

L’image Armbian Bookworm (Debian 12) est disponible ici : Index of /archive/rockpi-4bplus/archive/
(Le 18/10/2024 j’ai téléchargé Armbian_23.11.1_Rockpi-4bplus_bookworm_edge_6.6.2.img.xz)

Sur le Rock Pi4B+ :

Brancher le câble réseau, la microSD, l’alimentation.

La led verte doit s’allumer. Au bout de quelques secondes la led bleue doit clignoter et la led orange du port réseau doit clignoter.

Si tout se passe bien, au bout d’une minute, le Rock Pi4B+ a booté sur la microSD et est visible sur le réseau.

Trouver l’adresse IP allouée par le serveur DHCP au Rock Pi4B+ en consultant le serveur DHCP (la Box Internet si c’est le serveur DHCP).

Accéder par SSH (par exemple avec Putty) en root (mot de passe : 1234).

Au premier login il est demandé de changer le mot de passe de root et de créer un utilisateur (qui sera « sudo enable ») :

  • Changer le mot de passe de root (par exemple Mjeedom96).

  • Choisir le shell bash.

  • Comme demandé, créer un utilisateur :
    username : jeedom
    password : Mjeedom96 (par exemple)

  • Sélectionner la langue : fr_FR.UTF-8

2) copier la microSD sur l’eMMC avec nand-sata-install

Lancer la commande :

root@rockpi-4b:~ # nand-sata-install

  • Sélectionner « Boot from eMMC »

  • Sélectionner « erase eMMC »

  • Sélectionner « ext4 »

L’eMMC est formaté, la microSD est copiée sur l’eMMC.

  • Sélectionner «Power off»

Débrancher l’alim, débrancher la microSD, rebrancher l’alim.

La led verte doit s’allumer. Au bout de quelques secondes la led bleue doit clignoter et la led orange du port réseau doit clignoter.

Si tout se passe bien, au bout d’une minute, le Rock Pi4B+ a booté sur l’eMMC et est visible sur le réseau.

L’adresse IP est en principe celle déjà allouée.

Accéder par SSH (par exemple avec Putty) en root.

Lancer les commandes :

root@rockpi-4b:~ # apt update

root@rockpi-4b:~ # apt upgrade

3) Installer Jeedom V4

Lancer les commandes :

root@rockpi-4b:~ # wget https://raw.githubusercontent.com/jeedom/core/master/install/install.sh
root@rockpi-4b:~ # chmod +x install.sh
root@rockpi-4b:~ # ./install

Une fois l’installation terminée, lancer la commande :

root@rockpi-4b:~ # systemctl poweroff

Débrancher/rebrancher l’alimentation.

Pour accéder à l’interface Jeedom, accéder à l’adresse IP avec un navigateur.

Voir aussi : [RTEX] Rock Pi4B+ - SSD NVMe - Armbian Bullseye - Jeedom V4

Voila j’espère que ce retour d’expérience sera utile aux membres Jeedom.

akenad :slight_smile:

9 « J'aime »

Salut. Merci pour ce rex. J’ai fait à peut prêt la même chose mais avec un armbian buster. Il me semble que les versions plus récentes peuvent poser des soucis de compatibilité non?

2 « J'aime »

oui, c’est la raison pour laquelle j’ai précisé « pour utilisateur avancé ».
voir ici : https://doc.jeedom.com/fr_FR/compatibility

akenad :slight_smile:

2 « J'aime »

En tt cas en plaçant une distrib buster. Aucun soucis. Import de ma sauvegarde odroid c2. Ca roule nikel directement.

Bonjour Akenad,
comme d’hab, toujours trés TOP tes RTEX, que je me suis mis sous le coude en vue du passage du C2 vers cette nouvelle carte Rock PI.
Grace à toi cela me permet de garder une motivation à évoluer au fil du temps.
Merciiiiiiiiii

NB : Question entre un Odroid C4 et un Rock PI4, sont ils sur un meme niveau de velocité ??? quelqu’un à déjà fait des comparaisons ???

2 « J'aime »

Bonjour Lulu740,

L’Odroid C2 est à la Smart, ce que le Rock Pi4B+ est à l’Atlas ou la JeeBox.

akenad :slight_smile:

re…
oui mais le C4 par rapport au Rock Pi moins/plus performant ???

En gros, il s’agit de comparer un processeur Amlogic S905X3 ARM Cortex-A55 et un processeur Rockchip RK3399 ARM Cortex-A72/A53.

J’ai une préférence pour le Rock Pi4B+

akenad :slight_smile:

Merci Akenad pour ton point de vue…et ce retour…

1 « J'aime »

Cotée utilisation, tu as du REX sur le long terme.
J’ai un très mauvais REX du Raspberry PI 4 16Go RAM … c’est gros Freez sur les grosses charge, je me demande si c’est pareil avec un rock pi4B+ qui a quand même beaucoup plus d’atout de son coté

Hello @akenad est ce que tu aurais connaissance d’une distrib Armbian buster pour RockPi4B?
Si le repository Radxa il n’y a qu’une distrib Debian avec xfce en buster, tandis qu’Armbian est en bullseye seulement.
Sur le site d’Armbian impossible de trouver une release maintenue de buster (elle n’est qu’en « suitable for testing » et « maintainer needed »).

Comme j’ai eu des plantage complets du serveur, j’aimerais essayer une version plus light, mais je n’en trouve pas de maintenue et compatible Jeedom (donc buster)…

Bonjour,

RockPi4B Armbian Buster : Index of /archive/rockpi-4b/archive/
Armbian_21.08.1_Rockpi-4b_buster_current_5.10.60.img.xz

akenad :slight_smile:

Merci pour le lien! :grinning:

2 « J'aime »

Bonjour @akenad

Suite a ce Rtex j’ai souhaité remplacé mon Raspberry 3 par le RockPi4B+
bon je ne te cache pas que j’ai un peu galéré car je souhaitais avoir la possibilité d’avoir un bureau Xfce j’ai donc utilisé la version buster qui avait cette possibilité, au vu des différents forums consulté

Jeedom fonctionne a merveille et en effet plus rapidement
il me reste 2 plugin en NOK
RKLink car le n’ai pas encore connecté mon arduino - je verrai si pb plus tard
jeeduino → et la, je galère , j’ai cru comprendre que ce plugin semble ne pas fonctionner avec le RockPi4B+
Et voici donc ma question : as tu une solution pour piloter les GPIO via jeedom sur le RockPi4B+ ?
peut être uniquement par des scripts mais la je sèche complètement et je ne suis pas le plus fort sur linux malgré avoir réussi depuis quelque années a me faire une domotique convenable

merci de ton aide

Bonjour Eric,

Non.
Je pense qu’il convient d’utiliser un RPi pour la partie jeedouino.

akenad :slight_smile:

@akenad

Bon je vais voir autrement car j’ai un Arduino de branche sur mon Raspberry je vais donc le branché sur le RockPi et voir si je peux utliser ceux de l’arduino via la fonction GPIOset

Est-ce tu sais si le plugin RFLink + arduino fonctionne sur RockPi avant que je décable toute ma domotique ?

Non.
C’est de l’usb/serial, ça pourrait peut être.

akenad :slight_smile:

je ferai un retour ca pourra servir a d’autre :slight_smile:

Bonne soirée

1 « J'aime »

RTEX sur mon Installation suivant le RTEX d’@akenad

Version bullseye du 30-Oct-2022

https://xogium.performanceservers.nl/archive/rockpi-4b/archive/Armbian_22.08.8_Rockpi-4b_bullseye_current_5.15.76.img.x

Installation a la stricte identique que @akenad avec cette version → RAS
Installation de Jeedom avec les 3 lignes de codes → RAS
Restauration de ma dernière sauvegarde de Jeedom → RAS

Installation des dépendances → 3 erreurs

ESPEASY → demon NOK
Correction :
cd /var/www/html/plugins/espeasy/resources/
et
npm install

RFLINK → demon NOK
Correction :
cd /var/www/html/plugins/rflink/resources/
et
npm install

JEEDUINO → demon NOK
pas de solution → Jeeduino ne serais pas compatible
Solution de contournement :
je n’utilise jeeduino uniquement pour piloter des relais
j’ai donc activé les GPIOset disponible dans l’arduino avec le pluggin RFLINK
voir ce post : RFLINK Bicéphale - Page 4 - Forum Communauté Jeedom

l’explication est pour alimenter 2 Cartes Aurel mais est utile aussi pour les activer et les utiliser pour alimenter des relais

Mon nouveau Jeedom est donc sur un Rock->PI sans perte de fonctionnalité

Merci a toutes les personnes qui m’ont aidé

1 « J'aime »

Merci pour le RTEX , c’est Top !

J’ai une petite question, est il possible d’utiliser un POE Hat avec cette config ?

Question Bonus, peut-on tranferer la carte ZWave d’une JEEDOM SMART sur le ROCK PI ?

Merci pour vos éclairages :wink: