Consumo de energia do seu ESP32 + ESPHome + PZEM-004T, grátis por MQTT

Veja quanto cada equipamento consome pelo celular e saiba se uma geladeira ou freezer parou de funcionar. Grátis no EzGYM.

O ESP32 + ESPHome + PZEM-004T mede o consumo de energia e publica por MQTT. O EzGYM dá o servidor (broker) grátis, com um usuário e uma senha para cada equipamento: você não precisa manter uma Raspberry Pi nem pagar uma nuvem.

Cada leitura fica guardada 90 dias e aparece num gráfico de 6 horas a 30 dias. Você define um mínimo e um máximo em watts: por exemplo, se um freezer consumir menos de 20 W por mais de 30 minutos, caiu a energia ou o disjuntor, e avisamos por e-mail.

Serve para câmaras frias, expositores, bombas ou o consumo total da loja, e aparece junto com os sensores de temperatura.

Como configurar

  1. 1 Crie sua conta grátis no EzGYM, entre em Sensores e adicione um sensor de «Consumo de energia (W)».
  2. 2 Anote o servidor, o usuário, a senha e o tópico que o app mostra.
  3. 3 Ligue o PZEM-004T v3 ao ESP32 (TX do medidor no GPIO16, RX no GPIO17, mais 5 V e GND) e adicione ao YAML do ESPHome o bloco abaixo com seus dados. O sensor tem que se chamar «consumo».
  4. 4 Instale o firmware no ESP32 pelo ESPHome.
  5. 5 Em alguns minutos você vê o consumo no EzGYM.
uart:
  rx_pin: GPIO16
  tx_pin: GPIO17
  baud_rate: 9600

modbus:

sensor:
  - platform: pzemac
    power:
      name: consumo
    update_interval: 60s

mqtt:
  broker: devices.ezdis.net
  port: 1883
  username: sn4k2p9x7q1m
  password: ASenhaDoSensor
  topic_prefix: s/sn4k2p9x7q1m
  discovery: false

Neste exemplo, sn4k2p9x7q1m é o usuário do sensor e s/sn4k2p9x7q1m o seu tópico: troque-os, junto com a senha, pelos que o app deu ao adicionar o sensor. Não são o seu usuário do app.

Perguntas frequentes

Que usuário e senha coloco no ESP32 + ESPHome + PZEM-004T?

Os do sensor, não os da sua conta: quando você adiciona o sensor de consumo em Sensores, o EzGYM mostra o usuário (começa com «sn») e a senha. A senha aparece uma única vez; se perdeu, toque em Nova senha na ficha do sensor.

Com que frequência envia o consumo?

Os Shelly enviam cada mudança de consumo; Tasmota e ESPHome, uma vez por minuto com a configuração deste guia. Guardamos a média, o mínimo e o máximo de cada minuto.

Mede o consumo total da loja?

Sim, com um medidor no quadro: o Shelly Pro 3EM em trifásico (soma as três fases) ou um PZEM-004T em monofásico.

Quanto custa?

Nada: o broker, os gráficos e os avisos por e-mail são grátis, até 30 sensores por conta.

Mais guias

Criar conta grátis