Aller au contenu principal

Intégration ecojoko pour Gladys Assistant

Intégration ecojoko pour Gladys Assistant

Puissance en direct, consommation du jour et capteurs d'ambiance de votre assistant ecojoko.

Ramenez dans Gladys les mesures de votre assistant d'énergie ecojoko : la puissance consommée en direct, la consommation du jour et, si votre afficheur les remonte, la température et l'humidité. L'intégration fabrique aussi un index cumulé à partir des totaux journaliers, ce qui permet à Gladys de construire son tableau de bord énergie (consommation par demi-heure et coût selon votre contrat).

CapteurUnitéCe qu'il indique
Puissance instantanéeWCe que la maison tire du réseau à l'instant
Index de consommationkWhCompteur cumulé depuis l'installation (base du tableau de bord)
Consommation du jourkWhLe total du jour, remis à zéro chaque nuit
Période du jourkWhIdem par période tarifaire (HC/HP, couleurs Tempo…), optionnel
Surplus solaire du jourkWhÉnergie injectée au réseau, si ecojoko la mesure chez vous
Température / humidité°C, %Intérieure (afficheur) et extérieure, dans un second appareil

Prérequis

  • Un capteur ecojoko installé et relié au cloud ecojoko.
  • Les identifiants de votre compte ecojoko (ceux de l'application mobile ou de service.ecojoko.com).

Configuration

  1. Saisissez votre e-mail et votre mot de passe ecojoko, puis enregistrez.
  2. Cliquez sur Tester la connexion : le message confirme la passerelle trouvée, la puissance du moment et ce que votre compte expose (périodes tarifaires, surplus solaire, capteur d'ambiance).
  3. Allez dans Appareils de l'intégration et ajoutez l'appareil ecojoko (et ecojoko (ambiance) s'il apparaît).
  4. Pour le tableau de bord énergie, choisissez dans les réglages énergie de Gladys la fonctionnalité Index de consommation comme compteur principal et renseignez votre contrat.

Les deux fréquences se règlent dans la configuration : la puissance instantanée (30 s par défaut) et les statistiques du jour (5 min par défaut). Chaque lecture est une requête vers le cloud ecojoko : inutile de descendre en dessous de quelques secondes, l'afficheur lui-même n'est pas plus rapide.

Afficher la puissance en jauge

La puissance est publiée comme un échange réseau signé : positive quand vous tirez du courant, négative quand vos panneaux injectent. L'échelle déclarée va de −12 000 à +12 000 W, donc 0 W tombe au milieu.

Sur un tableau de bord Gladys, ajoutez une boîte Jauge, choisissez la fonctionnalité Puissance instantanée, puis activez les couleurs personnalisées :

  • seuil bas à 0 et couleur basse en vert : toute valeur négative, donc toute surproduction, s'affiche en vert ;
  • seuil haut à la puissance que vous jugez élevée (3 000 W par exemple) et couleur haute en rouge ;
  • la couleur intermédiaire s'applique entre les deux.

Si vous produisez

Quand votre compte ecojoko remonte un surplus solaire, deux capteurs supplémentaires apparaissent : le surplus du jour, remis à zéro chaque nuit, et un index de production injectée, cumulé et jamais remis à zéro. Le second est le format que Gladys suivra pour la production, comme il le fait déjà pour la consommation.

Le tableau de bord énergie

La consommation par tranche de 30 minutes et son coût ne sont pas calculés par l'intégration : Gladys les dérive lui-même de l'Index de consommation. Deux conditions pour qu'ils se remplissent, sans quoi la vignette affiche « Pas de valeur récente » :

  1. un contrat d'électricité renseigné dans les réglages énergie de Gladys ;
  2. au moins 30 minutes d'index déjà remontées, le temps qu'un premier écart soit mesurable.

À savoir

  • Aucune API officielle. ecojoko n'en publie pas ; l'intégration utilise l'interface de sa propre application web, comme le font les intégrations communautaires pour Home Assistant. Elle peut cesser de fonctionner si ecojoko la modifie. Rien n'est jamais écrit sur votre compte.
  • L'index part de zéro à l'installation, pas de la valeur de votre Linky : ecojoko n'expose pas l'index du compteur. Seules les différences comptent pour Gladys. L'état est conservé dans le volume de l'intégration : un redémarrage ne le remet pas à zéro, et les jours manqués pendant un arrêt sont rattrapés depuis les statistiques hebdomadaires d'ecojoko.
  • Les périodes tarifaires viennent du tarif que vous avez déclaré dans l'application ecojoko. Si vous le changez, enregistrez à nouveau la configuration : les nouveaux capteurs apparaîtront dans Appareils.
  • Un seul compte, une seule passerelle : si plusieurs passerelles sont rattachées au compte, seule la première est prise en charge.
  • Les capteurs du jour se remettent à zéro à minuit (heure de Paris), comme dans l'application ecojoko. Seul l'index cumulé continue de croître.

Dépannage

  • « ecojoko refuse l'identifiant ou le mot de passe » : vérifiez-les sur service.ecojoko.com. L'intégration s'arrête volontairement tant que la configuration n'est pas corrigée, pour ne pas bloquer votre compte.
  • « Le cloud ecojoko ne répond pas » : incident côté ecojoko ou coupure Internet ; les tentatives reprennent d'elles-mêmes. Les valeurs reprennent sans intervention.
  • Pas d'appareil « ambiance » : votre compte ne remonte pas de capteur température/humidité, ou l'option est désactivée dans la configuration.

Projet communautaire indépendant, sans lien avec la société ecojoko.

Paramètres de configuration

Voici les paramètres demandés par ecojoko dans son écran de configuration dans Gladys.

ParamètreTypeObligatoireDescription
FonctionnementsectionNonVotre capteur ecojoko envoie ses mesures au cloud ecojoko ; cette intégration les relit avec votre compte ecojoko (celui de l'application mobile). ecojoko ne publie pas d'API officielle : c'est l'interface de sa propre application web qui est utilisée, elle peut changer sans préavis. Rien n'est jamais écrit sur votre compte.
E-mail ecojokostringOui
Mot de passe ecojokosecretOui
Rafraîchissement de la puissance (s)numberNonSecondes entre deux lectures de la puissance instantanée. Restez raisonnable : chaque lecture est une requête vers le cloud ecojoko.
Rafraîchissement des statistiques du jour (s)numberNonSecondes entre deux mises à jour de la consommation du jour, de l'index cumulé et des capteurs d'ambiance.
Un capteur par période tarifairebooleanNonAjoute les kWh du jour par période remontée par ecojoko (heures creuses/pleines, couleurs Tempo) quand votre tarif en déclare.
Température et humidité ambiantesbooleanNonPublie la température et l'humidité intérieures/extérieures de l'afficheur ecojoko comme second appareil.

Comment installer ecojoko dans Gladys

  1. Dans Gladys, ouvrez Intégrations : ecojoko apparaît dans le catalogue, aux côtés des intégrations natives, avec un badge communautaire.
  2. Cliquez sur Installer. Gladys télécharge l'image Docker (ghcr.io/guim31/gladys-ecojoko:1.0.2), la démarre dans un bac à sable isolé du cœur, et génère l'interface de l'intégration (appareils, découverte et configuration).
  3. Ouvrez l'écran Configuration de l'intégration, remplissez les paramètres, puis enregistrez.
  4. Vous pouvez aussi l'installer directement depuis l'URL de son dépôt : https://github.com/guim31/gladys-ecojoko.

ecojoko nécessite Gladys >=4.86.0. Le catalogue dans Gladys se rafraîchit toutes les heures : une nouvelle version est donc disponible au plus tard une heure après sa sortie.

Vous n'utilisez pas encore Gladys ? C'est gratuit et open source : suivez le guide d'installation pour démarrer.

À propos des intégrations externes

ecojoko est une intégration externe : une intégration communautaire empaquetée dans un conteneur Docker et publiée sur GitHub, que Gladys installe en un clic et exécute dans un bac à sable isolé de son cœur. Elle est publiée et maintenue par guim31, et non par l'équipe cœur de Gladys.

Inscrivez-vous à la newsletter Gladys Assistant

Quelques emails par mois sur les nouveautés et l'actualité du projet. Envoyés par Pierre-Gilles Leymarie, le fondateur du projet. Désinscription possible à tout moment 🙂