Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Zibase : ZiBASEDOM

DUPRE
Timide
Messages : 1
Inscription : 12 mars 2016, 00:26

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par DUPRE » 12 mars 2016, 00:39

Bonjour,
j'ai sur un RPI2 +JEEDOM V2.1.1 j'ai installé le plugin ZIBASEDOM, mais impossible de le faire fonctionner, j'ai dans le log:
  • /var/www/html/plugins/Zibasedom/node/Zibasedom.js:402
    if (logLevel[Type] == "1") {
    ^

    TypeError: Cannot read property 'info' of null
    at jeedomLog (/var/www/html/plugins/Zibasedom/node/Zibasedom.js:402:14)
    at Object. (/var/www/html/plugins/Zibasedom/node/Zibasedom.js:456:2)
    at Module._compile (module.js:435:26)
    at Object.Module._extensions..js (module.js:442:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:311:12)
    at Function.Module.runMain (module.js:467:10)
    at startup (node.js:134:18)
    at node.js:961:3
    [2016-03-12 00:20:36][Zibasedom][ERROR] : Impossible de lancer le démon Zibasedom
En boucle

J'ai testé sans nodeJS , avec la version v4.3.2, réinstallé le plugin, coché/décoché l'option node du plugin
rien n'y fait

Quelqu'un à une idée sur mon problème?

Dks21
Timide
Messages : 109
Inscription : 09 févr. 2015, 14:31
Localisation : Dijon

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par Dks21 » 12 mars 2016, 21:37

Bonjour,

J'ai aussi un probleme de recupération de sondes (les actionneurs sont bien la).
J'ai installé nodejs avec les commandes trouvées sur le forum (sur un cubieboard2). Coche/decoché node a la place de nodejs dans le plugin, idem pour zapi1 ou 2. Mais rien n'y fait j'ai l'erreur suivante:

/var/www/html/plugins/Zibasedom/node/Zibasedom.js:402
if (logLevel[Type] == "1") {
^

TypeError: Cannot read property 'info' of null
at jeedomLog (/var/www/html/plugins/Zibasedom/node/Zibasedom.js:402:14)
at Object. (/var/www/html/plugins/Zibasedom/node/Zibasedom.js:456:2)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Function.Module.runMain (module.js:467:10)
at startup (node.js:134:18)
at node.js:961:3
/var/www/html/plugins/Zibasedom/node/Zibasedom.js:402
if (logLevel[Type] == "1") {
^

TypeError: Cannot read property 'info' of null
at jeedomLog (/var/www/html/plugins/Zibasedom/node/Zibasedom.js:402:14)
at Object. (/var/www/html/plugins/Zibasedom/node/Zibasedom.js:456:2)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Function.Module.runMain (module.js:467:10)
at startup (node.js:134:18)
at node.js:961:3
[2016-03-12 21:33:33][Zibasedom][ERROR] : Impossible de lancer le démon Zibasedom


Merci d'avance pour l'aide.

t0urista
Timide
Messages : 107
Inscription : 09 janv. 2016, 21:20

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par t0urista » 12 mars 2016, 21:56

Même problème pour moi
installation propre de Jeedom 2 sur Raspberry PI2 (a partir de l'image telechargee)

ensuite installation de NodeJS 5.7

j'arrive a récupérer les actionneurs, pas les sondes.
il semble que n odejs soit parfois actif, mais la plupart du temps il ne tourne pas. j'imagine que j'ai réussi a importer les actionneurs dans un des rares moments ou il tourne...





TypeError: Cannot read property 'info' of null
at jeedomLog (/var/www/html/plugins/Zibasedom/node/Zibasedom.js:402:14)
at Object. (/var/www/html/plugins/Zibasedom/node/Zibasedom.js:456:2)
at Module._compile (module.js:413:34)
at Object.Module._extensions..js (module.js:422:10)
at Module.load (module.js:357:32)
at Function.Module._load (module.js:314:12)
at Function.Module.runMain (module.js:447:10)
at startup (node.js:141:18)
at node.js:933:3
[2016-03-12 21:51:34][Zibasedom][ERROR] : Impossible de lancer le démon Zibasedom
/var/www/html/plugins/Zibasedom/node/Zibasedom.js:402
if (logLevel[Type] == "1") {
^

TypeError: Cannot read property 'info' of null
at jeedomLog (/var/www/html/plugins/Zibasedom/node/Zibasedom.js:402:14)
at Object. (/var/www/html/plugins/Zibasedom/node/Zibasedom.js:456:2)
at Module._compile (module.js:413:34)
at Object.Module._extensions..js (module.js:422:10)
at Module.load (module.js:357:32)
at Function.Module._load (module.js:314:12)
at Function.Module.runMain (module.js:447:10)
at startup (node.js:141:18)
at node.js:933:3

Dks21
Timide
Messages : 109
Inscription : 09 févr. 2015, 14:31
Localisation : Dijon

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par Dks21 » 13 mars 2016, 10:29

A noter qu'avec le plugin Jeebase, les sondes remontent sans problème...


Edit: En fait non, il en manque pas mal, seules les sondes de température remontent...

Avatar de l’utilisateur
lunarok
Actif
Messages : 6704
Inscription : 08 août 2014, 12:48
Localisation : Anjou

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par lunarok » 13 mars 2016, 12:16

Pour ceux qui auraient des difficultés à installer nodejs en prérequis, en attendant que @scanab se montre, vous pouvez installer un de mes plugins à base de nodejs. Ca installera le nodejs qui va bien pour la plateforme. Exemple myfitnesspal qui n'a pas de prérequis matériel.
Après si de toute facon c'est pas fonctionnel derrière, ca sera pas vraiment utile.
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas

Dks21
Timide
Messages : 109
Inscription : 09 févr. 2015, 14:31
Localisation : Dijon

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par Dks21 » 13 mars 2016, 12:29

Merci Lunarok. J'y avais pensé, et j'ai déja installé mysensor sur la box qui pose probleme (c'est le Jeedom de mes parents que je gère a distance). Du coup j'ai bien nodejs d'installé, mais ca ne fonctionne toujours pas... :/

Dks21
Timide
Messages : 109
Inscription : 09 févr. 2015, 14:31
Localisation : Dijon

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par Dks21 » 13 mars 2016, 12:51

@lunarok

J'ai installé pour voir le plugin myfitnesspal et lors de l'installation des dépendances j'ai des erreurs. Ca expliquerai peut etre?

Début de l'installation
Version actuelle : v5.7.1
Ok, version suffisante
npm ERR! Linux 4.4.3-sunxi
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "mfp"
npm ERR! node v4.2.1
npm ERR! npm v2.14.7
npm ERR! path /var/www/.npm
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall mkdir
npm ERR! Error: EACCES: permission denied, mkdir '/var/www/.npm'
npm ERR! at Error (native)
npm ERR! { [Error: EACCES: permission denied, mkdir '/var/www/.npm']
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'mkdir',
npm ERR! path: '/var/www/.npm' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! Please include the following file with any support request:
npm ERR! /var/www/html/plugins/myfitnesspal/node/npm-debug.log
npm ERR! Linux 4.4.3-sunxi
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "request"
npm ERR! node v4.2.1
npm ERR! npm v2.14.7
npm ERR! path /var/www/.npm
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall mkdir
npm ERR! Error: EACCES: permission denied, mkdir '/var/www/.npm'
npm ERR! at Error (native)
npm ERR! { [Error: EACCES: permission denied, mkdir '/var/www/.npm']
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'mkdir',
npm ERR! path: '/var/www/.npm' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! Please include the following file with any support request:
npm ERR! /var/www/html/plugins/myfitnesspal/node/npm-debug.log
Fin de l'installation

Dks21
Timide
Messages : 109
Inscription : 09 févr. 2015, 14:31
Localisation : Dijon

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par Dks21 » 14 mars 2016, 12:35

Personne pour un conseil?

Avatar de l’utilisateur
mbuffat69
Timide
Messages : 389
Inscription : 02 févr. 2016, 21:25
Localisation : Lyon

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par mbuffat69 » 14 mars 2016, 13:11

d'après les logs tu c'est un problème de droit, certaines commandes nécessitent un accès root , en particulier pour créer le répertoire:
/var/www/.npm'
essaie de le créer sous root
Système DIY 2 PI3 avec SSD (voir mon profil pour le détail)

Dks21
Timide
Messages : 109
Inscription : 09 févr. 2015, 14:31
Localisation : Dijon

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par Dks21 » 14 mars 2016, 13:19

J'ai essayé, ca n'a rien donné. Et pour resoudre les problèmes de droits, ca depasse mes compétences la...

Avatar de l’utilisateur
mbuffat69
Timide
Messages : 389
Inscription : 02 févr. 2016, 21:25
Localisation : Lyon

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par mbuffat69 » 14 mars 2016, 14:21

ton installation de nodejs est bizarre (dans /usr/local/bin ?)
L'as tu installer à la main ?
Sur quel systeme ?
Normalement, il y a un paquet pour nodejs
Que te donne la commande

Code : Tout sélectionner

 dpkg -l | grep node
Elle devrait afficher qqchose du type :

ii nodejs 4.3.1-1nodesource1~jessie1 armhf Node.js event-based server-side javascript engine
Système DIY 2 PI3 avec SSD (voir mon profil pour le détail)

Dks21
Timide
Messages : 109
Inscription : 09 févr. 2015, 14:31
Localisation : Dijon

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par Dks21 » 14 mars 2016, 14:35

J'ai essayé en install en ligne de commande sur systeme propre ou en automatique via le plugin myfitnesspal.
J'ai essayé sur deux distribution armbian jessy, une legacy en noyau 3.x et une vanilla en noyau 4.x.
la commande demandée donne:
ii nodejs 5.7.1-1nodesource1~jessie1 armhf Node.js event-based server-side javascript engine

Ce qui a l'air normal...

Avatar de l’utilisateur
mbuffat69
Timide
Messages : 389
Inscription : 02 févr. 2016, 21:25
Localisation : Lyon

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par mbuffat69 » 14 mars 2016, 14:41

As tu un node ou nodejs dans /usr/local/bin/ issue d'une ancienne install
Il faudrait supprimer toute l'ancienne install (node, nodejs, npm) dans /usr/local/bin
car j'ai l'impression d’après les logs qu'il exécute /usr/local/bin/ node au lieu de /usr/bin/node
Système DIY 2 PI3 avec SSD (voir mon profil pour le détail)

Dks21
Timide
Messages : 109
Inscription : 09 févr. 2015, 14:31
Localisation : Dijon

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par Dks21 » 14 mars 2016, 14:48

Non, rien du genre, voila le contenu de /usr/local/bin/

8192cu.ko brcm_bt_reset* sunxi_tp_temp* temper* usbclnt* usbsrvd* usbsrvd-srv*
a10disp* brcm_patchram_plus* swconfig* tusbd.ko usbsrv* usbsrvd-cl*

Avatar de l’utilisateur
mbuffat69
Timide
Messages : 389
Inscription : 02 févr. 2016, 21:25
Localisation : Lyon

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par mbuffat69 » 14 mars 2016, 14:56

D'apres les logs la commande npm semble ne pas être la bonne !
que te donnes

Code : Tout sélectionner

which npm
et

Code : Tout sélectionner

which node
Système DIY 2 PI3 avec SSD (voir mon profil pour le détail)

Dks21
Timide
Messages : 109
Inscription : 09 févr. 2015, 14:31
Localisation : Dijon

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par Dks21 » 14 mars 2016, 15:13

alors, which npm:
/usr/bin/npm


et which node
/usr/bin/node

Avatar de l’utilisateur
mbuffat69
Timide
Messages : 389
Inscription : 02 févr. 2016, 21:25
Localisation : Lyon

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par mbuffat69 » 14 mars 2016, 15:18

D'après tes logs, il détecte bien la version nodejs installée 5.7.1 mais ensuite il essaye d’exécuter une version 4.2.1 qui plante d’où le pble !!!
Désolé je ne voie plus quoi faire !
Système DIY 2 PI3 avec SSD (voir mon profil pour le détail)

Dks21
Timide
Messages : 109
Inscription : 09 févr. 2015, 14:31
Localisation : Dijon

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par Dks21 » 14 mars 2016, 15:24

Merci quand meme pour ton aide.

Dks21
Timide
Messages : 109
Inscription : 09 févr. 2015, 14:31
Localisation : Dijon

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par Dks21 » 14 mars 2016, 17:12

J'ai retenté une installation complète de jeedom, sans rien restaurer, en laissant le plugin de lunarok installer nodejs et c'est toujours pareil...

hal01
Timide
Messages : 24
Inscription : 04 avr. 2015, 09:17

Re: [Sujet officiel] Plugin Zibase : ZiBASEDOM

Message par hal01 » 14 mars 2016, 22:37

A priori si je fait le compte on est au moins 4 a avoir le meme log d'erreur
Y'a Dks21, DUPRE, t0urista et moi qui avons des problemes similaires (ou alors j'ai mal lu)

Sur une installation "propre" en derniere version de jeedom, Zibasedom donne un erreur de log de type

Code : Tout sélectionner

TypeError: Cannot read property 'info' of null
at jeedomLog (/var/www/html/plugins/Zibasedom/node/Zibasedom.js:402:14)
at Object. (/var/www/html/plugins/Zibasedom/node/Zibasedom.js:456:2)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:311:12)
at Function.Module.runMain (module.js:467:10)
at startup (node.js:134:18)
at node.js:961:3
[2016-03-12 21:33:33][Zibasedom][ERROR] : Impossible de lancer le démon Zibasedom
Scanab un peu d'aide serait la bienvenue...


Pour ma part, j'ai investit il y a une semaine en toute confiance dans ce plugin et pour le moment je suis un peu sur ma faim !!! :cry: car l n'a pas encore donné les résultats escomptés...
Zibase 1 - NAS Xpenology (Chroot) - actioneurs/sondes ,X10, oregon, nabaztag, karotz

Répondre

Revenir vers « [Plugin Tiers] Zibasedom »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 10 invités