Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/snaptec/openWB
Browse files Browse the repository at this point in the history
  • Loading branch information
snaptec committed Feb 21, 2021
2 parents a37cdfc + 335f9a3 commit 5b5daba
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 16 deletions.
24 changes: 20 additions & 4 deletions runs/updateConfig.sh
Original file line number Diff line number Diff line change
Expand Up @@ -444,11 +444,11 @@ updateConfig(){
if ! grep -Fq "battjsonurl=" $ConfigFile; then
echo "battjsonurl=192.168.0.10/speicher" >> $ConfigFile
fi
if ! grep -Fq "battjsonsoc"=" $ConfigFile; then
echo "speichersoc_json='.RSOC'" >> $ConfigFile
if ! grep -Fq "battjsonsoc=" $ConfigFile; then
echo "battjsonsoc='.RSOC'" >> $ConfigFile
fi
if ! grep -Fq "battjsonwatt"=" $ConfigFile; then
echo "battjsonwatt='.Consumption_Wi'" >> $ConfigFile
if ! grep -Fq "battjsonwatt=" $ConfigFile; then
echo "battjsonwatt='.Consumption_W'" >> $ConfigFile
fi
if ! grep -Fq "soc_tesla_username=" $ConfigFile; then
echo "[email protected]" >> $ConfigFile
Expand Down Expand Up @@ -1677,6 +1677,16 @@ updateConfig(){
echo "myopel_clientidlp2=ID" >> $ConfigFile
echo "myopel_clientsecretlp2=Secret" >> $ConfigFile
fi
if ! grep -Fq "psa_userlp1=" $ConfigFile; then
echo "psa_userlp1=User" >> $ConfigFile
echo "psa_passlp1=Pass" >> $ConfigFile
echo "psa_clientidlp1=ID" >> $ConfigFile
echo "psa_clientsecretlp1=Secret" >> $ConfigFile
echo "psa_userlp2=User" >> $ConfigFile
echo "psa_passlp2=Pass" >> $ConfigFile
echo "psa_clientidlp2=ID" >> $ConfigFile
echo "psa_clientsecretlp2=Secret" >> $ConfigFile
fi
if ! grep -Fq "soc_eq_client_id_lp1=" $ConfigFile; then
echo "soc_eq_client_id_lp1=ID" >> $ConfigFile
echo "soc_eq_client_secret_lp1=Secret" >> $ConfigFile
Expand Down Expand Up @@ -1713,6 +1723,12 @@ updateConfig(){
if ! grep -Fq "myopel_soccalclp2=" $ConfigFile; then
echo "myopel_soccalclp2=0" >> $ConfigFile;
fi
if ! grep -Fq "psa_soccalclp1=" $ConfigFile; then
echo "psa_soccalclp1=0" >> $ConfigFile;
fi
if ! grep -Fq "psa_soccalclp2=" $ConfigFile; then
echo "psa_soccalclp2=0" >> $ConfigFile;
fi
if ! grep -Fq "wr1extprod=" $ConfigFile; then
echo "wr1extprod=0" >> $ConfigFile
fi
Expand Down
20 changes: 10 additions & 10 deletions web/hilfe/hilfe_erste_schritte.php
Original file line number Diff line number Diff line change
Expand Up @@ -9,18 +9,18 @@
Die Box beginnt sofort zu laden. Der Ladestrom kann vorgegeben werden, ebenso kann ein Ladelimit definiert werden. Beim Erreichen eines konfigurierten Ladelimits wird die Ladung beendet. Mögliche Ladelimits:<br>
</p>
<ul>
<li>Ladezustand (SoC) des Fahrzeugs. Dies erfordert dass SoC Modul in den Einstellungen des Ladepunkts konfiguriert ist.</li>
<li>Zugeführte Energiemenge (kWh). Eignet sich z.b. falls kein SoC Modul vorhanden ist.</li>
<li>Ladezustand (SoC) des Fahrzeugs. Dies erfordert dass ein SoC Modul in den Einstellungen des Ladepunkts konfiguriert ist.</li>
<li>Zugeführte Energiemenge (kWh). Eignet sich z.B. falls kein SoC Modul vorhanden ist.</li>
</ul>
<h5>PV Laden</h5>
<p>
Geladen wird bei ausreichendem PV Überschuss. Der Ladestrom wird automatisch angepasst um den vorhandenen PV Überschuss bestmöglich zu nutzen.
Die Ladung startet automatisch bei erreichen der Einschaltschwelle für die Einspeisung und stoppt beim Erreichen der Abschaltschelle oder beim Erreichen eines konfigurierten maximalen SoC.
Je nach Fahrzeug und installierter openWB Variante kann die CP-Unterbrechung genutzt werden um Fahrzeuge aus dem Schlaf für den Ladebegin aufzuwecken.
Die Ladung startet automatisch beim Erreichen der Einschaltschwelle für die Einspeisung und stoppt beim Erreichen der Abschaltschelle oder beim Erreichen eines konfigurierten maximalen SoC.
Je nach Fahrzeug und installierter openWB Variante kann die CP-Unterbrechung genutzt werden um Fahrzeuge für den Ladebeginn aus dem Schlaf aufzuwecken.
</p>
<h5>Min+PV Laden</h5>
<p>
Verhält sich wie PV Laden, jedoch wird sofort mit konfigurierte Mindeststromstärke geladen. Die Einschalt- und Abschaltschwelle entfernt.
Verhält sich wie PV Laden, jedoch wird sofort mit der konfigurierten Mindeststromstärke geladen. Die Einschalt- und Abschaltschwelle haben keine Wirkung.
Eignet sich bei kleineren PV-Anlagen oder stark wechselnder Sonneneinstrahlung um häufige Ladeunterbrechungen zu vermeiden.
</p>
<h5>Standby</h5>
Expand All @@ -35,21 +35,21 @@
<h4>Ladeeinstellung</h4>
<h5>Meldung "Lastmanagement aktiv, Ladeleistung reduziert"</h5>
<p>
Wurde innerhalb der letzten 2 Minuten das Lastmanagement aktiv, wird diese Meldung auf der Hauptseite unterhalb des Graphen angezeigt.<br>
Sie dient rein der Information, dass das Lastmanagement von openWB aktiv ist und die gewünschte bzw. eingestellte Ladeleistung derzeit nicht möglich ist.<br>
Wurde innerhalb der letzten zwei Minuten das Lastmanagement aktiv, wird diese Meldung auf der Hauptseite unterhalb des Graphen angezeigt.<br>
Sie informiert darüber, dass das Lastmanagement von openWB aktiv ist und die gewünschte bzw. eingestellte Ladeleistung derzeit nicht möglich ist.<br>
Es besteht kein Handlungsbedarf. Wenn mehr Leistung zur Verfügung steht, regelt openWB automatisch auf den gewünschten Wert hoch.
</p>
<hr>
<h4>Ladepunktsteuerung</h4>
<p>
Ein grüner Ladepunkt zeigt an das dieser grundsätzlich freigeschaltet ist. Je nach Lademodus ist eine Ladung möglich oder auch nicht.<br>
Ein roter durchgestrichener Ladepunkt zeigt einen deaktivierten Ladepunkt an. Durch anklicken ist der Ladepunkt manuell (de-)aktivierbar.<br>
Ein grüner Ladepunkt zeigt an, dass dieser grundsätzlich freigeschaltet ist. Je nach Lademodus ist eine Ladung möglich oder auch nicht.<br>
Ein roter durchgestrichener Ladepunkt zeigt einen deaktivierten Ladepunkt an. Durch Anklicken ist der Ladepunkt manuell (de-)aktivierbar.<br>
</p>
<hr>
<h4>Interface erklärt</h4>
<p>
Was bedeuten die Zahlen in den Klammern?<br>
Die Zahlen in den Klammern stellen die jeweiligen Tageserträge bzw. Verbräuche dar.<br>
Bei Netz und Speicher steht das I für Import = bezogen und das E für Export = eingespeiste Energie<br>
Bei Netz und Speicher steht das I für Import = bezogen und das E für Export = eingespeiste Energie.<br>
</p>
<!-- <<< Erste Schritte -->
5 changes: 3 additions & 2 deletions web/settings/modulconfiglp.php
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ function getCookie(cname) {
<option <?php if($evseconold == "dac") echo "selected" ?> value="dac">DAC</option>
<option <?php if($evseconold == "httpevse") echo "selected" ?> value="httpevse">HTTP</option>
<option <?php if($evseconold == "mqttevse") echo "selected" ?> value="mqttevse">MQTT</option>
<option <?php if($evseconold == "modbusevse" && !($ladeleistungmodulold == "mpm3pmll" && ($mpm3pmllsourceold == "/dev/ttyUSB0" || $mpm3pmllsourceold == "/dev/serial0") && ($mpm3pmllidold == "5" || $mpm3pmllidold == "105"))) echo "selected" ?> value="modbusevse">Modbusevse</option>
<option <?php if($evseconold == "modbusevse" && !($ladeleistungmodulold == "mpm3pmll" && ($mpm3pmllsourceold == "/dev/ttyUSB0" || $mpm3pmllsourceold == "/dev/serial0") && ($mpm3pmllidold == "0" || $mpm3pmllidold == "5" || $mpm3pmllidold == "105"))) echo "selected" ?> value="modbusevse">Modbusevse</option>
<option <?php if($evseconold == "simpleevsewifi") echo "selected" ?> value="simpleevsewifi">SimpleEVSEWifi / smartWB</option>
<option <?php if($evseconold == "goe") echo "selected" ?> value="goe">Go-e</option>
<option <?php if($evseconold == "nrgkick") echo "selected" ?> value="nrgkick">NRGKick + Connect</option>
Expand Down Expand Up @@ -142,7 +142,8 @@ function getCookie(cname) {
<input type="hidden" name="mpm3pmllid" value="0">
<div class="card-text alert alert-info">
Keine Konfiguration erforderlich.<br>
Dies ist die richtige Option für fertige openWB series1 oder series2.
Dies ist die richtige Option für fertige openWB series1 oder series2.<br>
<span class="text-danger">Diese Option befindet sich noch in der Testphase!</span>
</div>
</div>
<div id="openwbbuchse" class="hide">
Expand Down

0 comments on commit 5b5daba

Please sign in to comment.