Etxeko kontsumo elektrikoa neurtzen Home Assistant-ekin

Dokumentu honetan gure etxeen kontsumo elektrikoa neurtzeko beharrezko pausoak ikusiko ditugu, bigarren mailan eta kontsumo historikoko grafikoekin. Home Assistant eta ESPHome-tik guztia! ¡Fácil, simplea, eta, familia osoarentzat!

Como no, gracias una placa con un microcontrolador ESP32 o ESP8266 y un medidor de energía PZEM-004T V3 podremos en un momentito conocer el consumo eléctrico de un cable neutro (azul), habitualmente el General de la casa, el gordaco. lo más cómodo será, como siempre instalar en la placa el firmware de ESPHome y así lo gestionamos desde Home Assistant, nativo y centralizado.

Tras instalar el firmware de ESPHome, os dejo la configuración que deberíamos añadir para poder leer la corriente, el voltaje, la energía, la potencia, la frecuencia y el factor de potencia… Deberemos tener en cuenta que alimentaremos el dispositivo PZEM-004T V3 con un cable a 5v + el cable a GND correspondiente desde la placa, además de conectar correctamente el puerto serie, el Rx y Tx.

Y os dejo lo que sería la configuración que deberíamos añadir a la placa en ESPHome:

    
uart:
  rx_pin: GPIO3
 tx_pin: GPIO1
 baud_rate: 9600
  
modbus:

sensor:
  - platform: pzemac
 current:
      name: "PZEM-004T V3 Current"
    voltage:
      name: "PZEM-004T V3 Voltage"
    energy:
      name: "PZEM-004T V3 Energy"
    power:
      name: "PZEM-004T V3 Power"
    frequency:
      name: "PZEM-004T V3 Frequency"
    power_factor:
      name: "PZEM-004T V3 Power Factor"
    update_interval: 1s

Tras guardar los cambios en la placa, en Home Assistant ya nos saldrán las entidades que acabamos de crear! así que podemos añadirlas y verlas en una tarjeta de tipo Entidades que poco nos mostrará más que el dato 'actual'. Pero como siempre podremos hacer otras tarjetas, por ejemplo para analizar consumos.

Para ver el consumo eléctrico en tiempo real, con refresco de 1 segundo, los últimos 5 minutu:

type: custom:apexcharts-card
header:
  show: true
 title:  Hogar Kontsumoa - 5min
 show_states: true
series:
  - entity: sensor.pzem_004t_v3_power
 nombre: PVPC
 type: area
 opacity: 0.7
    color: red
graph_span: 5min
update_interval: 1s

Si queremos, podemos con utility_meter crear unas entidades que nos medirán el consumo por horas, diario, mensual, annual… para luego verlo en gráficas si nos interesase. Para ello, en nuestro 'configuration.yaml’ deberíamos añadir algo como:

utility_meter:
...
  energy_consumo_hogar_horario:
    name: "Elektrizitate -  Hogar Kontsumoa - Horario"
    source: sensor.energy_pzem_004t_v3_hogar
 cycle: hourly
 energy_consumo_hogar_diario:
    name: "Elektrizitate -  Hogar Kontsumoa - Diario"
    source: sensor.energy_pzem_004t_v3_hogar
 cycle: daily
 energy_consumo_hogar_mensual:
    name: "Elektrizitate -  Hogar Kontsumoa - Mensual"
    source: sensor.energy_pzem_004t_v3_hogar
 cycle: monthly
 energy_consumo_hogar_anual:
    name: "Elektrizitate -  Hogar Kontsumoa - Annual"
    source: sensor.energy_pzem_004t_v3_hogar
 cycle: yearly
...

Y tras grabar y recargar la configuración de Home Assistant ya podríamos por ejemplo crear esta gráfica en barras, las últimas 24h, lo añadimos como una nueva tarjeta en nuestra GUI:

type: custom:apexcharts-card
header:
  show: true
 title: Consumo eléctrico - Últimas 24h
 show_states: false
series:
  - entity: sensor.electricidad_consumo_hogar_horario
 name: kWh
 type: column
 opacity: 0.7
    color: red
 group_by:
      duration: 1h
 func: max
yaxis:
  - min: 0
graph_span: 24h
update_interval: 5min

Eta azken urteko bilakaera ikusteko txartel bat nahi badugu:

type: custom:apexcharts-card
header:
  show: true
 title: Consumo eléctrico - Azken urtea
  show_states: true
series:
  - entity: sensor.electricidad_consumo_hogar_mensual
    izena: kWh
 type: column
 opacity: 0.7
    color: red
 group_by:
      duration: 30d
 func: max
graph_span: 365d
update_interval: 5min

Beraz, ikus dezakegun bezala, etxeko kontsumo elektrikoa lortzea itxuraz erraza da, gainera merke, Lan egiteko edo automatizazioetara deitzeko erabilgarriak diren datu zehatzak lortuko ditugu, kontsumo handia jakinarazten digutenak, eta abar… Horrez gain, Energia panelean erabil dezakegu, edo hurrengo fakturaren kostua eurotan kalkulatu…

Betiko moduan, besarkada bat, Espero dut zure interesa piztuko dutela zenbait postek eta sare sozialetan edukien horiek partekatzen dituztenei eskerrak ematea, Zaindu zaitez!

Izenburuko mezuak

Egilea

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, ez zalantzarik izan nirekin harremanetan jartzeko, ahal duzun guztietan laguntzen saiatuko naiz, partekatu ahal dudan guztietan ;) . Dokumentuez gozatu!!!

Dell EMC Unity monitorizatuz

25 apiriletik 2023

Arpwatch

30 de May de 2023