This is a Go package that implements the message validation for the EN50491-12-2 "S2" standard for home and building energy management. This implementation is based on the description of the protocol provided in the s2-ws-json repository.
- API Refence
- HandShake Example
- HandshakeResponse Example
- PowerForecast Example
- FRBCLeakage Example
- S2Client Example
- S2Server Example
go get github.com/BuriP/S2-Go