Après désactivation/réactivation du plugin, les dépendances s’installent mais apparemment sans ce que je voudrais
+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_solcast
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../resources/install_composer.sh
+ sudo /var/www/html/core/class/../../resources/install_composer.sh
Begin installation of composer
--2026-09-06 15:42:34-- https://getcomposer.org/installer
Resolving getcomposer.org (getcomposer.org)... 57.128.19.244
Connecting to getcomposer.org (getcomposer.org)|57.128.19.244|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 59524 (58K) [application/octet-stream]
Saving to: 'composer-setup.php'
0K .......... .......... .......... .......... .......... 86% 3.16M 0s
50K ........ 100% 21.8M=0.02s
2026-09-06 15:42:34 (3.59 MB/s) - 'composer-setup.php' saved [59524/59524]
All settings correct for using Composer
Downloading...
Composer (version 2.10.3) successfully installed to: /var/www/html/core/ajax/composer.phar
Use it: php composer.phar
End installation of composer
+ echo 3
+ export COMPOSER_ALLOW_SUPERUSER=1
+ COMPOSER_ALLOW_SUPERUSER=1
+ export COMPOSER_HOME=/tmp/composer
+ COMPOSER_HOME=/tmp/composer
+ sudo composer require --no-ansi --no-dev --no-interaction --no-plugins --no-progress --no-scripts --optimize-autoloader 0
No composer.json in current directory, to use the one at /var/www/html run interactively or set config.use-parent-dir to true
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Plugins have been disabled automatically as you are running as root, this may be the cause of the following exception. See also https://getcomposer.org/root
The "--no-dev" option does not exist.
require [--dev] [--dry-run] [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--fixed] [--no-suggest] [--no-progress] [--no-update] [--no-install] [--no-audit] [--audit-format AUDIT-FORMAT] [--no-security-blocking] [--no-blocking] [--update-no-dev] [-w|--update-with-dependencies] [-W|--update-with-all-dependencies] [--with-dependencies] [--with-all-dependencies] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [-m|--minimal-changes] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--] [<packages>...]
+ echo 4
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end solcast
+ echo 5
+ rm /tmp/jeedom_install_in_progress_solcast
+ echo '*******************End of package installation******************'
*******************End of package installation******************
De ce que je comprends d’ici : Documentation Jeedom si je suis la méthode par fichier de configuration json il n’y a pas besoin de gérer avec la méthode par procédure c’est bien ça ?
Qu’est-ce que je ne fais pas comme il faut ?
J’ai essayé de chercher un plugin avec cette déclaration composer mais je n’ai que le plugin script chez moi et il n’aide pas car par d’installation d’un composant php comme je voudrais le faire
+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_solcast
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../resources/install_composer.sh
+ sudo /var/www/html/core/class/../../resources/install_composer.sh
Begin installation of composer
--2026-09-06 16:20:20-- https://getcomposer.org/installer
Resolving getcomposer.org (getcomposer.org)... 57.128.19.244
Connecting to getcomposer.org (getcomposer.org)|57.128.19.244|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 59524 (58K) [application/octet-stream]
Saving to: 'composer-setup.php'
0K .......... .......... .......... .......... .......... 86% 2.40M 0s
50K ........ 100% 17.8M=0.02s
2026-09-06 16:20:20 (2.73 MB/s) - 'composer-setup.php' saved [59524/59524]
All settings correct for using Composer
Downloading...
Composer (version 2.10.3) successfully installed to: /var/www/html/core/ajax/composer.phar
Use it: php composer.phar
End installation of composer
+ echo 3
+ export COMPOSER_ALLOW_SUPERUSER=1
+ COMPOSER_ALLOW_SUPERUSER=1
+ export COMPOSER_HOME=/tmp/composer
+ COMPOSER_HOME=/tmp/composer
+ sudo composer require --no-ansi --no-dev --no-interaction --no-plugins --no-progress --no-scripts --optimize-autoloader 0
No composer.json in current directory, to use the one at /var/www/html run interactively or set config.use-parent-dir to true
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Plugins have been disabled automatically as you are running as root, this may be the cause of the following exception. See also https://getcomposer.org/root
The "--no-dev" option does not exist.
require [--dev] [--dry-run] [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--fixed] [--no-suggest] [--no-progress] [--no-update] [--no-install] [--no-audit] [--audit-format AUDIT-FORMAT] [--no-security-blocking] [--no-blocking] [--update-no-dev] [-w|--update-with-dependencies] [-W|--update-with-all-dependencies] [--with-dependencies] [--with-all-dependencies] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [-m|--minimal-changes] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--] [<packages>...]
+ echo 4
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end solcast
+ echo 5
+ rm /tmp/jeedom_install_in_progress_solcast
+ echo '*******************End of package installation******************'
*******************End of package installation******************
+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_solcast
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../resources/install_composer.sh
+ sudo /var/www/html/core/class/../../resources/install_composer.sh
Begin installation of composer
--2026-09-06 16:25:21-- https://getcomposer.org/installer
Résolution de getcomposer.org (getcomposer.org)… 57.128.19.244
Connexion à getcomposer.org (getcomposer.org)|57.128.19.244|:443… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 59524 (58K) [application/octet-stream]
Sauvegarde en : « composer-setup.php »
0K .......... .......... .......... .......... .......... 86% 3,61M 0s
50K ........ 100% 27,4M=0,01s
2026-09-06 16:25:21 (4,11 MB/s) — « composer-setup.php » sauvegardé [59524/59524]
All settings correct for using Composer
Downloading...
Composer (version 2.10.3) successfully installed to: /var/www/composer.phar
Use it: php composer.phar
End installation of composer
+ echo 3
+ export COMPOSER_ALLOW_SUPERUSER=1
+ COMPOSER_ALLOW_SUPERUSER=1
+ export COMPOSER_HOME=/tmp/composer
+ COMPOSER_HOME=/tmp/composer
+ sudo composer require --no-ansi --no-dev --no-interaction --no-plugins --no-progress --no-scripts --optimize-autoloader 0
Do not run Composer as root/super user! See https://getcomposer.org/root for details
Plugins have been disabled automatically as you are running as root, this may be the cause of the following exception. See also https://getcomposer.org/root
The "--no-dev" option does not exist.
require [--dev] [--dry-run] [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--fixed] [--no-suggest] [--no-progress] [--no-update] [--no-install] [--no-audit] [--audit-format AUDIT-FORMAT] [--no-security-blocking] [--no-blocking] [--update-no-dev] [-w|--update-with-dependencies] [-W|--update-with-all-dependencies] [--with-dependencies] [--with-all-dependencies] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [-m|--minimal-changes] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-prefix APCU-AUTOLOADER-PREFIX] [--] [<packages>...]
+ echo 4
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end solcast
+ echo 5
+ rm /tmp/jeedom_install_in_progress_solcast
+ echo '*******************End of package installation******************'
*******************End of package installation******************