[Daikin ONECTA] Pilotage nouvelle gamme PAC Daikin Perfera FTXM-R

Je me répond à moi même .j’ai réussi à démarrer en modifiant le fichier package.json dans
Ressources/daikintomqtt
Dernière lignes :

  "name": "daikin-deamon",
  "version": "1.0.0",
  "description": "",
  "main": "daikinToMQTT.js",
  "scripts": {
    "run": "ts-node ./src/main.ts",
    "clean": "tsc --build --clean",
    "start": "node --preserve-symlinks build/main.js",
    "buildStart": "tsc --build && node --preserve-symlinks build/main.js"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "daikin-controller-cloud": "1.0.4",
    "ip": "1.1.8",
    "js-yaml": "4.1.0",
    "mqtt": "4.3.7",
    "node-cron": "3.0.2",
    "ts-morph": "^16.0.0",
    "uuid": "^9.0.0",
    "winston": "^3.8.2"
  },
  "devDependencies": {
    "@mikro-orm/cli": "^5.3.1",
    "@types/ip": "^1.1.0",
    "@types/js-yaml": "^4.0.5",
    "@types/node": "^18.7.14",
    "@types/node-cron": "^3.0.4",
    "@types/uuid": "^8.3.4",
    "@types/validator": "^13.7.6",
    "nodemon": "^2.0.4",
    "reflect-metadata": "^0.1.13",
    "ts-node": "^10.0.0",
    "typescript": "^4.8.2"
  },
  "engines": {
    "node": ">=14.0.0"
  }
}

La dernière ligne posait problème et impose une version en 16 . J’ai baissé en 14 et une fois recompiler plus d’erreur par contre je ne connais pas les impacts

Hello,

Tu a pas la bonne version de nodejs, normalement sur jeedom tu devrais être en nodejs 16, voilà la restriction du plugin. Aujourd’hui sa pause pas de problème, mais demain rien n’est moins sûr

Cordialement
Thibaut

Slt dac
Un autre a le même soucis sur le forum…
Bizarre

Hello,

Je ne gère pas cette partie, je demande juste au core de faire le boulot, mais on dirais que sa decone un peux :slight_smile:

Cordialement
Thibaut

je pense qu’il faut que tu impose une version dans package

{
  "apt": {
    "nodejs" : {}

car actuellement tant qu’il est présent il se fout de la version si j’ai bien comprit le concept de la nouvelle gestion de jeedom

Hello,

Justement non, nodejs est particulier. Car c’est une version précise pour tout le monde. Il est défini en commun avec les deveulopers et l’équipe jeedom.

Tu as ce lien d’explication (Seulement pour les dev) :
https://community.jeedom.com/t/gestion-de-packages-v4-2/50893?u=thibaut_t

Après je viens de poser la question, car même en regardant sur tous les plugins officiels l’utilisant on voit qu’il ne précise pas de version.

Cordialement
Thibaut

dac très bizarre en passant par apt, impossible d’upgrader la version , il a fallut que je suive cette procédure, pour ceux qui serait coincé aussi: la méthode 2:

en tout cas ça fonctionne nickel, Merci

Hello,

Sinon un simple uninstall de nodejs et ensuite une relance des depandance aurais été ok :slight_smile:

Cordialement
Thibaut

Pas faux^^

1 « J'aime »

Meme erreur avec la version de node.

Du coup sudo apt-get remove nodejs puis relance des dépendances et c’est ok

Un message a été scindé en un nouveau sujet : Aucun équipement trouvé, relancer le daemon ou contacter le develope

9 messages ont été fusionnés à un sujet existant : Daikin ONECTA - Aucun équipement trouvé, relancer le daemon ou contacter le develope

Hello Thibaut,

Et comment tu fais ça?
j’ai le même souci :

internal/modules/cjs/loader.js:905
throw err;
^
Error: Cannot find module ‹ js-yaml ›
Require stack:

  • /var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js
  • /var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/index.js
  • /var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/daikinToMQTT.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
    at Function.Module._load (internal/modules/cjs/loader.js:746:27)
    at Module.require (internal/modules/cjs/loader.js:974:19)
    at require (internal/modules/cjs/helpers.js:93:18)
    at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
    at Module._compile (internal/modules/cjs/loader.js:1085:14)
    at Object.Module._extensions…js (internal/modules/cjs/loader.js:1114:10)
    at Module.load (internal/modules/cjs/loader.js:950:32)
    at Function.Module._load (internal/modules/cjs/loader.js:790:12)
    at Module.require (internal/modules/cjs/loader.js:974:19) {
    code: ‹ MODULE_NOT_FOUND ›,
    requireStack: [
    ‹ /var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js ›,
    ‹ /var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/index.js ›,
    ‹ /var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/daikinToMQTT.js ›
    ]
    }

slt
la réponse juste au dessus:

Hello,
J’avais essayé via le jeedom dans « l’administration systeme » et ça n’a pas marché.

J’ai réussi avec Putty en SSH. C’était bien ça?

Bonjour,
j’ai installé le plugin Onecta cependant aucun équipement n’apparait.

Je pense que cela vient des dépendances et de démon qui ne s’active pas. Pouvez-vous m’aider ?

merci

Log obligatoire pour pouvoir t’aider

Oui c’est ça

+ echo '*******************Begin of package installation******************'
*******************Begin of package installation******************
+ touch /tmp/jeedom_install_in_progress_daikinRCCloud
+ echo 1
+ echo 2
+ sudo chmod +x /var/www/html/core/class/../../plugins/daikinRCCloud/resources/pre_install.sh
+ sudo /var/www/html/core/class/../../plugins/daikinRCCloud/resources/pre_install.sh
+ echo 'Pre installation de l'\''installation/mise à jour des dépendances de daikinRCCloud'
Pre installation de l'installation/mise à jour des dépendances de daikinRCCloud
+ echo '##### Install yaml php and restart apache'
##### Install yaml php and restart apache
++ php -m
++ grep yaml
+ last_check=
+ '[' '' = yaml ']'
+ sudo apt-get install -y php-yaml
E: Impossible d'obtenir le verrou /var/lib/dpkg/lock-frontend - open (11: Ressource temporairement non disponible)
E: Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). Il est possible qu'un autre processus l'utilise.
+ sudo service apache2 restart
+++ dirname /var/www/html/core/class/../../plugins/daikinRCCloud/resources/pre_install.sh
++ cd /var/www/html/core/class/../../plugins/daikinRCCloud/resources
++ pwd
+ BASEDIR=/var/www/html/plugins/daikinRCCloud/resources
+ cd /var/www/html/plugins/daikinRCCloud/resources
+ rm -R daikintomqtt
+ git clone --branch release https://github.com/ThibautTrarbach/daikintomqtt
Clonage dans 'daikintomqtt'...
+ echo 'Pre install finished'
Pre install finished
+ echo 3
+ sudo apt update

WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

Atteint :1 http://deb.debian.org/debian buster InRelease
Atteint :2 http://deb.debian.org/debian buster-updates InRelease
Atteint :3 http://security.debian.org/debian-security buster/updates InRelease
Atteint :4 https://deb.nodesource.com/node_16.x buster InRelease
Réception de :5 https://packages.sury.org/php buster InRelease [6 837 B]
Err :5 https://packages.sury.org/php buster InRelease
  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
6 837 o réceptionnés en 2s (3 638 o/s)
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
Tous les paquets sont à jour.
W: Une erreur s'est produite lors du contrôle de la signature. Le dépôt n'est pas mis à jour et les fichiers d'index précédents seront utilisés. Erreur de GPG : https://packages.sury.org/php buster InRelease : Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Impossible de récupérer https://packages.sury.org/php/dists/buster/InRelease  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
+ echo 4
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Atteint :1 http://security.debian.org/debian-security buster/updates InRelease
Atteint :2 http://deb.debian.org/debian buster InRelease
Atteint :3 http://deb.debian.org/debian buster-updates InRelease
Réception de :4 https://packages.sury.org/php buster InRelease [6 837 B]
Atteint :5 https://deb.nodesource.com/node_16.x buster InRelease
Err :4 https://packages.sury.org/php buster InRelease
  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
Lecture des listes de paquets…
W: Une erreur s'est produite lors du contrôle de la signature. Le dépôt n'est pas mis à jour et les fichiers d'index précédents seront utilisés. Erreur de GPG : https://packages.sury.org/php buster InRelease : Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Impossible de récupérer https://packages.sury.org/php/dists/buster/InRelease  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
E: Impossible d'obtenir le verrou /var/lib/dpkg/lock-frontend - open (11: Ressource temporairement non disponible)
E: Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). Il est possible qu'un autre processus l'utilise.
[Check Version NodeJS actuelle : Aucune : [  KO  ]
Installation de NodeJS 16
Utilisation du dépot officiel

## Installing the NodeSource Node.js 16.x repo...


## Populating apt-get cache...

+ apt-get update
Atteint :1 http://deb.debian.org/debian buster InRelease
Atteint :2 http://security.debian.org/debian-security buster/updates InRelease
Atteint :3 http://deb.debian.org/debian buster-updates InRelease
Atteint :4 https://deb.nodesource.com/node_16.x buster InRelease
Réception de :5 https://packages.sury.org/php buster InRelease [6 837 B]
Err :5 https://packages.sury.org/php buster InRelease
  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
6 837 o réceptionnés en 2s (3 678 o/s)
Lecture des listes de paquets…
W: Une erreur s'est produite lors du contrôle de la signature. Le dépôt n'est pas mis à jour et les fichiers d'index précédents seront utilisés. Erreur de GPG : https://packages.sury.org/php buster InRelease : Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Impossible de récupérer https://packages.sury.org/php/dists/buster/InRelease  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.

## Confirming "buster" is supported...

+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_16.x/dists/buster/Release'

## Adding the NodeSource signing key to your keyring...

+ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | gpg --dearmor | tee /usr/share/keyrings/nodesource.gpg >/dev/null

## Creating apt sources list file for the NodeSource Node.js 16.x repo...

+ echo 'deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main' > /etc/apt/sources.list.d/nodesource.list
+ echo 'deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main' >> /etc/apt/sources.list.d/nodesource.list

## Running `apt-get update` for you...

+ apt-get update
Atteint :1 http://security.debian.org/debian-security buster/updates InRelease
Atteint :2 http://deb.debian.org/debian buster InRelease
Atteint :3 http://deb.debian.org/debian buster-updates InRelease
Réception de :4 https://packages.sury.org/php buster InRelease [6 837 B]
Atteint :5 https://deb.nodesource.com/node_16.x buster InRelease
Err :4 https://packages.sury.org/php buster InRelease
  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
Lecture des listes de paquets…
W: Une erreur s'est produite lors du contrôle de la signature. Le dépôt n'est pas mis à jour et les fichiers d'index précédents seront utilisés. Erreur de GPG : https://packages.sury.org/php buster InRelease : Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Impossible de récupérer https://packages.sury.org/php/dists/buster/InRelease  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.

## Run `sudo apt-get install -y nodejs` to install Node.js 16.x and npm
## You may also need development tools to build native addons:
     sudo apt-get install gcc g++ make
## To install the Yarn package manager, run:
     curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null
     echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
     sudo apt-get update && sudo apt-get install yarn


E: Impossible d'obtenir le verrou /var/lib/dpkg/lock-frontend - open (11: Ressource temporairement non disponible)
E: Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). Il est possible qu'un autre processus l'utilise.
/var/www/html/core/class/../../resources/install_nodejs.sh: ligne 141: nodejs : commande introuvable
[Check Version NodeJS après install :  : [  KO  ] -> relancez les dépendances
E: Impossible d'obtenir le verrou /var/lib/dpkg/lock-frontend - open (11: Ressource temporairement non disponible)
E: Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). Il est possible qu'un autre processus l'utilise.
sudo: npm : commande introuvable
+ echo 5
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Atteint :1 http://deb.debian.org/debian buster InRelease
Atteint :2 http://deb.debian.org/debian buster-updates InRelease
Atteint :3 http://security.debian.org/debian-security buster/updates InRelease
Réception de :4 https://packages.sury.org/php buster InRelease [6 837 B]
Atteint :5 https://deb.nodesource.com/node_16.x buster InRelease
Err :4 https://packages.sury.org/php buster InRelease
  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
6 837 o réceptionnés en 2s (3 708 o/s)
Lecture des listes de paquets…
W: Une erreur s'est produite lors du contrôle de la signature. Le dépôt n'est pas mis à jour et les fichiers d'index précédents seront utilisés. Erreur de GPG : https://packages.sury.org/php buster InRelease : Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Impossible de récupérer https://packages.sury.org/php/dists/buster/InRelease  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
E: Impossible d'obtenir le verrou /var/lib/dpkg/lock-frontend - open (11: Ressource temporairement non disponible)
E: Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). Il est possible qu'un autre processus l'utilise.
[Check Version NodeJS actuelle : Aucune : [  KO  ]
Installation de NodeJS 16
Utilisation du dépot officiel

## Installing the NodeSource Node.js 16.x repo...


## Populating apt-get cache...

+ apt-get update
Atteint :1 http://deb.debian.org/debian buster InRelease
Atteint :2 http://deb.debian.org/debian buster-updates InRelease
Atteint :3 http://security.debian.org/debian-security buster/updates InRelease
Atteint :4 https://deb.nodesource.com/node_16.x buster InRelease
Réception de :5 https://packages.sury.org/php buster InRelease [6 837 B]
Err :5 https://packages.sury.org/php buster InRelease
  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
Lecture des listes de paquets…
W: Une erreur s'est produite lors du contrôle de la signature. Le dépôt n'est pas mis à jour et les fichiers d'index précédents seront utilisés. Erreur de GPG : https://packages.sury.org/php buster InRelease : Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Impossible de récupérer https://packages.sury.org/php/dists/buster/InRelease  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.

## Confirming "buster" is supported...

+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_16.x/dists/buster/Release'

## Adding the NodeSource signing key to your keyring...

+ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | gpg --dearmor | tee /usr/share/keyrings/nodesource.gpg >/dev/null

## Creating apt sources list file for the NodeSource Node.js 16.x repo...

+ echo 'deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main' > /etc/apt/sources.list.d/nodesource.list
+ echo 'deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main' >> /etc/apt/sources.list.d/nodesource.list

## Running `apt-get update` for you...

+ apt-get update
Atteint :1 http://deb.debian.org/debian buster InRelease
Atteint :2 http://security.debian.org/debian-security buster/updates InRelease
Atteint :3 http://deb.debian.org/debian buster-updates InRelease
Atteint :4 https://deb.nodesource.com/node_16.x buster InRelease
Réception de :5 https://packages.sury.org/php buster InRelease [6 837 B]
Err :5 https://packages.sury.org/php buster InRelease
  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
6 837 o réceptionnés en 2s (3 551 o/s)
Lecture des listes de paquets…
W: Une erreur s'est produite lors du contrôle de la signature. Le dépôt n'est pas mis à jour et les fichiers d'index précédents seront utilisés. Erreur de GPG : https://packages.sury.org/php buster InRelease : Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Impossible de récupérer https://packages.sury.org/php/dists/buster/InRelease  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.

## Run `sudo apt-get install -y nodejs` to install Node.js 16.x and npm
## You may also need development tools to build native addons:
     sudo apt-get install gcc g++ make
## To install the Yarn package manager, run:
     curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null
     echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
     sudo apt-get update && sudo apt-get install yarn


E: Impossible d'obtenir le verrou /var/lib/dpkg/lock-frontend - open (11: Ressource temporairement non disponible)
E: Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). Il est possible qu'un autre processus l'utilise.
/var/www/html/core/class/../../resources/install_nodejs.sh: ligne 141: nodejs : commande introuvable
[Check Version NodeJS après install :  : [  KO  ] -> relancez les dépendances
E: Impossible d'obtenir le verrou /var/lib/dpkg/lock-frontend - open (11: Ressource temporairement non disponible)
E: Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). Il est possible qu'un autre processus l'utilise.
sudo: npm : commande introuvable
+ echo 6
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Atteint :1 http://security.debian.org/debian-security buster/updates InRelease
Atteint :2 http://deb.debian.org/debian buster InRelease
Atteint :3 http://deb.debian.org/debian buster-updates InRelease
Atteint :4 https://deb.nodesource.com/node_16.x buster InRelease
Réception de :5 https://packages.sury.org/php buster InRelease [6 837 B]
Err :5 https://packages.sury.org/php buster InRelease
  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
Lecture des listes de paquets…
W: Une erreur s'est produite lors du contrôle de la signature. Le dépôt n'est pas mis à jour et les fichiers d'index précédents seront utilisés. Erreur de GPG : https://packages.sury.org/php buster InRelease : Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Impossible de récupérer https://packages.sury.org/php/dists/buster/InRelease  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
E: Impossible d'obtenir le verrou /var/lib/dpkg/lock-frontend - open (11: Ressource temporairement non disponible)
E: Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). Il est possible qu'un autre processus l'utilise.
[Check Version NodeJS actuelle : Aucune : [  KO  ]
Installation de NodeJS 16
Utilisation du dépot officiel

## Installing the NodeSource Node.js 16.x repo...


## Populating apt-get cache...

+ apt-get update
Atteint :1 http://deb.debian.org/debian buster InRelease
Atteint :2 http://security.debian.org/debian-security buster/updates InRelease
Atteint :3 http://deb.debian.org/debian buster-updates InRelease
Réception de :4 https://packages.sury.org/php buster InRelease [6 837 B]
Atteint :5 https://deb.nodesource.com/node_16.x buster InRelease
Err :4 https://packages.sury.org/php buster InRelease
  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
6 837 o réceptionnés en 2s (3 036 o/s)
Lecture des listes de paquets…
W: Une erreur s'est produite lors du contrôle de la signature. Le dépôt n'est pas mis à jour et les fichiers d'index précédents seront utilisés. Erreur de GPG : https://packages.sury.org/php buster InRelease : Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Impossible de récupérer https://packages.sury.org/php/dists/buster/InRelease  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.

## Confirming "buster" is supported...

+ curl -sLf -o /dev/null 'https://deb.nodesource.com/node_16.x/dists/buster/Release'

## Adding the NodeSource signing key to your keyring...

+ curl -s https://deb.nodesource.com/gpgkey/nodesource.gpg.key | gpg --dearmor | tee /usr/share/keyrings/nodesource.gpg >/dev/null

## Creating apt sources list file for the NodeSource Node.js 16.x repo...

+ echo 'deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main' > /etc/apt/sources.list.d/nodesource.list
+ echo 'deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_16.x buster main' >> /etc/apt/sources.list.d/nodesource.list

## Running `apt-get update` for you...

+ apt-get update
Atteint :1 http://deb.debian.org/debian buster InRelease
Atteint :2 http://deb.debian.org/debian buster-updates InRelease
Atteint :3 http://security.debian.org/debian-security buster/updates InRelease
Atteint :4 https://deb.nodesource.com/node_16.x buster InRelease
Réception de :5 https://packages.sury.org/php buster InRelease [6 837 B]
Err :5 https://packages.sury.org/php buster InRelease
  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
Lecture des listes de paquets…
W: Une erreur s'est produite lors du contrôle de la signature. Le dépôt n'est pas mis à jour et les fichiers d'index précédents seront utilisés. Erreur de GPG : https://packages.sury.org/php buster InRelease : Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Impossible de récupérer https://packages.sury.org/php/dists/buster/InRelease  Les signatures suivantes ne sont pas valables : EXPKEYSIG B188E2B695BD4743 DEB.SURY.ORG Automatic Signing Key <deb@sury.org>
W: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.

## Run `sudo apt-get install -y nodejs` to install Node.js 16.x and npm
## You may also need development tools to build native addons:
     sudo apt-get install gcc g++ make
## To install the Yarn package manager, run:
     curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | gpg --dearmor | sudo tee /usr/share/keyrings/yarnkey.gpg >/dev/null
     echo "deb [signed-by=/usr/share/keyrings/yarnkey.gpg] https://dl.yarnpkg.com/debian stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
     sudo apt-get update && sudo apt-get install yarn


E: Impossible d'obtenir le verrou /var/lib/dpkg/lock-frontend - open (11: Ressource temporairement non disponible)
E: Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). Il est possible qu'un autre processus l'utilise.
/var/www/html/core/class/../../resources/install_nodejs.sh: ligne 141: nodejs : commande introuvable
[Check Version NodeJS après install :  : [  KO  ] -> relancez les dépendances
E: Impossible d'obtenir le verrou /var/lib/dpkg/lock-frontend - open (11: Ressource temporairement non disponible)
E: Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). Il est possible qu'un autre processus l'utilise.
sudo: npm : commande introuvable
+ echo 7
+ sudo npm install --force -g yarn
sudo: npm : commande introuvable
+ echo 8
+ sudo chmod +x /var/www/html/core/class/../../plugins/daikinRCCloud/resources/post_install.sh
+ sudo /var/www/html/core/class/../../plugins/daikinRCCloud/resources/post_install.sh
+ echo 'Post installation de l'\''installation/mise à jour des dépendances daikinRCCloud'
Post installation de l'installation/mise à jour des dépendances daikinRCCloud
+++ dirname /var/www/html/core/class/../../plugins/daikinRCCloud/resources/post_install.sh
++ cd /var/www/html/core/class/../../plugins/daikinRCCloud/resources
++ pwd
+ BASEDIR=/var/www/html/plugins/daikinRCCloud/resources
+ cd /var/www/html/plugins/daikinRCCloud/resources
+ cd daikintomqtt
+ sudo yarn install
sudo: yarn : commande introuvable
+ mv main.js daikinToMQTT.js
+ chown -R www-data:www-data daikinToMQTT.js modules package.json types yarn.lock
+ echo 'Everything is successfully installed!'
Everything is successfully installed!
+ echo 9
+ php /var/www/html/core/class/../php/jeecli.php plugin dependancy_end daikinRCCloud
+ rm /tmp/jeedom_install_in_progress_daikinRCCloud
+ echo '*******************End of package installation******************'
*******************End of package installation******************

1 « J'aime »