Dans la logique, apprendre à pêcher plutôt que donner un poisson… (de toute façon, je n’ai aucune idée comment faire exactement)
Quel événement permet de savoir que l’impression est finie? Que dit l’intégration?
Est-ce qu’elle donne un état?
En gros, trouver un déclencheur (trigger) pour une action, éteindre la prise.
Le principe de base des automatisations c’est un enchainement de:
un ou plusieurs déclencheurs (quand il se passe ça, fait…)
une ou plusieurs conditions (si il fait nuit, si il fait plus de X degrés,…)
une ou plusieurs actions (allume la lampe, éteint la prise…)
Tu peux utiliser le 100% en déclencheur. En action tu peux ensuite pointer ton tel en faisant une notification classique, tu ajoute ensuite un delai de 10 minutes le temps que ta buse repasse sous les 50 degrés et tu fais un switch.turn off sur ta prise connectée via le service switch turn off.
Ça c’est le basique, après tu pourra la compliquer et lui faire des conditions comme virer le delai et l’éteindre en fonction de la température de la buse.
Par l’interface de création des automatisations: Automation editor - Home Assistant
Quel automatisation as tu faite et qu’est ce qui ne marche pas?
A la fin d’une impression quel est l’état des différents paramètres?
Comme ça tu pourras adapter à tes besoins.
Juste deux remarques :
Je trig plutôt sur la température qui descend mais c’est juste parce que je veux éteindre l’imprimante.
Le binary sensor octoprint_printing semble être ton ami dans ton cas.
La question c’est surtout de savoir ce que tu as fait quand tu as essayé d’utiliser le job percentage, car c’est un sensor utilisable pour faire ça. Mais il faut encore que tu aies mis les bonnes valeurs dans ton déclencheur…
Genre comparer la valeur avec « 100% » au lieue de « 100 »…
Partages plutôt ce que tu as essayé de faire et qui ne marche pas.