Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

state sensor.hilo_rate_current=0 #338

Closed
skimaniac opened this issue Dec 15, 2023 · 15 comments
Closed

state sensor.hilo_rate_current=0 #338

skimaniac opened this issue Dec 15, 2023 · 15 comments
Labels
energy_meter Probleme d'energy meters

Comments

@skimaniac
Copy link

Le sensor hilo_rate_current se reset à 0 à chaque refresh, pourtant d'après le log il reçoit le bon tarif, mais le code semble le remettre à 0
Ça fait un bon bout que je voyais $0.00 sur la page de l'énergie, mais comme il y avait d'autre problèmes je les mettaient tous dans le même panier ;)

Version of the custom_component

v2023.12.1

Debug log


2023-12-15 09:13:11.071 DEBUG (MainThread) [custom_components.hilo] check_tarif: Updating current cost, was 0 now 0.06509
2023-12-15 09:13:11.074 DEBUG (MainThread) [custom_components.hilo] Setting state entity=sensor.hilo_rate_current, state=0.06509, new_attrs={}, keep_state=False <state sensor.hilo_rate_current=0; state_class=measurement, last_update=2023-12-15T09:12:30.020527-05:00, Cost=0, unit_of_measurement=$/kWh, device_class=monetary, icon=mdi:cash, friendly_name=Hilo rate current @ 2023-12-15T09:12:30.162386-05:00>
2023-12-15 09:13:11.076 DEBUG (MainThread) [custom_components.hilo] check_tarif: Current plan: rate d Target Tarif: low Energy used: 21.72 Peak: False

Capture d’écran, le 2023-12-15 à 13 26 37

@valleedelisle
Copy link
Contributor

confirmed, ca sera fixed par #324

@skimaniac
Copy link
Author

skimaniac commented Dec 16, 2023

confirmed, ca sera fixed par #324

ça semble pas avoir corrigé :(

2023-12-16 16:58:40.727 DEBUG (MainThread) [custom_components.hilo] check_tarif: Updating current cost, was 0 now 0.06509
2023-12-16 16:58:40.731 DEBUG (MainThread) [custom_components.hilo] Setting state entity=sensor.hilo_rate_current, state=0.06509, new_attrs={}, keep_state=False <state sensor.hilo_rate_current=0; state_class=measurement, last_update=2023-12-16T16:57:56.632849-05:00, Cost=0, unit_of_measurement=$/kWh, device_class=monetary, icon=mdi:cash, friendly_name=Hilo rate current @ 2023-12-16T16:57:56.686015-05:00>

Capture d’écran, le 2023-12-16 à 16 38 29

@ic-dev21
Copy link
Collaborator

confirmed, ca sera fixed par #324

ça semble pas avoir corrigé :(

2023-12-16 16:58:40.727 DEBUG (MainThread) [custom_components.hilo] check_tarif: Updating current cost, was 0 now 0.06509
2023-12-16 16:58:40.731 DEBUG (MainThread) [custom_components.hilo] Setting state entity=sensor.hilo_rate_current, state=0.06509, new_attrs={}, keep_state=False <state sensor.hilo_rate_current=0; state_class=measurement, last_update=2023-12-16T16:57:56.632849-05:00, Cost=0, unit_of_measurement=$/kWh, device_class=monetary, icon=mdi:cash, friendly_name=Hilo rate current @ 2023-12-16T16:57:56.686015-05:00>

Capture d’écran, le 2023-12-16 à 16 38 29

Es-tu certain d’avoir downloadé #324?

image

Je le roule en test depuis quelques heures sur un de mes setup de dev et ça semble fonctionner.

J’attends de voir le switch de low à medium demain pour confirmer que tout marche.

Fais un download files à partir d’ici pour être certain

https://github.com/dvd-dev/hilo/tree/d658a1592745c32695832a153487f23767c1b6bc

@skimaniac
Copy link
Author

Merci, en recopiant les fichier directement ça a fonctionné. C'est quand même bizarre que HACS propose la mise à jour vers la dernière version mais les fichiers se recopient pas bien. (J'ai fais 2 fois re-télécharger en plus)

@ic-dev21
Copy link
Collaborator

Reste encore un bug au niveau du switch de tarif qui n'est pas réglé... Voir la discussion dans #324 pour plus d'info.

@ic-dev21
Copy link
Collaborator

Merci, en recopiant les fichier directement ça a fonctionné. C'est quand même bizarre que HACS propose la mise à jour vers la dernière version mais les fichiers se recopient pas bien. (J'ai fais 2 fois re-télécharger en plus)

Normal, HACS te propose le release et non les PR qui s'en viennent. Comme #324 n'est pas mergé tu ne l'auras pas via HACS.

@skimaniac
Copy link
Author

Il est pas dans le dernier release? 2023.12.2? Il est sorti hier, donc je croyais que tout était là ;)

@ic-dev21
Copy link
Collaborator

Il est pas dans le dernier release? 2023.12.2? Il est sorti hier, donc je croyais que tout était là ;)

Nope, pas encore prêt pour le prime time

@skimaniac
Copy link
Author

ok pour moi c'est réglé avec la recopie des fichiers directement.

Mon seul autre bug, je sais pas si c'est relié, mais j'ai changé mon Raspberry 4 pour un NUC plus performant avec Proxmox, depuis ce temps mes hilo_energy_total_daily low ou medium suivent pas le changement de jour, on dirait plus qu'il se reset vers 12 au lieu de 00.

Et je vois des erreurs semblables sur mon system test (docker) qui n'est pas sur le même ordinateur et qui fonctionnait bien avant.
Si je regarde l'heure de homeassistant des 2 systèmes c'est ok

@skimaniac
Copy link
Author

@ic-dev21 J'ai remis la version disponible sur HACS et on dirait que hilo_energy_total_daily low semble suivre le changement de jours, mais le rate current est de nouveau à 0 (je m'y attendais) j'ai aussi remarqué que mes stats de défis sont revenu (je croyais que le fais que je venais de changer de serveur qu'il devait y avoir un défis avant que ça se replace)

@ic-dev21
Copy link
Collaborator

@ic-dev21 J'ai remis la version disponible sur HACS et on dirait que hilo_energy_total_daily low semble suivre le changement de jours, mais le rate current est de nouveau à 0 (je m'y attendais) j'ai aussi remarqué que mes stats de défis sont revenu (je croyais que le fais que je venais de changer de serveur qu'il devait y avoir un défis avant que ça se replace)

Hmm, étrange, celle là j'ai pas d'explications. Faudrait voir si #324 a le sensor défi à la bonne place dans le code j'ai pas zieuté.

@ic-dev21 ic-dev21 added the energy_meter Probleme d'energy meters label Jan 15, 2024
ic-dev21 added a commit that referenced this issue Apr 12, 2024
Nouvelle fonction pour initialiser correctement hilo_rate_current, selon le tarif choisi dans la config.

Règle une petite partie de #338
@ic-dev21
Copy link
Collaborator

@skimaniac deux questions pour toi.

A-t-il déjà marché?

C’est quoi le use case? Perso ici je m’en sers pas car j’en ai pas besoin mais peut-être que quelque chose m’échappe?

@skimaniac
Copy link
Author

@skimaniac deux questions pour toi.

A-t-il déjà marché?

C’est quoi le use case? Perso ici je m’en sers pas car j’en ai pas besoin mais peut-être que quelque chose m’échappe?

Désolé en vacances et j'avais pas vu ta question.
Oui ça fonctionnait au début.
Ça sert à quoi? Pas une nécessité. C'est juste que ça s'affiche dans le tableau de bord de l'énergie (modifier pour Hilo) ;)

@ic-dev21
Copy link
Collaborator

Après pas mal de brassage de cerveau avec @turcotmii je pense qu'on est arrivé à quelque chose. C'est en test actuellement. PR #422

@ic-dev21
Copy link
Collaborator

ic-dev21 commented May 3, 2024

Cosed by #422

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
energy_meter Probleme d'energy meters
Projects
None yet
Development

No branches or pull requests

3 participants