ERSE - Contabilizar os custos com Energia Elétrica (Versão Janeiro 2021)

@dgomes
Desculpa estar a chatear novamente, mas não embora tenha conseguida instalar o ERSE através do HACS, não o consigo encontrar em Config → integrations por forma a acabar as configurações.

Acredito que o código abaixo esteja correto, tanto que consigo ver todos os sensores ocnfigurados e recolher a informação expectável.

configuration.yaml

##### Shelly EM Energy Daily / Monthly
utility_meter:
  daily_energy:
    source: sensor.shelly_em_01_geral_sotao_energy
    cycle: daily
    tariffs:
#      - peak
#      - offpeak
#      - partialpeak
      - Fora de Vazio
      - Vazio
  monthly_energy:
    source: sensor.shelly_em_01_geral_sotao_energy
    cycle: monthly
    tariffs:
#      - peak
#      - offpeak
#      - partialpeak
      - Fora de Vazio
      - Vazio
  energy:
    source: sensor.energy_in_kwh
    cycle: monthly

sersor.yaml

platform: template
sensors:
  daily_energy:
    friendly_name: "Consumo Diario"
    unit_of_measurement: kWh
    value_template: "{{ states('sensor.daily_energy_fora_de_vazio')|float + states('sensor.daily_energy_vazio')|float }}"
  monthly_energy:
    friendly_name: "Consumo Mensal"
    unit_of_measurement: kWh
    value_template: "{{ states('sensor.monthly_energy_fora_de_vazio')|float + states('sensor.monthly_energy_vazio')|float }}"

  fatura_energia:
    friendly_name: "Fatura Energia bi-horário"
    value_template: >-
      {{ ((float(states.sensor.monthly_energy_vazio.state) * 0.1023  + float(states.sensor.monthly_energy_fora_de_vazio.state) * 0.1924 + now().day * 0.4948 + 2.85 ) * 1.23 ) | round(2) }}
    unit_of_measurement: "€"
  fatura_energia_simples:
    friendly_name: "Fatura Energia simples"
    value_template: >-
      {{ ((float(states.sensor.monthly_energy_vazio.state) * 0.1580  + float(states.sensor.monthly_energy_fora_de_vazio.state) * 0.1580 + now().day * 0.4948 + 2.85 ) * 1.23 ) | round(2) }}
    unit_of_measurement: "€"

O que me estará a escapar?

Está a escapar mesmo encontrares o ERSE em Config->Integrations :sweat_smile:

Tenta usar este link: https://my.home-assistant.io/redirect/config_flow_start/?domain=erse

Com a ultima versão do erse não precisas de nenhum desses sensores template (ele já os vai criar sozinho)

consegues dizer-me onde ele cria estes sensores, em que ficheiro poderei encontrá-los?

não percebi a pergunta…

o ERSE esta instalado em custom_components

a configuração é feita na interface gráfica…

Mas após terminar a configuração gráfica, o código é escrito em algum lado, algum yaml digo eu. A minha questão é qual o ficheiro e onde está.

fica armazenado junto com todas as demais configurações do HA na pasta .storage e dispersa por vários ficheiros…

não aconselho nenhum edição manual…

@dgomes , existe possibilidade de adicionar novos utility meters a uma config já existente? Eu adicionei um novo Shelly EM e gostaria de contabilizar os gastos mensais, mas não me apetece apagar a integração e fazer de novo tudo outravez…

Obrigado, Bruno.

Olá,

Infelizmente não :frowning:

Olá Diogo,

Obrigado de qualquer forma e parabéns pela excelente contribuição na comunidade HA.

utility_meter:
  hourly_energy:
    source: sensor.energia_rede
    cycle: hourly
  daily_energy:
    source: sensor.energia_rede
    cycle: daily
  monthly_energy:
    source: sensor.energia_rede
    cycle: monthly
    offset:
      days: 4
  yearly_energy:
    source: sensor.energia_rede
    cycle: yearly

sensor:
  - platform: integration

    source: sensor.geral_energy
    name: energia_rede
    unit_prefix: k
    round: 2

  - platform: template
    sensors:
      fatura_mes_simples:
        friendly_name: "Valor Mensal"
        value_template: >-
          {{ ((float(states.sensor.monthly_energy_vazio.state) * 0.1534  + float(states.sensor.monthly_energy_fora_de_vazio.state) * 0.1534 + now().day * 0.3669 + 2.92 ) * 1.23 ) | round(2) }}
            unit_of_measurement: "€"
      fatura_dia_simples:
        friendly_name: "Valor Diário"
        value_template: >-
          {{ ((float(states.sensor.daily_energy_vazio.state) * 0.1534  + float(states.sensor.daily_energy_fora_de_vazio.state) * 0.1534 + now().day * 0.3669 + 2.92 ) * 1.23 ) | round(2) }}
        unit_of_measurement: "€"

Alguém me ajuda ?
Os valor que me aparecem são estapafúrdios .
image

Não faz sentido integrar um sensor que já disponibiliza energia, a integração é para ser usada com sensores de potencia.

Bom dia Diogo Gomes. Os sensores template que a ultima integração da erse cria já incluem as taxas (IEC, DGEC, e contribuição audiovisual)? e já agora o IVA?

Muito obrigado

O sensor diario inclui todos esses custos :slight_smile:

1 Curtiu

Bom dia.
Agradeço a resposta!

Entao pelo que percebo o sensor da fatura mensal é sem as taxas e o sensor diario é com as taxas?
Aproveito ainda para lhe perguntar se o sensor mensal se refere ao mês completo de 1 a 31 ou se se refere ao periodo de faturação dia 18 de um mes ate ao dia 17 do mês seguinte.
E por ultimo pergunto se existe algum limite de numero de utility meters a configurar na aplicação da erse.

Muito obrigado novamente

Deixo aqui uma imagem dos meus utility meters uns configurados shellys configurados por mqtt outros shellys configurados pelo sensor de energia da integração e outros configurados com smart plugs com medição de energia atraves da integração da tuya.
Foi graças ao diogo e ao seu trabalho que consegui chegar até aqui e por isso lhe agradeço.

1 Curtiu

As taxas e taxinhas estão de uma factura estão repartidas pelos dias que compõem o período de tarifação, que por sua vez é definido pelo utility meter.

Para ter a fatura “certa”:

- name: Fatura Energia bi-horário
  unique_id: "fatura energia total"
  state: >-
    {{ (states('sensor.edp_6_9_kva_bi_horaria_ciclo_diario_cost') | float + states('sensor.sensor_monthly_energy_vazio_cost') | float + states('sensor.sensor_monthly_energy_fora_de_vazio_cost') | float) | round(2) }}
  unit_of_measurement: "€"
3 Curtiram

Bom dia
Tenho o offset a 3 porque o ciclo de faturação começa a 4
Como é a primeira vez, desde que tenho a integração da ERSE instalada e por isso estava expectante para ver se o ciclo iniciaria a dia 4 o que não aconteceu.
No log do HA recebi esta mensagem
image

Dá para dar uma ajuda ?
Muito obrigado

Devias começar por corrigir esse erros que o VSCode te indica.

Não faço a mínima ideia de como o fazer :frowning_face:

Tendo em conta que diz DEPRECATED é porque essa linha já não existe na configuração. Para saberes se essa entrada foi substituida por outra ou simplesmente anulada podes consultar a documentação oficial.

Além disso, quando se fazem actualizações ao HA deve-se SEMPRE verificar se existem breaking changes nas release notes que afectem o sistema e agir em conformidade fazendo as alterações necessárias. Isso deveria estar correto na altura em que criaste e, aquando de uma actualização, deveria ter sido alterado.

 {
            "state": {
                "entity_id": "sensor.yearly_energy_fora_de_vazio",
                "state": "0",
                "attributes": {
                    "state_class": "total_increasing",
                    "source": "sensor.energia_rede",
                    "status": "collecting",
                    "last_period": "245.07",
                    "meter_period": "monthly",
                    "cron pattern": "0 0 1 * *",
                    "tariff": "Fora de Vazio",
                    "last_reset": "2022-02-12T16:09:52.763671+00:00",
                    "unit_of_measurement": "kWh",
                    "device_class": "energy",
                    "icon": "mdi:counter",
                    "friendly_name": "yearly_energy Fora de Vazio"
                },
                "last_changed": "2022-03-07T14:25:48.757594+00:00",
                "last_updated": "2022-03-07T14:25:48.757594+00:00",
                "context": {
                    "id": "471bcca945e70fbdb2ed98a36057f3b8",
                    "parent_id": null,
                    "user_id": null
                }
            },
            "extra_data": null,
            "last_seen": "2022-03-07T14:26:26.731987+00:00"
        },

Como vês o utiliy_meter bão foi reiniciado no inicio deste mês
Podes dar uma ajuda para que possa resolver o problema?
Obrigado


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


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