Skip to content

ShellyPro3Em

lukassoo edited this page Sep 28, 2025 · 7 revisions

Shelly Pro 3EM Exporter

Exporter for the Shelly Pro 3 EM

Not to be confused with the Shelly 3 EM

Docker

Read the setup info if you haven't already

DockerHub: https://hub.docker.com/r/lukassoo/shelly-pro-3em-exporter

x86 64 bit:

docker run --name ShellyPro3EmExporter -d -p 10011:10011 -v /etc/shellyPro3EmExporter:/Config lukassoo/shelly-pro-3em-exporter:latest

ARMv8 64bit:

docker run --name ShellyPro3EmExporter -d -p 10011:10011 -v /etc/shellyPro3EmExporter:/Config lukassoo/shelly-pro-3em-exporter:armv8

ARMv7 32bit:

docker run --name ShellyPro3EmExporter -d -p 10011:10011 -v /etc/shellyPro3EmExporter:/Config lukassoo/shelly-pro-3em-exporter:armv7

Config

Common Config info

Exporter specific ignores:

  • ignoreVoltage
  • ignoreCurrent
  • ignoreActivePower
  • ignoreApparentPower
  • ignorePowerFactor

Note: There are 3 meters on this device and each of them will have these settings so you can configure them individually.

Additionally there are total power stats that can be ignored:

  • ignoreTotalCurrent
  • ignoreTotalActivePower
  • ignoreTotalApparentPower
  • ignoreTotalActiveEnergy
  • ignoreTotalActiveReturnedEnergy
  • ignoreTotalActiveEnergyPhase1
  • ignoreTotalActiveEnergyPhase2
  • ignoreTotalActiveEnergyPhase3
  • ignoreTotalActiveReturnedEnergyPhase1
  • ignoreTotalActiveReturnedEnergyPhase2
  • ignoreTotalActiveReturnedEnergyPhase3

Grafana Dashboard

Example Grafana dashboard using Prometheus as a data source: image

Clone this wiki locally