# Integração OMIE: preços horários, diários, mecanismo de ajuste

**URL:** <https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668>\
**Category:** Partilha de Projectos\
**Tags:** energia, omie\
**Created:** [19 Fevereiro , 2023 23:05 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668 "2023-02-19T23:05:56Z")\
**Posts on this page:** 20\
**Page:** 13

<div class="post-metadata">

**Author:** ![miguellandre](https://forum.cpha.pt/user_avatar/forum.cpha.pt/miguellandre/32/9851_2.png) [@miguellandre](https://forum.cpha.pt/u/miguellandre)\
**Post date:** [6 Novembro , 2023 22:41 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/246 "2023-11-06T22:41:59Z")

</div>

SQLite não uso, estou a usar influxdb, se é isso que queres dizer. No statistics aparece este erro

 ![s1](https://forum.cpha.pt/uploads/default/original/2X/9/983e50bf8b167c7126286ef945ab90abe65f27b2.png)

---

<div class="post-metadata">

**Author:** ![luuuis](https://forum.cpha.pt/user_avatar/forum.cpha.pt/luuuis/32/14755_2.png) [@luuuis](https://forum.cpha.pt/u/luuuis)\
**Post date:** [6 Novembro , 2023 22:50 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/247 "2023-11-06T22:50:46Z")

</div>

> [@santossrg](#):
>
> o primeiro valor OMIE é 01:00 e último 00:00 do dia seguinte e que correspondem às nossas 00:00 e 23:00, ou estou a ver mal a coisa?

Estás a ver bem. No entanto, esse gráfico do OMIE está errado, devia dizer hora 20 (período das 19:00 às 19:59 CET) em vez de 20:00.

Podes conferir os valores nos [resultados de 06/11/2023](https://www.omie.es/pt/market-results/daily/daily-market/daily-hourly-price?scope=daily&date=2023-11-06), vais até à vigésima barra e encontarás o valor das 19h CET e 18h em Portugal continental: 140,31.

Acrescentar que isto já foi discutido e explicado detalhadamente em [https://github.com/luuuis/hass\_omie/issues/25](https://github.com/luuuis/hass_omie/issues/25).

---

<div class="post-metadata">

**Author:** ![luuuis](https://forum.cpha.pt/user_avatar/forum.cpha.pt/luuuis/32/14755_2.png) [@luuuis](https://forum.cpha.pt/u/luuuis)\
**Post date:** [6 Novembro , 2023 22:53 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/248 "2023-11-06T22:53:51Z")

</div>

> [@miguellandre](#):
>
> No statistics aparece este erro

Resolver o erro com dois cliques… Actualmente não estás a armazenar estatísticas.

---

<div class="post-metadata">

**Author:** ![santossrg](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/s/278dde/32.png) [@santossrg](https://forum.cpha.pt/u/santossrg)\
**Post date:** [7 Novembro , 2023 12:12 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/249 "2023-11-07T12:12:45Z")

</div>

@luuuis para mim ainda não ficou claro, continuo a achar que a hora 13 na OMIE corresponde ao periodo 13h00-13h59 CET ou seja as nossas 12h00-12h59

OMIE:

 ![Screenshot 2023-11-07 at 12.05.49](https://forum.cpha.pt/uploads/default/original/2X/0/01aaf4a489505801e6937c227a67b7a131273a62.png)

OMIP:

 ![Screenshot 2023-11-07 at 12.06.02](https://forum.cpha.pt/uploads/default/original/2X/2/27a3278be4fa5cc4a695235cd7537b74287c8e83.png)

---

<div class="post-metadata">

**Author:** ![luuuis](https://forum.cpha.pt/user_avatar/forum.cpha.pt/luuuis/32/14755_2.png) [@luuuis](https://forum.cpha.pt/u/luuuis)\
**Post date:** [7 Novembro , 2023 13:57 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/251 "2023-11-07T13:57:17Z")

</div>

Leiam com atenção o que já escrevi por favor, incluindo no GitHub. Ou então façam o exercício de olhar para cada valor do OMIE e corresponder a um horário CET (dica: o primeiro valor está numerado 1 e não 0). Talvez seja o mais simples.

O OMIE e OMIP usam sempre CET, só esta integração vos faz a papa toda.

---

<div class="post-metadata">

**Author:** ![santossrg](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/s/278dde/32.png) [@santossrg](https://forum.cpha.pt/u/santossrg)\
**Post date:** [7 Novembro , 2023 17:05 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/252 "2023-11-07T17:05:41Z")

</div>

@luuuis obrigado mais uma vez pela integração.  
Agora em relação aos valores, e desculpa estar a insistir, o primeiro valor é 1 e corresponde ao periodo 1h00-1h59 (CET), e o ultimo é 24 e corresponde ao periodo 0h00-0h59 (CET) do dia seguinte . Iste é o meu entendimento.  
Onde viste que o primeiro tempo é 0h00 (CET)?

---

<div class="post-metadata">

**Author:** ![jsantosdias](https://forum.cpha.pt/user_avatar/forum.cpha.pt/jsantosdias/32/14291_2.png) [@jsantosdias](https://forum.cpha.pt/u/jsantosdias)\
**Post date:** [7 Novembro , 2023 19:23 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/253 "2023-11-07T19:23:20Z")

</div>

Desculpem, confundi! A hora 1 é a da 00h espanhola, logo 23h em Portugal. A hora 2 é a das 1h em Espanha, logo, 00h em Portugal… Se pensarmos em nº de horas, o desfasamento é de duas horas… Logo, a hora 13 será a das 12h em Espanha, logo 11h em Portugal…

---

<div class="post-metadata">

**Author:** ![santossrg](https://forum.cpha.pt/letter_avatar_proxy/v4/letter/s/278dde/32.png) [@santossrg](https://forum.cpha.pt/u/santossrg)\
**Post date:** [7 Novembro , 2023 21:55 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/254 "2023-11-07T21:55:10Z")

</div>

@luuuis peço desculpa, só agora vi isto.

 ![Screenshot 2023-11-07 at 21.52.58](https://forum.cpha.pt/uploads/default/original/2X/8/85396695eb858e636c1bcf0bd30ff199bb1c101e.png)

---

<div class="post-metadata">

**Author:** ![luuuis](https://forum.cpha.pt/user_avatar/forum.cpha.pt/luuuis/32/14755_2.png) [@luuuis](https://forum.cpha.pt/u/luuuis)\
**Post date:** [8 Novembro , 2023 10:56 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/255 "2023-11-08T10:56:41Z")

</div>

É tranquilo, sei por experiência própria que fusos horários é sempre uma questão que gera confusão. Ainda por cima o OMIE usa numeração baseada em 1 para ajudar à festa…

Com base nesta interacção criei agora o artigo [Interpretação OMIE mercado diário](https://github.com/luuuis/hass_omie/wiki/Interpreta%C3%A7%C3%A3o-OMIE-mercado-di%C3%A1rio) para usar em futuras situações do mesmo género. Espero que a explicação no artigo esteja mais clara do que as que tenho tentado anteriormente.

---

<div class="post-metadata">

**Author:** ![jsantosdias](https://forum.cpha.pt/user_avatar/forum.cpha.pt/jsantosdias/32/14291_2.png) [@jsantosdias](https://forum.cpha.pt/u/jsantosdias)\
**Post date:** [9 Novembro , 2023 09:40 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/256 "2023-11-09T09:40:46Z")

</div>

Está TOP! Muito obrigado!

---

<div class="post-metadata">

**Author:** ![FragMenthor](https://forum.cpha.pt/user_avatar/forum.cpha.pt/fragmenthor/32/4006_2.png) [@FragMenthor](https://forum.cpha.pt/u/FragMenthor)\
**Post date:** [10 Novembro , 2023 13:08 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/257 "2023-11-10T13:08:42Z")

</div>

> [@luuuis](#):
>
> `{{ state_attr('sensor.omie_spot_price_pt', 'tomorrow_hours').values()|map('float', 999)|min }}`

Boas. Acrescento aqui, só para referência, mais uns templates que podem ser úteis, e talvez uma reformulação ao anterior que, por exemplo, não permite usar o filtro `|average`, pois converte o valor nulo para 0, aumentando o número de elementos da lista.

```auto
## Contar os elementos não nulos (para por exemplo saber se já há dados de hoje ou amanhã:
{% set dia = 'tomorrow_hours' %} # escolher aqui 'today_hours' ou 'tomorrow_hours'

{{ state_attr('sensor.omie_spot_price_pt', dia).values()|select("number")|list|count }}
## Caso o template acima seja > 0, já é possível obter:
{{ state_attr('sensor.omie_spot_price_pt', dia).values()|select("number")|list|average|round(2)}}
{{ state_attr('sensor.omie_spot_price_pt', dia).values()|select("number")|min}}
{{ state_attr('sensor.omie_spot_price_pt', dia).values()|select("number")|list|max}}
## NOTA1: (várias formas acima de fazer coisas semelhantes: deixei um com `|min` e outro com `|list|max` para ilustrar que ambos funcionam).
## NOTA2: Este template dá erro por si só se os dados não estiverem disponíveis, isso resolve-se no exemplo abaixo.

```

EXEMPLO:

```auto
{# escolher abaixo 'today_hours' ou 'tomorrow_hours' #}
{% set dia = 'today_hours' %} 
{% set lista_valores = state_attr('sensor.omie_spot_price_pt', dia).values()|select("number")|list %}
{% set maximo = lista_valores|max %}
{% set minimo = lista_valores|min %}
{% if lista_valores|count > 0 %}
  A média de {{ 'hoje' if dia == 'today_hours' else 'amanhã'}} é de {{ ((lista_valores|average)/1000)|round(3)}} €/kWh, com um máximo de {{ (maximo/1000)|round(3) }} €/kWh às {{ lista_valores.index(maximo) }}:00 e mínimo de {{ (minimo/1000)|round(3) }} €/kWh às {{ lista_valores.index(minimo) }}:00.
{% else %}
  Os valores de média, mínimo e máximo de {{ 'hoje' if dia == 'today_hours' else 'amanhã'}} ainda são desconhecidos. }}
{% endif %}

```

PS: sei que o valor da média, neste caso, já está calculado noutro atributo, deixo estas coisas só para referência e para ajudar em outras situações semelhantes. Bons templates 🙂

---

<div class="post-metadata">

**Author:** ![joaopequeno](https://forum.cpha.pt/user_avatar/forum.cpha.pt/joaopequeno/32/5514_2.png) [@joaopequeno](https://forum.cpha.pt/u/joaopequeno)\
**Post date:** [14 Novembro , 2023 10:52 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/259 "2023-11-14T10:52:59Z")

</div>

Boas,

Estava a tentar usar o teu código, para esta integração da Luzboa que parece estar top, mas tenho sempre erros de formatação código.  
Podes colar o ficheiro yaml que usas ou o link do github

Obrigado

---

<div class="post-metadata">

**Author:** ![Paulo\_Morais](https://forum.cpha.pt/user_avatar/forum.cpha.pt/paulo_morais/32/15281_2.png) [@Paulo\_Morais](https://forum.cpha.pt/u/Paulo_Morais)\
**Post date:** [15 Novembro , 2023 21:35 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/260 "2023-11-15T21:35:43Z")

</div>

Boa noite.

Preciso de ajuda.  
Tenho tido a funcionar um cálculo da fatura da eletricidade da luzboa, no entanto, de um dia para o outro deixou de funcionar e diz que está indisponível.

Mudou alguma coisa no Home Assistant?

Obrigado

---

<div class="post-metadata">

**Author:** ![luuuis](https://forum.cpha.pt/user_avatar/forum.cpha.pt/luuuis/32/14755_2.png) [@luuuis](https://forum.cpha.pt/u/luuuis)\
**Post date:** [15 Novembro , 2023 22:34 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/261 "2023-11-15T22:34:22Z")

</div>

> [@Paulo\_Morais](#):
>
> de um dia para o outro deixou de funcionar

Não mudaste nada no HA? Vê se tens a última versão, caso sim espreita os logs.

---

<div class="post-metadata">

**Author:** ![Paulo\_Morais](https://forum.cpha.pt/user_avatar/forum.cpha.pt/paulo_morais/32/15281_2.png) [@Paulo\_Morais](https://forum.cpha.pt/u/Paulo_Morais)\
**Post date:** [19 Novembro , 2023 22:06 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/262 "2023-11-19T22:06:18Z")

</div>

Desde já agradeço a ajuda.

Tenho o HA atualizado, e o que posso tentar procurar no log?

---

<div class="post-metadata">

**Author:** ![luuuis](https://forum.cpha.pt/user_avatar/forum.cpha.pt/luuuis/32/14755_2.png) [@luuuis](https://forum.cpha.pt/u/luuuis)\
**Post date:** [20 Novembro , 2023 10:36 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/263 "2023-11-20T10:36:37Z")

</div>

Descarregar o debug logging da integração e abrir um issue no GitHub ou partilhar o erro relevante a esse sensor aqui (encontrar pelo nome do sensor).

> **[Debug logs and diagnostics - Troubleshooting your configuration](https://www.home-assistant.io/docs/configuration/troubleshooting/#debug-logs-and-diagnostics)**
>
> It can happen that you run into trouble while configuring Home Assistant. Perhaps an integration is not showing up or is acting strangely. This page will discuss a few of the most common problems. | Common problems with your Home Assistant...

---

<div class="post-metadata">

**Author:** ![Paulo\_Morais](https://forum.cpha.pt/user_avatar/forum.cpha.pt/paulo_morais/32/15281_2.png) [@Paulo\_Morais](https://forum.cpha.pt/u/Paulo_Morais)\
**Post date:** [20 Novembro , 2023 11:53 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/264 "2023-11-20T11:53:32Z")

</div>

O curioso é que se reiniciar o HA, os valores aparecem, mas passado cerca de 1 hora, passa a indisponível.🤔

---

<div class="post-metadata">

**Author:** ![miguellandre](https://forum.cpha.pt/user_avatar/forum.cpha.pt/miguellandre/32/9851_2.png) [@miguellandre](https://forum.cpha.pt/u/miguellandre)\
**Post date:** [29 Novembro , 2023 15:17 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/265 "2023-11-29T15:17:26Z")

</div>

Boa tarde, a média que é apresentada não condiz com a média que é apresentada no site da OMIE. Neste caso de 30 a 29 nov. Está aqui alguma coisa mal, ou é assim?

 ![Screenshot_2023-11-29-15-15-38-856_com.microsoft.emmx](https://forum.cpha.pt/uploads/default/original/2X/8/8936e0d1942af99125d695045c9694298171540a.jpeg)  
 ![Screenshot_2023-11-29-15-08-17-664_io.homeassistant.companion.android](https://forum.cpha.pt/uploads/default/original/2X/8/8da6310cffe85452414266923832dd25cbafc179.jpeg)

---

<div class="post-metadata">

**Author:** ![luuuis](https://forum.cpha.pt/user_avatar/forum.cpha.pt/luuuis/32/14755_2.png) [@luuuis](https://forum.cpha.pt/u/luuuis)\
**Post date:** [29 Novembro , 2023 15:44 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/266 "2023-11-29T15:44:10Z")

</div>

Sim, não há dados suficientes no teu HA para calcular a média correctamente. Consegues ver na tua captura de ecrã que só tens dados desde as 22h do dia 6 de Novembro.

Por aqui está assim. Atenção que essa média é calculada até à véspera, ou seja, compreende os últimos 30 dias até 28 de Nov. (inclusive).

 ![Home – Home Assistant 2023-11-29 15-38-10](https://forum.cpha.pt/uploads/default/original/2X/d/d197f6d3298eac4fc110c16a9b4775ed9af74ce4.jpeg)

---

<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:** [29 Novembro , 2023 20:26 UTC](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668/267 "2023-11-29T20:26:59Z")

</div>

Estou com o mesmo problema nao aparece valores nenhuns do omie na integração estou com ultima versao do HA.[home-assistant\_omie\_2023-11-29T20-22-32.787Z.zip](https://forum.cpha.pt/uploads/short-url/rdrtvcRXRntns7SJX62iSjJRae4.zip) (2.6 KB)

EDIT: Removi a integração e adicionei de novo já esta ok

[Página anterior](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668.md?page=12)

[Próxima página](https://forum.cpha.pt/t/integracao-omie-precos-horarios-diarios-mecanismo-de-ajuste/11668.md?page=14)
