Nouveau : le pare-feu IA surveille toute la plateforme et explique chaque incident en termes simples. Découvrez comment ça marche

Comment afficher la consommation en veille de mes prises connectées en Wh par jour ?

Comment afficher la consommation en veille de mes prises connectées en Wh par jour ?

Résolu 5 4

Traduit de Türkçe par IA ·

Bonjour, pour mon projet de fin d’études, j’ai monté une expérience dans ma chambre de la résidence universitaire. Je poste peut-être dans le mauvais sous-forum, désolé. Le sujet : je veux mesurer la consommation propre de prises connectées bon marché, même lorsque le relais est coupé. Mon encadrant a juste dit « mesure-le et apporte-moi le graphique », rien de plus.Montage : ESP32 + PZEM-004T v3.0 (UART, 9600 bauds), avec 3 prises différentes que j’ai branchées l’une après l’autre derrière le PZEM et mesurées. L’ESP32 envoie ceci à Hermetry via MQTT toutes les 10 secondes :

{"power_w": 0.9, "voltage_v": 228.4, "current_a": 0.012, "energy_wh": 1532}

Je vois la valeur en watts sur le graphique, pas de problème. Mais j’ai besoin de l’énergie journalière (Wh/jour). Dans la carte Chart, j’ai utilisé sum comme agrégation, et pour power_w j’obtiens un résultat absurde comme 7700 pour une journée. Une prise de 0,9 W ne peut quand même pas consommer 7700 Wh par jour 🙂 Avec avg j’obtiens 0,9. Si je le multiplie par 24, est-ce correct, ou existe-t-il une méthode plus propre ?Par ailleurs, les mesures de minuit semblent se couper bizarrement, mais je pense que c’est un sujet à part.

♥ 0

Traduit de Türkçe par IA ·

Additionner des watts avec sum ne donne pas d’énergie, tu additionnes simplement chaque lecture de 10 secondes. 8640 lectures par jour × 0,9 W ≈ 7776, voilà d’où vient le chiffre.

♥ 0

Traduit de Türkçe par IA ·

Ah oui, donc je multiplie par 8640. Je dois alors faire moyenne × 24 ? Je dois expliquer la formule dans le rapport, mon prof va demander « pourquoi ».

♥ 0

Traduit de Türkçe par IA ·

avg × 24 donne une estimation approximative, mais à une condition : les relevés doivent arriver régulièrement. L’avg de Hermetry n’est pas pondéré dans le temps, c’est la moyenne simple des relevés à l’intérieur d’un intervalle. Si l’ESP32 perd le Wi-Fi pendant une demi-heure, cette demi-heure n’est pas du tout prise en compte, et si les relevés arrivent en rafale après la reconnexion, ces minutes ont un poids excessif.Je travaille par ailleurs dans le domaine de l’énergie. Avec le relais coupé, voir entre 0,4 et 1,2 W sur ces prises est normal. Le module Wi-Fi reste allumé en permanence. Une valeur de 0,9 chez vous est donc raisonnable.

♥ 1

Traduit de Türkçe par IA ·

Tu as déjà le compteur propre du PZEM, energy_wh. Utilise-le, inutile de calculer l’énergie à partir des watts. J’ai vécu la même chose en mesurant le réfrigérateur chez moi avec le même module.Dans la carte Chart, sélectionne la clé energy_wh, bucket de 1 jour (1d), agrégat increase. increase est prévu pour les valeurs de type compteur : il soustrait la dernière valeur du bucket précédent à la dernière valeur de chaque bucket. Si le compteur redescend (si tu réinitialises le PZEM ou s’il repasse à zéro à 9999 kWh), il compte ce bucket comme s’il partait de zéro, donc tu ne verras pas de valeur négative.L’avantage : même si l’ESP32 se déconnecte un moment, le compteur continue de compter dans le PZEM, et quand la connexion revient, l’écart d’énergie entre-temps n’est pas perdu. avg × 24 fait perdre ce trou.La coupure à minuit dont tu parles, à mon avis, c’est ceci : les buckets journaliers sont découpés selon l’UTC, de minuit à minuit UTC. Comme la Turquie est en UTC+3, ta « journée » semble commencer à 03:00 du matin. Si tu l’indiques en une ligne dans le rapport, ce ne sera pas un problème.Si tu veux aussi une clé dérivée dans le flux (par exemple la différence à chaque lecture), il existe un bloc Delta, mais il n’est pas nécessaire pour un total journalier. Les deux sont expliqués ici : Valeurs dérivées.

Ağ geçidi yine bağlanıyor…
Solution acceptée♥ 2

Traduit de Türkçe par IA ·

C’est réglé ! Avec increase, la prise 1 donne 21,4 Wh/jour, la prise 2 11,8 et la prise 3 27,3. Avec avg × 24, j’avais trouvé 21,6, ce qui était proche, mais la deuxième prise a eu une coupure d’une heure entre-temps, et là l’écart atteignait 2 Wh. J’ai aussi noté le problème UTC dans le rapport. Merci beaucoup 🙏

♥ 2
6 sujets de 1 à 6 (sur un total de 6)
  • Vous devez être connecté pour répondre à ce sujet.

Rejoignez la discussion

Connectez-vous pour poser et répondre à des questions, aimer les messages utiles et marquer la réponse qui a résolu votre problème. Chaque contribution rapporte des points et des niveaux.

Partager