Npm ERR! An unknown git error occurred

Bonjour je viens de prendre le plugin de @Foulek57 Tuya en version beta.
malheureusement impossible d’installer les dependances voici le code

======================================================================
== 20/02/2023 00:50:03 == Installation des dépendances de tuya
======================================================================
[  0% ] : Vérification des droits...
[  9% ] : Vérification des droits : [  OK  ]
[ 10% ] : Prérequis...
[ 19% ] : Prérequis : [  OK  ]
[ 20% ] : Mise à jour APT et installation des packages nécessaires...
[ 29% ] : Mise à jour APT et installation des packages nécessaires : [  OK  ]
[ 30% ] : Vérification de la version de NodeJS installée...
Version actuelle : v16.19.0
Ok, version suffisante
[ 49% ] : Vérification de la version de NodeJS installée : [  OK  ]
[ 50% ] : Nettoyage anciens modules...
[ 59% ] : Nettoyage anciens modules : [  OK  ]
[ 60% ] : Installation de tuya, veuillez patienter svp, installation très longue...
[ 64% ] : Installation de tuya, veuillez patienter svp, installation très longue : [  OK  ]
[ 65% ] : Installation des dépendances......
[ 89% ] : Installation des dépendances... : [Erreur]
[ 90% ] : Nettoyage 1/2...
[ 94% ] : Nettoyage 1/2 : [  OK  ]
[ 95% ] : Nettoyage 2/2...
[ 99% ] : Nettoyage 2/2 : [  OK  ]
[100% ] : Terminé !
======================================================================
== KO == Erreur d'Installation
======================================================================
== ANALYSE DES ERREURS...
== AUCUNE ERREUR CONNUE DÉTECTÉE
== Erreur à l'étape : Installation des dépendances...
== Ligne 196
== La commande `sudo -E -n npm install --no-fund --no-package-lock --no-audit --unsafe-perm codetheweb/tuyapi' pose problème
== Le code de retour est 128
== Le message d'erreur :
npm ERR! code 128
npm ERR! An unknown git error occurred
npm ERR! command git --no-replace-objects ls-remote ssh://git@github.com/codetheweb/tuyapi.git
npm ERR! git@github.com: Permission denied (publickey).
npm ERR! fatal: Impossible de lire le dépôt distant.
npm ERR!
npm ERR! Veuillez vérifier que vous avez les droits d'accès
npm ERR! et que le dépôt existe.
npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2023-02-19T23_50_06_498Z-debug-0.log
======================================================================

je suis sur un pc dedier intel x64 debian 10.13

bonne journée

Bonjour,

En SSH, testez cette commande :
npm install codetheweb/tuyapi

bonjour deja essayé

npm ERR! code 128
npm ERR! An unknown git error occurred
npm ERR! command git --no-replace-objects ls-remote ssh://git@github.com/codetheweb/tuyapi.git
npm ERR! git@github.com: Permission denied (publickey).
npm ERR! fatal: Impossible de lire le dépôt distant.
npm ERR!
npm ERR! Veuillez vérifier que vous avez les droits d'accès
npm ERR! et que le dépôt existe.

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2023-02-20T06_22_02_573Z-debug-0.log

Peut être qu’il y a plus d’informations dans ce log ?
Peux-tu le transmettre ?

bonjour le voici

0 verbose cli /usr/bin/node /usr/bin/npm
1 info using npm@8.19.3
2 info using node@v16.19.0
3 timing npm:load:whichnode Completed in 1ms
4 timing config:load:defaults Completed in 1ms
5 timing config:load:file:/usr/lib/node_modules/npm/npmrc Completed in 9ms
6 timing config:load:builtin Completed in 9ms
7 timing config:load:cli Completed in 2ms
8 timing config:load:env Completed in 1ms
9 timing config:load:file:/var/www/html/plugins/tuya/resources/.npmrc Completed in 0ms
10 timing config:load:project Completed in 1ms
11 timing config:load:file:/home/utilisateur/.npmrc Completed in 0ms
12 timing config:load:user Completed in 0ms
13 timing config:load:file:/usr/etc/npmrc Completed in 0ms
14 timing config:load:global Completed in 1ms
15 timing config:load:validate Completed in 0ms
16 timing config:load:credentials Completed in 1ms
17 timing config:load:setEnvs Completed in 1ms
18 timing config:load Completed in 17ms
19 timing npm:load:configload Completed in 17ms
20 timing npm:load:mkdirpcache Completed in 0ms
21 timing npm:load:mkdirplogs Completed in 0ms
22 verbose title npm install codetheweb/tuyapi
23 verbose argv "install" "--no-fund" "--no-package-lock" "--no-audit" "--unsafe-perm" "codetheweb/tuyapi"
24 timing npm:load:setTitle Completed in 1ms
25 timing config:load:flatten Completed in 3ms
26 timing npm:load:display Completed in 4ms
27 verbose logfile logs-max:10 dir:/home/utilisateur/.npm/_logs
28 verbose logfile /home/utilisateur/.npm/_logs/2023-02-20T00_15_37_281Z-debug-0.log
29 timing npm:load:logFile Completed in 5ms
30 timing npm:load:timers Completed in 0ms
31 timing npm:load:configScope Completed in 0ms
32 timing npm:load Completed in 29ms
33 timing arborist:ctor Completed in 1ms
34 silly logfile done cleaning log files
35 timing arborist:ctor Completed in 0ms
36 timing idealTree:init Completed in 13ms
37 timing idealTree Completed in 964ms
38 timing command:install Completed in 976ms
39 verbose stack Error: An unknown git error occurred
39 verbose stack     at makeError (/usr/lib/node_modules/npm/node_modules/@npmcli/git/lib/make-error.js:28:13)
39 verbose stack     at /usr/lib/node_modules/npm/node_modules/@npmcli/git/lib/spawn.js:37:26
39 verbose stack     at processTicksAndRejections (node:internal/process/task_queues:96:5)
40 verbose cwd /var/www/html/plugins/tuya/resources
41 verbose Linux 4.19.0-21-amd64
42 verbose node v16.19.0
43 verbose npm  v8.19.3
44 error code 128
45 error An unknown git error occurred
46 error command git --no-replace-objects ls-remote ssh://git@github.com/codetheweb/tuyapi.git
47 error git@github.com: Permission denied (publickey).
47 error fatal: Impossible de lire le dépôt distant.
47 error
47 error Veuillez vérifier que vous avez les droits d'accès
47 error et que le dépôt existe.
48 verbose exit 128
49 timing npm Completed in 1104ms
50 verbose unfinished npm timer reify 1676852137407
51 verbose unfinished npm timer reify:loadTrees 1676852137415
52 verbose unfinished npm timer idealTree:userRequests 1676852137429
53 verbose code 128
54 error A complete log of this run can be found in:
54 error     /home/utilisateur/.npm/_logs/2023-02-20T00_15_37_281Z-debug-0.log

merci

j’ai reussi en modifiant le install.sh par try npm install --no-fund --no-package-lock --no-audit --unsafe-perm codetheweb/tuyapi
et en le lancant directement via les commande os/db
meme en modifiant ligne en lancant via les dependance du plugin ca ne fonctionne pas
y’a un bug

Hello

J’ai envoyé un correctif.

Merci.

super merci je testerait

======================================================================
== 21/02/2023 22:06:02 == Installation des dépendances de tuya
======================================================================
[  0% ] : Vérification des droits...
[  9% ] : Vérification des droits : [  OK  ]
[ 10% ] : Prérequis...
[ 19% ] : Prérequis : [  OK  ]
[ 20% ] : Mise à jour APT et installation des packages nécessaires...
[ 29% ] : Mise à jour APT et installation des packages nécessaires : [  OK  ]
[ 30% ] : Vérification de la version de NodeJS installée...
Version actuelle : v16.19.1
Ok, version suffisante
[ 49% ] : Vérification de la version de NodeJS installée : [  OK  ]
[ 50% ] : Nettoyage anciens modules...
[ 59% ] : Nettoyage anciens modules : [  OK  ]
[ 60% ] : Installation de tuya, veuillez patienter svp...
[ 64% ] : Installation de tuya, veuillez patienter svp : [  OK  ]
[ 65% ] : Installation des dépendances..., installation très longue...
[ 89% ] : Installation des dépendances..., installation très longue : [Erreur]
[ 90% ] : Nettoyage 1/2...
[ 94% ] : Nettoyage 1/2 : [  OK  ]
[ 95% ] : Nettoyage 2/2...
[ 99% ] : Nettoyage 2/2 : [  OK  ]
[100% ] : Terminé !
======================================================================
== KO == Erreur d'Installation
======================================================================
== ANALYSE DES ERREURS...
== AUCUNE ERREUR CONNUE DÉTECTÉE
== Erreur à l'étape : Installation des dépendances..., installation très longue
== Ligne 196
== La commande `sudo -E -n npm install --no-fund --no-package-lock --no-audit --unsafe-perm @tuyapi/cloud' pose problème
== Le code de retour est 128
== Le message d'erreur :
npm ERR! code 128
npm ERR! An unknown git error occurred
npm ERR! command git --no-replace-objects ls-remote ssh://git@github.com/codetheweb/tuyapi.git
npm ERR! git@github.com: Permission denied (publickey).
npm ERR! fatal: Impossible de lire le dépôt distant.
npm ERR!
npm ERR! Veuillez vérifier que vous avez les droits d'accès
npm ERR! et que le dépôt existe.
npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2023-02-21T21_06_05_066Z-debug-0.log
======================================================================
== Erreur à l'étape : Installation des dépendances..., installation très longue
== Ligne 197
== La commande `sudo -E -n npm install --no-fund --no-package-lock --no-audit --unsafe-perm express' pose problème
== Le code de retour est 128
== Le message d'erreur :
npm ERR! code 128
npm ERR! An unknown git error occurred
npm ERR! command git --no-replace-objects ls-remote ssh://git@github.com/codetheweb/tuyapi.git
npm ERR! git@github.com: Permission denied (publickey).
npm ERR! fatal: Impossible de lire le dépôt distant.
npm ERR!
npm ERR! Veuillez vérifier que vous avez les droits d'accès
npm ERR! et que le dépôt existe.
npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2023-02-21T21_06_07_330Z-debug-0.log
======================================================================
== Erreur à l'étape : Installation des dépendances..., installation très longue
== Ligne 198
== La commande `sudo -E -n npm install --no-fund --no-package-lock --no-audit --unsafe-perm request' pose problème
== Le code de retour est 128
== Le message d'erreur :
npm ERR! code 128
npm ERR! An unknown git error occurred
npm ERR! command git --no-replace-objects ls-remote ssh://git@github.com/codetheweb/tuyapi.git
npm ERR! git@github.com: Permission denied (publickey).
npm ERR! fatal: Impossible de lire le dépôt distant.
npm ERR!
npm ERR! Veuillez vérifier que vous avez les droits d'accès
npm ERR! et que le dépôt existe.
npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2023-02-21T21_06_09_353Z-debug-0.log
======================================================================

desolé de cassé l’ambience @Foulek57