Gefäll mir ![]()
Könntest du deinen Code zur Verfügung stellen?
Bitte
type: custom:vertical-stack-in-card
cards:
- type: custom:auto-entities
card:
type: entities
filter:
include:
- options:
type: custom:template-entity-row
icon: mdi:gas-station-outline
image: >
{% set name = state_attr(config.entity, 'name').lower() %} {% if
name.startswith('jet') %}
/local/images/gas_stations/jet.png
{% elif name.startswith('avanti') %}
/local/images/gas_stations/avanti.png
{% elif name.startswith('eni') %}
/local/images/gas_stations/eni.png
{% elif name.startswith('speed') %}
/local/images/gas_stations/speed.png
{% elif name.startswith('turmöl') %}
/local/images/gas_stations/turmoel.png
{% elif name.startswith('shell') %}
/local/images/gas_stations/shell.png
{% elif name.startswith('avia') %}
/local/images/gas_stations/avia.png
{% elif name.startswith('omv') %}
/local/images/gas_stations/omv.png
{% elif name.startswith('bp') %}
/local/images/gas_stations/bp.png
{% endif %}
state: |
{% set state = states(config.entity) %} {% set formatted_state =
state | float %} {% if state != 'unknown' %}
{{ formatted_state }} {{ state_attr(config.entity, 'unit_of_measurement') }}
{% else %}
{{ state }}
{% endif %}
name: "{{ state_attr(config.entity, 'name') }}"
secondary: >-
{% set distance = state_attr(config.entity, 'distance') | float %}
{% set symbol = "🟢" if distance < 2 else "🟠" %} {{
state_attr(config.entity, 'location')['address'] | title }} — {{
distance | round(1) }} km {{ symbol }}
entity_id: /fuel_price_linz_die_[1-5]$/
exclude:
- options: {}
attributes:
id: 6693
sort:
method: state
- type: custom:template-entity-row
name: ""
state: ""
secondary: 🟢 Entfernung < 2 km 🟠 Entfernung > 2 km
- type: custom:template-entity-row
icon: mdi:clock-outline
entity: sensor.fuel_price_linz_die_1
name: ""
state: ""
secondary: >
{{ as_timestamp(states.sensor.fuel_price_linz_die_1.last_updated) |
timestamp_custom('%d.%m.%Y %H:%M') }}```
1 Like
Vielen Dank, werde ich mir nächste Woche gleich anschauen.
Hallo bin am verzweifeln… kann mir jemand sagen was ich hier falsch mache ?
bei mir kommt immer unavailable oder unknown …
There is a well known bug on this API page, and since this bug is still not fixed, you have to manually change the path from /api/ to /sprit/1.0/
like this:
- resource: https://api.e-control.at/sprit/1.0/search/gas-stations/by-address?fuelType=...
Since this bug is really old, every AI would have answered this question in the same way.
