2 questions avant achat

Bonjour,

On est actuellement en train de m’installer ma pompe à chaleur et clim.
Pour les clims, ce sont des modules CTXM15R (Perfera) , FTXM42R (Perfera) et FVXM25F (avec module wifi)

Est-ce le bon plugin à prendre ?

Question 2 :
J’utilise MQTT pour Zwave-js et Zigbeelinker, ajouter un troisème client ne posera pas de problèmes ?
Et si oui je ne vois pas de docexplicative pour le paramétrage, y en a-t-il une ?

Merci pour vos retours !

Bonjour,

Oui, déjà vu des posts sur ces modèles, il faut le nouveau plugin daikinrccloud

Pas vu de post mais si c’est un matériel récent il y a de forte chance pour qu’il ne fonctionne qu’avec le nouveau plugin.

Il n’y a pas de raison, ils utilisent MQTT Manager sur des topics différents

Non, plugin en beta et surement manque de temps du développeur pour en faire

Toutefois c’est assez trivial :

  • Paramétrage des PAC dans l’application de base Daikin (sur mobile)
  • Installation et activation du plugin
  • Attente installation des dépendances
  • Renseignement du compte utilisé dans l’application Daikin (mail + mot de passe)

Les équipements remonteront et seront crées coté plugin pour avoir les infos et les piloter

S’il y a un problème, ouvrir un sujet avec les logs en debug

NE PAS HESITER A SAUVER JEEDOM AVANT INSTALLATION (comme toujours car il y a des dépendances à installer et parfois il y a des confilts qui peuvent poser soucis ensuite sur d’autres choses même si c’est pas sensé être le cas).

1 « J'aime »

Merci beaucoup pour ta réponse, c’est très clair !

Hello, j’ai pris le plug-in, j’ai une erreur de démarrage de démon.

Le message dans les logs est :

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:931:15)
    at Function.Module._load (internal/modules/cjs/loader.js:774:27)
    at Module.require (internal/modules/cjs/loader.js:1003:19)
    at require (internal/modules/cjs/helpers.js:107:18)
    at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
    at Module._compile (internal/modules/cjs/loader.js:1114:14)
    at Object.Module._extensions…js (internal/modules/cjs/loader.js:1143:10)
    at Module.load (internal/modules/cjs/loader.js:979:32)
    at Function.Module._load (internal/modules/cjs/loader.js:819:12)
    at Module.require (internal/modules/cjs/loader.js:1003: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 ›
    ]
    }

ainsi que les logs de l’installation du package :

  • 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
  • ‹ [ › yaml = yaml ‹ ] ›
  • echo ‹ Yaml is already installed, nothing to do ›
    Yaml is already installed, nothing to do
    +++ 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
    rm: cannot remove ‹ daikintomqtt ›: No such file or directory
  • git clone --branch release GitHub - ThibautTrarbach/daikintomqtt
    Cloning into ‹ daikintomqtt ›…
  • echo ‹ Pre install finished ›
    Pre install finished
  • echo 3
  • 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
    yarn install v1.22.19
    [1/5] Validating package.json…
    error daikin-deamon@1.0.0: The engine « node » is incompatible with this module. Expected version « >=16.0.0 ». Got « 14.21.3 »
    error Found incompatible module.
    info Visit yarn install | Yarn for documentation about this command.
  • mv main.js daikinToMQTT.js
  • chown -R www-data:www-data …/daikintomqtt …/post_install.sh …/pre_install.sh
  • echo ‹ Everything is successfully installed! ›
    Everything is successfully installed!
  • echo 4
  • 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

Pense à encadrer les lignes de code, de logs avec les balises qui formate comme il faut sinon c’est plus dur à lire :

image

La version de nodejs n’est pas bonne.
Force la suppression : sudo apt-get remove nodejs puis relance l’instalaltion des dépendances

1 « J'aime »

J’ai forcé la suppression et relancé les dépendances, le démon démarre puis s’arrête.

+ 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
+ '[' yaml = yaml ']'
+ echo 'Yaml is already installed, nothing to do'
Yaml is already installed, nothing to do
+++ 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
Cloning into '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.
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://deb.debian.org/debian buster InRelease
Get:3 http://deb.debian.org/debian buster-updates InRelease [56.6 kB]
Hit:4 https://deb.nodesource.com/node_14.x buster InRelease
Hit:5 http://phoscon.de/apt/deconz buster InRelease
Get:6 https://downloads.plex.tv/repo/deb public InRelease [6685 B]
Err:6 https://downloads.plex.tv/repo/deb public InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 97203C7B3ADCA79D
Reading package lists...
W: GPG error: https://downloads.plex.tv/repo/deb public InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 97203C7B3ADCA79D
E: The repository 'https://downloads.plex.tv/repo/deb public InRelease' is not signed.
+ echo 4
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://deb.debian.org/debian buster InRelease
Hit:3 http://deb.debian.org/debian buster-updates InRelease
Hit:4 https://deb.nodesource.com/node_14.x buster InRelease
Get:5 https://downloads.plex.tv/repo/deb public InRelease [6685 B]
Hit:6 http://phoscon.de/apt/deconz buster InRelease
Err:5 https://downloads.plex.tv/repo/deb public InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 97203C7B3ADCA79D
Reading package lists...
W: GPG error: https://downloads.plex.tv/repo/deb public InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 97203C7B3ADCA79D
E: The repository 'https://downloads.plex.tv/repo/deb public InRelease' is not signed.
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (1.8.2.3).
build-essential is already the newest version (12.6).
lsb-release is already the newest version (10.2019051400).
git is already the newest version (1:2.20.1-2+deb10u8).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[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
Hit:1 http://deb.debian.org/debian buster InRelease
Hit:2 http://deb.debian.org/debian buster-updates InRelease
Hit:3 http://security.debian.org/debian-security buster/updates InRelease
Hit:4 http://phoscon.de/apt/deconz buster InRelease
Hit:5 https://deb.nodesource.com/node_14.x buster InRelease
Get:6 https://downloads.plex.tv/repo/deb public InRelease [6685 B]
Err:6 https://downloads.plex.tv/repo/deb public InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 97203C7B3ADCA79D
Reading package lists...
W: GPG error: https://downloads.plex.tv/repo/deb public InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 97203C7B3ADCA79D
E: The repository 'https://downloads.plex.tv/repo/deb public InRelease' is not signed.
Error executing command, exiting
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
nodejs
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 25.4 MB of archives.
After this operation, 121 MB of additional disk space will be used.
Get:1 https://deb.nodesource.com/node_14.x buster/main amd64 nodejs amd64 14.21.3-deb-1nodesource1 [25.4 MB]
Fetched 25.4 MB in 2s (10.7 MB/s)
Selecting previously unselected package nodejs.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 73937 files and directories currently installed.)
Preparing to unpack .../nodejs_14.21.3-deb-1nodesource1_amd64.deb ...
Unpacking nodejs (14.21.3-deb-1nodesource1) ...
Setting up nodejs (14.21.3-deb-1nodesource1) ...
Processing triggers for man-db (2.8.5-2) ...
[Check Version NodeJS après install : v14.21.3 : [  KO  ] -> relancez les dépendances
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
+ echo 5
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://deb.debian.org/debian buster InRelease
Hit:3 http://deb.debian.org/debian buster-updates InRelease
Hit:4 http://phoscon.de/apt/deconz buster InRelease
Get:5 https://downloads.plex.tv/repo/deb public InRelease [6685 B]
Hit:6 https://deb.nodesource.com/node_14.x buster InRelease
Err:5 https://downloads.plex.tv/repo/deb public InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 97203C7B3ADCA79D
Reading package lists...
W: GPG error: https://downloads.plex.tv/repo/deb public InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 97203C7B3ADCA79D
E: The repository 'https://downloads.plex.tv/repo/deb public InRelease' is not signed.
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (1.8.2.3).
build-essential is already the newest version (12.6).
lsb-release is already the newest version (10.2019051400).
git is already the newest version (1:2.20.1-2+deb10u8).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[Check Version NodeJS actuelle : v14.21.3 : [  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
Hit:1 http://deb.debian.org/debian buster InRelease
Hit:2 http://deb.debian.org/debian buster-updates InRelease
Hit:3 http://security.debian.org/debian-security buster/updates InRelease
Hit:4 https://deb.nodesource.com/node_14.x buster InRelease
Hit:5 http://phoscon.de/apt/deconz buster InRelease
Get:6 https://downloads.plex.tv/repo/deb public InRelease [6685 B]
Err:6 https://downloads.plex.tv/repo/deb public InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 97203C7B3ADCA79D
Reading package lists...
W: GPG error: https://downloads.plex.tv/repo/deb public InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 97203C7B3ADCA79D
E: The repository 'https://downloads.plex.tv/repo/deb public InRelease' is not signed.
Error executing command, exiting
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
nodejs
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/25.4 MB of archives.
After this operation, 121 MB of additional disk space will be used.
Selecting previously unselected package nodejs.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 73937 files and directories currently installed.)
Preparing to unpack .../nodejs_14.21.3-deb-1nodesource1_amd64.deb ...
Unpacking nodejs (14.21.3-deb-1nodesource1) ...
Setting up nodejs (14.21.3-deb-1nodesource1) ...
Processing triggers for man-db (2.8.5-2) ...
[Check Version NodeJS après install : v14.21.3 : [  KO  ] -> relancez les dépendances
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
+ echo 6
+ sudo chmod +x /var/www/html/core/class/../../resources/install_nodejs.sh
+ sudo /var/www/html/core/class/../../resources/install_nodejs.sh
Hit:1 http://security.debian.org/debian-security buster/updates InRelease
Hit:2 http://deb.debian.org/debian buster InRelease
Hit:3 http://deb.debian.org/debian buster-updates InRelease
Get:4 https://downloads.plex.tv/repo/deb public InRelease [6685 B]
Hit:5 https://deb.nodesource.com/node_14.x buster InRelease
Hit:6 http://phoscon.de/apt/deconz buster InRelease
Err:4 https://downloads.plex.tv/repo/deb public InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 97203C7B3ADCA79D
Reading package lists...
W: GPG error: https://downloads.plex.tv/repo/deb public InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 97203C7B3ADCA79D
E: The repository 'https://downloads.plex.tv/repo/deb public InRelease' is not signed.
Reading package lists...
Building dependency tree...
Reading state information...
apt-utils is already the newest version (1.8.2.3).
build-essential is already the newest version (12.6).
lsb-release is already the newest version (10.2019051400).
git is already the newest version (1:2.20.1-2+deb10u8).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
[Check Version NodeJS actuelle : v14.21.3 : [  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
Hit:1 http://deb.debian.org/debian buster InRelease
Hit:2 http://deb.debian.org/debian buster-updates InRelease
Hit:3 http://security.debian.org/debian-security buster/updates InRelease
Hit:4 http://phoscon.de/apt/deconz buster InRelease
Hit:5 https://deb.nodesource.com/node_14.x buster InRelease
Get:6 https://downloads.plex.tv/repo/deb public InRelease [6685 B]
Err:6 https://downloads.plex.tv/repo/deb public InRelease
The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 97203C7B3ADCA79D
Reading package lists...
W: GPG error: https://downloads.plex.tv/repo/deb public InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 97203C7B3ADCA79D
E: The repository 'https://downloads.plex.tv/repo/deb public InRelease' is not signed.
Error executing command, exiting
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
nodejs
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/25.4 MB of archives.
After this operation, 121 MB of additional disk space will be used.
Selecting previously unselected package nodejs.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 73937 files and directories currently installed.)
Preparing to unpack .../nodejs_14.21.3-deb-1nodesource1_amd64.deb ...
Unpacking nodejs (14.21.3-deb-1nodesource1) ...
Setting up nodejs (14.21.3-deb-1nodesource1) ...
Processing triggers for man-db (2.8.5-2) ...
[Check Version NodeJS après install : v14.21.3 : [  KO  ] -> relancez les dépendances
[Check Prefix : /usr and sudo prefix : /usr and www-data prefix : /usr : [  OK  ]
+ echo 7
+ sudo npm install --force -g yarn
npm WARN using --force I sure hope you know what you are doing.
> yarn@1.22.19 preinstall /usr/lib/node_modules/yarn
> :; (node ./preinstall.js > /dev/null 2>&1 || true)
/usr/bin/yarn -> /usr/lib/node_modules/yarn/bin/yarn.js
/usr/bin/yarnpkg -> /usr/lib/node_modules/yarn/bin/yarn.js
+ yarn@1.22.19
updated 1 package in 1.68s
+ 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
yarn install v1.22.19
[1/5] Validating package.json...
error daikin-deamon@1.0.0: The engine "node" is incompatible with this module. Expected version ">=16.0.0". Got "14.21.3"
error Found incompatible module.
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
+ mv main.js daikinToMQTT.js
+ chown -R www-data:www-data ../daikintomqtt ../post_install.sh ../pre_install.sh
+ 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******************
'/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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
sh: 1: node: not found
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}
internal/modules/cjs/loader.js:934
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:931:15)
at Function.Module._load (internal/modules/cjs/loader.js:774:27)
at Module.require (internal/modules/cjs/loader.js:1003:19)
at require (internal/modules/cjs/helpers.js:107:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (internal/modules/cjs/loader.js:1114:14)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:1143:10)
at Module.load (internal/modules/cjs/loader.js:979:32)
at Function.Module._load (internal/modules/cjs/loader.js:819:12)
at Module.require (internal/modules/cjs/loader.js:1003: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'
]
}

Toujours la même erreur, c’est bizarre

Tu peux faire :

sudo apt-get remove nodejs
nodejs -v

et poster le résultat ?

Oui bien sur voici :

Attention Zigbeelinker à aussi besoin de nodejs

image

Bon ça supprime donc bien nodejs. Et en relançant les dépendances de Daikin Onecta, toujours pas bon et toujours ce message dans les logs (vide les logs des dépendances avant de les relancer) ?

Oui toujours les mêmes messages, j’ai relancé les dépendances 2 fois au cas où.
Je continue de mon côté également de comprendre.

Hello,

Un conseil, désactive l’installation automatique des dépendances de ZigbeeLinker.

Ton problème est que tu as surement un autre plugin qui reinstall node js avant la demande de daikin.

Pour informations Node Js 16 sont également la version officielle de nodejs dans jeedom.

Ps : Si cela n’est pas zigbeelinker qui reinstall hune vieille version de Node Js, c’est que c’est surement un autre plugiciel, donc oublis par les logs des dépendances après les avoir clean ainsi que la liste totale des plugin installé sur ton jeedom, voir si on peut trouver le fautif

Cdt
Thibaut

Le problème doit être sur mon debian :

root@JEEDOM:~# sudo apt install curl -y
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
curl est déjà la version la plus récente (7.64.0-4+deb10u6).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.
root@JEEDOM:~# curl -sL https://deb.nodesource.com/setup_16.x | sudo -E bash -

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


## Populating apt-get cache...

+ 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://downloads.plex.tv/repo/deb public InRelease [6 685 B]
Atteint :5 https://deb.nodesource.com/node_14.x buster InRelease
Atteint :6 http://phoscon.de/apt/deconz buster InRelease
Err :4 https://downloads.plex.tv/repo/deb public InRelease
  Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 97203C7B3ADCA79D
Lecture des listes de paquets... Fait
W: Erreur de GPG : https://downloads.plex.tv/repo/deb public InRelease : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 97203C7B3ADCA79D
E: Le dépôt https://downloads.plex.tv/repo/deb public InRelease n'est pas signé.
N: Les mises à jour depuis un tel dépôt ne peuvent s'effectuer de manière sécurisée, et sont donc désactivées par défaut.
N: Voir les pages de manuel d'apt-secure(8) pour la création des dépôts et les détails de configuration d'un utilisateur.
Error executing command, exiting
root@JEEDOM:~# sudo apt install -y nodejs
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
nodejs est déjà la version la plus récente (14.21.3-deb-1nodesource1).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 3 non mis à jour.

j’ai tenté une mise à jour de nodejs manuellement.
Je vois des liens de nodejs v14

Hello,

Il faudrait regarder dans les sources de ton jeedom où est déclarée la version 14 et donc la delete.
Ensuite, tu n’as pas que sa comme problème sur ta machine.
Elle pointe sur des repos sans avoir les clés permettant de vérifier leur authenticité et donc l’apte update ne finit jamais car il tombe en erreur.

Donc je dirais par étapes :

  • Correction des sources de PLEX sur ta machine
  • Suppression du repo nodejs 14
  • Ensuite une simple relance des dépendances

Cdt
Thibaut

j’ai fait le ménage :

j’arrive à nodejs :
image

Je lance le démon : KO

j’ai toujours cette erreur dans les logs : RcloudDD

node:internal/modules/cjs/loader:1029
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 (node:internal/modules/cjs/loader:1026:15)
at Function.Module._load (node:internal/modules/cjs/loader:871:27)
at Module.require (node:internal/modules/cjs/loader:1098:19)
at require (node:internal/modules/cjs/helpers:108:18)
at Object. (/var/www/html/plugins/daikinRCCloud/resources/daikintomqtt/modules/config.js:18:35)
at Module._compile (node:internal/modules/cjs/loader:1196:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1250:10)
at Module.load (node:internal/modules/cjs/loader:1074:32)
at Function.Module._load (node:internal/modules/cjs/loader:909:12)
at Module.require (node:internal/modules/cjs/loader:1098: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'
]
}

Hello ! avez-vous d’autres idées pour corriger cette erreur ?
A votre dispo pour réaliser des tests si vous le souhaitez.
Bon dimanche !

Hello,

Désolé j’étais en weekend, sans mes codes pour me connecter au community.
Pouvez-vous nettoyer les logs, puis passer en debug et relancer les dependance.

A la suite de sa nous envoyer les logs des dependances, avec sa je devrais être en capacité de vous repondre sur ce qui pourrais encore bloqué.

Cordialement
Thibaut

Hello,
Pas de soucis bien sur, chacun fait en fonction de ces dispos !

Voici les logs :

+ 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
+ '[' yaml = yaml ']'
+ echo 'Yaml is already installed, nothing to do'
Yaml is already installed, nothing to do
+++ 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
Cloning into 'daikintomqtt'...
+ echo 'Pre install finished'
Pre install finished
+ echo 3
+ 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
yarn install v1.22.19
[1/5] Validating package.json...
[2/5] Resolving packages...
[3/5] Fetching packages...
[4/5] Linking dependencies...
[5/5] Building fresh packages...
Done in 5.88s.
+ mv main.js daikinToMQTT.js
+ chown -R www-data:www-data ../daikintomqtt ../post_install.sh ../pre_install.sh
+ echo 'Everything is successfully installed!'
Everything is successfully installed!
+ echo 4
+ 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******************