Fréquence d'actualisation des données - eWeLink TH16 via eWeJee

Tags: #<Tag:0x00007f38513ab160>

Bonjour,

Je me pose une question concernant la fréquence d’actualisation des données des équipements liés au plugin eWeJee. Tous les combiens les données sont-elles rafraichies ?

En effet, je me suis aperçu en regardant la courbe de température de mon aquarium (remontée par un module eWeLink TH16) qu’il y a de longues périodes sans données.
Parfois, je suis même obligé d’aller dans le plugin, où je retrouve mon module TH16 avec une croix rouge. Je suis alors obligé de faire synchroniser pour que le module soit vu à nouveau et récupérer une mesure de température.

Pour illustrer, voilà la courbe de température :
image

J’ai donc mis une alerte communications sur le module à 360 minutes… et régulièrement je reçois une alerte comme quoi le module n’a pas remonté d’info depuis plus de 6 heures.

Voilà la page de configuration du plugin :
image

Du coup, aujourd’hui :

  • j’ai passé mon module TH16 en IP fixe (mais le plugin n’interroge pas le module en direct et passe par le compte eWeeLink, du coup je ne vois pas ce que ça va changer)
  • j’ai mis le plugin en mode debug. Si besoin je pourrai fournir les traces.

Je suis sous Jeedom 4.0.61
La version du plugin est celle de 2020-08-19 07:17:32

Hello @Supermilk
Pour le th16 c’est lui méme qui remonte les données.
Je n’en ai pas pour te dire la fréquence, mais ce qui est sûr c’est que c’est pas toutes les 6h…
En revanche, si la valeur ne change pas, il n’y a pas de remonté.

La croix rouge indique que à un moment donné, l’équipement c’est déconnecté du réseau (Internet)
Tu retrouveras ceci dans les log ewejee node.

Est ce qu’il est suffisant proche de ton wifi ?
Est-ce une sonde étanche que tu peux facilement retirer ? Si oui, tu peux essayer de chauffer la sonde avec tes doigts pour voir si ça remonte bien ?

Si tu as monitoring, tu peux peut être programmer un ping toute les x minutes sur l’IP du Sonoff ?

Salut @Foulek57,

Merci pour ta réponse.

Mon réseau wifi est constitué de 3 bornes Linksys Velop. Le module TH16 est à moins de 3 mètres de la borne principale. Je ne pense pas que le souci vienne de là.

D’ailleurs, la température ne s’est pas actualisée depuis hier 17h24, d’après le log, avec une température de 24,4°C. Voilà le log :

[2020-09-15 17:24:50][DEBUG] : --
[2020-09-15 17:24:50][DEBUG] : Lancement de la fonction Synchronisation(0)
[2020-09-15 17:24:50][DEBUG] : --
[2020-09-15 17:24:50][DEBUG] : ********** Début Fonction attribute **********
[2020-09-15 17:24:50][DEBUG] : ********** Fin Fonction attribute **********
[2020-09-15 17:24:50][DEBUG] : Data détécté - update.php
[2020-09-15 17:24:50][DEBUG] : ********************* DEV Donnée reçu non traité, Productmodel ? = TH16
[2020-09-15 17:24:50][DEBUG] : ********************* DEV Donnée reçu non traité, Array ? = Array
[2020-09-15 17:24:50][DEBUG] : ********************* DEV Donnée reçu non traité, String ? = Array
[2020-09-15 17:24:50][DEBUG] : ********************* DEV Donnée reçu non traité, Error ? =
[2020-09-15 17:24:50][INFO] : ****** Equipement Salon Aquarium déjà connu, ajout ignoré, si vous voullez synchroniser cet equippement, veuillez le supprimer et relancer une synchronisation.
[2020-09-15 17:24:50][DEBUG] : --
[2020-09-15 17:24:50][DEBUG] : Fin de la fonction Synchronisation, passage à Synchronisation (1)
[2020-09-15 17:24:50][DEBUG] : --
[2020-09-15 17:24:50][DEBUG] : ********** Début de la fonction attribute update **********
[2020-09-15 17:24:50][DEBUG] : -- Device ID = 1000cf51ac
[2020-09-15 17:24:50][DEBUG] : -----UPDATE----- json_switch_info
[2020-09-15 17:24:50][DEBUG] : -----UPDATE----- json_pulse_width
[2020-09-15 17:24:50][DEBUG] : -----UPDATE----- json_pulse
[2020-09-15 17:24:50][DEBUG] : -----UPDATE----- json_startup
[2020-09-15 17:24:50][DEBUG] : -----UPDATE----- json_humidity
[2020-09-15 17:24:50][DEBUG] : -----UPDATE----- json_temperature24.4
[2020-09-15 17:24:50][DEBUG] : ********** FIN de la fonction attribute update **********

Quand je regarde le module, il n’est pas avec une croix rouge :
image

Et si je lance l’application eWeLink sur mon téléphone, la température remontée par le module est différente : 24,8°C.

PS : si je ping le module depuis mon pc, il réponds bien.
PS : j’ai lancé une synchro hier à 17h16, il s’est alors actualisé 3 fois :

  • 17h16 24,4°C
  • 17h22 24,8°C
  • 17h24 24,4°C
  • puis plus rien dans le log

Et pourtant sur l’appli la température est différente.

EDIT :
Sans que je ne fasse rien, les données viennent de se mettre à jour à 13h09, la température est maintenant la même dans Jeedom et sur l’appli EweLink (24,6°C).
C’est quand même étrange que ça se mette si peu souvent à jour…
Voilà le log :

[2020-09-15 17:24:50][DEBUG] : ********** FIN de la fonction attribute update **********
[2020-09-16 13:09:37][DEBUG] : Data détécté - update.php
[2020-09-16 13:09:37][DEBUG] : ********************* DEV Donnée reçu non traité, Productmodel ? =
[2020-09-16 13:09:37][DEBUG] : ********************* DEV Donnée reçu non traité, Array ? =
[2020-09-16 13:09:37][DEBUG] : ********************* DEV Donnée reçu non traité, String ? = Array
[2020-09-16 13:09:37][DEBUG] : ********************* DEV Donnée reçu non traité, Error ? =
[2020-09-16 13:09:38][DEBUG] : Data détécté - update.php
[2020-09-16 13:09:38][DEBUG] : -----> Update for 1000cf51ac
[2020-09-16 13:09:38][DEBUG] : ********** Début de la fonction attribute update **********
[2020-09-16 13:09:38][DEBUG] : -- Device ID = 1000cf51ac
[2020-09-16 13:09:38][DEBUG] : ********** FIN de la fonction attribute update **********
[2020-09-16 13:09:38][DEBUG] : Data détécté - update.php
[2020-09-16 13:09:38][DEBUG] : -----> Update for 1000cf51ac
[2020-09-16 13:09:38][DEBUG] : ********** Début de la fonction attribute update **********
[2020-09-16 13:09:38][DEBUG] : -- Device ID = 1000cf51ac
[2020-09-16 13:09:38][DEBUG] : -----UPDATE----- json_switch_info
[2020-09-16 13:09:38][DEBUG] : -----UPDATE----- json_pulse_width
[2020-09-16 13:09:38][DEBUG] : -----UPDATE----- json_pulse
[2020-09-16 13:09:38][DEBUG] : -----UPDATE----- json_startup
[2020-09-16 13:09:38][DEBUG] : ********** FIN de la fonction attribute update **********
[2020-09-16 13:09:38][DEBUG] : Data détécté - update.php
[2020-09-16 13:09:38][DEBUG] : -----> Update for 1000cf51ac
[2020-09-16 13:09:38][DEBUG] : ********** Début de la fonction attribute update **********
[2020-09-16 13:09:38][DEBUG] : -- Device ID = 1000cf51ac
[2020-09-16 13:09:38][DEBUG] : ********** FIN de la fonction attribute update **********
[2020-09-16 13:09:46][DEBUG] : Data détécté - update.php
[2020-09-16 13:09:46][DEBUG] : -----> Update for 1000cf51ac
[2020-09-16 13:09:46][DEBUG] : ********** Début de la fonction attribute update **********
[2020-09-16 13:09:46][DEBUG] : -- Device ID = 1000cf51ac
[2020-09-16 13:09:46][DEBUG] : -----UPDATE----- json_humidity
[2020-09-16 13:09:46][DEBUG] : -----UPDATE----- json_temperature24.6
[2020-09-16 13:09:46][DEBUG] : ********** FIN de la fonction attribute update **********
................
[2020-09-16 13:09:47][DEBUG] : Data détécté - update.php
[2020-09-16 13:09:47][DEBUG] : ********************* DEV Donnée reçu non traité, Productmodel ? =
[2020-09-16 13:09:47][DEBUG] : ********************* DEV Donnée reçu non traité, Array ? =
[2020-09-16 13:09:47][DEBUG] : ********************* DEV Donnée reçu non traité, String ? = Array
[2020-09-16 13:09:47][DEBUG] : ********************* DEV Donnée reçu non traité, Error ? =
[2020-09-16 13:09:47][DEBUG] : Data détécté - update.php
[2020-09-16 13:09:47][DEBUG] : -----> Update for 1000cf51ac
[2020-09-16 13:09:47][DEBUG] : ********** Début de la fonction attribute update **********
[2020-09-16 13:09:47][DEBUG] : -- Device ID = 1000cf51ac
[2020-09-16 13:09:47][DEBUG] : -----UPDATE----- json_switch_info
[2020-09-16 13:09:47][DEBUG] : ********** FIN de la fonction attribute update **********

Salut,

Désolé, j’ai eu des soucis de notifications, tout est venu a l’instant…

Comment c’est passé les mises a jour des températures ces derniers jours ?

Je confirme que la température n’est pas relevé si pas de changement de température.
Ce qui est étonnant, ou plutôt pas normal, c’est que tu ai une température différentes sur l’appli, sauf si l’appli ne se met pas a jour… (Je rappelle que soit l’appli est connecté, soit le plugin).

Salut,

Toujours des remontées peu fréquentes hier 14h52 puis 22h25.
Et ce matin, j’ai du cliquer sur le bouton synchroniser à 9h21 pour récupérer les datas.

J’ai 2 comptes, le principal su mon tel et un autre compte uniquement pour Jeedom avec lequel est partagé mon TH16. Du coup dans cette config, les 2 compte fonctionnent en même temps, non ?

Oui les deux devrait fonctionner.
A moins que l’équipement remonte l’info qu’au compte principal :thinking:

Il me faudrait le log ewejee_node pour avoir un visuel plus clair.