Fiquei a pensar… o Efergy não dá os valores de energia? só potencia ?
Bom dia @dgomes, no fundo nem uma coisa nem outra, penso que o sensor faz a leitura da corrente elétrica, isto é, funciona como uma pinça amperimétrica.
Cumprimentos,
todos fazem medição da corrente
A questão é o software da efergy não dar o valor da energia (kWh)
Boa noite Diogo Gomes, também pensei que fosse essa a questão, mas como a resposta estava na imagem que postei fiquei na dúvida. Desculpa.
Cumprimentos,
O meu nao esta a medir, esta sempre a 0 :
codigo:
- platform: utility_meter
name: Electricidade
cycle: monthly
source: sensor.energy
O “sensor.energy” existe na tua configuração ?
nao … só tenho o sensor.Power e outros todos pertencentes uma tomada flashada com tasmota: BlitzWolf BW-SHP2. , os outros sensores estao na imagem em cima.
ai está o teu problema. muda configuração para colocar source: sensor.power
@Skysurf
Certifica-te de que os nomes dos sensores não têm letras maiúsculas, por vezes o HA fica baralhado com isso.
Como é que fazes o calculo do custo da energia por dia ? e como o colocas no HA ?
Basta criar um sensor_template que pega no contador diário e multiplica pelo valor do kWh do teu tarifário.
Boas @dgomes,
O meu está a conseguir fazer load do componente:
Log Details (ERROR)
Sun Jan 13 2019 00:44:27 GMT+0000 (Western European Standard Time)
Error loading custom_components.sensor.energy. Make sure all dependencies are installed
Traceback (most recent call last):
File “/usr/local/lib/python3.6/site-packages/homeassistant/loader.py”, line 92, in get_component
module = importlib.import_module(path)
File “/usr/local/lib/python3.6/importlib/init.py”, line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File “”, line 994, in _gcd_import
File “”, line 971, in _find_and_load
File “”, line 955, in _find_and_load_unlocked
File “”, line 665, in _load_unlocked
File “”, line 678, in exec_module
File “”, line 219, in _call_with_frames_removed
File “/config/custom_components/sensor/energy.py”, line 18, in
from homeassistant.helpers.restore_state import RestoreEntity
ImportError: cannot import name ‘RestoreEntity’
Coloquei-o no “custom_components/sensor” como indicaste e mudei o nome da source para o do meu sensor.
Tens uma versão antiga do HomeAssistant. Tens que actualizar
Ah então é isso, estou a usar a 0.82.1. Obrigado
Bom dia Henrique Ferreira, podes fazer isso de uma forma muito simples. Basta teres um sensor para te medir o consumo à cabeça do quadro elétrico, Isto é, depois do limitador de potência. O que eu uso é o sensor da Efergy.
Depois usares o excelente trabalho desenvolvido pelo Diogo Gomes, que se encontra aqui publicado.
O resto é simples, vou deixar aqui o meu código para teres algo semelhante a isto:
sensores:
### Sensor consumo energetico EFERGY
- platform: efergy
app_token: secreto
utc_offset: 0
monitored_variables:
- type: instant_readings
- type: budget
- type: cost
period: day
currency: €
- type: amount
period: day
- type: current_values
# Custo da energia consumida em casa tarifa bi-horária ciclo semanal
- platform: template
sensors:
custo_vazio:
friendly_name: 'Custo da Energia no Vazio'
unit_of_measurement: '€'
icon_template: mdi:flash
value_template: '{{ ((states.sensor.home_vazio.state | float * 0.0942)) | round(2) }}'
- platform: template
sensors:
custo_fora_vazio:
friendly_name: 'Custo da Energia fora do Vazio'
unit_of_measurement: '€'
icon_template: mdi:flash
value_template: '{{ ((states.sensor.home_fora_de_vazio.state | float * 0.2942)) | round(2) }}'
- platform: template
sensors:
custo_total:
friendly_name: 'Custo Total da Energia'
unit_of_measurement: '€'
icon_template: mdi:flash
value_template: '{{ ((states.sensor.custo_vazio.state | float) + (states.sensor.custo_fora_vazio.state | float)) | round(2) }}'
groups:
#### ELECTRICIDADE
tab_Energy:
view: yes
icon: mdi:flash
name: Energia
entities:
- group.grp_efergy
- group.tarifah
- history_graph.Consumo_Instantaneo
- history_graph.Energia_Consumida
- sensor.efergy_645291
- sensor.efergy_805720
- sensor.efergy_792857
- sensor.energy_meter
- sensor.home_vazio
- sensor.home_fora_de_vazio
grp_Efergy:
name: Energia Consumo e Custo
entities:
- sensor.energy_usage
- sensor.energy_budget
- sensor.energy_consumed
- sensor.energy_cost
tarifah:
name: Tarífa Horária Bi-Horário Cíclo Semanal
entities:
- electricity.home
- sensor.custo_vazio
- sensor.custo_fora_vazio
- sensor.custo_total
Cumprimentos,
Obrigado pela resposta… podes postar o link do sensor q tens no quadro ?