Skip to content

Conversation

@edwin-anne
Copy link

addition of entities that allow management of pellet stock

@sonarqubecloud
Copy link

@antibill51
Copy link
Owner

@edwin-anne Salut,

Je suppose que tu es francophone, si ce n’est pas le cas, je peux reformuler cette réponse en anglais.

Tout d’abord, merci pour ta contribution !

Si j’ai bien compris, tu proposes d’ajouter le niveau de pellets dans le réservoir.
Le terme stock dans ton code me semble un peu trompeur : pour moi, il fait plutôt référence aux sacs restants en réserve qu’à ceux déjà versés dans le réservoir.

Corrige-moi si je me trompe, mais dans ta proposition, on est obligé de remplir le réservoir entièrement à chaque fois ? Ce qui implique qu’on ne peut pas forcément le faire avec un nombre entier de sacs, ce qui rend plus complexe la gestion précise du stock global.

De mon côté, j’ai prévu une gestion du niveau directement côté Home Assistant, visible ici :
HA config

Sauf erreur de ma part, la principale différence entre nos deux approches, c’est que la tienne impose un remplissage complet, alors que dans la mienne, on peut ajouter une quantité correspondant à un ou plusieurs sacs entiers, ce qui permet de suivre précisément la consommation et le stock. J’utilise notamment GSG pour suivre le coût, le stock restant, le nombre de sacs consommés par mois, par an, etc.

Dans mon cas, avec un réservoir de 45 kg, j’ai un input_number pour le nombre de sacs ajoutés (de 0 à 3). Si j’ajoute 2 sacs, cela déduit 2 sacs du stock global et ajoute 30 kg à la jauge du réservoir , qui peut donc se situer entre 30 et 45 kg selon ce qu’il restait avant remplissage.

J’attends ton retour, mais pour l’instant je ne suis pas totalement convaincu par cette approche.

@antibill51
Copy link
Owner

@edwin-anne If you don't speak french, I can answer en english, no worry.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants