Page 29 sur 31

Re: [Sujet officiel] Plugin Flower Power Bluetooth

Publié : 08 janv. 2017, 16:18
par AlienQueen
Hello,

Pour être tout à fait sûr qu'on se comprenne, la notification du plugin qui m'embête affiche bien : "[...] a moins de % de batterie [...]".

S'il y avait le niveau de batterie, ça ne me gênerait pas, mais là, cette notif est vraiment embêtante. Qu'en pensez-vous ?

Re: [Sujet officiel] Plugin Flower Power Bluetooth

Publié : 24 févr. 2017, 09:50
par coxforce
Mail de IFTTT hier:

Hello,

On February 27th, the Parrot Flower Power service and its Applets will be removed from IFTTT. Here’s a message from our partner about the change:

Parrot Flower Power recently shifted their focus to consumer and commercial drones and are no longer supporting their line of garden sensors.


If you’re looking for an alternative, check out the Green IQ, Rachio, Rain Machine, and Skydrop services.

Thank you for understanding,

—The IFTTT Team

Le Flower Power est abandonné par Parrot.
Autant partir sur le Xiaomi Plants.

Re: [Sujet officiel] Plugin Flower Power Bluetooth

Publié : 24 févr. 2017, 11:49
par Golgautier
Ca sentait le sapin depuis quelques temps, pas de mise à jour du site Web, plus de vente du FP mais juste le pot...

Bref, pas étonnant.

Dommage car leur API et la base de données des plantes était top. Dommage qu'on perde ça en passant à une interrogation bluetooth directe.

Re: [Sujet officiel] Plugin Flower Power Bluetooth

Publié : 24 févr. 2017, 14:10
par Deennoo
Sauf que ce plugin lit en direct le flower power et ne passe pas via le cloud Parrot...c'est pour cela qu'il faut une clé BT. Donc meme si un jour Parrot "abandonne" ce materiel il ne sera juste plus mis a jour en FW mais restera fonctionnel pour les bidouilleurs.

De plus ce n'est pas parce que Parrot arrete un channel ifttt a 3000$ par an, surement peu utilisé, qu'ils abandonnent le truc.

Il y aussi eu un dementi de Parrot consernant l'abandon du produit.


Parrot va mal, ils ce recentrent juste sur leurs activités lucratives et qui apporte de la marge : les drones pro et amateurs.

Ils continuent d'ailleurs de mettre en avant le Pot qui paratge la meme app que le flower power.

Re: [Sujet officiel] Plugin Flower Power Bluetooth

Publié : 28 mars 2017, 13:33
par mbuffat69
@lunarok
petite correction sur la conversion en lux
mbuffat69 a écrit :@lunarok
Bonjour
une suggestion pour le plugin:

- la valeur de la luminosité affichée est en mole/m2/s (ou si moyenne en mole/m2/jour)

- sur l'appli parrot, la valeur affichée est en lux (lumen/m2)

Il suffit de multiplié la valeur en mole/m2 par 53.93 pour obtenir des lux
(voir le site doc de parrot:
http://forum.developer.parrot.com/t/doc ... mations/94
)
Ce serait peut être intéressant d'afficher la luminosité en lux ?

Merci encore pour ce plugin !
La valeur lue est la moyenne / jour (et non pas la valeur instantanée), donc en fait il faut multiplié cette valeur par 53.93*11.574=624.2 pour avoir la valeur en lux (et non par 53.93).
Avec cette modif j'ai maintenant des valeurs cohérentes en lux entre les sondes parrots et les sondes xiaomi

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

Publié : 02 juin 2017, 15:51
par romain38
Bonjour,

Suite à la migration de mon Jeedom à base de Raspberry PI2 vers un Odroid-C2, je rencontre un soucis d'installation des dépendances du plugin.
Log de Flowerpowerbt_dep :

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.10.1
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.10.1"
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.2.0 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: https://github.com/tessel/node-usb/releases/download/1.2.0/usb_bindings-v1.2.0-node-v47-linux-arm64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for usb@1.2.0 and node@5.10.1 (node-v47 ABI) (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.10.1"
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.10.1/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/local/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 3.14.79-odroidc2
gyp ERR! command "/usr/local/bin/node" "/usr/local/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.10.1
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/local/bin/node /usr/local/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/usb/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 3.14.79-odroidc2
node-pre-gyp ERR! command "/usr/local/bin/node" "/var/www/html/plugins/flowerpowerbt/node/node-flower-power/node_modules/usb/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.10.1
node-pre-gyp ERR! node-pre-gyp -v v0.6.30
node-pre-gyp ERR! not ok
Failed to execute '/usr/local/bin/node /usr/local/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.2.0 usb@1.2.0 install: `node-pre-gyp install --fallback-to-build`
npm WARN install:usb@1.2.0 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.10.1"
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.7
| |   |   +-- balanced-match@0.4.2
| |   |   `-- 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.8.1
+-- bluetooth-hci-socket@0.5.1
| `-- nan@2.6.2
`-- 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.81.0
+-- aws-sign2@0.6.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.1.4
| `-- asynckit@0.4.0
+-- har-validator@4.2.1
| +-- ajv@4.11.8
| | +-- co@4.6.0
| | `-- json-stable-stringify@1.0.1
| |   `-- jsonify@0.0.0
| `-- har-schema@1.0.5
+-- hawk@3.1.3
| +-- boom@2.10.1
| +-- cryptiles@2.0.5
| +-- hoek@2.16.3
| `-- sntp@1.0.9
+-- http-signature@1.1.1
| +-- assert-plus@0.2.0
| +-- jsprim@1.4.0
| | +-- assert-plus@1.0.0
| | +-- extsprintf@1.0.2
| | +-- json-schema@0.2.3
| | `-- verror@1.3.6
| `-- sshpk@1.13.0
|   +-- asn1@0.2.3
|   +-- assert-plus@1.0.0
|   +-- bcrypt-pbkdf@1.0.1
|   +-- dashdash@1.14.1
|   | `-- assert-plus@1.0.0
|   +-- ecc-jsbn@0.1.1
|   +-- getpass@0.1.7
|   | `-- assert-plus@1.0.0
|   +-- jodid25519@1.0.2
|   +-- 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.15
| `-- mime-db@1.27.0
+-- oauth-sign@0.8.2
+-- performance-now@0.2.0
+-- qs@6.4.0
+-- safe-buffer@5.0.1
+-- stringstream@0.0.5
+-- tough-cookie@2.3.2
| `-- punycode@1.4.1
+-- tunnel-agent@0.6.0
`-- uuid@3.0.1
npm WARN flower-power-cloud@1.2.0 No license field.
> deasync@0.1.9 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.10.1"
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-arm64-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.22
| | `-- es6-symbol@3.1.1
| +-- es6-iterator@2.0.1
| +-- memoizee@0.4.5
| | +-- 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.9
| +-- bindings@1.2.1
| `-- nan@2.6.2
+-- nedb@1.8.0
| +-- async@0.2.10
| +-- binary-search-tree@0.2.5
| +-- localforage@1.5.0
| | `-- lie@3.0.2
| |   +-- es3ify@0.1.4
| |   | +-- esprima-fb@3001.1.0-dev-harmony-fb
| |   | +-- jstransform@3.0.0
| |   | | +-- base62@0.1.1
| |   | | `-- source-map@0.1.31
| |   | |   `-- amdefine@1.0.1
| |   | `-- through@2.3.8
| |   +-- immediate@3.0.6
| |   +-- inline-process-browser@1.0.0
| |   | +-- falafel@1.2.0
| |   | | +-- acorn@1.2.2
| |   | | +-- foreach@2.0.5
| |   | | +-- isarray@0.0.1
| |   | | `-- object-keys@1.0.11
| |   | `-- through2@0.6.5
| |   |   +-- readable-stream@1.0.34
| |   |   | +-- core-util-is@1.0.2
| |   |   | +-- inherits@2.0.3
| |   |   | `-- string_decoder@0.10.31
| |   |   `-- xtend@4.0.1
| |   `-- unreachable-branch-transform@0.3.0
| |     +-- esmangle-evaluator@1.0.1
| |     `-- recast@0.10.43
| |       +-- ast-types@0.8.15
| |       +-- esprima-fb@15001.1001.0-dev-harmony-fb
| |       +-- private@0.1.7
| |       `-- source-map@0.5.6
| +-- mkdirp@0.5.1
| | `-- minimist@0.0.8
| `-- underscore@1.4.4
`-- promise@7.1.1
`-- asap@2.0.5
Fin de l'installation
L'icone statut du plugin est marqué comme OK, mais j'obtiens ces messages d'erreurs via Flowerpowerbt_node :

Code : Tout sélectionner

module.js:341
throw err;
^
Error: Cannot find module 'cli-color'
at Function.Module._resolveFilename (module.js:339:15)
at Function.Module._load (module.js:290:25)
at Module.require (module.js:367:17)
at require (internal/module.js:16:19)
at Object.<anonymous> (/var/www/html/plugins/flowerpowerbt/node/start.js:1:73)
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)

Y-a-t-il une étape que j'ai raté ?

MAJ : Finalement après 10 minutes tout semble fonctionnel...

Cordialement.


Romain.

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

Publié : 27 sept. 2017, 14:04
par szb20634
Bonjour

Le plugin semble obso.
je souhaitais le réinstaller afin de redonner vie à mon Parrot.
@Lunarok as tu dans les planning un update (au moins afin de récupérer le flux de donné)?
Merci d'avance pour la réponse.
Stéphane

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

Publié : 27 sept. 2017, 14:44
par vincecoco
Hello,
Si je ne me trompe pas il faut à présent utiliser BLEA.
@Confirmer

++

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

Publié : 27 sept. 2017, 15:07
par steph034
A voilà pourquoi certaines valeurs restent à 0. C est quoi blea ?

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

Publié : 27 sept. 2017, 15:14
par Zerat9w
BLEA c'est un plugin dispo sur le market.

Attends confirmation par la machine (@lunarok). Je n'ai pas vu passer cette information.

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

Publié : 27 sept. 2017, 17:37
par vincecoco
Sinon moi il fonctionne toujours Parrot :)

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

Publié : 27 sept. 2017, 18:33
par steph034
effectivement il fonctionne (enfin refonctionne) chez moi, tout est bien remonté ce soir

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

Publié : 29 sept. 2017, 11:30
par steph034
plugin mis à jour, par contre il ne se télécharge pas chez moi, erreur, mon jeedom est pourtant en 3.1.4

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

Publié : 29 sept. 2017, 11:32
par Zerat9w
steph034 a écrit :
29 sept. 2017, 11:30
plugin mis à jour, par contre il ne se télécharge pas chez moi, erreur, mon jeedom est pourtant en 3.1.4
Un pb du market visiblement.

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

Publié : 17 oct. 2017, 22:37
par DimitraBelder
Bonjour,

@lunarok super boulot !

y-a-il dans l'api les informations/actions suivantes pour le pot ?
- arrosage manuel
- niveau d'eau du réservoir

Sur http://developer.parrot.com/docs/Flower ... n-statuses, je ne vois pas de tel infos :( mais il y a peut être une autre doc à jour ?

En te remerciant :)

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

Publié : 30 oct. 2017, 19:02
par steph034
il fonctionne toujours le plugin chez vous ? Moi il me dit connecter etc. mais pas de synchronisation des données du parrot depuis 2 semaines environ. Je ne pense pas que c'est le plugin en lui meme mais la synchro de mon capteur chez parrot
j'ai pris mon iPad je suis allé sur l'app et j'ai forcé une synchronisation et là jeedom a récupéré les infos

A votre avis c'est quoi le pb ?

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

Publié : 01 nov. 2017, 03:58
par DimitraBelder
steph034 a écrit :
30 oct. 2017, 19:02
il fonctionne toujours le plugin chez vous ? Moi il me dit connecter etc. mais pas de synchronisation des données du parrot depuis 2 semaines environ. Je ne pense pas que c'est le plugin en lui meme mais la synchro de mon capteur chez parrot
j'ai pris mon iPad je suis allé sur l'app et j'ai forcé une synchronisation et là jeedom a récupéré les infos

A votre avis c'est quoi le pb ?
Met des logs si tu veux qu'on aide.
Vérifie que ton bluethooth est tjs ok.

[Plugin Tiers][Sujet Principal] Parrot Plants

Publié : 06 janv. 2018, 23:20
par nuagevert
Bonjour,

je voudrais connecter mes parrot-pot sur mon jeedom, mais je galère.
Dans les log j'ai ça toutes les heures :

Code : Tout sélectionner

POST/urlencoded /user/v3/authenticate
client_id:
client_secret:
username:
password:
grant_type: password
app_identifier:
{ headers:
{ 'Content-Type': 'application/x-www-form-urlencoded',
Authorization: '' },
body: 'client_id=&client_secret=&username=&password=&grant_type=password&app_identifier=',
url: 'https://api-flower-power-pot.parrot.com/user/v3/authenticate',
method: 'POST' }
CODE: 400
error: invalid_client
et pourtant, j'ai mis mes identifiants et le code api reçu par email :
ScreenShot2485.jpg
ScreenShot2485.jpg (59.5 Kio) Consulté 3725 fois
je vois pas trop, on dirait que le plugin n'envoie pas les identifiants de connexion...
j'ai loupé un truc, ou bien ?

merci

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

Publié : 13 janv. 2018, 10:44
par DamienLGD
Ptete un peu tard, mais relances l'install des dépendances.

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

Publié : 22 janv. 2018, 10:14
par maxbill
salut,
oui j'ai également relancé l'installation des dépendances et ça a fonctionné !