Page 1 sur 2

[Plugin Officiel] Fitbit

Publié : 11 déc. 2016, 11:17
par denisb88
Bonjour je viens d'acheter le plugin Fitbit mais je n'arrive pas à le configurer.
Les copies d'écran de la doc du plugin ne correspondent pas à l'écran sur mon ordi.
Sur la doc, il est indiqué qu'il faut vérifier l'URL de retour.
Ok mais on fait ça comment ?
Ensuite si on ne sait pas, il faut faire "Général → Administration → Configuration puis partie "réseaux", voir ici"
Sauf qu'en cliquant sur le lien ici, j'arrive ici https://jeedom.github.io/documentation/#administration et c'est tout
Quand je clique sur "Lié à un utilisateur", j'arrive en effet sur le site fitbit avec les cases à cocher.
Ensuite je clique sur Accepter mais rien ne se passe.

Comment faire? merci

Re: Fitbit

Publié : 12 déc. 2016, 22:16
par AgP42
Bonjour,

ça fait longtemps que je l’utilise plus ce plugin, mais j'avais beaucoup galéré pour la configuration initiale. Au final le problème que j'avais était simplement parce que j'étais connecté à Jeedom avec l'adresse IP externe et non pas l'interne (192.168.x.x)... Évidemment c'est écrit nul part et c'est pas évident !

Donc première question : es-tu bien connecté à ton jeedom avec une IP locale ?

Re: Fitbit

Publié : 13 déc. 2016, 18:25
par denisb88
Merci d'avoir pris le temps de me répondre.
Je suis en effet connecté avec une ip locale 192.168.1.176, ça ne doit pas être ça.
En fait, ce que je voudrais savoir, c'est comment on vérifie l'URL de retour et que faire si rien ne se passe quand on "lie un utilisateur", ce qui est mon cas.
Vu que c'est un plugin officiel de l'équipe, j'espère que je vais avoir une réponse.

Re: Fitbit

Publié : 14 déc. 2016, 15:40
par Syll
Hello,

Déjà il faut se connecter avec l'IP extérieur pour lier l'utilisateur me semble. C'est ce que j'avais fait à l'époque.

Après pour avoir une réponse, il faut ouvrir un ticket via ton compte sur le market. Le forum est communautaire et n'est pas officiel.

Re: Fitbit

Publié : 14 déc. 2016, 16:02
par AgP42
Syll a écrit :Hello,

Déjà il faut se connecter avec l'IP extérieur pour lier l'utilisateur me semble. C'est ce que j'avais fait à l'époque.

Après pour avoir une réponse, il faut ouvrir un ticket via ton compte sur le market. Le forum est communautaire et n'est pas officiel.
J'étais étonnée de ta réponse, j'ai cherché sur le forum, à l'époque où Loic m'avait aidé (quel honneur !), il fallait bien passer sur l'IP interne :
viewtopic.php?f=60&t=13712&p=251735&hil ... gR#p251735

mais maintenant ça semble être sur l'IP externe qu'il faut se connecter... :
viewtopic.php?f=60&t=6812&hilit=fitbit&start=40

En gros essaye les deux...

Sinon effectivement il n'y a plus de support de l'équipe officielle sur le forum, donc inutile d'attendre de l'aide de leur part par ici. Si tu ne trouve pas d'explication dans les autres posts du forum ou avec l'aide de la communauté ici, tu pourras ouvrir un ticket pour avoir du support officiel.

(et bonne chance ! :D )

Re: Fitbit

Publié : 14 déc. 2016, 16:21
par jiminy
Bonjour,
Il faut savoir que le plugin a tété complètement refondu il y a quelques mois car la méthode d'authentification sur le site fitbit a changé (Oauth2)
La doc la plus récente est là https://jeedom.github.io/documentation/ ... x.html#_cr et il faut absolument la suivre pour lier le plugin à un utilisateur ne pas se fier aux docs antérieures qui ne sont plus valables.
Enfin une dernière remarque: pour ne pas multiplier les sujets sur le forum il aurait été préférable de poster dans le fil du plugin viewtopic.php?f=60&t=6812&start=60 plutôt que d'en créer un nouveau.

Re: Fitbit

Publié : 17 déc. 2016, 13:14
par denisb88
Merci de me répondre mais je ne trouve pas comment faire dans vos réponses.
Il est question de connexion avec l'ip externe puis l'ip interne.
Je veux juste savoir comment on vérifie cette url de retour
J'ai ça http://:80/plugins/fitbit/core/php/callback.php?apikey=****7fCfQDPHA4an2MPkmrcELKLNVH40TVtnmYcOcxvSeHfY&eqLogic_id=12
Qu'est ce que j'en fais ?

Re: Fitbit

Publié : 17 déc. 2016, 13:45
par Anonyme
Contenu supprimé à la demande de son auteur

Re: Fitbit

Publié : 17 déc. 2016, 15:10
par denisb88
Ok j'ai mis l'ip interne devant ++> réponse invalid state
J'ai changé le port de jeedom en 8098 (après avoir modifié ports.conf et relancé Apache), c'est pareil
Avec le nouveau port, j'ai le même message ++> invalid state
Avec l'adresse externe en no-ip.org, j'ai la même erreur.

Re: Fitbit

Publié : 17 déc. 2016, 15:14
par Anonyme
Contenu supprimé à la demande de son auteur

Re: Fitbit

Publié : 17 déc. 2016, 15:26
par denisb88
Non c'est NOK en interne et externe mais le port 80, je l'utilise déjà pour mon Synology, je suis donc obligé de prendre un autre port pour que ma règle NAT me redirige sur mon Jeedom depuis mon téléphone.
Serait-ce peut-être parce que je lance Jeedom depuis une machine virtuelle sur mon QNAP ?

Re: Fitbit

Publié : 17 déc. 2016, 16:41
par Anonyme
Contenu supprimé à la demande de son auteur

Re: Fitbit

Publié : 17 déc. 2016, 17:00
par denisb88
Merci ça y est, c'est bon et j'ai tout remis en port 80 mais cette fois en faisant Lier à un utilisateur j'ai

L'application que vous souhaitez connecter n'a pas fourni d'informations valides à Fitbit. Veuillez leur signaler ce problème.

Developer information: invalid_request - Invalid redirect_uri parameter value

Re: Fitbit

Publié : 17 déc. 2016, 17:06
par denisb88
Bon trouvé, il fallait aussi éditer le site fitbit avec la nouvelle url.
Cette fois, ça marche.
Merci pour tout

Re: Fitbit

Publié : 24 mai 2017, 19:11
par BilbOk
Bonjour denis88b

J'ai la même erreur que toi

L'application que vous souhaitez connecter n'a pas fourni d'informations valides à Fitbit. Veuillez leur signaler ce problème.

Developer information: invalid_request - Invalid redirect_uri parameter value

Comment tu l'as résolu SVP.

Merci

Re: [Plugin Officiel] Fitbit

Publié : 13 févr. 2018, 07:02
par tifred
bonjour
je viens d'installer fitbit, et j'ai ceci comme message de notification

Erreur sur la fonction cron30 du plugin : Argument 1 passed to League\OAuth2\Client\Token\AccessToken::__construct() must be of the type array, string given, called in /var/www/html/plugins/fitbit/core/class/fitbit.class.php on line 75

je suis sur un nuc i5
la version antérieur ne m'avait pas posé de probleme de ce genre.
A beintot

Re: [Plugin Officiel] Fitbit

Publié : 05 mars 2018, 15:49
par jpma7
Bonjour,
Désolé mais est ce que quelq'un peut 'expliquer à quoi sert ce plugin, je possède un fitbit Charge2 mais j'ai du mal à voir ce que je pourrais en faire.

Le seul exemple que je verrai utile serait de vérifier le révéil de ma montre et en fonction de cela gérer la lumière etc...

Re: [Plugin Officiel] Fitbit

Publié : 01 avr. 2018, 09:25
par jeannotmer
Moi je n'ai pas encore acheter mais je voudrais en savoir plus enfait

le plugin recupere t'il l'état du porteur

J'imagine des scenario de type le bracelet vois que je dors ==> les volet se ferme l'alarme nuit se met en route

le bracelet voit que je suis reveillé et que je bouge ==> l'alarme se désactive les volet s'ouvre etc ...

Re: [Plugin Officiel] Fitbit

Publié : 03 avr. 2018, 13:59
par jeannotmer
Bonjour

J'ai finalement pris le plugin je ne le trouve pas sur github pour faire la merge request

masi il faut remplacer dans \fitbit\desktop\php\fitbit.php

echo '<img src="plugins/fitbit/doc/images/fitbit_icon.png" height="105" width="95" />';


par
echo '<img src="plugins/fitbit/docs/images/fitbit_icon.png" height="105" width="95" />';

Re: [Plugin Officiel] Fitbit

Publié : 03 avr. 2018, 14:46
par loic
Bonjour,

Le soucis sera corrigé demain