Standard roles:
- DataStoreAdmin - may add DataStorage objects to the DataManagerImpl
- DeviceOperator
- DistributionGridOperator
Standard users:
- root - owner of all roles
TODO implement authentication
Creates an instance of a FileObjectProxy
The rootNodePath (output folder) usually is specified in JVM flag: org.openmuc.mux.dbprovider.slotsdb.dbfolder
Representation of OBIS formated data according to IEC 62065-21/-61
Usage: Parse message elements of (electricity) meters that speak protocols
according to IEC 62056-21 (formerly IEC 1107)
Each OBISData object consists of one OBISCode object for self-description and
one or more OBISValue objects.
Parse an object locator for the Siemens S7 PLC driver
Object locator format:
DB..
examples
DB20.2.uint16 means data block 20, byte offset 2, variable type 16bit unsigned integer
DB10.10.float maps to a REAL variable
Implementation of MeterDriverInterface for Siemens S7 PLC
Meter URL format:
plcs7:10.0.0.7:102?slot=2;rack=0;mpi=2
Object locator format:
DB..
examples
DB20.2.uint16 means data block 20, byte offset 2, variable type 16bit unsigned integer
DB10.10.float maps to a REAL variable
Check the first NFDS descriptors each in READFDS (if not NULL) for read
readiness, in WRITEFDS (if not NULL) for write readiness, and in EXCEPTFDS
(if not NULL) for exceptional conditions.
Class implementing a UDP Connection to a SMA Sunny Webbox
SunnyWebboxConnection provides a sendJSONRequest function to send and receive serialized JSON Strings