Tarif contrat de base électricité

Voilà j’ai enfin réussi. Je suppose que les sensors commencent que maintenant.
Merci de l’aide.

Comment améliorer mon code pour que je puisse changer chaque année les tarif de vente et d’abonnement ? Pouvez vous me mettre un exemple de formule ?
Et comment puis-je récupérer la production et la consommation de la veille ?

  - platform: template
    sensors:
     total_energy_jour:
        friendly_name: 'Total énergie jour'
        value_template: "{{ states('sensor.index_jour') | float * (0.174) | float + (0.466) | round(2) }}"
        attribute_templates:
          device_class: energy
          unit_of_measurement: '€'
  
  - platform: template
    sensors:
     total_energy_mensuel:
        friendly_name: 'Total énergie mois'
        value_template: "{{ states('sensor.index_mensuel') | float * (0.174) | float + (14.18) | round(2) }}"
        attribute_templates:
          device_class: energy
          unit_of_measurement: '€'

  - platform: template
    sensors:
     total_energy_annuel:
        friendly_name: 'Total énergie annuel'
        value_template: "{{ states('sensor.index_annuel') | float * (0.174) | float + (170.16) | round(2) }}"
        attribute_templates:
          device_class: energy
          unit_of_measurement: '€'
          
  - platform: template
    sensors:
     test:
        friendly_name: 'vente surplus journalier'
        value_template: "{{ states('sensor.injection_2') |  round(2) * (0.17) }}"
        attribute_templates:
          device_class: energy
          unit_of_measurement: '€'
          
  - platform: template
    sensors:
     test:
        friendly_name: 'vente surplus mensuelle'
        value_template: "{{ states('sensor.injection_mensuel') |  round(2) * (0.17) }}"
        attribute_templates:
          state_class: total_increasing
          device_class: energy
          unit_of_measurement: '€'
          
  - platform: template
    sensors:
     test:
        friendly_name: 'vente surplus annuel'
        value_template: "{{ states('sensor.injection_annuel') |  round(2) * (0.17) }}"
        attribute_templates:
          device_class: energy
          unit_of_measurement: '€'