littleyoda / ha-pysmaplus

home assistant custom integration for pysma-plus
17 stars 2 forks source link

New Energy Sensors for Tripower X 15 #7

Open pkaempf opened 2 months ago

pkaempf commented 2 months ago

EnnexOS-based SunPower Tripower X 15, Firmware version 03.06.15.R

This Sensors would be great to configure the Energy Dashboard.: Measurement.Metering.DyWhOut: Daily yield Measurement.Metering.PCCMs.PlntCsmpWh: Energy drawn at the grid connection point Measurement.Metering.PCCMs.PlntWh: Feed-in energy at the grid connection point

Interesting but less needed: Measurement.DcMs.TotDcEnCntWh[0]: Energy released by string [A] Measurement.DcMs.TotDcEnCntWh[1]: Energy released by string [B] Measurement.DcMs.TotDcEnCntWh[2]: Energy released by string [C]

Peter

littleyoda commented 2 months ago

Yes, I can implement if I have some time.

However, the purpose of the following two measured values is completely unclear to me.

my first assumption was that they are the same as GridMs.TotWhIn and GridMs.TotWhOut. However, the values on my system do not match. I can't match the values that I get back at all.

          "Metering.PCCMs.PlntWh": {
            "name": "Metering.PCCMs.PlntWh",
            "value": 7056176,
            "origname": "Measurement.Metering.PCCMs.PlntWh"
          },
          "Metering.PCCMs.PlntCsmpWh": {
            "name": "Metering.PCCMs.PlntCsmpWh",
            "value": 3053011,
            "origname": "Measurement.Metering.PCCMs.PlntCsmpWh"
          },

          "Metering.GridMs.TotWhIn": {
            "name": "Metering.GridMs.TotWhIn",
            "value": 6135006.8,
            "origname": "Measurement.Metering.GridMs.TotWhIn"
          },
          "Metering.GridMs.TotWhOut": {
            "name": "Metering.GridMs.TotWhOut",
            "value": 13483003.4,
            "origname": "Measurement.Metering.GridMs.TotWhOut"
          },
pkaempf commented 2 months ago

I have a SMA ENERGY METER connected to my TriPower X 15. I can find:

Metering.PCCMs.PlntCsmpWh and Metering.PCCMs.PlntCsmpWh are Channels of the entire PV-System. Im not able to verify the values because the converter was changed and first they installed the energy meter the wrong way. Now everything is messed up a bit. Does this help??

pkaempf commented 2 months ago

OK I understand what you mean. My values do not match either.

littleyoda commented 2 months ago

For reference: https://www.photovoltaikforum.com/thread/231520-tripower-x-measurement-metering-pccms-plntcsmpwh-plntwh/

The orig. name and the German translation of the values:

'Measurement.Metering.PCCMs.PlntCsmpWh': { '210001': 'Energiebezug am Netzanschlusspunkt', '210001': 'Energy drawn at the grid connection point',

'Measurement.Metering.PCCMs.PlntWh' '210000': 'Eingespeiste Energie am Netzanschlusspunkt', '210000': 'Feed-in energy at the grid connection point',

'Measurement.Metering.GridMs.TotWhIn' '210076': 'Zählerstand Bezugszähler', '210076': 'Counter reading of power drawn counter',

Measurement.Metering.GridMs.TotWhOut '10714': 'Zählerstand Einspeisezähler', '10714': 'Grid feed-in counter reading',