Standaard - FLOAT

Deze mapping is de standaard floating-point mapping van de P1 dongle.

De bronnamen geven de natuurlijke eenheid van de waarde aan. De scale bepaalt hoe deze waarde naar het register wordt omgerekend. Bijvoorbeeld:

  • power_delivered_kw met scale 1000 wordt als W weggeschreven

  • voltage_l1_v met scale 1 blijft V

  • gas_delivered_m3 met scale 1 blijft m3

Let op:

  • signed_current_l1_a, signed_current_l2_a en signed_current_l3_a kunnen negatief zijn bij teruglevering

  • net_power_total_kw en net_power_l1_kw t/m net_power_l3_kw kunnen positief of negatief zijn

  • MBUS_VAL_UNAVAILABLE is 0xFFFFFFFF

Onderstaande kan benaderd worden via FC03 en FC04.

Adres
Bron
Natuurlijke eenheid
Scale
Type
Resultaat

0

timestamp_epoch

epoch

1

uint32

epoch

2

energy_delivered_tariff1_kwh

kWh

1000

float

Wh

4

energy_delivered_tariff2_kwh

kWh

1000

float

Wh

6

energy_returned_tariff1_kwh

kWh

1000

float

Wh

8

energy_returned_tariff2_kwh

kWh

1000

float

Wh

10

energy_delivered_total_kwh

kWh

1000

float

Wh

12

energy_returned_total_kwh

kWh

1000

float

Wh

14

power_delivered_kw

kW

1000

float

W

16

power_returned_kw

kW

1000

float

W

18

net_power_total_kw

kW

1000

float

W

20

voltage_l1_v

V

1

float

V

22

voltage_l2_v

V

1

float

V

24

voltage_l3_v

V

1

float

V

26

signed_current_l1_a

A

1

float

A

28

signed_current_l2_a

A

1

float

A

30

signed_current_l3_a

A

1

float

A

32

gas_timestamp_epoch

epoch

1

uint32

epoch

34

gas_delivered_m3

m3

1

float

m3

36

electricity_tariff

-

1

uint32

tariffnummer

38

peak_pwr_last_q_kw

kW

1

float

kW

40

net_power_l1_kw

kW

1000

float

W

42

net_power_l2_kw

kW

1000

float

W

44

net_power_l3_kw

kW

1000

float

W

46

water_delivered_m3

m3

1

float

m3

48

p1_device_id

-

1

uint32

vaste device id

50

firmware_version_packed

-

1

uint32

packed firmwareversie

52

device_online

bool

1

uint32

0 of 1

52* P1 Status is offline als:

  • er geen p1 data is ingelezen

  • er drie opeenvolgende berichten een error geven

  • er langer dan 3 seconden (smr5) of 30 seconden(smr2 en 4) geen data is ontvangen

Overige notes

  • p1_device_id is een vaste uint32 identificatie -> ascii value 0x5031444F = P1DO

  • firmware_version_packed is technisch bedoeld voor softwarematige interpretatie, niet als leesbare float -> MMmmpp ⇒ 4.15.9 = 0x00040F09

Geen waarde aanwezig

Float: NAN

UINT32: 0xFFFFFFFF

Last updated