La tarjeta Fórmula 1 en Home Assistant, es una herramienta para visualizar datos de carreras de Fórmula 1. La tarjeta proporciona información como tiempos de vuelta, posiciones y diferencias entre corredores. Se puede personalizar para mostrar información específica y es fácil de usar. La tarjeta se creó utilizando la biblioteca React y la API de Ergast. La tarjeta también es completamente responsive, lo que significa que se ajusta a cualquier tamaño de pantalla.
Instalación Fórmula 1 en Home Assistant
HACS (recomendado)
Asegúrese de tener HACS (Home Assistant Community Store) instalado.
HACS es una tienda comunitaria de terceros y NO está incluida en Home Assistant desde el primer momento.
- Entra en HACS
- Ir a la sección «Interfaz»
- Haga clic en el botón con el icono «+»
- Buscar «FormulaOne Card»
- O puede hacer clic aquí y lo llevará directamente a HACS (si está instalado)
- Instalar repositorio en HACS
- Si está utilizando el modo YAML, agregue esto a sus recursos de Lovelace
url: /hacsfiles/formulaone-card/formulaone-card.js
type: module
- Actualiza tu navegador
Instalación manual
Descargue manualmente formulaone-card.js y agréguelo a su <config>/www/
carpeta y agregue lo siguiente al archivo configuration.yaml
lovelace:
resources:
- url: /local/formulaone-card.js
type: module
Configuración Fórmula 1 en Home Assistant
Nombre | Tipo | Por defecto | Descripción |
---|---|---|---|
type | cadena | Requerido | custom:formulaonecard |
card_type | cadena | Requerido | El tipo de tarjeta que desea mostrar (clasificación_conductor, clasificación_constructor, próxima_carrera, programación, último_resultado, resultados,cuenta regresiva, resultados_de_calificación) |
title | cadena | El encabezado de la tarjeta (oculto cuando es nulo o está vacío) | |
date_locale | cadena | Anule la configuración regional utilizada para el formato de fecha y hora. Opciones disponibles enumeradas aquí | |
image_clickable | booleano | false | Hacer clic en la imagen lleva a wikipedia, o no |
show_carnumber | booleano | false | Mostrar el número del coche. |
show_raceinfo | booleano | false | Muestra la info de la carrera en la tarjeta de cuenta regresiva |
hide_tracklayout | booleano | false | Ocultar la imagen del diseño de la pista en la tarjeta |
hide_racedatetimes | booleano | false | Ocultar la información de la carrera (fechas y horas de las calificaciones/carrera/sprint) en la tarjeta |
f1_font | booleano | false | Use la fuente oficial de F1 para los encabezados |
location_clickable | booleano | false | Haga clic en la ubicación conduce a wikipedia |
previous_race | enumeración | Ocultar/tachar o poner en cursiva las carreras pasadas Las opciones son (ocultar, tachar o cursiva) | |
standings | objeto | Configuración para la tarjeta de posiciones del conductor | |
translations | diccionario | traducciones | Diccionario para anular la traducción predeterminada |
actions | objeto | Comportamiento | Las acciones de toque, doble toque o retención establecidas en la imagen de la cuenta regresiva, último_resultado, resultados, calificación_resultados y tarjetas de próxima carrera |
row_limit | número | Limite el cronograma, los resultados, el último_resultado, la clasificación de pilotos y la clasificación de constructores a esta cantidad de filas |
Comportamiento
Esta tarjeta admite todas las acciones de alta disponibilidad predeterminadas, excepto More-Info y Toggle. Consulte Acciones de Lovelace para obtener descripciones y ejemplos más detallados.
Nombre | Tipo | Por defecto | Descripción |
---|---|---|---|
action | cadena | Requerido | call-service , url , navigate , fire-dom-event ,none |
service | cadena | Servicio para llamar cuando action escall-service | |
service_data | objeto | Datos opcionales para incluir cuando action escall-service | |
url_path | cadena | URL para abrir cuando action esurl | |
navigation_path | cadena | Ruta para navegar cuando action esnavigate | |
confirmation | bool/objeto | false | Habilitar diálogo de confirmación |
haptic | cadena | none | Retroalimentación háptica ( success , warning , failure , light , medium , heavy , selection ) |
Ejemplo de tarjetas Fórmula 1 en Home Assistant
type: custom:formulaone-card
card_type: next_race
title: Próxima carrera
date_locale: nl
image_clickable: false
type: custom:formulaone-card
card_type: constructor_standings
title: Clasificación de constructores
type: custom:formulaone-card
card_type: constructor_standings
title: Clasificación de constructores (con logo)
standings:
show_teamlogo: true
type: custom:formulaone-card
card_type: driver_standings
title: Clasificación de pilotos
Esta tarjeta también puede mostrar las banderas y los nombres de los equipos del piloto:
type: custom:formulaone-card
card_type: driver_standings
title: Clasificación de pilotos
standings:
show_flag: true
show_team: true
show_teamlogo: true
type: custom:formulaone-card
card_type: schedule
title: Calendario
date_locale: nl
Esta tarjeta también puede mostrar las banderas de los países de las pistas:
type: custom:formulaone-card
card_type: schedule
title: Calendario (con banderas)
standings:
show_flag: true
type: custom:formulaone-card
card_type: last_result
title: Última carrera
type: custom:formulaone-card
card_type: results
title: Resultados
type: custom:formulaone-card
card_type: countdown
f1_font: true
Íconos
The following icons can be altered.
Card type(s) | Key | Default value |
---|---|---|
results | results | mdi:trophy |
results | qualifying | mdi:timer-outline |
results | sprint | mdi:flag-checkered |