# Homeassistant.update\_entity -\> Forced update failed

**URL:** <https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755>\
**Category:** Dúvidas\
**Created:** [25 Janeiro , 2019 01:19 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755 "2019-01-25T01:19:35Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![dpjrodrigues](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/d/f1d935/32.png) [@dpjrodrigues](https://forum.cpha.pt/u/dpjrodrigues)\
**Post date:** [25 Janeiro , 2019 01:19 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755/1 "2019-01-25T01:19:36Z")

</div>

Boas,  
Estou a tentar fazer um script em que precisava de forçar um state update mas estou a ter problemas:

`Forced update failed. Component for device_tracker.tv_livingroom not loaded.`

Isolei só a parte do update para ter a certeza que é mesmo dai e parece que sim… o código está em baixo. Será que este serviço `homeassistant.update_entity` não funciona para todas as entidades? alguém já passou pelo mesmo?

```
update_tv_status:
  sequence:
    - service: homeassistant.update_entity
      entity_id: device_tracker.tv_livingroom

```

Obrigado,  
Diogo

---

<div class="post-metadata">

**Author:** ![RodolfoVieira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/rodolfovieira/32/14633_2.png) [@RodolfoVieira](https://forum.cpha.pt/u/RodolfoVieira)\
**Post date:** [25 Janeiro , 2019 08:06 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755/2 "2019-01-25T08:06:23Z")

</div>

Olá @dpjrodrigues esse script é exactamente para que? Para saberes se a TV está ligada ou não?

---

<div class="post-metadata">

**Author:** ![dpjrodrigues](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/d/f1d935/32.png) [@dpjrodrigues](https://forum.cpha.pt/u/dpjrodrigues)\
**Post date:** [25 Janeiro , 2019 09:14 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755/3 "2019-01-25T09:14:06Z")

</div>

Sim… Não quero aumentar a frequência dos updates porque só sobrecarrega o sistema desnecessariamente.  
Em operações mais rápidas não consigo fazer automações porque a entidade não está com o estado actualizado, portanto antes de validar o estado da entidade chamo este update\_entity.

---

<div class="post-metadata">

**Author:** ![RodolfoVieira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/rodolfovieira/32/14633_2.png) [@RodolfoVieira](https://forum.cpha.pt/u/RodolfoVieira)\
**Post date:** [25 Janeiro , 2019 11:42 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755/4 "2019-01-25T11:42:04Z")

</div>

Mas como sabes se a TV está ligada ou não?  
Se procurares aqui no fórum está um projecto que usa um wemos na porta USB da TV. Esse wemos está tasmotizado e sabes de uma forma MT rápida o estado da TV. Não sei se te serve esta opção.

---

<div class="post-metadata">

**Author:** ![dpjrodrigues](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/d/f1d935/32.png) [@dpjrodrigues](https://forum.cpha.pt/u/dpjrodrigues)\
**Post date:** [25 Janeiro , 2019 12:55 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755/5 "2019-01-25T12:55:36Z")

</div>

estou a usar o ping do device tracker.  
A minha TV foi das primeiras a ter internet por cabo… é muito basica mas com o ping ao IP da TV sei se está ligada ou não:

```
device_tracker:
  - platform: ping
    hosts:
      TV_LivingRoom: 192.168.1.155
```

---

<div class="post-metadata">

**Author:** ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)\
**Post date:** [25 Janeiro , 2019 13:52 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755/6 "2019-01-25T13:52:11Z")

</div>

@dpjrodrigues  
Pelo que está escrito na mensagem de erro, o problema é o componente que faz o device\_tracker não estar carregado, e não um erro no código. Confirma se o ping está a funcionar correctamente.

Pelo que vejo o código está bem.

> **[Performing actions](https://www.home-assistant.io/docs/scripts/perform-actions/)**
>
> Instructions on how to perform actions in Home Assistant.

---

<div class="post-metadata">

**Author:** ![dpjrodrigues](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/d/f1d935/32.png) [@dpjrodrigues](https://forum.cpha.pt/u/dpjrodrigues)\
**Post date:** [25 Janeiro , 2019 15:20 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755/7 "2019-01-25T15:20:09Z")

</div>

Ele funciona… e actualiza o estado automaticamente.  
Por exemplo quando desligo a tv ele ainda fica com o estado ligado por 30seg ou mais (já n me recordo o default). o mesmo acontece quando ligo… fica ainda como desligado algum tempo, portanto o ping funciona… o problema é quando tento forçar o update.

---

<div class="post-metadata">

**Author:** ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)\
**Post date:** [25 Janeiro , 2019 15:23 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755/8 "2019-01-25T15:23:28Z")

</div>

Possivelmente é a própria plataforma que não permite forçar o update. Mas se não me engano podes alterar o valor da actualização apenas para a TV.

---

<div class="post-metadata">

**Author:** ![dpjrodrigues](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/d/f1d935/32.png) [@dpjrodrigues](https://forum.cpha.pt/u/dpjrodrigues)\
**Post date:** [27 Janeiro , 2019 21:21 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755/9 "2019-01-27T21:21:53Z")

</div>

a Frequencia com que é feito o update?.. penso que sim… mas não me parece nada eficiente porque estou a meter mais peso desnecessariamente pois isto acontece 1 vez por dia se tanto.  
Posso eventualmente ver se consigo fazer o update da frequencia e meter no script como primeiro passo a actualização todos os segundos… fazer o que tenho a fazer e no fim voltar a por o default… será que dá? é um pouco rebuscado.

---

<div class="post-metadata">

**Author:** ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)\
**Post date:** [27 Janeiro , 2019 21:32 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755/10 "2019-01-27T21:32:24Z")

</div>

Podes alterar apenas para todos os dispositivos, não encontrei como fazer apenas para um equipamento

```
- platform: nmap_tracker
  hosts: 192.168.1.1/24
  track_new_devices: True
  interval_seconds: 20
  consider_home: 20
```

---

<div class="post-metadata">

**Author:** ![dpjrodrigues](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/d/f1d935/32.png) [@dpjrodrigues](https://forum.cpha.pt/u/dpjrodrigues)\
**Post date:** [28 Janeiro , 2019 12:09 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755/11 "2019-01-28T12:09:42Z")

</div>

Sim… correcto.  
Queria evitar isso só por uma questão de eficiência e gestão de rescursos.

---

<div class="post-metadata">

**Author:** ![dpjrodrigues](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/d/f1d935/32.png) [@dpjrodrigues](https://forum.cpha.pt/u/dpjrodrigues)\
**Post date:** [28 Janeiro , 2019 17:10 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755/12 "2019-01-28T17:10:46Z")

</div>

Ok… aparentemente o device\_tracker não gosta mesmo do force update… mas testei agora mesmo com o binary\_sensor e platform ping (que até dá mais info) e funciona perfeitamente.

```
binary_sensor:
  - platform: ping
    host: 192.168.1.155
    name: tv_LivingRoom
```

---

<div class="post-metadata">

**Author:** ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)\
**Post date:** [28 Janeiro , 2019 17:29 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755/13 "2019-01-28T17:29:00Z")

</div>

Era o que suspeitava, o problema é da plataforma. Qual é a marca e modelo do router que tens?

---

<div class="post-metadata">

**Author:** ![dpjrodrigues](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/d/f1d935/32.png) [@dpjrodrigues](https://forum.cpha.pt/u/dpjrodrigues)\
**Post date:** [28 Janeiro , 2019 17:31 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755/14 "2019-01-28T17:31:09Z")

</div>

É o Huawei HG8247Q que a Vodafone instala com fibra.

---

<div class="post-metadata">

**Author:** ![j\_assuncao](https://forum.cpha.pt/user_avatar/forum.cpha.pt/j_assuncao/32/3_2.png) [@j\_assuncao](https://forum.cpha.pt/u/j_assuncao)\
**Post date:** [28 Janeiro , 2019 17:39 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755/15 "2019-01-28T17:39:47Z")

</div>

É este o device tracker que estás a usar? Caso não seja tenta com este.

> **[Removed integration](https://www.home-assistant.io/more-info/removed-integration)**
>
> The integration you requested has been removed

ou este

> **[Huawei LTE](https://www.home-assistant.io/integrations/huawei_lte/)**
>
> Instructions on how to integrate Huawei LTE router and modem devices with Home Assistant.

Eu uso o primeiro com bons resultados.

---

<div class="post-metadata">

**Author:** ![dpjrodrigues](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/d/f1d935/32.png) [@dpjrodrigues](https://forum.cpha.pt/u/dpjrodrigues)\
**Post date:** [28 Janeiro , 2019 17:47 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755/16 "2019-01-28T17:47:55Z")

</div>

Sim estou a usar o primeiro… mas também não encontrei ninguém a querer forçar updates só para aumentar eficiência e melhorar a gestão de recursos 🙂  
Pode eventualmente ser mesmo uma limitação ou então um bug mas como com o binary sensor funciona acho que não me vou preocupar mais.  
Obrigado pela ajuda.

---

<div class="post-metadata">

**Author:** ![system](https://forum.cpha.pt/user_avatar/forum.cpha.pt/system/32/2_2.png) [@system](https://forum.cpha.pt/u/system)\
**Post date:** [28 Abril , 2019 17:59 UTC](https://forum.cpha.pt/t/homeassistant-update-entity-forced-update-failed/1755/17 "2019-04-28T17:59:13Z")

</div>

Este tópico foi automaticamente fechado 90 dias após a última resposta. Novas respostas não são permitidas.
