Wert einer Entität in Message ausgeben

speedyhb

Member
Hallo !
Ich habe folgendes Problem:
Ich überwache den Benzinpreis der Tankstelle bei uns im Ort mit Tankerkönig. Ich möchte jetzt eine Message aufs Handy und auf den Fernseher bekommen, wenn sich der Preis ändert.
Das klappt auch schon sehr gut mit einem Text: "Benzinpreis hat sich geändert".
Ich möchte aber gerne noch den neuen Preis mit senden, also den Wert einer Entität. Wie kann ich das machen ?

Gruss
Speedy
 
Kleiner tip:
Wenn du mehrere Tanken überwachen und immer den günstigsten Preis wissen willst, Erstell dir einen MinMax-Sensor unter "Helfer". Da schmeißt du die Tankstellen-Entitäten rein, stellst den Sensor auf Minimum und lässt dich Benachrichtigen, wenn sich der sensor ändert
 
Vielen Dank für die schnelle Antwort. Nein ich brauche nur eine Tankstelle. Aber ich komme mit Deiner Massage leider noch nciht klar. Kannst Du mir bitte mal genau erklären wie die Message aussehen muß ? Die Entität mit dem wert ist:
sensor.tankerkoenig_raiffeisen_warengenossenschaft_niedersachsen_mitte_eg_e10

Danke !
Gruss
Speedy
 
Du kannst was ich gepostet hab in deiner Automatisierung, die dich Benachrichtigt, einfach im yaml-Editor eintragen.
Da du nur eine Tankstelle hast, kann die Message sogar noch einfacher werden.

YAML:
 Benzinpreis hat sich geändert auf {{ trigger.to_state.state }}€

Das kannst du 1:1 so eintragen als Message
 
Irgendwas läuft bei mir noch falsch. Hier kommt mal die gesamte Automation:

- id: '1666530626487'
alias: Test Raiffeisen E10
description: ''
trigger:
- platform: state
entity_id:
- sensor.tankerkoenig_raiffeisen_warengenossenschaft_niedersachsen_mitte_eg_e10
condition:
- condition: state
entity_id: input_boolean.benzinpreis_uberwachen
state: 'on'
action:
- service: notify.az_tv
data:
message: >-
Benzinpreis hat sich geändert auf {{ trigger.to_state.state }}€
mode: single

Wo ist mein Fehler ?
 
Und was genau heißt "Es läuft was falsch?"
Und bitte einmal den angepinnten Thread zu Herzen nehmen bzgl posten von yaml-codes
 
YAML:
- id: '1666530626487'
  alias: Test Raiffeisen E10
  description: ''
  trigger:
  - platform: state
    entity_id:
    - sensor.tankerkoenig_raiffeisen_warengenossenschaft_niedersachsen_mitte_eg_e10
  condition:
  - condition: state
    entity_id: input_boolean.benzinpreis_uberwachen
    state: 'on'
  action:
  - service: notify.az_tv
    data:
      message: >-
      Benzinpreis hat sich geändert auf {{ trigger.to_state.state }}€
  mode: single

Danke für den Hinweis mit dem Yaml Code
Ich bekomme eine Fehlermeldung in der Zeile mit der Message "Benzinpreis hat..."
 
Wenn Du diese Zeile: {{ trigger.to_state.state }} mal unter Entwicklerwerkzeuge => Template einfügst, gibt es da den erwünschten Wert aus?
 
Und daher yaml immer genau so posten. Guck dir meinen yaml-code von ganz oben an. Bei dir fehlen vor "Benzinpreis" zwei Leerschritte.
 
Ich habs nochmal geändert:

YAML:
- id: '1666530626487'
  alias: Test Raiffeisen E10
  description: ''
  trigger:
  - platform: state
    entity_id:
    - sensor.tankerkoenig_raiffeisen_warengenossenschaft_niedersachsen_mitte_eg_e10
  condition:
  - condition: state
    entity_id: input_boolean.benzinpreis_uberwachen
    state: 'on'
  action:
  - service: notify.mobile_app_mi_note_10_lite_mb
    data:
      message: >-
        Benzinpreis hat sich geändert auf {{ trigger.to_state.state }}€
  - service: notify.az_tv
    data:
      message: >-
        Benzinpreis hat sich geändert auf {{ trigger.to_state.state }}€
  mode: single

Mal sehen, ob es jetzt läuft. Ich melde mich nachher
 
Du hast oben rechts auf Ausführen geklickt, richtig?
Dieses Template funktioniert nur, wenn die Automation ausgeführt wurde. In den Entwicklerwerkzeugen funktioniert das Template ebenso wenig.

Wenn du das testen willst, lade die Tankerkoenig-Integration einmal neu oder änder den Zustand der Entität unter Entwicklerwerkzeuge - Zustände auf eine andere Zahl
 
Hallo Zusammen,

vielen Dank für Eure Geduld, aber mit den Automationen in Yaml bin ich noch nicht so gut.
Aber jetzt läuft es mit dem yaml code den ich hier zuletzt gepostet hatte (#12)

Danke !!!
Gruss
Speedy
 
Hallo speedyhb,

ich habe den gleichen Problem, ich bekomme nicht zum laufen :(

Kannst du bitte deine komplette YAML Code hier rein kopieren? und eventuell beschreiben falls wir etwas anpassen müssen.

Vielen Dank im Voraus.
LG
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
4.473
Beiträge
46.020
Mitglieder
4.104
Neuestes Mitglied
Rabotti
Zurück
Oben