# Weather Platform - IPMA

**URL:** <https://forum.cpha.pt/t/weather-platform-ipma/497>\
**Category:** Partilha de Projectos\
**Created:** [29 Maio , 2018 22:40 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497 "2018-05-29T22:40:39Z")\
**Posts on this page:** 20\
**Page:** 7

<div class="post-metadata">

**Author:** ![Nelson\_Oliveira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/nelson_oliveira/32/1065_2.png) [@Nelson\_Oliveira](https://forum.cpha.pt/u/Nelson_Oliveira)\
**Post date:** [31 Outubro , 2018 15:19 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/121 "2018-10-31T15:19:55Z")

</div>

`15:05:56 DEBUG (MainThread) [homeassistant.components.weather.ipma] Initializing ipma weather: coordinates 41.41866971111645, -8.511894821704118`

Tambem estou na 0.81.2…

---

<div class="post-metadata">

**Author:** ![xNuno](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/x/f08c70/32.png) [@xNuno](https://forum.cpha.pt/u/xNuno)\
**Post date:** [31 Outubro , 2018 21:41 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/122 "2018-10-31T21:41:56Z")

</div>

Eu também estou com esse problema… já algum tempo que a temperatura atual não bate certo com a temperatura minina e maxima.

Estou com o Home Assistant 0.81.2 e sem o plugin manual, so referenciei no config file…

 ![image](https://forum.cpha.pt/uploads/default/original/2X/b/bf411e4dacb84faed60f287348f90fd1d502b56a.png)

---

<div class="post-metadata">

**Author:** ![miruim](https://forum.cpha.pt/user_avatar/forum.cpha.pt/miruim/32/1041_2.png) [@miruim](https://forum.cpha.pt/u/miruim)\
**Post date:** [31 Outubro , 2018 22:32 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/123 "2018-10-31T22:32:56Z")

</div>

estou com problemas no meu tambem  
Aqui no Porto, no HA diz que estão 17,9 graus e na app do ipma estão 9

---

<div class="post-metadata">

**Author:** ![dgomes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/dgomes/32/42_2.png) [@dgomes](https://forum.cpha.pt/u/dgomes)\
**Post date:** [1 Novembro , 2018 13:50 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/124 "2018-11-01T13:50:52Z")

</div>

OK…

Ja vi que a correcção não entrou no 0.81.2

Sairá amanha na versao beta do 0.82

---

<div class="post-metadata">

**Author:** ![dgomes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/dgomes/32/42_2.png) [@dgomes](https://forum.cpha.pt/u/dgomes)\
**Post date:** [2 Novembro , 2018 12:27 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/125 "2018-11-02T12:27:08Z")

</div>

Entretanto vai sair a versão 0.81.3 e esta terá o fix.

---

<div class="post-metadata">

**Author:** ![cafeoliveira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/cafeoliveira/32/1106_2.png) [@cafeoliveira](https://forum.cpha.pt/u/cafeoliveira)\
**Post date:** [2 Novembro , 2018 16:11 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/126 "2018-11-02T16:11:18Z")

</div>

Boa tarde…quero desde já agradecer pela ajuda e paciência @dgomes.

Já tenho a versão 81.4 e já tentei nos 3 locais Viseu, Aveiro, Guarda… E todos os valores estão certinhos com a página do ipma … Tudo 5\*

Obrigado  
Cumps

---

<div class="post-metadata">

**Author:** ![miruim](https://forum.cpha.pt/user_avatar/forum.cpha.pt/miruim/32/1041_2.png) [@miruim](https://forum.cpha.pt/u/miruim)\
**Post date:** [3 Novembro , 2018 20:33 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/127 "2018-11-03T20:33:20Z")

</div>

Actualizei agora para o 81.5 e o ipma apareceu +/- correcto .  
o vento tem mas indicações esquisitas

 ![image](https://forum.cpha.pt/uploads/default/original/2X/d/dc65e3cb675b797b5e94ed0a84ce8de17f4e39fe.png)

---

<div class="post-metadata">

**Author:** ![dgomes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/dgomes/32/42_2.png) [@dgomes](https://forum.cpha.pt/u/dgomes)\
**Post date:** [4 Novembro , 2018 11:10 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/128 "2018-11-04T11:10:23Z")

</div>

Não ha nenhuma razao para desaparecer.

A informação vem ipsis verbi da API do IPMA… mas o -99km/h parece-me ser um código deles para uma situação anômala.

Não sei que lhe fazer… ou retirar a info qd aparece ou manter o valor anterior ?

---

<div class="post-metadata">

**Author:** ![miruim](https://forum.cpha.pt/user_avatar/forum.cpha.pt/miruim/32/1041_2.png) [@miruim](https://forum.cpha.pt/u/miruim)\
**Post date:** [4 Novembro , 2018 11:52 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/129 "2018-11-04T11:52:11Z")

</div>

isto foi o que eu retirei ao mesmo tempo, da app do ipma no telemovel e aqui

 ![image](https://forum.cpha.pt/uploads/default/original/2X/7/7e05e08123687864ad8cd0a664ffda6f1a66286d.png)

 ![image](https://forum.cpha.pt/uploads/default/original/2X/d/d26a07fcacb84618aa208ed20860fe1a2ab1b039.jpeg)  
 ![image](https://forum.cpha.pt/uploads/default/original/2X/b/b950a46b5314d611da1e09add4ce62b78d6f6ad1.jpeg)

---

<div class="post-metadata">

**Author:** ![xNuno](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/x/f08c70/32.png) [@xNuno](https://forum.cpha.pt/u/xNuno)\
**Post date:** [5 Novembro , 2018 22:07 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/130 "2018-11-05T22:07:23Z")

</div>

Hoje depois do update para a versão 0.81.6

```
2018-11-05 21:17:13 ERROR (MainThread) [homeassistant.components.weather] ipma: Error on device update!
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py", line 251, in _async_add_entity
    await entity.async_device_update(warning=False)
  File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py", line 347, in async_device_update
    await self.async_update()
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/weather/ipma.py", line 95, in async_update
    self._condition = await self._station.observation()
  File "/usr/local/lib/python3.6/site-packages/pyipma/station.py", line 70, in observation
    return closest.currentObs
AttributeError: 'NoneType' object has no attribute 'currentObs'
```

---

<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:** [5 Novembro , 2018 22:17 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/131 "2018-11-05T22:17:51Z")

</div>

@xNuno isso é uma mensagem de erro e como tal é texto não devendo ser utilizada uma foto. Por favor apaga a foto e coloca o texto devidamente formatado. Para publicares código deves sublinhar o texto que queres transformar em código e clicar no icone `</>`. Deverá existir um espaço antes e outro depois do bloco de código para que funcione correctamente.

---

<div class="post-metadata">

**Author:** ![dgomes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/dgomes/32/42_2.png) [@dgomes](https://forum.cpha.pt/u/dgomes)\
**Post date:** [5 Novembro , 2018 23:38 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/132 "2018-11-05T23:38:25Z")

</div>

Já me aconteceu tb… infelizmente a nova API volta e meia não retorna informação.

Estou já a testar uma solução (faço cache do valor anterior) mas ainda nao me deparei com o caso de novo para validar.

De qualquer maneira passado algum tempo o HA volta a chamar a API do ipma e volta a ficar correcto.

---

<div class="post-metadata">

**Author:** ![xNuno](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/x/f08c70/32.png) [@xNuno](https://forum.cpha.pt/u/xNuno)\
**Post date:** [6 Novembro , 2018 18:36 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/133 "2018-11-06T18:36:08Z")

</div>

@dgomes, o problema é que o widget não volta a aparecer até que reinicie o HA ou o Host…

---

<div class="post-metadata">

**Author:** ![xNuno](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/x/f08c70/32.png) [@xNuno](https://forum.cpha.pt/u/xNuno)\
**Post date:** [10 Novembro , 2018 12:21 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/134 "2018-11-10T12:21:16Z")

</div>

```
Log Details (ERROR)
Sat Nov 10 2018 12:16:28 GMT+0000 (Western European Standard Time)

Update for weather.ipma__ovar fails
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py", line 221, in async_update_ha_state
    await self.async_device_update()
  File "/usr/local/lib/python3.6/site-packages/homeassistant/helpers/entity.py", line 347, in async_device_update
    await self.async_update()
  File "/usr/local/lib/python3.6/site-packages/homeassistant/components/weather/ipma.py", line 95, in async_update
    self._condition = await self._station.observation()
  File "/usr/local/lib/python3.6/site-packages/pyipma/station.py", line 70, in observation
    return closest.currentObs
AttributeError: 'NoneType' object has no attribute 'currentObs'
```

---

<div class="post-metadata">

**Author:** ![dgomes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/dgomes/32/42_2.png) [@dgomes](https://forum.cpha.pt/u/dgomes)\
**Post date:** [10 Novembro , 2018 19:17 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/135 "2018-11-10T19:17:34Z")

</div>

edita o ficheiro `/usr/local/lib/python3.6/site-packages/homeassistant/components/weather/ipma.py`

onde está 1.1.4 coloca 1.1.5

depois dá feedback 🙂

---

<div class="post-metadata">

**Author:** ![karma](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/k/bcef8e/32.png) [@karma](https://forum.cpha.pt/u/karma)\
**Post date:** [19 Novembro , 2018 10:46 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/136 "2018-11-19T10:46:57Z")

</div>

@dgomes estando com a ultima versão do HA, não preciso colocare esse ficheiro ipma.py pois não? os valores que me apresenta não batem exactamente com os do stie do ipma. Como o vento também está nos -99 km/h.  
No meu caso estou a usar Lisboa-jardim botanico.

---

<div class="post-metadata">

**Author:** ![xNuno](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/x/f08c70/32.png) [@xNuno](https://forum.cpha.pt/u/xNuno)\
**Post date:** [19 Novembro , 2018 18:54 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/137 "2018-11-19T18:54:49Z")

</div>

![image](https://forum.cpha.pt/uploads/default/original/2X/c/ca4aaec87d30b229981235f4e7d81d6a4d3b6cec.png)

Não tenho nada nesse dir

---

<div class="post-metadata">

**Author:** ![dgomes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/dgomes/32/42_2.png) [@dgomes](https://forum.cpha.pt/u/dgomes)\
**Post date:** [19 Novembro , 2018 19:02 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/138 "2018-11-19T19:02:53Z")

</div>

Actualizem para a ultima versão do HA e não precisam de colocar o ficheiro em lado nenhum.

@karma podemos falar no discord do CPHA ? perceber melhor em tempo real o que se está a passar…

---

<div class="post-metadata">

**Author:** ![Jose\_Ferreira](https://forum.cpha.pt/user_avatar/forum.cpha.pt/jose_ferreira/32/1008_2.png) [@Jose\_Ferreira](https://forum.cpha.pt/u/Jose_Ferreira)\
**Post date:** [19 Novembro , 2018 22:28 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/139 "2018-11-19T22:28:59Z")

</div>

Ola mesmo fazem a ultima actualização do HA vento a -99

---

<div class="post-metadata">

**Author:** ![dgomes](https://forum.cpha.pt/user_avatar/forum.cpha.pt/dgomes/32/42_2.png) [@dgomes](https://forum.cpha.pt/u/dgomes)\
**Post date:** [22 Novembro , 2018 00:35 UTC](https://forum.cpha.pt/t/weather-platform-ipma/497/140 "2018-11-22T00:35:24Z")

</div>

se conseguir editar o ficheiro homeassistant/components/weather/ipma.py mude de 1.1.4 para 1.1.6

[Página anterior](https://forum.cpha.pt/t/weather-platform-ipma/497.md?page=6)

[Próxima página](https://forum.cpha.pt/t/weather-platform-ipma/497.md?page=8)
