mirror of
https://github.com/woheller69/solxpect.git
synced 2025-09-22 00:40:46 +02:00
Shorten details in location list
update instructions Update fastlane for V1.6
This commit is contained in:
parent
a1e8b410e5
commit
7db77d345f
8 changed files with 11 additions and 31 deletions
|
@ -35,7 +35,7 @@ Specify the horizontal direction of your solar power plant, with 0° correspondi
|
||||||
Specify the vertical direction of your solar power plant, with 0° pointing upwards towards the sky and 90° being a vertical orientation pointing towards the horizon.
|
Specify the vertical direction of your solar power plant, with 0° pointing upwards towards the sky and 90° being a vertical orientation pointing towards the horizon.
|
||||||
|
|
||||||
#### Cells peak power [W]
|
#### Cells peak power [W]
|
||||||
Enter the maximum power your solar cells can deliver. At the moment this value is only used if a value of 0 is specified for cells efficiency or cell area.
|
Enter the maximum power your solar cells (total of all cells) can deliver. At the moment this value is only used if a value of 0 is specified for cells efficiency or cell area.
|
||||||
In this case it is assumed that the cells peak power is given at an irradiance of 1000W/sqm.
|
In this case it is assumed that the cells peak power is given at an irradiance of 1000W/sqm.
|
||||||
|
|
||||||
#### Cells efficiency [%]
|
#### Cells efficiency [%]
|
||||||
|
@ -45,7 +45,7 @@ Specify the portion of energy in the form of sunlight that can be converted into
|
||||||
Enter the dependence of the cell power on temperature, usually in the range of -0.4%/K. Cell temperature is estimated from ambient temperature and total irradiance.
|
Enter the dependence of the cell power on temperature, usually in the range of -0.4%/K. Cell temperature is estimated from ambient temperature and total irradiance.
|
||||||
|
|
||||||
#### Cell area [m<sup>2</sup>]
|
#### Cell area [m<sup>2</sup>]
|
||||||
Enter the size of your solar panel.
|
Enter the size of your solar panels (total of all cells).
|
||||||
|
|
||||||
#### Diffuse radiation efficiency [%]
|
#### Diffuse radiation efficiency [%]
|
||||||
Specify the efficiency of your solar power plant for diffuse radiation. When pointing up, it should be around 100%, but when pointing towards the horizon, it may be 50% or less, depending on the environment.
|
Specify the efficiency of your solar power plant for diffuse radiation. When pointing up, it should be around 100%, but when pointing towards the horizon, it may be 50% or less, depending on the environment.
|
||||||
|
|
|
@ -12,8 +12,8 @@ android {
|
||||||
applicationId "org.woheller69.solxpect"
|
applicationId "org.woheller69.solxpect"
|
||||||
minSdkVersion 26
|
minSdkVersion 26
|
||||||
targetSdkVersion 31
|
targetSdkVersion 31
|
||||||
versionCode 15
|
versionCode 16
|
||||||
versionName "1.5"
|
versionName "1.6"
|
||||||
|
|
||||||
buildConfigField "String", "BASE_URL", "\"https://api.open-meteo.com/v1/\""
|
buildConfigField "String", "BASE_URL", "\"https://api.open-meteo.com/v1/\""
|
||||||
buildConfigField "String", "GITHUB_URL","\"https://github.com/woheller69/solxpect/\""
|
buildConfigField "String", "GITHUB_URL","\"https://github.com/woheller69/solxpect/\""
|
||||||
|
|
|
@ -28,7 +28,7 @@ Legen Sie die horizontale Ausrichtung Ihrer Solaranlage fest, wobei 0° Norden e
|
||||||
Legen Sie die vertikale Ausrichtung Ihrer Solaranlage fest, wobei 0° nach oben zum Himmel und 90° zum Horizont zeigt.
|
Legen Sie die vertikale Ausrichtung Ihrer Solaranlage fest, wobei 0° nach oben zum Himmel und 90° zum Horizont zeigt.
|
||||||
|
|
||||||
<h3>Peakleistung der Zellen [W]</h3>
|
<h3>Peakleistung der Zellen [W]</h3>
|
||||||
Geben Sie die maximale Leistung an, die Ihre Solarzellen liefern können. Derzeit wird dieser Wert nur verwendet, wenn für die Zelleneffizienz oder die Zellfläche ein Wert von 0 angegeben ist.
|
Geben Sie die maximale Leistung an, die Ihre Solarzellen liefern können (Gesamtleistung aller Zellen). Derzeit wird dieser Wert nur verwendet, wenn für die Zelleneffizienz oder die Zellfläche ein Wert von 0 angegeben ist.
|
||||||
In diesem Fall wird angenommen, dass die Nennleistung der Zellen bei einer Bestrahlungsstärke von 1000 W/m² vorliegt.
|
In diesem Fall wird angenommen, dass die Nennleistung der Zellen bei einer Bestrahlungsstärke von 1000 W/m² vorliegt.
|
||||||
|
|
||||||
<h3>Wirkungsgrad der Zellen [%]</h3>
|
<h3>Wirkungsgrad der Zellen [%]</h3>
|
||||||
|
@ -38,7 +38,7 @@ Geben Sie den Anteil der Energie in Form von Sonnenlicht an, der von der Solarze
|
||||||
Geben Sie die Abhängigkeit der Zellleistung von der Temperatur an, normalerweise im Bereich von -0,4%/K. Die Zelltemperatur wird aus der Umgebungstemperatur und der Gesamtstrahlung geschätzt.
|
Geben Sie die Abhängigkeit der Zellleistung von der Temperatur an, normalerweise im Bereich von -0,4%/K. Die Zelltemperatur wird aus der Umgebungstemperatur und der Gesamtstrahlung geschätzt.
|
||||||
|
|
||||||
<h3>Fläche der Zellen [m<sup>2</sup>]</h3>
|
<h3>Fläche der Zellen [m<sup>2</sup>]</h3>
|
||||||
Geben Sie die Größe Ihres Solarmoduls an.
|
Geben Sie die Größe Ihrer Solarmodule (Gesamtfläche aller Zellen) an.
|
||||||
|
|
||||||
<h3>Effizienz diffuse Strahlung [%]</h3>
|
<h3>Effizienz diffuse Strahlung [%]</h3>
|
||||||
Geben Sie die Effizienz Ihrer Solaranlage für diffuse Strahlung an. Wenn sie nach oben gerichtet ist, sollte sie etwa 100% betragen, aber wenn sie in Richtung Horizont gerichtet ist, beträgt Sie 50% oder weniger - abhängig von der Umgebung.
|
Geben Sie die Effizienz Ihrer Solaranlage für diffuse Strahlung an. Wenn sie nach oben gerichtet ist, sollte sie etwa 100% betragen, aber wenn sie in Richtung Horizont gerichtet ist, beträgt Sie 50% oder weniger - abhängig von der Umgebung.
|
||||||
|
|
|
@ -28,7 +28,7 @@ Specify the horizontal direction of your solar power plant, with 0° correspondi
|
||||||
Specify the vertical direction of your solar power plant, with 0° pointing upwards towards the sky and 90° being a vertical orientation pointing towards the horizon.
|
Specify the vertical direction of your solar power plant, with 0° pointing upwards towards the sky and 90° being a vertical orientation pointing towards the horizon.
|
||||||
|
|
||||||
<h3>Cells peak power [W]</h3>
|
<h3>Cells peak power [W]</h3>
|
||||||
Enter the maximum power your solar cells can deliver. At the moment this value is only used if a value of 0 is specified for cells efficiency or cell area.
|
Enter the maximum power your solar cells (total of all cells) can deliver. At the moment this value is only used if a value of 0 is specified for cells efficiency or cell area.
|
||||||
In this case it is assumed that the cells peak power is given at an irradiance of 1000W/sqm.
|
In this case it is assumed that the cells peak power is given at an irradiance of 1000W/sqm.
|
||||||
|
|
||||||
<h3>Cells efficiency [%]</h3>
|
<h3>Cells efficiency [%]</h3>
|
||||||
|
@ -38,7 +38,7 @@ Specify the portion of energy in the form of sunlight that can be converted into
|
||||||
Enter the dependence of the cell power on temperature, usually in the range of -0.4%/K. Cell temperature is estimated from ambient temperature and total irradiance.
|
Enter the dependence of the cell power on temperature, usually in the range of -0.4%/K. Cell temperature is estimated from ambient temperature and total irradiance.
|
||||||
|
|
||||||
<h3>Cell area [m<sup>2</sup>]</h3>
|
<h3>Cell area [m<sup>2</sup>]</h3>
|
||||||
Enter the size of your solar panel.
|
Enter the size of your solar panels (total of all cells).
|
||||||
|
|
||||||
<h3>Diffuse radiation efficiency [%]</h3>
|
<h3>Diffuse radiation efficiency [%]</h3>
|
||||||
Specify the efficiency of your solar power plant for diffuse radiation. When pointing up, it should be around 100%, but when pointing towards the horizon, it may be 50% or less, depending on the environment.
|
Specify the efficiency of your solar power plant for diffuse radiation. When pointing up, it should be around 100%, but when pointing towards the horizon, it may be 50% or less, depending on the environment.
|
||||||
|
|
|
@ -23,8 +23,6 @@ public class ItemViewHolder extends RecyclerView.ViewHolder {
|
||||||
public TextView cellsMaxPower;
|
public TextView cellsMaxPower;
|
||||||
public TextView cellsArea;
|
public TextView cellsArea;
|
||||||
public TextView cellsEfficiency;
|
public TextView cellsEfficiency;
|
||||||
public TextView cellsTempCoeff;
|
|
||||||
public TextView diffuseEfficiency;
|
|
||||||
public TextView inverterPowerLimit;
|
public TextView inverterPowerLimit;
|
||||||
public TextView inverterEfficiency;
|
public TextView inverterEfficiency;
|
||||||
|
|
||||||
|
@ -42,8 +40,6 @@ public class ItemViewHolder extends RecyclerView.ViewHolder {
|
||||||
this.cellsMaxPower = (TextView) itemView.findViewById(R.id.city_cells_max_power);
|
this.cellsMaxPower = (TextView) itemView.findViewById(R.id.city_cells_max_power);
|
||||||
this.cellsArea = (TextView) itemView.findViewById(R.id.city_cells_area);
|
this.cellsArea = (TextView) itemView.findViewById(R.id.city_cells_area);
|
||||||
this.cellsEfficiency = (TextView) itemView.findViewById(R.id.city_cells_efficiency);
|
this.cellsEfficiency = (TextView) itemView.findViewById(R.id.city_cells_efficiency);
|
||||||
this.cellsTempCoeff = (TextView) itemView.findViewById(R.id.city_cells_temp_coeff);
|
|
||||||
this.diffuseEfficiency = (TextView) itemView.findViewById(R.id.city_diffuse_efficiency);
|
|
||||||
this.inverterPowerLimit = (TextView) itemView.findViewById(R.id.city_inverter_power_limit);
|
this.inverterPowerLimit = (TextView) itemView.findViewById(R.id.city_inverter_power_limit);
|
||||||
this.inverterEfficiency = (TextView) itemView.findViewById(R.id.city_inverter_efficiency);
|
this.inverterEfficiency = (TextView) itemView.findViewById(R.id.city_inverter_efficiency);
|
||||||
|
|
||||||
|
|
|
@ -67,9 +67,7 @@ public class RecyclerOverviewListAdapter extends RecyclerView.Adapter<ItemViewHo
|
||||||
holder.tiltAngle.setText(context.getString(R.string.edit_location_hint_tilt) +": "+ cities.get(position).getTiltAngle());
|
holder.tiltAngle.setText(context.getString(R.string.edit_location_hint_tilt) +": "+ cities.get(position).getTiltAngle());
|
||||||
holder.cellsMaxPower.setText(context.getString(R.string.edit_location_hint_cells_max_power) +": "+ cities.get(position).getCellsMaxPower());
|
holder.cellsMaxPower.setText(context.getString(R.string.edit_location_hint_cells_max_power) +": "+ cities.get(position).getCellsMaxPower());
|
||||||
holder.cellsEfficiency.setText(context.getString(R.string.edit_location_hint_cells_efficiency) +": "+ cities.get(position).getCellsEfficiency());
|
holder.cellsEfficiency.setText(context.getString(R.string.edit_location_hint_cells_efficiency) +": "+ cities.get(position).getCellsEfficiency());
|
||||||
holder.cellsTempCoeff.setText(context.getString(R.string.edit_location_hint_cells_temp_coeff) +": "+ cities.get(position).getCellsTempCoeff());
|
|
||||||
holder.cellsArea.setText(context.getString(R.string.edit_location_hint_cells_area) +": "+ cities.get(position).getCellsArea());
|
holder.cellsArea.setText(context.getString(R.string.edit_location_hint_cells_area) +": "+ cities.get(position).getCellsArea());
|
||||||
holder.diffuseEfficiency.setText(context.getString(R.string.edit_location_hint_diffuse_efficiency) +": "+ cities.get(position).getDiffuseEfficiency());
|
|
||||||
holder.inverterPowerLimit.setText(context.getString(R.string.edit_location_hint_inverter_power_limit) +": "+ cities.get(position).getInverterPowerLimit());
|
holder.inverterPowerLimit.setText(context.getString(R.string.edit_location_hint_inverter_power_limit) +": "+ cities.get(position).getInverterPowerLimit());
|
||||||
holder.inverterEfficiency.setText(context.getString(R.string.edit_location_hint_inverter_efficiency) +": "+ cities.get(position).getInverterEfficiency());
|
holder.inverterEfficiency.setText(context.getString(R.string.edit_location_hint_inverter_efficiency) +": "+ cities.get(position).getInverterEfficiency());
|
||||||
|
|
||||||
|
|
|
@ -89,23 +89,6 @@
|
||||||
android:textAppearance="@style/TextAppearance.AppCompat.Medium"
|
android:textAppearance="@style/TextAppearance.AppCompat.Medium"
|
||||||
tools:visibility="visible" />
|
tools:visibility="visible" />
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/city_cells_temp_coeff"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_gravity="center"
|
|
||||||
android:text="@string/edit_location_hint_cells_temp_coeff"
|
|
||||||
android:textAppearance="@style/TextAppearance.AppCompat.Medium"
|
|
||||||
tools:visibility="visible" />
|
|
||||||
|
|
||||||
<TextView
|
|
||||||
android:id="@+id/city_diffuse_efficiency"
|
|
||||||
android:layout_width="match_parent"
|
|
||||||
android:layout_height="wrap_content"
|
|
||||||
android:layout_gravity="center"
|
|
||||||
android:text="@string/edit_location_hint_diffuse_efficiency"
|
|
||||||
android:textAppearance="@style/TextAppearance.AppCompat.Medium"
|
|
||||||
tools:visibility="visible" />
|
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
android:id="@+id/city_inverter_power_limit"
|
android:id="@+id/city_inverter_power_limit"
|
||||||
|
|
3
fastlane/metadata/android/en-US/changelogs/16.txt
Normal file
3
fastlane/metadata/android/en-US/changelogs/16.txt
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
Take reflections into account
|
||||||
|
Use better formula for diffuse efficiency
|
||||||
|
Add compass to select azimuth angle
|
Loading…
Add table
Add a link
Reference in a new issue