# Criando sensores com o componente MultiScrape! Sensores de Futebol e Formula 1!

**URL:** <https://forum.cpha.pt/t/criando-sensores-com-o-componente-multiscrape-sensores-de-futebol-e-formula-1/7860>\
**Category:** Configuração\
**Created:** [15 Maio , 2021 15:25 UTC](https://forum.cpha.pt/t/criando-sensores-com-o-componente-multiscrape-sensores-de-futebol-e-formula-1/7860 "2021-05-15T15:25:29Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![LeandroIssa](https://forum.cpha.pt/user_avatar/forum.cpha.pt/leandroissa/32/11213_2.png) [@LeandroIssa](https://forum.cpha.pt/u/LeandroIssa)\
**Post date:** [15 Maio , 2021 15:25 UTC](https://forum.cpha.pt/t/criando-sensores-com-o-componente-multiscrape-sensores-de-futebol-e-formula-1/7860/1 "2021-05-15T15:25:29Z")

</div>

O conteúdo desse tutorial foi criado pelo @Leo e pelo @jhbcosta do fórum Home Assistant Brasil , só estou divulgando, qualquer dúvida podem deixar abaixo aqui no tutorial.

Para criarmos os sensores vamos precisar do componente MultiScrape, então vamos instala-lo!

[https://github.com/danieldotnl/hass-multiscrape](https://github.com/danieldotnl/hass-multiscrape)

Vá no HACS e clique em Integrações!

 ![1](https://forum.cpha.pt/uploads/default/original/2X/f/f2581e0e139e4a2489a822c7966aa8efcbe990a7.png)

Clique no menu no canto superior direito e vá em Repositório Personalizados.

 ![0,5](https://forum.cpha.pt/uploads/default/original/2X/1/169d05835f13a5114db4d0c8dc8e100cd2f9f5fb.png)

Preencha com o endereço do github do componente ([https://github.com/danieldotnl/hass-multiscrape](https://github.com/danieldotnl/hass-multiscrape)) e selecione Integração. Clique em Adicionar.

 ![3](https://forum.cpha.pt/uploads/default/original/2X/f/fa178d7c911ffd0c72653a5920899e7b003ee021.jpeg)

Vai aparecer o componente Multiscrape sensor, clique nele que irá aparecer a tela do componente.

 ![4](https://forum.cpha.pt/uploads/default/original/2X/c/ca5b9b8cee2c3f33cc03c4c47ebc695138d9b044.jpeg)

Na tela do componente clique em Instalar Esse Repositório No HACS.

 ![5](https://forum.cpha.pt/uploads/default/original/2X/c/c2454c7164bb02e0231d96f4e7c6b0d2e05e03dc.jpeg)

Clique em Instalar.

 ![6](https://forum.cpha.pt/uploads/default/original/2X/5/51e95e0f090995fe319cc13a232afb2cda01e4bc.jpeg)

Com ele instalado agora é só reiniciar o Home Assistant.

 ![7](https://forum.cpha.pt/uploads/default/original/2X/7/7d997a57126a49ab54042ef97e1796e9865b0430.jpeg)

Com o Home Assistant reiniciado agora temos que criar os sensores. Vá até o configuration.yaml do seu Home Assistant para adicionar os códigos como no exemplo abaixo.

# [color=red] **Futebol** [/color]

Para alterar o time é necessário mudar o endereço em “resource” coloque o link do seu time nesse site:

> **[Últimos jogos Benfica - resultados, placar](https://www.placardefutebol.com.br/time/benfica/ultimos-jogos)**
>
> Resultado do último jogo Benfica, placar dos últimos jogos, resultado do jogo de ontem Benfica. Quanto foi o jogo Benfica?

Para os times:

```auto
- platform: multiscrape
  name: Tricolor
  resource: https://www.placardefutebol.com.br/time/sao-paulo.html
  scan_interval: 30
  selectors:
    tricolor_proximojogo_local:
      name: Time Local
      select: "#livescore > div:nth-child(2) > a:nth-child(1) > div.row.align-items-center.content > div:nth-child(2) > h5"
      value_template: "{{ value | upper() }}"
    tricolor_proximojogo_visitante:
      name: Time Visitante
      select: "#livescore > div:nth-child(2) > a:nth-child(1) > div.row.align-items-center.content > div:nth-child(6) > h5"
      value_template: "{{ value | upper() }}"
    tricolor_proximojogo_data:
      name: Data do Jogo
      select: "#livescore > div:nth-child(2) > a:nth-child(1) > div.row.align-items-center.content > div.w-25.p-1.status.text-center > span"
      value_template: "{{ value | upper() }}"
    tricolor_proximojogo_campeonato:
      name: Campeonato
      select: "div > a:nth-child(1) > div.match-card-league-name"
      value_template: "{{ value | upper() }}"

```

Para criar um cartão:

```
type: entities
entities:
  - entity: sensor.tricolor_proximojogo_local
    icon: 'mdi:soccer'
  - entity: sensor.tricolor_proximojogo_visitante
    icon: 'mdi:soccer'
  - entity: sensor.tricolor_proximojogo_campeonato
    icon: 'mdi:trophy'
  - entity: sensor.tricolor_proximojogo_data
    icon: 'mdi:calendar'

```

Pode ser feito com qualquer outro time:

 ![photo_2021-05-15_13-15-51](https://forum.cpha.pt/uploads/default/original/2X/1/17536cfb20da81db43180a61349f28e8bc21ad8e.jpeg)

# [color=red] **Formula 1** [/color]

```auto
- platform: multiscrape
  name: Fórmula 1
  resource: https://motorsport.uol.com.br/category/f1/schedule/upcoming/
  scan_interval: 30
  selectors:
    f1_proxima:
      name: Próxima Corrida
      select: "#app_event_schedule-browse-by-category > div.root > div.ms-page-content.ms-page-content--two-columns > div.ms-content.ms-content--with-sidebar > div.ms-content_main > div.ms-schedule-month-results.ms-schedule-fullwidth.ms-mb > div > table > tbody.ms-schedule-table __item.ms-schedule-table__ item--upcoming.ms-schedule-table __item--open > tr.ms-schedule-table__ item-main > td.ms-schedule-table __cell.ms-schedule-table__ cell--date > div"
      value_template: "{{ value | replace('*', '') | upper() }}"
    f1_local:
      name: Local
      select: "#app_event_schedule-browse-by-category > div.root > div.ms-page-content.ms-page-content--two-columns > div.ms-content.ms-content--with-sidebar > div.ms-content_main > div.ms-schedule-month-results.ms-schedule-fullwidth.ms-mb > div > table > tbody.ms-schedule-table __item.ms-schedule-table__ item--upcoming.ms-schedule-table __item--open > tr.ms-schedule-table__ item-main > td.ms-schedule-table __cell.ms-schedule-table__ cell--main > div > div.ms-schedule-table-item-main __start > div.ms-schedule-table-item-main__ info > div.ms-schedule-table-item-main__event"
      value_template: "{{ value | upper() }}"

```

Para o cartão:

```
type: 'entities'
entities:
  - entity: sensor.f1_proxima
    icon: 'mdi:calendar'
  - entity: sensor.f1_local
    icon: 'mdi:map-marker'

```

 ![9](https://forum.cpha.pt/uploads/default/original/2X/2/259dddffc3276af503cbf7016b9575e8150aa922.jpeg)

Agradecimentos ao @Leo e ao @jhbcosta por terem divulgado e ajudado com o tutorial.  
Um abraço.

---

<div class="post-metadata">

**Author:** ![LeandroIssa](https://forum.cpha.pt/user_avatar/forum.cpha.pt/leandroissa/32/11213_2.png) [@LeandroIssa](https://forum.cpha.pt/u/LeandroIssa)\
**Post date:** [16 Maio , 2021 16:55 UTC](https://forum.cpha.pt/t/criando-sensores-com-o-componente-multiscrape-sensores-de-futebol-e-formula-1/7860/2 "2021-05-16T16:55:22Z")

</div>

Códigos atualizados!
