2 releases
new 0.1.1 | Oct 29, 2024 |
---|---|
0.1.0 | Oct 13, 2024 |
#5 in #sml
312 downloads per month
Used in libsml-rs
4KB
libsml-sys
Low-level bindings to the system libsml library.
libSML is a library which implements the Smart Message Language (SML) protocol specified by VDE's Forum Netztechnik/Netzbetrieb (FNN). It can be utilized to communicate to FNN specified Smart Meters or Smart Meter components (EDL/MUC).
— github.com/volkszaehler/libsml
Installation
According to the libsml documentation, install the following dependencies:
$ sudo apt-get install uuid-dev uuid-runtime
For building libsml-sys
also clang
is required:
$ sudo apt-get install clang
Download libsml1_1.1.3_amd64.deb
as well as libsml-dev_1.1.3_amd64.deb
from libsml's releases page and install them using
$ sudo dpkg -i libsml1_1.1.2_amd64.deb
$ sudo dpkg -i libsml-dev_1.1.2_amd64.deb
Dependencies
~0–1.9MB
~37K SLoC