Aktuelle Spritpreise in Home Assistant anzeigen und sparen!


Aktuelle Spritpreise in Home Assistant anzeigen und sparen!

In diesem Video zeige ich dir Schritt für Schritt, wie du die aktuellen Benzin- und Dieselpreise in Home Assistant integrierst und sie auf deinem Dashboard anzeigst. So behältst du immer den Überblick und kannst sicherstellen, dass du nie wieder zu viel an der Tankstelle zahlst. Egal, welches Dashboard du nutzt, ich erkläre dir, wie du es ganz einfach einrichtest!

:bell: Abonniere meinen Kanal für mehr Tipps und Tricks rund um Home Assistant!
:+1: Gefällt dir das Video? Dann gib ihm einen Daumen hoch und teile es mit deinen Freunden!
:speech_balloon: Hast du Fragen oder Anregungen? Hinterlasse einen Kommentar unten!

Integration: Tankerkoenig - Home Assistant

6 „Gefällt mir“

Danke mal wieder für den kreativen Input.

Ich habe noch zwei Sensoren erstellt, so wird immer der günstigste Spritpreis von den ausgewählten Tankstellen angezeigt. Einen Sensor für den Preis und einen für die Tankstelle bzw. Straße. Entitäten müsst ihr entsprechend an eure anpassen.

Man könnte sicherlich auch einen Sensor daraus machen, aber ich fand die Aufteilung zur Anordnung im Dashboard besser.

- sensor:
      - name: "Günstigster Benzinpreis"
        unit_of_measurement: "€"
        state: >
          {% set preise = [
            states('sensor.shell_hegelstr_21_super') | float(99),
            states('sensor.shell_august_bebel_str_71_super') | float(99),
            states('sensor.raiffeisen_lindenstr_59_super') | float(99),
            states('sensor.aral_triftstrasse_36_super') | float(99),
            states('sensor.aral_friedenstrasse_36_super') | float(99),
            states('sensor.agip_eni_langenwahler_str_19_super') | float(99)
          ] %}
          {{ preise | min }}

für die Straße/Tanke. Hier wird eine Variable mit Namen straßen erstellt. Darin kann chronologisch die Liste der Tanken mit Straßennamen erfolgen.

- sensor:
    - name: "Günstigster Benzinpreis Straße"
      state: >
        {% set preise = [
          states('sensor.shell_hegelstr_21_super') | float(99),
          states('sensor.shell_august_bebel_str_71_super') | float(99),
          states('sensor.raiffeisen_lindenstr_59_super') | float(99),
          states('sensor.aral_triftstrasse_36_super') | float(99),
          states('sensor.aral_friedenstrasse_36_super') | float(99),
          states('sensor.agip_eni_langenwahler_str_19_super') | float(99)
        ] %}
        {% set straßen = [
          "Shell Hegelstr. 21",
          "Shell August-Bebel-Str. 71",
          "Raiffeisen Lindenstr. 59",
          "Aral Triftstrasse 36",
          "Aral Friedenstrasse 36",
          "Agip Langenwahler Str. 19"
        ] %}
        {% set min_preis = preise | min %}
        {% set index = preise.index(min_preis) %}
        {{ straßen[index] }}
4 „Gefällt mir“

Ich nutze die Tankerkoenig Integration, wähle die infrage kommenden Tankstellen un der Umgebung und packe mir dann die Entitäten als Kacheln in das Dashboard:

Ist aber rein informativ, da ich meist tanke, wenn ich abends von der Arbeit komme und dann nicht erst in die HA-App gehe um dann die Spritpreis zu sehen, dafür nutze direkt ne App auf dem Handy vom ADAC

Ich gehe auch über Tankerkönig, der Fairnishalber sollte man beim Polling rücksichtsvoll sein :wink:

die aktuellen Preise der Tankstellen in der Umgebung gebe ich in einer Liste aus, sortiert nach aktuellem Preis

Um ein Gefühl für den richtigen Zeitpunkt zu bekommen, nutze ich 2 MiniGraph-Cards für Min, Max, Avg für die letzten 24h und die letzten 7 Tage.

3 „Gefällt mir“

Cool wäre noch, wenn man die Daten der einzelnen Tage der letzten Woche übereinander legen könnte um dann daraus den Durchschnitt zu berechnen. Also betrachtet auf Dienstags um 09:00 hat der Treibstoff 1,70 gekostet, Mittwoch 09:00 1,80 und in dem Chart würde bei 09:00 dann die 1.75 angezeigt werden. Ausgehend von meiner „Tank-App“ auf dem iPhone kann man an diesem Verlauf recht gut sehen, wann das nächste mal günstig getankt werden kann…

Ich habe mir nach der Inspiration von @Nicknol die Card auf dem Dashboard auch noch etwas schöner gestaltet. Jetzt sehe ich den Min/Max Verlauf der letzten 5 Tage und aktuellen Spritpreis mit Tankstelle und Straßennamen.

Falls Interesse besteht kann ich den Code gerne hochladen, ab heute Abend ist er dann auch bei mir im github zu finden. :slight_smile:

EDIT: hier der Code zur Card

4 „Gefällt mir“

Das schaut doch echt cool aus. Habt ihr die Anzeigen über einen extra Sensor gelöst?

Ja haben wir, passende Beispielsensoren sind oben hier im Thema zu finden. :slight_smile:

1 „Gefällt mir“

Morgens ist eh eine schlechter Zeitpunkt zum Tanken, lieber abends spät.

Ich hab schon erlebt, das ich Samstags morgen innerhalb von 1 1/2 Stunden mehrmals an der Tankstelle vorbeigefahren bin und jedesmal die Preis anders waren - das waren 12 Cent Sprünge drin.

Dieses Thema interessiert mich sehr, ich bin aber leicht am Verzweifeln. Etwas mache ich falsch, weil ich es einfach nicht hinbekomme, die Logos der Tankstellen einzubinden.
Dazu wird ![image] genutzt, aber es hakt bei der Dateiablage.
HA läuft auf einem HA green. Und ich habe weder ein config-Verzeichnis noch ein www-VZ. Und local/ im Dateipfad tut’s auch nicht. Wahrscheinlich stehe ich mächtig auf dem Schlauch. Aber wohin müssen die Logos und wie gebe ich dann bei der Definition der markdown Karte den Pfad an?
Zur Navigation etc habe ich nur den file editor installiert.

Klug💩modus == ON
Schaut beim Sprit nicht nur auf den Preis! Die Hersteller dürfen bis x % (habe gerade den Wert nicht im Kopf) Wasseranteile im Sprit haben. Hinzu kommen Ethanolanteile.
Beide machen, vor allem auf Kurzstrecke, das Öl dünn (Schmierfähigkeit sinkt = erhöhter Verschleiss). Gleichzeitig sorgt Ethanol auf der Kurzstrecke (Öl wird nicht richtig warm) regelmäßig für Verkokungen im Motor.
Das war jetzt nur mal schnell mit großer Flughöhe! Es gäbe noch viel mehr dazu zu sagen.
Anyway…die seit Jahren beste „Plörre“, die man sich in den Tank schütten kann ist A*al Ultimate. Wir sind das Zeug jahrelang in Rennfahrzeugen gefahren und die Motoren waren nach zig 1000enden Km absolut sauber!
Bissi aufpassen muss man, bei älteren Kfz, die bisher nur mit „Rapsöl“ gelaufen sind. Die Additive im Ultimate sind so aggressiv, dass sie teils ganze Rußkohle-„Klümpchen“ ablösen. …so etwas will man nicht im Brennraum haben.
Hier empfiehlt es sich anfangs „halb & halb“ zu tanken: 50% Ultimate, 50% 95 Oktan!

Klar, habt ihr die Entfernung bis zur Tanke im Blick! Was nutzt es am Liter 2Cent zu sparen, wenn ich dafür 10km weiter fahren muss…???

Klug💩modus == OFF

Wasser im Sprit wird eher nicht gehen den Wasser und Benzin und Öl vertragen sich nicht wirklich, dass was du meinst sind die Anteile von Biokraftstoff B7 bis 10%
Wenn du Wasser im Brennraum hast wirst du nicht lange Fahren und hast einen Motorschaden.
Das mit dem Wasser hast du falsch verstanden, wenn Fahrzeuge länger stehen können sie im Tank Wasserphase am Boden aus der Luft bilden, dadurch können sie rosten und Bakterien, Pilze, Hefen bilden.

Ich weiß, was ich schreibe und auch was ich meine. Daher die Unterscheidung von Wasseranteilen und Ethanol. Beide haben nicht nur gute Auswirkungen (in erster Linie) auf das Öl.

Mir scheint jedoch, dass du hier (seit Jahrzehnten) nicht auf dem aktuellen Stand bist.
Wenn Wasser im Brennraum (hier bist du dankeswerter Weise etwas spezifischer) grds. einen Motorschaden verursachen würde, hätte Volvo in den 80/90er Jahren keine Turbomotoren mit Wassereinspritzung gebaut (Der fliegende Ziegelstein).

Du siehst: Ich habe hier wenig bis nichts falsch verstanden.
Auch habe ich nicht von Standzeiten oder Tank gesprochen. Ganz simpel: Das Öl kann verdünnt werden, insbesondere auf der Kurzstrecke, weil es nicht richtig und nicht lang genug erhitzt wird, um die verdünnenden Substanzen „aufzukochen“ / zu verdampfen.

Des Weiteren kann nicht richtig verbranntes Ethanol Rückstände im Motor hinterlassen, die sich an Lagern & Co. festsetzen und die Schmierung dieser negativ beeinträchtigen. Hier werden gerne die Turbolader in Mitleidenschaft gezogen. Warum, wieso, weshalb…erstmal egal.

Dann noch ein letzter Hinweis: Ich hatte explizit von „großer Flughöhe“ gesprochen. Ich kann da jedoch ggf. gerne ins Detail gehen.

Moin, wenn du den File-Explorer installiert hast, kannst du damit einen www Ordner erstellen, worin dann Fotos abgelegt werden können.

Hier mal ein ganz einfaches Beispiel:

type: picture
image: /local/bilder/nspanel2.png

So sieht das im FileExplorer aus:

Der local Ordner ist dann der www Ordner in dem du deine Fotos hast.

Super - Vielen Dank, das hatte mir gefeht!
Jetzt klappt es auch (nachdem ich festgestellt hatte, daß HA case-sensitive ist :slight_smile: )