Ce plugin permet de relier vos équipements LG Smart-Thinq avec Jeedom. Il n’y a pas de possibilité directe d’inclure les appareils directement dans Jeedom, vous devez vous inscrire sur le portail LG et inclure chaque appareil via l’application propriétaire LG.
Jeedom via ce plugin interroge le “cloud” LG via leur API propriétaire, pour recevoir l’état et renvoyer des ordres aux appareils.
Installer le plugin via le Market puis l’activer.
Vous pouvez l’installer via l’install jeedom / github avec ces infos:
ID logique du plugin = lgthinq
utilisateur = pifou25
nom du dépot = jeedom-lgthinq-plugin
branche = master
Une fois installé, il faut activer le plugin. Puis faire une installation des dépendances, c’est indispensable la première fois!
Cette installation est très longue sur une box smart ou sur un jeedom v3.x non migré sous la version Buster de Linux, laissez donc tourner l’installation des dépendances jusqu’à 1H si besoin ! (beaucoup plus rapide sur Buster ou Bullseye)
Le Pays est sur 2 lettres majuscule (FR) et la langue est une combinaison langue + pays (fr_FR ou fr_CA …)
Puis cliquer sur le bouton vert “Gateway” : ceci doit ouvrir une popup sur le portail LG Account correspondant au choix.
Si le Gateway ne vous a pas redirigé vers le portail LG account ( popup bloquée par votre navigateur?) cliquez sur le bouton “LG Account Login”
Une fois authentifié sur le portail LG, ceci doit vous rediriger vers une page toute blanche, ce n’est pas une erreur! récupérer l’URL de cette page, et la copier / coller dans la configuration jeedom / step 2
Cette URL est de la forme: https://fr.m.lgaccount.com/login/iabClose?access_token=<token1>&refresh_token=<token2>&oauth2_backend_url=https://gb.lgeapi.com/
Ceci afin de pousser le paramètre (l’URL de redirection contient le token LG) et finaliser la configuration. Le bouton “Sauvegarder” a le même effet.
Voilà, vous pouvez tester avec le ping server que tout a bien fonctionné, le bouton “ping” vous donne les infos suivantes:
LgThinq plugin server ok, running since Sun Jun 14 2020 16:16:27 GMT+0200 (heure d’été d’Europe centrale), token config is true
Vous pouvez aussi modifier le port utilisé par le serveur (5025 par défaut). Et l’URL pour les utilisateurs avertis (si vous lancez manuellement le serveur ailleurs…)
Un Démon est utilisé, c’est un processus qui surveille les communications entre Jeedom et l’API (interface) LG. Vous pouvez modifier le port par défaut en cas de conflit avec un autre processus.
Aucun paramétrage pour l’instant.
Vous pouvez utiliser ce bouton pour découvrir les appareils LG connectés sur votre compte LG et les importer dans Jeedom.
Dans la popup, cocher les appareils à importer, et leur affecter le bon modèle de configuration dans la liste.
enregistrer puis faire F5 pour mettre à jour la page avec les nouveaux objets générés. Pour le moment, seules les données d’information sont disponibles, les commandes ne sont pas encore possibles.
Pour l’instant, l’actualisation se fait uniquement via le cron de Jeedom, vous pouvez choisir la fréquence du cron (de 1 min à … quotidien)