[−][src]Crate dsmr5
A no-std Rust implementation of the DSMR5 standard (Dutch Smart Meter Requirements).
Modules
state | Convenience structs to get and keep the current state of the meter in memory. |
types | COSEM data types such as timestamps or fixed point numbers as per section 6.4. |
Structs
Reader | A blocking Iterator that parses a bytestreaming Iterator to Readouts. |
Readout | A data readout message from the metering system as per section 6.2. |
Telegram | A P1 telegram from the metering system as per section 6.12. |
Enums
Error | |
Line | One of up to three powerlines connected to the meter. |
OBIS | OBIS data objects like the current power usage. |
Slave | On of up to four slave meters connected to the meter. |
Tariff | One of two tariffs used by the meter. |
Type Definitions
Result |