Plugin eWeJee eWeLink

Voici les informations sur mon nouveau plugin :

  • Nom et id : eWeJee
  • Il permet d’inclure les équipements compatible eWeLink à Jeedom
  • Langages utilisés : PHP, Javascript, Nodejs
  • Utilise-t-il un démon ? Oui
  • Des dépendances particulières ? Oui
  • Ses crons ? Prochainement
  • Possède-t-il un panel dédié ?
  • Payant || gratuit ? Payant

Plugin permettant de contrôler les équipements compatible eWeLink. Il simule l’application eWeLink et communique avec le cloud eWeLink.

Ce sujet pour vous présenter le plugin eWeJee.

Ce plugin à pour but d’intégrer à Jeedom TOUT vos équipements compatible eWeLink sans les flasher.
Grace à un bouton de synchronisation, un clic et tout vous équipements sont importé dans Jeedom.

Pour cela il faut que vous ayez déjà un compte eWeLink, et que vous équipement soit configuré dans l’application.

Le plugin sera publié dans les prochains jours sur le market Jeedom.
A ça sortie, les équipements suivants seront tout de suite compatibles :

Chez Ithead (sonoff) :

  • DUAL
  • BASIC
  • POW et POW R2
  • ifan02
  • SLAMPHER
  • S20
  • Tous les interrupteurs « Touch » jusqu’à 4 gang

A venir :
Tous ! SI vous avez un équipement qui ne fonctionne pas avec eWeJee, contactez moi et je ferais tout pour l’ajouter.

Plus d’info :

Description

Ce plugin à pour but d’intégrer à Jeedom TOUT vos équipements compatible eWeLink sans les flasher.
Grace à un bouton de synchronisation, un clic et tout vous équipements sont importé dans Jeedom.

Configuration

Configuration du plugin

a. Installation/Création

Tip

Afin d’utiliser le plugin, vous devez le télécharger, l’installer et
l’activer comme tout plugin Jeedom.

Suite à cela vous arriverez sur cette page :

Sur cette page vous avez peu de choses à faire. Il est très vivement recommandé de lancer l’installation des dépendances (même si elles apparaissent OK) et d’attendre 5 minutes avant de lancer le démon.
En attendant vous pouvez rentrez votre login et mot de passe de l’application eWeLink.

Important

Il faut impérativement attendre 5 minutes après avoir lancé l’installation des dépendances ET avoir sauvegardé vos identifiants pour lancer le démon.

Le plugin

Rendez vous dans le menu Plugins > objets connectés pour retrouver le plugin.

plugin_obj_ewejee

Sur cette page, il vous suffit maintenant de cliquer sur le petit plus au-dessus de synchroniser pour synchroniser tous les équipements de l’application eWeLink.

sync

Une fois que c’est fait vous devez rafraîchir la page et vous verrez apparaître tous les équipements.

Gestion

Dans la partie gestion vous avez :

  • Synchroniser : Ce bouton sert à synchroniser tous les équipements de l’application eWeLink.

Important
ATTENTION IL FAUT SUPPRIMER TOUT LES EQUIPEMENTS AVANT DE LANCER UNE SYNCHRONISATION !

  • Configuration : Pour voir la configuration du plugin…

Mes ewejees

Affiche tous vos équipements.
1 ewejee correspond à un équipement (intérrupteur, prise etc…)

Configuration d’un ewejee

Vous avez 2 onglets.

Dans l’onglet équipement vous retrouver :

  • Le nom de l’équipement.
  • L’objet parents .
  • La catégorie.
  • Une case de commentaire.

Important
Le nom de l’équipement ne doit pas être changé il doit correspondre au nom que vous avez dans l’application.
La case de commentaire peut-être utilisé comme vous le souhaitez, cela vous permet de mettre un commentaire à votre équipement.

Interrupteur / relais / prises

Vous avez une commande action par « band » qui effectue un on s’il est éteint et un off s’il est allumé et un équipement info qui vous indique s’il est allumé ou éteint.
Pour l’instant la mise a jour ne se fait que si ont appuie sur une commande action.
Une mise a jour de l’état automatique sera mis en place plus tard.

Pour les relais utilisé en « contact sec », l’état de change pas car celui-ci envoi un « push » sur le relai.

Si vous avez une équippement qui n’est pas reconnu, vous aurez par défaut 4 channel et 4 etat, biensur si vous n’avez qu’un channel vous pouvez supprimer tous les autres.

Ifan

A suivre…

Compatibilitée

Ce plugin est à ces débuts et pour pouvoir ajouter des équipements qui ne sont pas prévus, ou qui ne fonctionnent pas, il faut m’envoyer le fichier sync.json qui se trouve dans le dossier plugins/ewejee/core/js/sync.json

Important
Ce fichier contient toutes les données que eWeLink possède, soit votre IP publique, l’apikey etc…
Je n’ai pas besoin de ces informations personnels, donc vous pouvez ouvrir ce fichier avec un éditeur de texte pour supprimer ces données.

Vous pouvez l’envoyer à l’adresse mail suivante : wn68320@gmail.com

Je pourrais alors adapter le code afin de le rendre compatible.

Si vous avez des questions, surtout n’hésitez pas à me contacter, le mieux est par mail que je consulte régulièrement.

Bonjour,

Tag créé, merci pour ton plugin ! Attention au lien de ta doc qui ne marche pas. Pour vérifier que ton lien marche bien je t’invite à te rendre sur ton plugin dans configuration et cliquer sur documentation.

Merci Laetitia, pourtant le lien a été mis a jour dans ma dernière misa a jour, je vais le pencher sur le problème, encore merci

Plugin en stable !

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.