Comments (19)
En effet, en modifiant dans la barre de raccourci web localhost par mon domaine, Google a reconnu et accepté la connexion.
Par contre ensuite, Gladys est revenu à la page de login. Lorsque je navigue sur Paramètre, Gladys n'a pas associé le compte GOOGLE.
from gladys.
ça a marché mais aprés validation du premier menu google j'ai l"erreur suivante :
et j'ai cette erreur dans la console :
warn: sameNetworkPolicies : MachineService : getMyHouse : I don't know in which house I live :(
warn: sameNetworkPolicies : MachineService : getMyHouse : I don't know in which house I live :(
warn: sameNetworkPolicies : MachineService : getMyHouse : I don't know in which house I live :(
warn: sameNetworkPolicies : MachineService : getMyHouse : I don't know in which house I live :(
from gladys.
As tu édité le fichier googleapi.js ?
from gladys.
Bonjour,
Pouvez-vous m'indiquer où se trouve ce fichier ? (Avec l'image raspbian)
EDIT : au temps pour moi, j'avais mal lu (elle se situe dans /home/pi/gladys/config/)
@ychoucha réfère toi à cette partie ;)
from gladys.
@ychoucha tu as réussi ?
from gladys.
C'est normal, tu as mis "localhost" en URL ! Je ne l'ai pas indiqué c'est vrai, il faut mettre l'IP de la machine qui execute Gladys.
L'autre erreur n'a rien à voir, il faut que tu aille dans les paramètres de Gladys ( dans le dashboard ) et que tu définisse la maison ou est situé ton Raspberry Pi executant Gladys pour que Gladys puisse détecter quand tu es chez toi et que tu te connecte sur le même réseau.
from gladys.
google ne veux pas que je mette d'adresse ip :
from gladys.
Je viens d'avoir exactement le même retour sur le forum, c'est un problème. En fait normalement ce genre d'authentification sert sur un site, donc google accepte les noms de domaines, et localhost pour faire du dev. Il y a donc deux solutions :
-
Tu te mets sur le navigateur du raspberry pi pour faire la connexion ( en gardant localhost dans ce cas là ). Comme ça la redirection fonctionnera !
-
Je fais un outils sur le site du projet comme ça vous pouvez utiliser gladysproject.com comme URL de redirections. Mais bon, ça serait pas pour tout de suite :p
from gladys.
ça veut dire qu'il faut que la machine soit sur internet.
c'est pas bon ça !
deplus je n'utilise pas de raspberry, mais une Virtual machine pour le moment
ce qui veut dire que je peux pas utiliser une machine local pour interferer avec mon compte google,
ça c'est pas cool
from gladys.
Nope ce n'est pas ça, j'ai du mal m'exprimer!
En fait juste pour l'étape de connexion à ton compte Google, il faut que la redirection se fasse sur localhost, ou un domaine, donc toi sur ta VM aucuns soucis en théorie, tu te mets sur le navigateur de ta VM et ça sera parfait :)
Et une fois la config faites c'est bon, la configuration sert à juste à Gladys à récupérer 2 tokens ( Oauth2 )pour pouvoir accéder à ton compte Google par le futur. Une fois que les tokens sont récupéré, tout va bien tu n'as plus besoin d'être sur ta VM tout fonctionne comme avant.
from gladys.
Bonjour,
J'ai le même problème sur mon raspberry. Par contre, j'ai un domaine.
J'ai renseigné les informations sur la console google avec le bon nom de domaine.
Lorsque je clique sur Connecter un compte, il conserve le localhost.
Y a t il une modification d'un fichier dans Gladys pour la redirection de l'API
Merci pour votre aide.
F.
from gladys.
Remplace localhost par ton domaine lorsqu'il fait la redirection j'ai le même problème, ça vient de chez Google je penses ou fait le depuis ton raspberry
from gladys.
Regarde le fichier "config/googleapis.js" !
from gladys.
Je suis sur le fichier, mais il n'y a pas de commande de redirection.
Dois-je la rajouter à la mano ?
from gladys.
Oups, effectivement non de tête je pensais ! Normalement tu change l'URL de redirection dans le dashboard Google
from gladys.
En fait par défaut la synchronisation du compte n'est pas automatique, il faut créer une scénario : Toutes les 30 minutes => Synchroniser compte ( par exemple ).
from gladys.
@ifma En effet, en modifiant dans la barre de raccourci web localhost par mon domaine, Google a reconnu et accepté la connexion.
Par contre ensuite, Gladys est revenu à la page de login. Lorsque je navigue sur Paramètre, Gladys n'a pas associé le compte GOOGLE.
Un fix trouvé ?
from gladys.
Je penses qu'il faut considérez ces fonctions de la V2 comme "Broken" et patientez pour la V3.
@paris-ci En base de données tu n'as rien ? Le token goole n'est pas du tout enregistré ? Quelque chose dans les logs ?
from gladys.
Je viens de trouver une solution : ne pas lancer gladys avec pm2 mais direct avec node... Ca a marché et j'ai pu ajouter le compte tranquile :D
from gladys.
Related Issues (20)
- In dashboard edition, add 3 buttons "Add" for every column HOT 1
- Investigate being able to use mouse for drag & drop on a touch screen HOT 1
- Scene trigger on device change, threshold not clickable
- z-issue in scene action only continue if
- Fix UI crash when opening Gladys Plus backup page on Gladys local
- Add documentation link to Philips Hue integration
- NodeJS doesn't take in account Docker SIGTERM
- Add debounce on thermostat to avoid sending 9 times the new value when changing fast HOT 3
- Can't move widgets in dashboards HOT 3
- Sonos Service is launching a Scan at Gladys startup HOT 1
- Fix scheduled time of cleaning of old device feature states
- Fix Gladys Plus backups local page not displaying informations HOT 1
- Add progress to Gladys Plus backup restore process HOT 1
- Fix width of thermostat component HOT 2
- [SONOS] Add support Era serie (100 & 300) HOT 1
- Drag and drop features of "device" widget is not clear enough HOT 1
- Tag on scene feature: When all scenes of a tag are only disabled, the tag is deleted HOT 3
- Zigbee2Mqtt : value is not in the proper format
- Make used mosquitto more configurable HOT 3
- Scene: A 'text' device_feature can't be controlled in the "Set device state" action HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gladys.