p1_parser v0.1.5 API Reference

Modules

P1

P1 is a communication standard for Dutch Smartmeters

Understands the P1 format of Smartmeters and translates them to elixir types

Contains structs for parsed P1 lines

Current amperage for specified line

How much power is consumed or produced right now

Unique identifier for this Smartmeter, channel 0 is the smartmeter itself, higher numbers are mbus connected devices, for instance water or gas meters

Manufacturer and model of the SmartMeter

list of failures, when the failure ended and how long it lasted

Measurement from mbus device measured at the specified timestamp

Mbus device type

Power failures count, split into short and long power failures

Indicates which tariff is active (normal or low)

A textmessage the smartmeter may send

timestamp when this telegram was sent

Total electric energy consumed or produced in normal or low tariff

Version of the P1 Telegram

Current voltage for specified line

Number of voltage sags for a phase

Number of voltage swells for a phase