Usa o Notepad++ e muda o encoding para UTF8.
@j_assuncao já estava a dar em maluco! sempre usei o notepad ++ e nunca me aconteceu!
Em encodig, escolhi “convert to UTF-8” e já deu…
Obrigado!!
Confirma todos os teus ficheiros. Já me aconteceu ter alguns ficheiros sem UTF8 mas não darem erro até lá colocar um carácter especial.
@Draco
Muito obrigado pela tua ajuda, foi muito util. Estou agora a alterar as minhs configurações.
Apenas um questão:
Qual é a diferença entre estas duas ?:
entity_id: utility_meter.energia_diario_consumida
entity_id: utility_meter.energia_diario_consumed
### Mudaça de Tarifa
- alias: tariff change
trigger:
platform: state
entity_id: electricity.utility_edp
action:
- service: utility_meter.select_tariff
entity_id: utility_meter.energia_diario_consumed
data_template:
tariff: "{{ trigger.to_state.state }}"
- service: utility_meter.select_tariff
entity_id: utility_meter.energia_mensal_consumed
data_template:
tariff: "{{ trigger.to_state.state }}"
- service: utility_meter.select_tariff
entity_id: utility_meter.energia_diario_consumida
data_template:
tariff: "{{ trigger.to_state.state }}"
- service: utility_meter.select_tariff
entity_id: utility_meter.energia_mensal_consumida
data_template:
tariff: "{{ trigger.to_state.state }}
Boa tarde, a Consumed é o valor da energia que o efergy usa, isto é, a aplicação do efergy embutida no hassio transforma a potência em energia. No fundo é o que faz o integration.
O sensor dá o valor da “potência (W)”, na verdade da o valor da corrente, depois uso o seguinte código:
### Sensor para contabilizar a energia consumida.
- platform: integration
source: sensor.efergy_645291
name: Energia Consumida
unit_prefix: k
round: 0
Para transformar a potência em energia.
Já verifiquei que está tudo operacional, só falta ver como se comporta no fim de semana, para obter valores no vazio do sensor solar e híbrido, mas à partida está tudo ok.
Grande Trabalho @dgomes, obrigado.
Cumprimentos,
Rui Oliveira
@Draco Desculpa estar incomodar novamente,
Apenas uma pergunta o calculo dos custos é dinamico ou quando é calculado??
Obrigado e abraço,
Nuno Couto
Boa noite, depende dos sensores que usares, neste caso é mensal, pois estou a usar os sensores mensais. No entanto pode ser um destes ciclos:
cycle
(string)(Required)How often to reset the counter. Valid values are hourly
, daily
, weekly
, monthly
and yearly
.
Fonte: https://www.home-assistant.io/components/utility_meter/
O mensal faz sentido para ter uma ideia de quanto vou pagar. Se quiseres podes pegar no sensor.custo_total e trabalhares à tua maneira, isto é, armazenar numa tabela com o respectivo mês, etc…
Cumprimentos,
Boas noite pessoal!
Aqui a automação parece não estar a funcionar…
tenho a seguinte configuração:
electricity:
utility_edp:
country: Portugal
operator: EDP
plan: Bi-horário - ciclo semanal
utility_meter:
energia_diario:
source: sensor.consumo_total
cycle: daily
tariffs:
- Fora de Vazio
- Vazio
e a automação:
- id: Mudança_de_tarifa
alias: tariff change
trigger:
platform: state
entity_id: electricity.utility_edp
action:
- service: utility_meter.select_tariff
entity_id: utility_meter.energia_diario
data_template:
tariff: '{{ trigger.to_state.state }}'
a minha source é de um pzem.
Configurei ontem á noite e não mudou, quando faço o “automation.trigger”, dá erro “Error rendering data template: UndefinedError: ‘trigger’ is undefined”.
Será que este tal “automation.trigger” nos serviços não faz o que estou a pensar ou tenho alguma coisa mal configurada?
Não ha mudança de estado… logo o automation trigger não recebe o “to_state”
Entretanto já funciona aposto
Sim! No dia seguinte funcionou tudo direitinho. No fim de semana, que é quando há mais alterações, funciona na perfeição! És grande @dgomes! Agora ando a ver o que consigo montar no grafana.
Atenção! Com a mudança da hora foi detectado um BUG. É preciso actualizar!
Boa tarde,
Após a ultima actualização do hassio para a 0.94.4, o electricity deixou de funcionar. Já reiniciei a máquina umas 4 ou 5 vezes e não resolveu.
Tenho os seguintes erros:
Unable to install package python-electricity==0.0.4: WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘SSLError(SSLError(“bad handshake: SysCallError(104, ‘ECONNRESET’)”))’: /simple/python-electricity/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘SSLError(SSLError(“bad handshake: SysCallError(104, ‘ECONNRESET’)”))’: /simple/python-electricity/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘SSLError(SSLError(“bad handshake: SysCallError(104, ‘ECONNRESET’)”))’: /simple/python-electricity/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘SSLError(SSLError(“bad handshake: SysCallError(104, ‘ECONNRESET’)”))’: /simple/python-electricity/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by ‘SSLError(SSLError(“bad handshake: SysCallError(104, ‘ECONNRESET’)”))’: /simple/python-electricity/
ERROR: Could not find a version that satisfies the requirement python-electricity==0.0.4 (from versions: none)
ERROR: No matching distribution found for python-electricity==0.0.4
Not initializing electricity because could not install requirement python-electricity==0.0.4
Setup failed for electricity: Could not install all requirements.
Alguém pode dar uma ajuda?
Cumps.
reinicia a maquina, que isso passa
Após reiniciar umas 6 ou 7 vezes, voltou à vida
Obrigado Diogo.
Este tópico foi automaticamente fechado 90 dias após a última resposta. Novas respostas não são permitidas.