Table des matières
Le plugin permet de synchroniser ses notes Google Keep avec Jeedom.
Il utilise l’API non officielle gkeepapi (GitHub: https://github.com/kiwiz/gkeepapi, documentation : http://gkeepapi.readthedocs.io)
Il gère les notes, les listes, les images, les dessins, les enregistrements, les émoticônes.
Configuration
Après avoir installé le plugin, démarrez les dépendances si elles ne se lancent pas automatiquement.
Choisissez un intervalle de rafraîchissement des données.
Entrez le nombre de comptes que vous voulez synchroniser.
Et saisissez ensuite les informations de connexion de chaque compte Google Keep.
Si votre compte est protégé par l’authentification en 2 étapes, créez un mot de passe d’application (voir https://support.google.com/accounts/answer/185833?hl=fr)
Sauvegardez, puis cliquez sur le bouton Première Connexion.
Le champ Jeton d’accès se remplit après quelques secondes.
Allez maintenant sur la page des équipements et lancez une Synchronisation.
Équipements créés
Pour chaque note ou liste, un équipement est créé.
Il est alors classé selon l’ordre fourni par Google Keep et selon les rubriques suivantes :
Épinglé | true/false |
Archivé | true/false |
Supprimé | true/false |
Le logo de chaque équipement est coloré de la couleur indiquée dans Google Keep.
Multi-compte
Il est possible d’afficher les équipements d’un compte, ou de plusieurs à la fois, en cliquant sur l’adresse du compte en haut à droite.
Créer une note
Il est possible de créer une note depuis le plugin pour qu’elle apparaisse dans Google Keep en cliquant sur Ajouter.
Complétez la page qui vient de s’ouvrir (tous les champs ne sont pas obligatoires).
Il est possible d’ajouter autant d’élément que désiré pour un liste.
Commandes disponibles
Note
Nom | Type | Présence | Valeur |
---|---|---|---|
Supprimer la note | action other | Requise | |
Rafraîchir | action other | Requise | |
Épingler la note | action other | Requise | |
Archiver la note | action other | Requise | |
Désépingler la note | action other | Requise | chemin vers le fichier téléchargé |
Restaurer la note | action other | Requise | |
Désarchiver la note] | action other | Requise | |
Fichier image [n] | info string | Si image dans la note | chemin vers le fichier téléchargé |
Fichier audio [n] | info string | Si enregistrement dans la note | chemin vers le fichier téléchargé |
Fichier video [n] | info string | Si enregistrement dans la note | chemin vers le fichier téléchargé |
Texte | info string | Requise | Contenu de la note |
Liste
L’ordre des commandes est identique à l’app Google Keep : les cases non cochées, puis Ajouter un item, puis les cases non cochées.
Chaque item peut être modifié, supprimé, coché, et chaque modification est transmise directement à Google Keep. (temps de transmission peut être plus ou moins long)
Widget dashboard
Chaque note peut être épinglée/désépinglée, archivée/désarchivée ou supprimée/restaurée depuis le dashboard ou panel.
La couleur de fond correspond à la couleur de l’app.
Panel
Le panel desktop contient tous les équipements affiché l’un à la suite de l’autre dans le même ordre que l’app Google Keep : épinglés, puis ordres choisi puis archivés.
Le code est ouvert à suggestion, amélioration, correction sur le GitHub https://github.com/Flobul/Jeedom-gkeep