BOnjour à tous,
Voilà, je n’arrive pas a faire fonctionner le plugin nest modifié.
Tout à l’air d’etre correct, j’ai récupéré tout ce qui était demandé, j’insere tout ca dans la config, je valide, mais lorsque je lance le plugin, j’ai le message :
Vous n'avez encore Nest de configuré, allez sur la page Générale -> Plugins, configurez votre compte Nest et sauvegardez pour voir apparaitre vos Nest
Une idée ??
Armin
Décembre 13, 2020, 1:02
2
Bonjour,
Quand tu rentres l’Issue Token puis le cookies et que tu fais « Synchroniser mes équipements », il te dit « synchronisation réussie » ?
Si Oui, tu fais bien « Sauvegarder » (celui sur la ligne Configuration") après ?
Oui oui j’ai bien tout ça… Et oui je sauvegarde…
Armin
Décembre 13, 2020, 4:24
4
Tu as suivi le tuto de Fabio?
Procédure complète par Fabio: PDF Host
Si le lien est mort, procédure pour récupérer le issueToken et cookie: #232 après avoir remplacé les 3 fichiers (core/class/nest.class.php, 3rdparty/nest_api/nest_api.php et plugin_info/configuration.php) du plugin officiel par ceux dans le fork d’Ultraboss #234
Alternative, utiliser la méthode d’Ultraboss pour installer directement son Plugin modifié: #330
Le Fork est ici: https://github.com/Ultraboss77/plugin-nest/tree/master
Et ensuite, récupérer…
Personnellement, j’ai préféré installer directement le Fork depuis la source GitHub plutôt que de jouer avec les 3 fichiers
1 « J'aime »
Je viesn de tout refaire…idem, toujours le meme message…
Armin
Décembre 13, 2020, 6:16
6
Effectivement, supprime-le plugin et installe-le depuis le fork !
J’ai suppr le plugin, j’ai DL le fork, je l’ai mis dans le dossier plugins, j’ai renommé en « nest ».
Je réinsere mon token, mon cookie, je sauvegarde, je synchro, ca me dis OK, je vais dans le plugin…toujours pareil …
Armin
Décembre 13, 2020, 6:49
8
Non, il faut faire comme ca:
Désinstaller ton plugin Nest actuel
Ajouter le plugin directement depuis le fork (donc sélectionner source GitHub):
a) via cette procédure: https://github.com/NextDom/NextDom/wiki/Comment-faut-il-configurer-la-source-github-pour-Jeedom-%3F
b) et avec ces valeurs pour la partie Configuration:
ID=nest
Utilisateur=Ultraboss77
Dépôt=plugin-nest
branche=V4 ou master (pour la V3)
toujours pas…
Je vois ca dans les logs…
[2020-11-30 09:26:43][DEBUG] : NEST themrostat : Array ( )
[2020-11-30 09:26:43][DEBUG] : NEST protect device : Array ( )
[2020-12-01 20:53:17][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=nest function=remove callInstallFunction=1
[2020-12-01 20:53:23][INFO] : Début d'activation du plugin
[2020-12-01 20:53:24][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2020-12-01 20:53:24][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=nest function=install callInstallFunction=1
[2020-12-01 20:53:36][DEBUG] : NEST themrostat : Array ( )
[2020-12-01 20:53:36][DEBUG] : NEST protect device : Array ( )
[2020-12-01 21:31:24][DEBUG] : NEST themrostat : Array ( )
[2020-12-01 21:31:24][DEBUG] : NEST protect device : Array ( )
[2020-12-13 18:41:50][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=nest function=remove callInstallFunction=1
[2020-12-13 18:56:02][INFO] : Début d'activation du plugin
[2020-12-13 18:56:03][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2020-12-13 18:56:03][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=nest function=install callInstallFunction=1
[2020-12-13 19:12:53][DEBUG] : NEST themrostat : Array ( )
[2020-12-13 19:12:53][DEBUG] : NEST protect device : Array ( )
[2020-12-13 19:20:51][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=nest function=remove callInstallFunction=1
[2020-12-13 19:35:34][INFO] : Début d'activation du plugin
[2020-12-13 19:35:35][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2020-12-13 19:35:35][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=nest function=install callInstallFunction=1
[2020-12-13 19:36:44][DEBUG] : NEST themrostat : Array ( )
[2020-12-13 19:36:44][DEBUG] : NEST protect device : Array ( )
[2020-12-13 19:57:21][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=nest function=remove callInstallFunction=1
[2020-12-13 20:01:07][INFO] : Début d'activation du plugin
[2020-12-13 20:01:08][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2020-12-13 20:01:08][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=nest function=install callInstallFunction=1
[2020-12-13 20:01:18][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=nest function=remove callInstallFunction=1
[2020-12-13 20:03:05][INFO] : Début d'activation du plugin
[2020-12-13 20:03:06][INFO] : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
[2020-12-13 20:03:06][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=nest function=install callInstallFunction=1
[2020-12-13 20:04:12][DEBUG] : NEST themrostat : Array ( )
[2020-12-13 20:04:12][DEBUG] : NEST protect device : Array ( )
[2020-12-13 20:06:08][DEBUG] : NEST themrostat : Array ( )
[2020-12-13 20:06:08][DEBUG] : NEST protect device : Array ( )
Armin
Décembre 13, 2020, 7:16
10
Tu as installé la branche master donc tu es en V3 de Jeedom !
Moi, je suis en V4 !
J’ai pas d’autres idées mais peut-être que @Ultraboss sera mieux t’orienter !
je suis en V4, j’ai essayé en entrant V4 dans la branche et ca ne marche pas…J’ai dejà echangé avec Ultraboos sur un autre post mail il a été fermé…
@Ultraboss si tu passes par là, j’arrive a recup mon fichier nest_cache maintenant…
Armin
Décembre 13, 2020, 7:22
12
T’as bien mis un V majuscule car la branche V4 existe !!!
Pour preuve: https://github.com/Ultraboss77/plugin-nest/tree/V4
Armin
Décembre 13, 2020, 7:29
14
Armin
Décembre 13, 2020, 7:45
15
Suite à la réinstallation du plugin (pour tes beaux yeux ! ), j’avais une erreur du plugin.
Donc dans centre de mise à jour, j’ai fait:
Vérifier les mises à jour
Sauvegarder (même s’il n’avait rien trouvé)
Mettre à jour (celui tout en haut à droite)
Sauvegarder
Et maintenant, dans Gestion des plugin, le Nest apparait bien et fonctionnel !
1 « J'aime »
J’ai installé avec la branche v4, toujours pareil…
Armin
Décembre 14, 2020, 9:48
17
Bonjour,
Tu n’es pas très explicite donc je ne sais pas comment tu l’as installé et forcément, c’est pas facile de comprendre ce qui cloche.
Au hasard, est ce tu as bien migré ton compte Nest vers un compte Google ?
J’ai installé exactement comme tu me l’a demandé :
J’ai supprimé l’ancien plugin
J’ai installé le nouveau en passant par le dépot GITHUB (Branche V4)
j’ai réinséré le Token et le cookie
J’ai sauvegardé
Ca me dit que tout est OK
Et rien dans le plugin…
J’ai aussi testé avec la verification des mises à jour…
Dans l’ancien post, @ultraboss m’avait demandé de verifier dans le dossier tmp/ il y a deux fichiers nest…mais je n’arrivais pas à l’ouvrir a ce moment là. Maintenant c’est chose faite…
Armin
Décembre 14, 2020, 2:15
19
Ok, c’est pour être sûr. Tu n’as pas indiqué que tu as fait la synchronisation des équipements entre l’insertion du token / cookies et la sauvegarde mais on va dire que c’est un oubli !
Pour les mises à jour, il ne faut pas faire que la vérification, il faut aussi forcer la mise à jour « globale » (celui avec la flèche rouge): https://i2.wp.com/domotiquetechnoseb27.com/wp-content/uploads/2019/11/Capture-d’écran-2019-11-17-à-12.28.20.png?ssl=1
De plus, tu n’as pas répondu à la question sur le compte Google ?
Oui, desolé,
Alors, j’ai entré le token, le cookie, j’ai cliqué sur enregistrer puis j’ai synchronisé. Là j’ai eu le message « synchro réussie ».
Oui j’ai bien migré vers un compte google. Je m’authentifie sur la page nest avec mon compte google.
Pour les mises à jour, je clic sur verifier, mais rien de nouveau, et donc lorsque je force la MAJ, il ne se passe rien de plus.