1. intro
SMA Speedwire
-
is a type of communication based on the Ethernet standard.
-
is designed for a data transfer rate of 100 Mbps
-
it enables optimum communication between SMA inverters and/or energymeters, such as the SMA HomeManager.
2. SMA-EM
rpm -q --quiet git || sudo yum -y install git
sudo git clone https://github.com/datenschuft/SMA-EM.git /opt/sma-em/
sudo mkdir -p /etc/smaemd
sudo cp /opt/sma-em/config.sample /etc/smaemd/config
/opt/sma-em/sma-em-capture-package.py
///
serial: value:1278003383
pconsume: value:2324.0
pconsumeunit: value:W
pconsumecounter: value:14663.71112
pconsumecounterunit: value:kWh
psupply: value:0.0
psupplyunit: value:W
psupplycounter: value:10714.52022
psupplycounterunit: value:kWh
qconsume: value:0.0
qconsumeunit: value:VAr
qconsumecounter: value:2.0383
qconsumecounterunit: value:kVArh
qsupply: value:719.0
qsupplyunit: value:VAr
qsupplycounter: value:9868.78298
qsupplycounterunit: value:kVArh
sconsume: value:3334.0
sconsumeunit: value:VA
sconsumecounter: value:2769.46678
sconsumecounterunit: value:kVAh
ssupply: value:0.0
ssupplyunit: value:VA
ssupplycounter: value:0.0
ssupplycounterunit: value:kVAh
cosphi: value:0.697
cosphiunit: value:°
frequency: value:50.01
frequencyunit: value:Hz
p1consume: value:0.0
p1consumeunit: value:W
p1consumecounter: value:165.79656
p1consumecounterunit: value:kWh
p1supply: value:353.0
p1supplyunit: value:W
p1supplycounter: value:637.87994
p1supplycounterunit: value:kWh
q1consume: value:0.0
q1consumeunit: value:VAr
q1consumecounter: value:0.00088
q1consumecounterunit: value:kVArh
q1supply: value:425.0
q1supplyunit: value:VAr
q1supplycounter: value:454.28872
q1supplycounterunit: value:kVArh
s1consume: value:601.0
s1consumeunit: value:VA
s1consumecounter: value:1050.2997
s1consumecounterunit: value:kVAh
s1supply: value:0.0
s1supplyunit: value:VA
s1supplycounter: value:0.0
s1supplycounterunit: value:kVAh
i1: value:2.605
i1unit: value:A
u1: value:230.705
u1unit: value:V
cosphi1: value:4294966.709
cosphi1unit: value:°
p2consume: value:91.0
p2consumeunit: value:W
p2consumecounter: value:72.99766
p2consumecounterunit: value:kWh
p2supply: value:0.0
p2supplyunit: value:W
p2supplycounter: value:734.40396
p2supplycounterunit: value:kWh
q2consume: value:0.0
q2consumeunit: value:VAr
q2consumecounter: value:60.96896
q2consumecounterunit: value:kVArh
q2supply: value:12.0
q2supplyunit: value:VAr
q2supplycounter: value:14.30684
q2supplycounterunit: value:kVArh
s2consume: value:116.0
s2consumeunit: value:VA
s2consumecounter: value:843.8224
s2consumecounterunit: value:kVAh
s2supply: value:0.0
s2supplyunit: value:VA
s2supplycounter: value:0.0
s2supplycounterunit: value:kVAh
i2: value:0.509
i2unit: value:A
u2: value:228.814
u2unit: value:V
cosphi2: value:0.786
cosphi2unit: value:°
p3consume: value:2585.0
p3consumeunit: value:W
p3consumecounter: value:144.24476
p3consumecounterunit: value:kWh
p3supply: value:0.0
p3supplyunit: value:W
p3supplycounter: value:670.42498
p3supplycounterunit: value:kWh
q3consume: value:0.0
q3consumeunit: value:VAr
q3consumecounter: value:1.1706
q3consumecounterunit: value:kVArh
q3supply: value:282.0
q3supplyunit: value:VAr
q3supplycounter: value:55.32584
q3supplycounterunit: value:kVArh
s3consume: value:2616.0
s3consumeunit: value:VA
s3consumecounter: value:875.34466
s3consumecounterunit: value:kVAh
s3supply: value:0.0
s3supplyunit: value:VA
s3supplycounter: value:0.0
s3supplycounterunit: value:kVAh
i3: value:11.633
i3unit: value:A
u3: value:224.95
u3unit: value:V
cosphi3: value:0.988
cosphi3unit: value:°
speedwire-version: value:1.16.79.R|01104f
/opt/sma-em/sma-em-capture-package.py | grep -Ew 'serial|u1|u2|u3|p1consume|p2consume|p3consume|p1supply|p2supply|p3supply'
serial: value:1278003383
p1consume: value:0.0
p1supply: value:360.0
u1: value:227.762
p2consume: value:210.0
p2supply: value:0.0
u2: value:225.269
p3consume: value:2515.0
p3supply: value:0.0
u3: value:222.113