Brauche bitte Hilfe bei Tamplet als Auslöser einer Automation

Ich Versuche gerade eine Automation durch ein Template mit ID aufzubauen.

 {% set a = states('number.rundung_der_preise_hem_fur_e5').replace(',', '.') | float %}
{% set b = states('number.umrechnung_von_cent_zu_euro_fur_mein_preiswunsch_eingabe').replace(',', '.') | float %}
{{ a == b }}

Soweit so gut wenn ich das Template jetzt in der Automation benutze kann ich dann über die ID unter Führe Automation nur unter einer Bedienung als Beispiel wenn oben beide Summen gleich sind eine Lampe oder Schalter usw einschalten .
Wo ich jetzt aber gerade das Problem habe wie bekomme ich das dann wenn ich wieder einen Auslöser mit ID erstellen möchte wo die Summen dann nicht gleich sind sprich Falce sind hier dann das als Auslöser hin ?
Danke im Vorraus mit euerer Geduld und eurer Hilfe

Bedingungen unten im Block => DANN

Beispiel rudimentär:

Bin gerade nicht Daheim

Zeige doch mal deine Bisherige Automation im Yaml Code hier

Also ich bin Gerade dabei die Preise von Tankstellen mit einem von mir nach Beobachtung der Tendenz von mir eingestellten Wert zu vergleichen. Dazu habe ich mir im Vorfeld Helfer erstellt die dann die Tankpreise runden und aufbereiten so das ich sie dann vergleichen kann . Nach Stand der Dinge kann ich in der Automation etwas auslösen wenn die Werte gleich sind . Da die Preise sich aber ständig auf und ab bewegen soll dann die Automation wenn die Werte nicht gleich sind auch wieder etwas Ausschalten.

In deiner Automation oben rechts auf die 3Dot und umstellen auf YAML
Diesen Code kopieren und hier zur Verfügung stellen im

alias: Preise der Hem vergleichen Test in Funktion Test
description: ""
triggers:
  - trigger: template
    value_template: >2-
                {% set a = states('number.rundung_der_preise_hem_fur_e5').replace(',', '.') | float %}
      {% set b =
      states('number.umrechnung_von_cent_zu_euro_fur_mein_preiswunsch_eingabe').replace(',',
      '.') | float %}

      {{ a == b }}
    id: Die Preise der Hem Stimmen überein
conditions: []
actions:
  - if:
      - condition: trigger
        id:
          - Die Preise der Hem Stimmen überein
    then:
      - action: input_boolean.turn_on
        metadata: {}
        data: {}
        target:
          entity_id: input_boolean.kontrolleuchte_fur_tankstellen_preise
mode: single

Edit by Jay: Code bitte immer über die Codefunktion „</>“ im Editor einfügen!

Ich habe das Problem gerade gelöst es fehlte noch ein Tamplet Sensor der die Werte als True und False ausgibt

alias: Preise der Hem vergleichen Test in Funktion Test
description: ""
triggers:
  - trigger: template
    value_template: >2-
                {% set a = states('number.rundung_der_preise_hem_fur_e5').replace(',', '.') | float %}
      {% set b =
      states('number.umrechnung_von_cent_zu_euro_fur_mein_preiswunsch_eingabe').replace(',',
      '.') | float %}

      {{ a == b }}
    id: Die Preise der Hem Stimmen überein
  - trigger: state
    entity_id:
      - sensor.zustands_sensor_fur_mein_preis_zu_hem_preis
    to:
      - unavailable
    id: Die Preisvorgabe wird nicht erreicht
conditions: []
actions:
  - if:
      - condition: trigger
        id:
          - Die Preise der Hem Stimmen überein
    then:
      - action: input_boolean.turn_on
        metadata: {}
        data: {}
        target:
          entity_id: input_boolean.kontrolleuchte_fur_tankstellen_preise
      - action: tts.speak
        metadata: {}
        data:
          cache: false
          media_player_entity_id: media_player.im_buro
          message: Du solltest jetzt zum Tanken fahren dein Preiswunsch wurde erfüllt
        target:
          entity_id: tts.home_assistant_cloud
  - if:
      - condition: trigger
        id:
          - Die Preisvorgabe wird nicht erreicht
    then:
      - action: input_boolean.turn_off
        metadata: {}
        data: {}
        target:
          entity_id: input_boolean.kontrolleuchte_fur_tankstellen_preise
      - action: tts.speak
        metadata: {}
        data:
          cache: false
          media_player_entity_id: media_player.im_buro
          message: Deine Preisvorstellung wurde leider nicht erfüllt
        target:
          entity_id: tts.home_assistant_cloud
mode: single

Edit by Jay: Codefunktion „</>“ im Editor nutzen!