Je pense que tu as dis ce qu’il faut mais que tu ne fais pas ce que tu dis…
Tu devrais donc faire un utility_meter avec le cycle à l’année.
Ensuite, lorsque celui-ci passe au dessus de 3199 , tu bascules un booléen à Vrai et tu remets l’utility_meter à zéro avec le service correspondant.
Puis, tu fais une automatisation qui se déclenche sur le passage à Vrai du booléen et dans les actions tu mets tes actions ou tes scripts.
Enfin, en dernière action de ton automatisation, tu bascules ton booléen à Faux.
Est-ce bien la logique que tu voulais ?