Hi
Auch wenn es nur sehr wenige betrifft
Variante 1 funktioniert doch. Zumindest das Lastmanagement funktioniert einwandfrei. Nur im EVU Bezug und Hausverbrauch ändert sich der Wert nicht (müssen noch weitere Berechnung gemacht werden).
Als erstes muss die Funktion auf der Configseite (\var\www\html\openWB\web\modulconfig.config) bei seinem Zähler hinzufügt werden
</div>
<input type='hidden' value='0' name='mpm3pmevuhaus'>
<input id="mpm3pmevuhaus" name="mpm3pmevuhaus" value="1" type="checkbox" <?php if ( $mpm3pmevuhausold == 1){ echo "checked"; } ?> >
<label for="mpm3pmevuhaus">SDM630 im Hausverbrauchszweig</label><br>
<div class="row" style="background-color:#febebe">
Wenn der DEINZÄHLER EVU Zähler im Hausverbrauchszweig NACH den Ladepunkten angeschlossen ist hier ein Hacken setzen.<br>z.B. auch zu nutzen wenn der Ladepunkt an einem seperaten Rundsteuerempfänger(=extra Zähler) angeschlossen ist.<br>Bei gesetzten Hacken werden die Ladeströme der Ladepunkte zu den Strömen gemessen am EVU Zähler hinzuaddiert.<br> Somit ist ein Lastmanagement / Hausanschlussüberwachung möglich.<br>Auf korrekte Verkabelung ist zu achten!<br>
EVU L1, LP1 L1, LP2 L2<br>EVU L2, LP1 L2, LP2 L3<br> EVU L3, LP1 L3, LP2 L1<br>
</div>
- 2.JPG
- (103.43 KiB) 959-mal heruntergeladen
Am besten auch zum Ende hin.
Dann noch im EVU Modul (\var\www\html\openWB\modules\DEINZÄHLER\main.php) am Ende der Abfrage
if (( mpm3pmevuhaus == 1 )); then
evua1=$(</var/www/html/openWB/ramdisk/bezuga1)
evua2=$(</var/www/html/openWB/ramdisk/bezuga2)
evua3=$(</var/www/html/openWB/ramdisk/bezuga3)
lla1=$(</var/www/html/openWB/ramdisk/lla1)
lla2=$(</var/www/html/openWB/ramdisk/lla2)
lla3=$(</var/www/html/openWB/ramdisk/lla3)
llas11=$(</var/www/html/openWB/ramdisk/llas11)
llas12=$(</var/www/html/openWB/ramdisk/llas12)
llas13=$(</var/www/html/openWB/ramdisk/llas13)
bezuga1=$(echo "($evua1+$lla1+$llas12)" |bc)
bezuga2=$(echo "($evua2+$lla2+$llas13)" |bc)
bezuga3=$(echo "($evua3+$lla3+$llas11)" |bc)
echo $bezuga1 > /var/www/html/openWB/ramdisk/bezuga1
echo $bezuga2 > /var/www/html/openWB/ramdisk/bezuga2
echo $bezuga3 > /var/www/html/openWB/ramdisk/bezuga3
fi
Ergänzen
Ich denke das sollte bei allen Zählern klappen