Expand description
A no-std Rust implementation of the DSMR5 standard (Dutch Smart Meter Requirements).
Modules§
- Convenience structs to get and keep the current state of the meter in memory.
- COSEM data types such as timestamps or fixed point numbers as per section 6.4.
Structs§
- A blocking Iterator that parses a bytestreaming Iterator to Readouts.
- A data readout message from the metering system as per section 6.2.
- A P1 telegram from the metering system as per section 6.12.
Enums§
- One of up to three powerlines connected to the meter.
- OBIS data objects like the current power usage.
- On of up to four slave meters connected to the meter.
- One of two tariffs used by the meter.