Skip to main content
P1 meter fase stroo...
 
Meldingen
Alles wissen

P1 meter fase stroom niet correct

6 Berichten
4 Gebruikers
0 Reactions
212 Bekeken
0
Topic starter

Als ik via de api de P1 meter uitlees dan kloppen de waardes voor "current_l1", "current_l2" en "current_l3" niet.

 

Als ik de waardes vergelijk met de HW P1 meter, komen alle 3 de stromen niet overeen (Sessy staat hier met 1500W te ontladen).

HOME WIZARD P1                                     SESSY P1
{
"wifi_ssid":,
"wifi_strength":100,
"smr_version":50,                                  "dsmr_version":	50,
"meter_model":"Sagemcom T211 ESMR 5.0",
"unique_id":,
"active_tariff":1,
"total_power_import_kwh":942.445,
"total_power_import_t1_kwh":574.418,               "power_consumed_tariff1": 574418,
"total_power_import_t2_kwh":368.027,               "power_consumed_tariff2": 368027,
"total_power_export_kwh":1124.466,
"total_power_export_t1_kwh":354.550,               "power_produced_tariff1": 354546,
"total_power_export_t2_kwh":769.916,               "power_produced_tariff2": 769916,
"active_power_w":-1654.000,                        "power_total": -1647, 
"active_power_l1_w":-1687.000,
"active_power_l2_w":6.000,
"active_power_l3_w":26.000,
"active_voltage_l1_v":234.000,                     "voltage_l1": 234000,
"active_voltage_l2_v":234.000,                     "voltage_l2": 235000,
"active_voltage_l3_v":234.000,                     "voltage_l3": 234000,
"active_current_a":7.346,                          
"active_current_l1_a":-7.209,                      "current_l1": 7000,  
"active_current_l2_a":0.026,                       "current_l2": 0, 
"active_current_l3_a":0.111,                       "current_l3": 0,
"voltage_sag_l1_count":7.000,                      "voltage_sag_count_l1": 7,
"voltage_sag_l2_count":5.000,                      "voltage_sag_count_l2": 5,
"voltage_sag_l3_count":3.000,                      "voltage_sag_count_l3": 3,
"voltage_swell_l1_count":0.000,                    "voltage_swell_count_l1": 0,
"voltage_swell_l2_count":0.000,                    "voltage_swell_count_l2": 0,
"voltage_swell_l3_count":0.000,                    "voltage_swell_count_l3": 0,
"any_power_fail_count":22.000,                     "power_failure_any_phase": 22,
"long_power_fail_count":15.000,                    "long_power_failure_any_phase": 15,
"external":[]
}

Overige velden Sessy

{
	"status":	"ok",
	"state":	"P1_OK",

	"tariff_indicator":	1,
	"power_consumed":	33,
	"power_produced":	1680,

	"power_consumed_l1":	0,
	"power_consumed_l2":	7,
	"power_consumed_l3":	26,
	"power_produced_l1":	1680,
	"power_produced_l2":	0,
	"power_produced_l3":	0,
	"gas_meter_value_time":	"",
	"gas_meter_value":	0
}

 

  Ook bij NOM krijg ik rare waardes. l2 en l3 zijn altijd 0 (heb een 3-fase aansluiting), l1 is altijd een veelvoud van 1000.

{
	"status":	"ok",
	"state":	"P1_OK",
	"dsmr_version":	50,
	"power_consumed_tariff1":	574418,
	"power_produced_tariff1":	354596,
	"power_consumed_tariff2":	368027,
	"power_produced_tariff2":	769916,
	"tariff_indicator":	1,
	"power_consumed":	33,
	"power_produced":	96,
	"power_total":	-63,
	"power_failure_any_phase":	22,
	"long_power_failure_any_phase":	15,
	"voltage_sag_count_l1":	7,
	"voltage_sag_count_l2":	5,
	"voltage_sag_count_l3":	3,
	"voltage_swell_count_l1":	0,
	"voltage_swell_count_l2":	0,
	"voltage_swell_count_l3":	0,
	"voltage_l1":	235000,
	"voltage_l2":	237000,
	"voltage_l3":	236000,
	"current_l1":	2000,
	"current_l2":	0,
	"current_l3":	0,
	"power_consumed_l1":	0,
	"power_consumed_l2":	7,
	"power_consumed_l3":	26,
	"power_produced_l1":	96,
	"power_produced_l2":	0,
	"power_produced_l3":	0,
	"gas_meter_value_time":	"",
	"gas_meter_value":	0
}
5 antwoorden
0

Hi Xantus,

Kunnen de verschillen tussen HW en Sessy P1 dongel te verklaren zijn door dat de metingen een verschillend tijd stempel hebben?

Sessy is maar op 1 fase aangesloten, 1 van de 3 fase's van het aansluitblok is door gelust naar het rode aansluit blokje, dat is de fase waar de Sessy's op is aan gesloten. Kan dat de reden zijn dat je Waardes 0 krijgt??

0
Topic starter

De metingen zijn van hetzelfde moment (misschien een P1 telegram verschil). Je ziet ook dat total_power etc wel correct is en gelijk bij beiden.

 

Zou niet verwachten dat de gekozen fase (via aansluitblok of in de configuratie) invloed hierop heeft. Is net alsof de P1 meter een andere parameter uit de telegram leest. Ook omdat de waarde altijd een veelvoud van 1000 is. En de waarde van current_l1 niet overeenkomt met power_consumed_l1 en power_produced_l1.

0

Wij geven de waardes van de p1 direct door aan de api. en uit de p1 komen absolute hele amperes ( https://www.netbeheernederland.nl/sites/default/files/2024-02/dsmr_5.0.2_p1_companion_standard.pdf, paragraaf 6.12). waarschijnlijk berekent homewizzard de stroom op basis van de spanning en het vermogen, waardoor de stroom meer precisie heeft, en meer negatief kan worden.

Tuxxie 18/07/2024 11:15 am

@martijncharged Euh... maar dan geef je daarmee toch aan dat er een bug in de code zit? Want beide kunnen niet waar zijn. 7000 hele amperes kunnen niet voorkomen in een huishouden, en toch wordt deze waarde door Sessy aangegeven. Dat kan niet.

0

we geven de stroom in milliampere, voor als we op een later tijdstip de stroom zouden willen gaan berekenen, zoals ook in de api docs beschreven staat

0

Okay, dat vermoedde ik al wel 😉

Beetje apart alleen dat "active_current_l1_a" in amperes is maar "current_l1" in milliamperes. Maar ik weet niet of dit was waar de topicstarter de issue mee had, dus ik laat dat verder aan @xantus over.

Deel: