يتيح تكامل Flightradar24 لأحد تتبع الرحلات العامة في منطقة معينة أو طائرات معينة. كما ستقوم بإطلاق النار على أحداث مساعد عندما تدخل الرحلات/الخروج/الهبوط/الإقلاع.
هام: لا حاجة اشتراك Flightradar24!
يسمح لك:
تتبع الرحلات الجوية كـ Device_Tracker مع معلومات الطيران. لاستخدامه - تحتاج إلى تنشيط هذه الميزة في تكوين تحرير. عند تمكينه - يقوم هذا التكامل بإنشاء Device_Tracker لكل رحلة تعقب إضافية من sensor.flightradar24_additional_tracked
.
لإنشاء Device_Tracker للرحلة:
device_tracker.FLIGHT_NUMBER
إذا كان رقم الرحلة موجودًا أو device_tracker.CALL_SIGN
. للعثور على device_tracker - انتقل إلى Developer tools
وابحث عن رقم رحلتك أو callsign - ستجد مستشعرًا مثل device_tracker.FLIGHT_NUMBER
أو device_tracker.CALL_SIGN
.
يوضح المستشعرات عدد الرحلات الجوية في المنطقة المحددة ، والتي تم تتبعها الإضافي ، قد دخلت للتو أو خرجت منها. تحتوي جميع المستشعرات على flights
سمة مع قائمة كائنات الرحلة تحتوي على معلومات كاملة بواسطة كل رحلة ذات صلة للمستشعر
تسمح حقول مدخلات التكوين بإضافة أو إزالة رحلة إلى/من المستشعر - تتبع إضافي. إضافة/إزالة دعم رقم الرحلة ، علامة المكالمات ، رقم تسجيل الطائرات
قم بتثبيت HACS ، وهذا سيسمح لك بالتحديث بسهولة.
أو انتقل إلى HACS وابحث عن Flightradar24
.
custom_components
في دليل تكوين مساعد منزلك. قد تحتاج إلى إنشائها.custom_components/flightradar24
في دليل custom_components
.تم تكوين Flightradar24 عبر واجهة المستخدم الرسومية. انظر مستندات HA لمزيد من التفاصيل.
البيانات الافتراضية مسبقًا بالفعل
+ ADD INTEGRATION
، ابحث عن Flightradar24
.SUBMIT
يمكنك تحرير بيانات التكوين مثل:
للقيام بذلك:
Flightradar24
، وانقر فوقه.CONFIGURE
SUBMIT
لتلقي إشعارات الرحلات الجوية المذهلة ، أضف الأسطر التالية إلى ملف configuration.yaml
الخاص بك. ملف yaml:
automation :
- alias : " Flight entry notification "
trigger :
platform : event
event_type : flightradar24_entry
action :
service : notify.mobile_app_<device_name>
data :
message : >-
Flight entry of {{ trigger.event.data.callsign }} to {{ trigger.event.data.airport_destination_city }}
[Open FlightRadar](https://www.flightradar24.com/{{ trigger.event.data.callsign }})
data :
url : >-
https://fr24.com/{{ trigger.event.data.callsign }}/{{
trigger.event.data.id }}
image : " {{ trigger.event.data.aircraft_photo_medium }} "
جميع الحقول المتاحة في trigger.event.data
يمكنك التحقق هنا
إذا كنت قد حددت أكثر من جهاز واحد من Flightradar24 لمزيد من الأماكن لمراقبة - فقد تكون مهتمًا بمعرفة الجهاز الذي أطلقه الحدث الذي يتم تخزينه فيه
trigger.event.data.tracked_by_device
لتغيير الاسم في tracked_by_device
Flightradar24
، وانقر فوقه.Rename
في القائمة الفرعية المفتوحةOK
لتلقي إشعار بإقلاع الرحلة المجدولة ، أضف الخطوط التالية إلى configuration.yaml
الخاص بك. ملف yaml:
automation :
- alias : " Scheduled flight takes off "
trigger :
platform : event
event_type : flightradar24_tracked_took_off
action :
service : notify.mobile_app_<device_name>
data :
message : >-
Flight takes off {{ trigger.event.data.callsign }} to {{ trigger.event.data.airport_destination_city }}
[Open FlightRadar](https://www.flightradar24.com/{{ trigger.event.data.callsign }})
data :
url : >-
https://fr24.com/{{ trigger.event.data.callsign }}/{{
trigger.event.data.id }}
image : " {{ trigger.event.data.aircraft_photo_medium }} "
لإضافة رحلة تلقائيًا إلى تتبع إضافي ، أضف الأسطر التالية إلى configuration.yaml
file:
automation :
- alias : " Track flights "
trigger :
platform : event
event_type : flightradar24_exit
condition :
- condition : template
value_template : " {{ 'Frankfurt' == trigger.event.data.airport_origin_city }} "
action :
- service : text.set_value
data :
value : " {{ trigger.event.data.aircraft_registration }} "
target :
entity_id : text.flightradar24_add_to_track
هذا مثال لتصفية الرحلات الجوية لتتبع ، وتغيير شروط احتياجاتك
يمكنك إضافة طاولة طيران إلى لوحة معلومات مساعدين منزلك
+ ADD CARD
، ابحث عن Manual
، انقر فوق Manual
.SAVE
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 %}{% if (flight.tracked_type | default('live')) == 'live' %}
< ha-icon icon = " mdi:airplane " ></ ha-icon >{{ flight.flight_number }} - {{ flight.airline_short }} - {{ flight.aircraft_model }}
{{ flight.airport_origin_city }}{%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 }}{%
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%}
{% else%}
< ha-icon icon = " mdi:airplane " ></ ha-icon >{{ flight.flight_number }} - {{ flight.callsign }} - {{ flight.tracked_type }}
{% endif%}{% endfor %}
هذا المثال لـ sensor.flightradar24_current_in_area
الذي يعرض الرحلات الجوية في منطقتك ، لإظهار رحلات إضافية تتبعها اسم المستشعر إلى sensor.flightradar24_additional_tracked
جميع الحقول المتاحة للرحلة يمكنك التحقق منها هنا
+ ADD CARD
، ابحث عن Manual
، انقر فوق Manual
.SAVE
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 }}{%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 }}{%
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%}
{% endfor %}
- type: iframe
url: >-
https://www.flightradar24.com/simple?lat=LATITUDE&lon=LONGITUDE&z=ZOOM&label1=reg&size=small
aspect_ratio: 100%
لتقليل البيانات المخزنة بواسطة مسجل في قاعدة البيانات ، أضف الأسطر التالية إلى ملف configuration.yaml
الخاص بك.
recorder :
exclude :
entity_globs :
- sensor.flightradar24*
مجال | وصف |
---|---|
tracked_by_device | إذا كنت قد حددت أكثر من جهاز واحد من Flightradar24 لمزيد من الأماكن لمراقبة - فقد تكون مهتمًا بمعرفة الجهاز الذي أطلق الحدث. لإعادة تسمية الجهاز تحقق من هذا |
Tracked_type | فقط للرحلات الجوية. يظهر هو Flight Live أو مجدولة |
Flight_number | رقم الرحلة |
خط العرض | خط العرض الحالي للطائرة |
خط الطول | خط الطيران الحالي للطائرة |
ارتفاع | الارتفاع (القياس: القدم) |
مسافة | المسافة بين الطائرة ونقطةك (القياس: كيلومترات) |
ground_speed | سرعة الأرض (القياس: عقدة) |
Squawk | رمز Squawk هو ما تستخدمه التحكم في الحركة الجوية (ATC) لتحديد الطائرات عند الطيران (للاشتراك فقط) |
vertical_speed | السرعة الرأسية |
عنوان | اتجاه البوصلة الذي يتم فيه توجيه القوس أو أنف الحرفة (القياس: الدرجات) |
calling | نداء الرحلة |
Aircraft_registration | رقم تسجيل الطائرات |
Aircraft_photo_small | طائرة صغيرة الحجم عنوان URL |
Aircraft_photo_medium | عنوان URL للصور متوسطة الحجم للطائرة |
Aircraft_photo_large | URL صورة كبيرة الحجم |
Aircraft_model | نموذج الطائرات |
Aircraft_code | رمز الطائرات |
شركة طيران | الطيران الاسم الكامل |
iriline_short | اسم شركات الطيران القصير |
الخطوط الجوية | شركات الطيران IATA رمز |
الخطوط الجوية | شركات الطيران ICAO رمز |
Airport_origin_name | اسم المطار الأصل |
Airport_origin_code_iata | رمز IATA Airport Origin |
Airport_origin_code_icao | كود ايكو المطار الأصل |
Airport_origin_country_name | اسم بلد المطار الأصل |
Airport_origin_country_code | رمز بلد المطار الأصلي |
Airport_origin_city | اسم مدينة المطار الأصل |
Airport_destination_name | اسم المطار الوجهة |
Airport_destination_code_iata | كود IATA مطار الوجهة |
Airport_destination_code_icao | كود مطار ايوكو الوجهة |
Airport_destination_country_name | الاسم بلد المطار الوجهة |
Airport_destination_country_code | رمز بلد المقصد |
Airport_destination_city | مقصود اسم مدينة المطار |
time_scheduled_departure | وقت المغادرة المقرر |
time_scheduled_arrival | وقت الوصول المقرر |
time_real_departure | وقت المغادرة الحقيقي |
time_real_arrival | وقت الوصول الحقيقي |
time_estimated_departure | وقت المغادرة المقدر |
time_estimated_arrival | وقت الوصول المقدر |
أجهزة الاستشعار Most tracked
العروض أفضل 10 رحلات تعقب على Flightradar24 مع حقول الرحلة التالية
مجال | وصف |
---|---|
Flight_number | رقم الرحلة |
calling | نداء الرحلة |
Squawk | رمز Squawk هو ما يستخدمه التحكم في الحركة الجوية (ATC) لتحديد الطائرات عند الطيران |
Aircraft_model | نموذج الطائرات |
Aircraft_code | رمز الطائرات |
نقرات | كم عدد الأشخاص الذين يتتبعون هذه الرحلة |
Airport_origin_code_iata | رمز IATA Airport Origin |
Airport_origin_city | اسم مدينة المطار الأصل |
Airport_destination_code_iata | كود IATA مطار الوجهة |
Airport_destination_city | مقصود اسم مدينة المطار |
يجب استخدام هذا التكامل فقط لأغراضك التعليمية. إذا كنت مهتمًا بالوصول إلى بيانات FlightRadar24 تجاريًا ، فيرجى الاتصال بـ [email protected]. شاهد المزيد من المعلومات في شروط وأحكام Flightradar24.