Skip to content

Commit

Permalink
V2.5
Browse files Browse the repository at this point in the history
fixes #24
  • Loading branch information
woheller69 committed Jul 17, 2024
1 parent 5337da4 commit 9ab548b
Show file tree
Hide file tree
Showing 11 changed files with 39 additions and 31 deletions.
7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,11 +72,14 @@ Specify the average albedo for your environment to take reflections into account
Examples: Fresh snow: 0.8, green gras: 0.25, asphalt: 0.1
You probably need to optimize this parameter.

#### Inverter efficiency [%]
Enter the efficiency of your inverter.

#### Inverter power [W]
Specify the maximum power of your inverter. If it is lower than the maximum power of your panels, the output power of your system will be limited by this parameter.

#### Inverter efficiency [%]
Enter the efficiency of your inverter.
#### Central inverter
Select this checkbox to apply the inverter limit to the entire system. When in 'show sum' mode, the power limits of all inverters with this checkbox enabled will be aggregated and used as the system-wide power limit.

#### Shading
In this section you can define the shading on your solar panels.
Expand Down
4 changes: 2 additions & 2 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ android {
applicationId "org.woheller69.solxpect"
minSdkVersion 26
targetSdk 34
versionCode 24
versionName "2.4"
versionCode 25
versionName "2.5"

buildConfigField "String", "BASE_URL", "\"https://api.open-meteo.com/v1/\""
buildConfigField "String", "TILES_URL","\"https://tile.openstreetmap.org/\""
Expand Down
7 changes: 5 additions & 2 deletions app/src/main/assets/help/help-de.html
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,14 @@ <h3>Albedo [0..1]</h3>
Beispiele: Frischer Schnee: 0.8, grünes Gras: 0.25, Asphalt: 0.1
Sie müssen diesen Parameter wahrscheinlich optimieren.

<h3>Wechselrichtereffizienz [%]</h3>
Geben Sie den Wirkungsgrad Ihres Wechselrichters ein.

<h3>Wechselrichterleistung [W]</h3>
Geben Sie die maximale Leistung Ihres Wechselrichters an. Wenn diese geringer ist als die maximale Leistung Ihrer Module, wird die Ausgangsleistung Ihres Systems durch diesen Parameter begrenzt.

<h3>Wechselrichtereffizienz [%]</h3>
Geben Sie den Wirkungsgrad Ihres Wechselrichters ein.
<h3>Zentralwechselrichter</h3>
Wählen Sie dieses Kontrollkästchen, um die Wechselrichter-Begrenzung auf das gesamte System anzuwenden. Im "Summe anzeigen"-Modus, werden die Leistungsbegrenzungen aller Wechselrichter mit gesetztem Kontrollkästchen aggregiert und als systemweite Leistungsbegrenzung verwendet.

<h3>Abschattung</h3>
In diesem Abschnitt können Sie die Beschattung Ihrer Solarmodule definieren.
Expand Down
7 changes: 5 additions & 2 deletions app/src/main/assets/help/help-en.html
Original file line number Diff line number Diff line change
Expand Up @@ -50,11 +50,14 @@ <h3>Albedo [0..1]</h3>
Examples: Fresh snow: 0.8, green gras: 0.25, asphalt: 0.1
You probably need to optimize this parameter.

<h3>Inverter efficiency [%]</h3>
Enter the efficiency of your inverter.

<h3>Inverter power [W]</h3>
Specify the maximum power of your inverter. If it is lower than the maximum power of your panels, the output power of your system will be limited by this parameter.

<h3>Inverter efficiency [%]</h3>
Enter the efficiency of your inverter.
<h3>Central Inverter</h3>
Select this checkbox to apply the inverter limit to the entire system. When in 'show sum' mode, the power limits of all inverters with this checkbox enabled will be aggregated and used as the system-wide power limit.

<h3>Shading</h3>
In this section you can define the shading on your solar panels.
Expand Down
7 changes: 5 additions & 2 deletions app/src/main/assets/help/help-it.html
Original file line number Diff line number Diff line change
Expand Up @@ -48,11 +48,14 @@ <h3>Albedo [0..1]</h3>
Indica la capacità dell’ambiente circostante il tuo impianto di riflettere la luce solare. I valori variano da 0 (tutta la luce viene assorbita), a 1 (tutta la radiazione viene riflessa).
Esempi: neve fresca: 0,8 ; erba verde: 0,25 ; asfalto: 0,1 .

<h3>Efficienza dell’inverter [%]</h3>
Indica l’efficienza di conversione dell’inverter.

<h3>Potenza dell’inverter [W]</h3>
Indica la potenza massima gestita dall’inverter. Se è minore della potenza massima dei pannelli, la produzione dell’impianto verrà limitata da questo parametro.

<h3>Efficienza dell’inverter [%]</h3>
Indica l’efficienza di conversione dell’inverter.
<h3>Invertitore centrale</h3>
Seleziona questa casella di controllo per applicare il limite dell'invertitore all'intero sistema. Quando si è in modalità "mostra totale", i limiti di potenza di tutti gli invertitori con questa casella di controllo abilitata verranno aggregati e utilizzati come limite di potenza dell'intero sistema.

<h3>Ombreggiamenti</h3>
In questa sezione puoi definire gli ombreggiamenti dei pannelli.
Expand Down
7 changes: 5 additions & 2 deletions app/src/main/assets/help/help-tr.html
Original file line number Diff line number Diff line change
Expand Up @@ -49,11 +49,14 @@ <h3>Yansıtabilirlik [0..1]</h3>
Örnek: Taze kar: 0.8, yeşil ot: 0.25, asfalt: 0.1
Muhtemelen bu parametreyi optimize etmeniz gerekir.

<h3>İnvertör verimliliği [%]</h3>
İnvertörünüzün verimliliğini girin.

<h3>İnvertör gücü [W]</h3>
İnvertörünüzün maksimum gücünü belirtin. Panellerinizin maksimum gücünden daha düşükse, sisteminizin çıkış gücü bu parametre ile sınırlandırılacaktır.

<h3>İnvertör verimliliği [%]</h3>
İnvertörünüzün verimliliğini girin.
<h3>Merkezi invertör</h3>
İnvertör limitini tüm sisteme uygulamak için bu onay kutusunu seçin. "Toplamı göster" modundayken, bu onay kutusu etkinleştirilmiş olan tüm invertörlerin güç limitleri toplanacak ve tüm sistemin güç limiti olarak kullanılacaktır.

<h3>Gölgelendirme</h3>
Bu bölümde güneş panellerinizdeki gölgelendirmeyi tanımlayabilirsiniz.
Expand Down
7 changes: 0 additions & 7 deletions app/src/main/assets/leaflet-tilelayer-colorfilter.min.js

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,6 @@ public void updateForecastData(List<HourlyForecast> hourlyForecasts, List<WeekFo
}
}

Toast.makeText(context, "Central Inverter Limit: "+centralInverterLimit, Toast.LENGTH_SHORT).show();
courseDayList = new ArrayList<>();

float energyCumulated=0;
Expand Down
12 changes: 6 additions & 6 deletions app/src/main/res/layout/dialog_edit_location.xml
Original file line number Diff line number Diff line change
Expand Up @@ -150,24 +150,24 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textStyle="bold"
android:hint="@string/edit_location_hint_inverter_power_limit"/>
android:hint="@string/edit_location_hint_inverter_efficiency"/>
<androidx.appcompat.widget.AppCompatEditText
android:id="@+id/EditLocation_Inverter_Power_Limit"
android:id="@+id/EditLocation_Inverter_Efficiency"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="numberDecimal"
android:hint="@string/edit_location_hint_inverter_power_limit"/>
android:hint="@string/edit_location_hint_inverter_efficiency"/>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textStyle="bold"
android:hint="@string/edit_location_hint_inverter_efficiency"/>
android:hint="@string/edit_location_hint_inverter_power_limit"/>
<androidx.appcompat.widget.AppCompatEditText
android:id="@+id/EditLocation_Inverter_Efficiency"
android:id="@+id/EditLocation_Inverter_Power_Limit"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:inputType="numberDecimal"
android:hint="@string/edit_location_hint_inverter_efficiency"/>
android:hint="@string/edit_location_hint_inverter_power_limit"/>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
Expand Down
10 changes: 5 additions & 5 deletions app/src/main/res/layout/list_item_city_list.xml
Original file line number Diff line number Diff line change
Expand Up @@ -89,25 +89,25 @@
android:textAppearance="@style/TextAppearance.AppCompat.Medium"
tools:visibility="visible" />


<TextView
android:id="@+id/city_inverter_power_limit"
android:id="@+id/city_inverter_efficiency"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="@string/edit_location_hint_inverter_power_limit"
android:text="@string/edit_location_hint_inverter_efficiency"
android:textAppearance="@style/TextAppearance.AppCompat.Medium"
tools:visibility="visible" />

<TextView
android:id="@+id/city_inverter_efficiency"
android:id="@+id/city_inverter_power_limit"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:text="@string/edit_location_hint_inverter_efficiency"
android:text="@string/edit_location_hint_inverter_power_limit"
android:textAppearance="@style/TextAppearance.AppCompat.Medium"
tools:visibility="visible" />


</LinearLayout>

</LinearLayout>
Expand Down
1 change: 1 addition & 0 deletions fastlane/metadata/android/en-US/changelogs/25.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Add option for central inverter

0 comments on commit 9ab548b

Please sign in to comment.