Scrape da página de preços da energia eletrica Ibelectra

https://ibelectra.com/casa/eletricidade/solucao-familia/

Estou há uns 2 dias sem conseguir atualizar os valores deste site.
Pelo que percebi, agora quando a página abre, não aparecem logo os valores, aparece antes um texto estilo aguarde xpto…

- name: multiscrape
  resource: https://ibelectra.com/casa/eletricidade/solucao-familia/
  scan_interval: 3600
  log_response: true
  sensor:
    - unique_id: multiscrape_ibelectra_fora_vazio
      name: multiscrape_ibelectra_fora_vazio
      select: "#load-tarifa-bihor > table:nth-child(1) > tbody:nth-child(2) > tr:nth-child(5) > td:nth-child(3)"
      value_template: '{{ value | replace (",", ".") | float }}'
    - unique_id: multiscrape_ibelectra_vazio
      name: multiscrape_ibelectra_vazio
      select: "#load-tarifa-bihor > table:nth-child(1) > tbody:nth-child(2) > tr:nth-child(5) > td:nth-child(4)"     
      value_template: '{{ value | replace (",", ".") | float }}'
    - unique_id: multiscrape_ibelectra_potencia_diario
      name: multiscrape_ibelectra_potencia_diario
      select: "#load-tarifa-bihor > table:nth-child(1) > tbody:nth-child(2) > tr:nth-child(5) > td:nth-child(2)"
      value_template: '{{ value | replace (",", ".") | float }}'
    - unique_id: multiscrape_ibelectra_simples
      name: multiscrape_ibelectra_simples
      select: "#load-tarifa-simples > table:nth-child(1) > tbody:nth-child(2) > tr:nth-child(5) > td:nth-child(3)"
      value_template: '{{ value | replace (",", ".") | float }}'

Esta é a configuração que tenho e funcionava bem.

Alguém com problema semelhante?

Thanks

Resolvido:

- name: multiscrape_ibeletra_bi
  resource: https://adesoes.ibelectra.com/simulator/app/load-table/1/bihor
  scan_interval: 3600
  log_response: true  
  sensor:
    - unique_id: multiscrape_ibelectra_fora_vazio
      name: multiscrape_ibelectra_fora_vazio
      select: "body > table > tbody > tr:nth-child(5) > td:nth-child(3)"
      value_template: '{{ value | replace (",", ".") | float }}'
    - unique_id: multiscrape_ibelectra_vazio
      name: multiscrape_ibelectra_vazio
      select: "body > table > tbody > tr:nth-child(5) > td:nth-child(4)"    
      value_template: '{{ value | replace (",", ".") | float }}'
    - unique_id: multiscrape_ibelectra_potencia_diario
      name: multiscrape_ibelectra_potencia_diario
      select: "body > table > tbody > tr:nth-child(5) > td:nth-child(2)"
      value_template: '{{ value | replace (",", ".") | float }}'

- name: multiscrape_ibeletra_simples
  resource: https://adesoes.ibelectra.com/simulator/app/load-table/1/simples
  scan_interval: 3600
  log_response: true  
  sensor:
    - unique_id: multiscrape_ibelectra_simples
      name: multiscrape_ibelectra_simples
      select: "body > table > tbody > tr:nth-child(5) > td:nth-child(3)"
      value_template: '{{ value | replace (",", ".") | float }}'

Desculpem, isso é o quê?
Como aplicar no Home assistance?


Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade