Page 30 sur 31

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 05 févr. 2018, 14:53
par DimitraBelder
Bonjour Lunarok,

Il semble que dans dernière mise à jour, il y a un lien de dépendance qui n'est pas bon :
node-pre-gyp ERR! Tried to download(404): https://github.com/tessel/node-usb/rele ... arm.tar.gz

Code : Tout sélectionner

Début de l'installation
Reading package lists...
Building dependency tree...
Reading state information...
bluetooth is already the newest version.
bluez is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists...
Building dependency tree...
Reading state information...
libbluetooth-dev is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Version actuelle : v5.12.0
Ok, version suffisante
npm WARN deprecated minimatch@0.4.0: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue
> bleno@0.1.14 install /var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/bleno
> node-gyp rebuild
gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/5.12.0"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/bleno/.node-gyp"
make: Entering directory '/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/bleno/build'
CC(target) Release/obj.target/hci-ble/src/hci-ble.o
CC(target) Release/obj.target/hci-ble/src/utility.o
LINK(target) Release/hci-ble
CC(target) Release/obj.target/l2cap-ble/src/l2cap-ble.o
CC(target) Release/obj.target/l2cap-ble/src/utility.o
LINK(target) Release/l2cap-ble
make: Leaving directory '/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/bleno/build'
> usb@1.3.1 install /var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/usb
> node-pre-gyp install --fallback-to-build
node-pre-gyp ERR! Tried to download(404): https://github.com/tessel/node-usb/releases/download/1.3.1/usb_bindings-v1.3.1-node-v47-linux-arm.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for usb@1.3.1 and node@5.12.0 (node-v47 ABI, glibc) (falling back to source compile with node-gyp)
gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/5.12.0"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/usb/.node-gyp"
make: Entering directory '/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/usb/build'
make: *** No rule to make target '../.node-gyp/5.12.0/include/node/common.gypi', needed by 'Makefile'.  Stop.
make: Leaving directory '/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/usb/build'
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
gyp ERR! stack     at emitTwo (events.js:100:13)
gyp ERR! stack     at ChildProcess.emit (events.js:185:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:204:12)
gyp ERR! System Linux 4.9.35-v7+
gyp ERR! command "/usr/bin/nodejs" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/usb/src/binding/usb_bindings.node" "--module_name=usb_bindings" "--module_path=/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/usb/src/binding"
gyp ERR! cwd /var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/usb
gyp ERR! node -v v5.12.0
gyp ERR! node-gyp -v v3.3.1
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/nodejs /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/usb/src/binding/usb_bindings.node --module_name=usb_bindings --module_path=/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/usb/src/binding' (1)
node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack     at emitTwo (events.js:100:13)
node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:185:7)
node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:850:16)
node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:215:5)
node-pre-gyp ERR! System Linux 4.9.35-v7+
node-pre-gyp ERR! command "/usr/bin/nodejs" "/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/usb
node-pre-gyp ERR! node -v v5.12.0
node-pre-gyp ERR! node-pre-gyp -v v0.6.39
node-pre-gyp ERR! not ok
Failed to execute '/usr/bin/nodejs /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/usb/src/binding/usb_bindings.node --module_name=usb_bindings --module_path=/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/usb/src/binding' (1)
npm WARN install:usb@1.3.1 usb@1.3.1 install: `node-pre-gyp install --fallback-to-build`
npm WARN install:usb@1.3.1 Exit status 1
> bluetooth-hci-socket@0.5.1 install /var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/bluetooth-hci-socket
> node-gyp rebuild
gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/5.12.0"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/bluetooth-hci-socket/.node-gyp"
make: Entering directory '/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/bluetooth-hci-socket/build'
CXX(target) Release/obj.target/binding/src/BluetoothHciSocket.o
SOLINK_MODULE(target) Release/obj.target/binding.node
COPY Release/binding.node
make: Leaving directory '/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/bluetooth-hci-socket/build'
flower-power@0.3.0 /var/www/html/plugins/flowerpowerbt/node/node-flower-power
+-- async@0.2.10
+-- bleno@0.1.14
| +-- bplist-parser@0.0.6
| `-- debug@0.7.4
+-- jshint@2.3.0
| +-- cli@0.4.5
| | `-- glob@7.1.2
| |   +-- fs.realpath@1.0.0
| |   +-- inflight@1.0.6
| |   | `-- wrappy@1.0.2
| |   +-- inherits@2.0.3
| |   +-- minimatch@3.0.4
| |   | `-- brace-expansion@1.1.8
| |   |   +-- balanced-match@1.0.0
| |   |   `-- concat-map@0.0.1
| |   +-- once@1.4.0
| |   `-- path-is-absolute@1.0.1
| +-- console-browserify@0.1.6
| +-- minimatch@0.4.0
| | +-- lru-cache@2.7.3
| | `-- sigmund@1.0.1
| +-- shelljs@0.1.4
| `-- underscore@1.4.4
`-- noble-device@1.4.1
`-- noble@1.9.0
+-- bluetooth-hci-socket@0.5.1
| `-- nan@2.8.0
`-- debug@2.2.0
`-- ms@0.7.1
npm WARN optional Skipping failed optional dependency /noble/xpc-connection:
npm WARN notsup Not compatible with your operating system or architecture: xpc-connection@0.1.4
npm WARN optional Skipping failed optional dependency /bleno/xpc-connection:
npm WARN notsup Not compatible with your operating system or architecture: xpc-connection@0.1.4
flower-power-cloud@1.2.0 /var/www/html/plugins/flowerpowerbt/node/node-flower-power-cloud
+-- async@1.5.2
+-- node-schedule@0.6.0
| +-- cron-parser@0.6.2
| `-- long-timeout@0.0.2
`-- request@2.83.0
+-- aws-sign2@0.7.0
+-- aws4@1.6.0
+-- caseless@0.12.0
+-- combined-stream@1.0.5
| `-- delayed-stream@1.0.0
+-- extend@3.0.1
+-- forever-agent@0.6.1
+-- form-data@2.3.1
| `-- asynckit@0.4.0
+-- har-validator@5.0.3
| +-- ajv@5.5.2
| | +-- co@4.6.0
| | +-- fast-deep-equal@1.0.0
| | +-- fast-json-stable-stringify@2.0.0
| | `-- json-schema-traverse@0.3.1
| `-- har-schema@2.0.0
+-- hawk@6.0.2
| +-- boom@4.3.1
| +-- cryptiles@3.1.2
| | `-- boom@5.2.0
| +-- hoek@4.2.0
| `-- sntp@2.1.0
+-- http-signature@1.2.0
| +-- assert-plus@1.0.0
| +-- jsprim@1.4.1
| | +-- extsprintf@1.3.0
| | +-- json-schema@0.2.3
| | `-- verror@1.10.0
| |   `-- core-util-is@1.0.2
| `-- sshpk@1.13.1
|   +-- asn1@0.2.3
|   +-- bcrypt-pbkdf@1.0.1
|   +-- dashdash@1.14.1
|   +-- ecc-jsbn@0.1.1
|   +-- getpass@0.1.7
|   +-- jsbn@0.1.1
|   `-- tweetnacl@0.14.5
+-- is-typedarray@1.0.0
+-- isstream@0.1.2
+-- json-stringify-safe@5.0.1
+-- mime-types@2.1.17
| `-- mime-db@1.30.0
+-- oauth-sign@0.8.2
+-- performance-now@2.1.0
+-- qs@6.5.1
+-- safe-buffer@5.1.1
+-- stringstream@0.0.5
+-- tough-cookie@2.3.3
| `-- punycode@1.4.1
+-- tunnel-agent@0.6.0
`-- uuid@3.2.1
npm WARN flower-power-cloud@1.2.0 No license field.
> deasync@0.1.12 install /var/www/html/plugins/flowerpowerbt/node/node_modules/deasync
> node ./build.js
gyp WARN EACCES user "root" does not have permission to access the dev dir "/root/.node-gyp/5.12.0"
gyp WARN EACCES attempting to reinstall using temporary dev dir "/var/www/html/plugins/flowerpowerbt/node/node_modules/deasync/.node-gyp"
make: Entering directory '/var/www/html/plugins/flowerpowerbt/node/node_modules/deasync/build'
CXX(target) Release/obj.target/deasync/src/deasync.o
SOLINK_MODULE(target) Release/obj.target/deasync.node
COPY Release/deasync.node
make: Leaving directory '/var/www/html/plugins/flowerpowerbt/node/node_modules/deasync/build'
Installed in `/var/www/html/plugins/flowerpowerbt/node/node_modules/deasync/bin/linux-arm-node-5/deasync.node`
node-flower-bridge@1.5.2 /var/www/html/plugins/flowerpowerbt/node
+-- async@1.5.2
+-- buffer-equal@1.0.0
+-- chance@0.8.0
+-- cli-color@1.2.0
| +-- ansi-regex@2.1.1
| +-- d@1.0.0
| +-- es5-ext@0.10.38
| | `-- es6-symbol@3.1.1
| +-- es6-iterator@2.0.3
| +-- memoizee@0.4.11
| | +-- es6-weak-map@2.0.2
| | +-- event-emitter@0.3.5
| | +-- is-promise@2.1.0
| | +-- lru-queue@0.1.0
| | `-- next-tick@1.0.0
| `-- timers-ext@0.1.2
+-- deasync@0.1.12
| +-- bindings@1.2.1
| `-- nan@2.8.0
+-- nedb@1.8.0
| +-- async@0.2.10
| +-- binary-search-tree@0.2.5
| +-- localforage@1.5.6
| | `-- lie@3.1.1
| |   `-- immediate@3.0.6
| +-- mkdirp@0.5.1
| | `-- minimist@0.0.8
| `-- underscore@1.4.4
`-- promise@7.3.1
`-- asap@2.0.6
Fin de l'installation
Du coup, la récupèration des données échoue :( :

Code : Tout sélectionner

[ 'Parrot pot 6ae0', 'Flower power 9318', 'Flower power 133F' ]
[38;5;0m[Feb 05 2018 13:32:30]: synchronize[39m
[Feb 05 2018 13:32:30]: Parrot pot 6ae0: Searching
[Feb 05 2018 13:33:00]: Parrot pot 6ae0: Not found
[Feb 05 2018 13:33:02]: Parrot pot 6ae0: Searching
[Feb 05 2018 13:33:06]: Parrot pot 6ae0: Found
[Feb 05 2018 13:33:06]: Parrot pot 6ae0: Connection
[Feb 05 2018 13:33:10]: Parrot pot 6ae0: Connected
[Feb 05 2018 13:33:10]: Parrot pot 6ae0: Connected
[Feb 05 2018 13:33:10]: Parrot pot 6ae0: Connected
[Feb 05 2018 13:33:10]: Parrot pot 6ae0: Connected
[Feb 05 2018 13:33:20]: Parrot pot 6ae0: Disconnected
[38;5;0m[Feb 05 2018 13:33:20]: off[39m
[38;5;0m[Feb 05 2018 13:33:20]: synchronize[39m
[Feb 05 2018 13:33:20]: Flower power 9318: Searching
noble warning: unknown handle 71 disconnected!
noble warning: unknown handle 71 disconnected!
noble warning: unknown handle 71 disconnected!
[Feb 05 2018 13:33:50]: Flower power 9318: Not found
[Feb 05 2018 13:33:52]: Flower power 9318: Searching
[Feb 05 2018 13:33:59]: Flower power 9318: Found
[Feb 05 2018 13:33:59]: Flower power 9318: Connection
[Feb 05 2018 13:34:12]: Flower power 9318: Connected
[Feb 05 2018 13:34:12]: Flower power 9318: Connected
[Feb 05 2018 13:34:12]: Flower power 9318: Connected
[Feb 05 2018 13:34:12]: Flower power 9318: Connected
[Feb 05 2018 13:34:22]: Flower power 9318: Disconnected
[38;5;0m[Feb 05 2018 13:34:22]: off[39m
[38;5;0m[Feb 05 2018 13:34:22]: synchronize[39m
[Feb 05 2018 13:34:22]: Flower power 133F: Searching
noble warning: unknown handle 71 disconnected!
noble warning: unknown handle 71 disconnected!
noble warning: unknown handle 71 disconnected!
[Feb 05 2018 13:34:25]: Flower power 133F: Found
[Feb 05 2018 13:34:25]: Flower power 133F: Connection
[Feb 05 2018 13:34:27]: Flower power 133F: Connected
[Feb 05 2018 13:34:27]: Flower power 133F: Connected
[Feb 05 2018 13:34:27]: Flower power 133F: Connected
[Feb 05 2018 13:34:27]: Flower power 133F: Connected
[Feb 05 2018 13:34:37]: Flower power 133F: Disconnected
[38;5;0m[Feb 05 2018 13:34:37]: off[39m

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 15 févr. 2018, 23:35
par darghorn
J'ai exactement le même problème, et les mêmes traces.
@Lunarok, aurais tu une piste pour nous ?

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 22 févr. 2018, 11:20
par capitainabloc
bonjour à tous, en effet même problème.
Les courbes ne se mettent à jour que par connexion à la base de données, donc si on fait un update depuis un telephone ou une tablette.
Est-ce lié au firmware rpi?

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 23 févr. 2018, 08:47
par capitainabloc
Salut à tous,
l'installation de la dernière MàJ s'est bien déroulée, mais toujours le même processus:

Code : Tout sélectionner

[ 'Flower power AD6X' ]
[Feb 23 2018 08:00:13]: synchronize
[Feb 23 2018 08:00:13]: Flower power AD6X: Searching
[Feb 23 2018 08:00:43]: Flower power AD6X: Not found
[Feb 23 2018 08:00:45]: Flower power AD6X: Searching
[Feb 23 2018 08:00:46]: Flower power AD6X: Found
[Feb 23 2018 08:00:46]: Flower power AD6X: Connection
[Feb 23 2018 08:00:48]: Flower power AD6X: Connected
[Feb 23 2018 08:00:48]: Flower power AD6X: Connected
[Feb 23 2018 08:00:48]: Flower power AD6X: Connected
[Feb 23 2018 08:00:48]: Flower power AD6X: Connected
[Feb 23 2018 08:00:58]: Flower power AD6X: Disconnected
il ne récupère pas les données en BT, mais va les chercher sur le cloud.

Par curiosité, j'ai aussi testé un outil de récupération: https://www.journaldulapin.com/2014/04/ ... pberry-pi/, qui ne fonctionne pas non plus...
je l'ai testé sur Rpi3, serveur Ubuntu 16 et OrangePi armbian, sans succès...
Je pense que c'est lié à l'impossibilité de récupérer le paquet usb_bindings-v1.3.1-node-v47-linux-arm.tar.gz, qui n'existe plus, et que je ne sais pas ou trouver... d'ou l'erreur 404 sur https://github.com/tessel/node-usb/releases

si quelqu'un a une solution...

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 01 mars 2018, 09:20
par capitainabloc
Bonjour Lunarok,

j'ai réussi à récupérer les données par la méthode de sandeepmistry/node-flower-power en utilisant

Code : Tout sélectionner

npm install noble@1.8.1
, comme discuté ici: https://github.com/sandeepmistry/node-f ... /issues/26
Du coup, j'ai fait ca dans les dossier node_modules du plugin, et ca marche nickel maintenant. J'ai d'abord supprimé les dossiers node_modules/noble, puis j'ai lancé la commande ci-dessus en sudo.

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 20 mars 2018, 18:16
par pinault22
Bonjour,

Je décide de remettre mes parrot plants en fonctionnement.
Je suis en Jeedom 3.1.7, je supprime via la market le plugin puis je réinstalle le plugin.
Je met l'id (mon mail) ma clé j'essaie de la refaire sur le lien https://api-flower-power-pot.parrot.com ... ess/signup j'ai le message : We're sorry, but something went wrong.
Alors je me dit que pas grave dans un premier temps pour discuter directement via le BT et je vais essayé via le site (a moins que justement l'API soit l'inverse).

J'installe les dépendances :

Code : Tout sélectionner

Début de l'installation
--2018-03-20 17:11:08--  https://raw.githubusercontent.com/lunarok/jeedom_nodejs/master/nodejs.sh
Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.16.133
Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.16.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1592 (1.6K) [text/plain]
Saving to: 'dependencies.sh'
0K .                                                     100% 21.8M=0s
2018-03-20 17:11:08 (21.8 MB/s) - 'dependencies.sh' saved [1592/1592]
Version actuelle : 8
Reading package lists...
Building dependency tree...
Reading state information...
lsb-release is already the newest version (9.20161125+rpi1).
W: chmod 0700 of directory /var/cache/apt/archives/partial failed - SetupAPTPartialDirectory (1: Operation not permitted)
E: Could not open lock file /var/cache/apt/archives/lock - open (13: Permission denied)
E: Unable to lock directory /var/cache/apt/archives/
dependencies.sh: 20: [: stretch: unexpected operator
Ok, version suffisante
added 55 packages in 6.737s
Installation spécifique plugin
Reading package lists...
Building dependency tree...
Reading state information...
bluetooth is already the newest version (5.43-2+rpt2+deb9u2).
bluez is already the newest version (5.43-2+rpt2+deb9u2).
libbluetooth-dev is already the newest version (5.43-2+rpt2+deb9u2).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Fin de l'installation
Les logs du flowerpowerbt_node

Code : Tout sélectionner

module.js:549
throw err;
^
Error: Cannot find module 'cli-color'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/var/www/html/plugins/flowerpowerbt/resources/start.js:1:73)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
Je vais attendre un peu, faut que je récupère une clé api mais ca n'a pas l'air fonctionnel...
Et par BT, bah faut peut etre que ca fonctionne par le site avant...

Ah moins que dans la doc :
Mes données ne se mettent pas à jour ?
Vérifier le log du service, si vous ne voyer pas de lignes "getsamples" dans la connexion régulière, vérifier que votre clef Bluetooth n’est pas utilisé pour autre chose

Du coup je ne peux le faire fonctionner du tout a cause que ma clé interne BT est utilisé pour autre chose...
Si c'est ce dernier point qui pose problème, vous me conseillez quel clé BT pour être compatible et est-ce qu'elle peut poser problème avec ma clé BT interne du Raspi3 ?

Petite précision également, mon plugin n'apparait pas dans le Market, je ne sait pas si c'est grave docteur...

Merci

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 21 mars 2018, 11:58
par jeanmi51
Même problème impossible d'obtenir une clé API sur le site https://api-flower-power-pot.parrot.com ... ess/signup

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 25 mars 2018, 09:43
par pinault22
Aille, j'ai acheté une nouvelle clé compatible mais rien ne remonte en BT, j'ai acheté aussi le parrot plants (car j'avais les flowers et je me disais que c'était peut être plus compatible...).
Il y a quelqu'un chez qui cela fonctionne ?

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 26 mars 2018, 09:49
par greenski
pinault22 a écrit :
20 mars 2018, 18:16
Bonjour,

Je décide de remettre mes parrot plants en fonctionnement.
Je suis en Jeedom 3.1.7, je supprime via la market le plugin puis je réinstalle le plugin.
Je met l'id (mon mail) ma clé j'essaie de la refaire sur le lien https://api-flower-power-pot.parrot.com ... ess/signup j'ai le message : We're sorry, but something went wrong.

Les logs du flowerpowerbt_node

Code : Tout sélectionner

module.js:549
throw err;
^
Error: Cannot find module 'cli-color'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Module.require (module.js:596:17)
Tout pareil.

Plugin acheté ce week end mais inutilisable.

Impossible d'avoir une clé API, ça crée une erreur chez Parrot avec le même message.

Pour les logs Node, j'ai réussi à passer outre l'erreur cli-color en faisant un

Code : Tout sélectionner

raspberrypi:/var/www/html/plugins/flowerpowerbt/resources $ sudo npm install cli-color
+ cli-color@1.2.0
added 13 packages in 7.765s
mais ça engendre d'autres erreurs :

Code : Tout sélectionner

module.js:549
throw err;
^
Error: Cannot find module './index'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/var/www/html/plugins/flowerpowerbt/resources/start.js:2:14)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
@Lunarok, les plugins payants sont censés fonctionner... :!:

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 30 mars 2018, 11:51
par phlucas
Bonjour, idem pour moi
Après trois test de nouvelle install de Jeedom sur 2 RPI ( model 2 et 3)
Installation des dépendances impossible de plus la date d'installations des dépendances reste à la mème date que la première installation...
et j'ai toujours les mème logs avec les erreurs suivante :

module.js:549
throw err;
^

Error: Cannot find module 'cli-color'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at Module.require (module.js:596:17)
at require (internal/module.js:11:18)
at Object.<anonymous> (/var/www/html/plugins/flowerpowerbt/resources/start.js:1:73)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)

Avec mes remerciements, bon WE
Philippe

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 03 avr. 2018, 10:45
par thomasb74
Pour info, il semblerait que l'API soit en cessation d'activité ( pas trouvé de terme plus parlant..):

https://community.smartthings.com/t/par ... nued/78929

est-ce que ca expliquerait les soucis rencontrés récemment ( notamment l'impossibilité de s'enregistrer..) ?

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 03 avr. 2018, 14:50
par lunarok
Oui ca merde grave, en voulant faire évoluer le plugin il me scanne meme plus les flower (donc avec un compte existant l'API dit juste f***)
Bref va falloir passer le plugin en local only ce qui veut dire perte des conseils entretien

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 03 avr. 2018, 21:29
par mbuffat69
]'ai aussi eu ce problème récemment,mais en réinstallant complètement la librairie node-flower-power dans le répertoire node,
cela refonctionne.
Pour cela j'ai supprimé node-flower-power et node-flower-power-cloud et réinstaller la bibliothèque node parrot avec install.sh

Code : Tout sélectionner

rm -rf  node-flower-power node-flower-power-cloud
./install.sh
j'ai aussi installé les packages manquants cli-color avec npm.
Je suis en déporté sur un rpi2 sous jessie avec node en v4.9.1 (un peu ancienne) mais ça marche, car je récupère les infos par BT et je les transmets
bien au site parrot.
Sur jeedom, je récupère les infos sur le site parrot
C'est donc peut être un problème de version de nodejs !!!

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 04 avr. 2018, 13:39
par fredlamour
Bonjour,

Problème également avec le plugin. J'ai desinstallé, reinstallé mais les dépendances ne s'installent pas correctement et s'arrêtent à 40%.
Dans les logs, je trouves des erreurs :
sudo: nodejs: command not found

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 05 avr. 2018, 20:45
par pinault22
Comme un con j'ai viré ma clé api que j'avais et forcément je ne l'ai plus et impossible d'en refaire, j'aimerai bien le faire fonctionner
rm -rf node-flower-power node-flower-power-cloud
./install.sh
J'ai un peu peur de faire le ./install.sh car réinstaller jeedom alors que j'ai un jeedom stable (mise à part le parrot qui ne fonctionne aps) j'hésite un peu, vous en pensez quoi ?

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 06 avr. 2018, 07:56
par phlucas
pinault22 a écrit :
05 avr. 2018, 20:45
Comme un con j'ai viré ma clé api que j'avais et forcément je ne l'ai plus et impossible d'en refaire, j'aimerai bien le faire fonctionner
rm -rf node-flower-power node-flower-power-cloud
./install.sh
J'ai un peu peur de faire le ./install.sh car réinstaller jeedom alors que j'ai un jeedom stable (mise à part le parrot qui ne fonctionne aps) j'hésite un peu, vous en pensez quoi ?
Bonjour,
réinstall faite hier, mais ne fonctionne toujours pas...
Cordialement
Philippe

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 10 avr. 2018, 17:49
par lunarok
Pour information, vu les changements Parrot, j'ai demandé à Sarakha si il peut regarder pour intégrer les flowerpower dans BLEA directement. L'API disparaissant, il n'y a plus de valeur ajoutée à faire un scan séparé.

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 10 avr. 2018, 21:28
par gpga
Merci pour cette bonne idée, je serai tres content de pouvoir rajouter mes parrots plants à mes autres modules BT

Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 10 avr. 2018, 21:44
par mecano91
Pourtant Parrot avait déclaré qu'il était pas question d'abandonner ses capteurs =>
" la fin prochaine de la prise en charge d'IFTTT, en raison de changements dans la politique financière de la plateforme, mais rappelle que sa société défend vigoureusement l'open source et l'accès aux datas, « pour preuve Flower Power est peut être l'objet connecté le plus ouvert qui existe "

Envoyé de mon ASUS_Z016D en utilisant Tapatalk


Re: [Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 17 avr. 2018, 22:48
par greenski
est-ce que l'un de vous a un plugin fonctionnel svp?
si oui et que vous vous debrouillez un peu en programmation, pouvez-vous me contacter par MP ?

merci