30 lines
2.0 KiB
YAML
30 lines
2.0 KiB
YAML
type: vertical-stack
|
|
title: Flightradar24
|
|
cards:
|
|
- type: entities
|
|
entities:
|
|
- entity: sensor.flightradar24_current_in_area
|
|
name: In area
|
|
- type: conditional
|
|
conditions:
|
|
- condition: numeric_state
|
|
entity: sensor.flightradar24_current_in_area
|
|
above: 0
|
|
card:
|
|
type: markdown
|
|
content: >-
|
|
{% set data = state_attr('sensor.flightradar24_current_in_area',
|
|
'flights') %} {% for flight in data %}
|
|
<ha-icon icon="mdi:airplane"></ha-icon>{{ flight.flight_number }}({{ flight.aircraft_registration }}) - {{ flight.airline_short }} - {{ flight.aircraft_model }}
|
|
{{ flight.airport_origin_city }} ({{ flight.airport_origin_code_iata }} - {{ flight.airport_origin_code_icao }}) {%if flight.airport_origin_city %}<img src="https://flagsapi.com/{{ flight.airport_origin_country_code }}/shiny/16.png" title='{{ flight.airport_origin_country_name }}'/>{% endif %} -> {{ flight.airport_destination_city }} ({{ flight.airport_destination_code_iata }} - {{ flight.airport_destination_code_icao }}) {%
|
|
if flight.airport_destination_country_code %}<img src="https://flagsapi.com/{{ flight.airport_destination_country_code }}/shiny/16.png" title='{{ flight.airport_destination_country_name }}'/>{% endif %}
|
|
{%if flight.time_scheduled_departure %}Departure - {{ flight.time_scheduled_departure | timestamp_custom('%H:%M') }}; {% endif %}{%if flight.time_scheduled_arrival%}Arrival - {{ flight.time_scheduled_arrival | timestamp_custom('%H:%M') }}{% endif %}
|
|
Altitude - {{ flight.altitude }} ft{%if flight.altitude > 0 %} ({{(flight.altitude * 0.3048)| round(0)}} m){% endif%}; Gr. speed - {{ flight.ground_speed }} kts{%if flight.ground_speed > 0 %} ({{(flight.ground_speed * 1.852)| round(0)}} km/h){% endif%}
|
|
Heading {{ flight.heading }}deg; Vert. Speed - {{ flight.vertical_speed }} ft/min
|
|
{% endfor %}
|
|
- type: iframe
|
|
url: >-
|
|
https://www.flightradar24.com/simple?lat=45.6877&lon=9.2485&z=12&label1=reg&size=small
|
|
aspect_ratio: 100%
|
|
|