Skip to content

SDM630 Total harmonics percentage - default values look too high, possibly need to be scaled down #5387

@Laarge

Description

@Laarge

Describe the bug

I wanted to experiment with the capabilities of my SDM630 and check if any of the fridges introduces harmonics etc. I was however puzzled by the default results I got.

THD (Total harmonics values) reported by the Eastron SDM630 seem unreasonably high.
I am getting constant 60-70%+ values.
According to ChatGPT, I have to divide them by 10, but I wonder if this factor should be 100 maybe?

To Reproduce
Steps to reproduce the behavior:

  1. Go to Devices, Enable the SDM plugin, Select device SDM630 and get it working.
  2. Click on Output configuration
  3. Scroll down to select 3
    Output Configuration , select the 4 values below:
    THD (%) L1
    THD (%) L2
    THD (%) L3
    Average line THD (%)
Image
  1. See the resulting valies, either on the Devices page, or in MQTT, Grafana.

  2. Then apply the suggested by ChatGPT 10x scaling down of the values "%value%/10"
    And see the reported harmonics scale go down.

But I am still not convinced that 10X is the correct factor.
And the offifial datasheet says that eastron already reports them in %.

Page 4 https://www.eastroneurope.com/images/uploads/products/protocol/SDM630_MODBUS_Protocol.pdf

HEre are the Addresses (Registers), as per the datasheet
30241 121 Phase 1 Current THD% 00 F0
30243 122 Phase 2 Current THD % 00
30245 123 Phase 3 Current THD % 00 F4
30341 171 Average line to line volts THD. % 01 54

Expected behavior
My expectation is that the values need to be scaled down, by some unknown factor and the default behaviour misleads the user.

Screenshots

Image Image Image

Used platform (please complete the following information):

  • ESP type: ESP32
  • Build version: mega-20241222
  • Build set energy,
    Platform Specifics (when applicable, please complete the following information):
  • Flash size: [e.g. 4M]
  • Brand/Model: NodeMCU,
  • Browser + OS Brave

Additional context
I am not that savvy, nor that I have other equipment to cross-check, but 60% values look odd to me, therefore I want the issue to be addressed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions