Brauche etwas Hilfe beim Code - Tankstellensortierung

Hallo zusammen,
ich habe nach dieser Anleitung Tankstellen nach Preis aufsteigend sortierendie Tankstellen über Tankerkönig eingebunden.
Bei mir sieht das nun folgendermassen aus:



Das ist der dazugehörige Code:

# Super: Aufsteigend sortiert
{% for entity in expand('group.all_fuel_sensors') | 
sort(attribute='state') | 
map(attribute='entity_id') | 
map('string') | 
list %}

{%if 'Shell' in state_attr(entity,'station_name')%}
![Image](/local/img/Shell.png)

{%elif'Esso' in state_attr(entity,'station_name')%}
![Image](/local/img/Esso.png)

{%elif'OMV' in state_attr(entity,'station_name')%}
![Image](/local/img/OMV.png)

{%elif'Selgros' in state_attr(entity,'station_name')%}
![Image](/local/img/Selgros.png)

{%endif%}

{{state_attr(entity,'station_name')}}
## {{ states(entity) }} €
***
{% endfor %}

Ich habe es auch schon versucht indem ich in der letzten Zeile wo “elif Selgros” steht das mit “else” zu machen.
Nun sind mir aber ein paar Sachen überhaupt nicht klar.

  1. Warum wird mir nicht bei allen Tankstellen die Adresse angezeigt?
  2. Warum wird mir bei der Selgroß und Aral Tankstelle das Logo nicht angezeigt?

In meiner zweiten Karte, wo die Tankstellen nur gelistet, aber nicht nach Preis sortiert sind, wird alles korrekt angezeigt. - siehe hier:

Es wäre klasse, wenn Ihr mir helfen könntet.

Liebe Grüße, Andy

zu 2.

  • Für Aral fehlt der Eintrag in der yaml
  • Selgros bitte mal den Pfad bzw. den Namen prüfen

zu 1.

  • Prüfe mal was unter station_name ausgegeben wird