This commit is contained in:
@@ -277,6 +277,39 @@ function enelixDemoInstall(): array
|
||||
static fn (int $id): array => ['InstanzID' => $id, 'Aktiv' => true],
|
||||
[$boiler1, $boiler2, $dryer, $buffer, $battery]
|
||||
);
|
||||
$pvNennleistungKw = max(0.1, (float) GetValue($peak) / 1000.0);
|
||||
$wechselrichterKonfiguration = [[
|
||||
'ID' => 'demo-hybrid-1',
|
||||
'Name' => 'Demo-Hybridwechselrichter',
|
||||
'Typ' => 'hybrid',
|
||||
'ACNennleistung_kW' => $pvNennleistungKw,
|
||||
'ACEinspeisegrenze_kW' => 0.0,
|
||||
'ACBezugsgrenze_kW' => 0.0,
|
||||
]];
|
||||
$pvKonfiguration = [[
|
||||
'ID' => 'demo-pv-1',
|
||||
'Name' => 'Demo-PV-Anlage',
|
||||
'DCLeistung_kWp' => $pvNennleistungKw,
|
||||
'Neigung_Grad' => 30.0,
|
||||
'Azimut_Grad' => 0.0,
|
||||
'WechselrichterID' => 'demo-hybrid-1',
|
||||
'MPPT' => 'A',
|
||||
'Modulanzahl' => 0,
|
||||
'Modulleistung_Wp' => 0.0,
|
||||
]];
|
||||
$batterieKonfiguration = [[
|
||||
'ID' => 'demo-battery-1',
|
||||
'Name' => 'Batteriespeicher 10 kWh',
|
||||
'Nennkapazitaet_kWh' => 10.0,
|
||||
'Nutzkapazitaet_kWh' => 10.0,
|
||||
'MaxLadeleistung_kW' => max(0.1, (float) GetValue($batteryMaxCharge) / 1000.0),
|
||||
'MaxEntladeleistung_kW' => max(
|
||||
0.1,
|
||||
(float) GetValue($batteryMaxDischarge) / 1000.0
|
||||
),
|
||||
'WechselrichterID' => 'demo-hybrid-1',
|
||||
'Kopplung' => 'hybrid',
|
||||
]];
|
||||
$managerProperties = [
|
||||
'NetzleistungVariableID' => $grid,
|
||||
'Netzleistungsfaktor' => 1.0,
|
||||
@@ -288,6 +321,15 @@ function enelixDemoInstall(): array
|
||||
'VerbraucherTimeout' => 15,
|
||||
'SollwertSolarladen' => 0.0,
|
||||
'Umschaltdifferenz' => 0.0,
|
||||
'AnlagenWechselrichter' => json_encode(
|
||||
$wechselrichterKonfiguration,
|
||||
JSON_THROW_ON_ERROR
|
||||
),
|
||||
'AnlagenPVFlaechen' => json_encode($pvKonfiguration, JSON_THROW_ON_ERROR),
|
||||
'AnlagenBatterien' => json_encode(
|
||||
$batterieKonfiguration,
|
||||
JSON_THROW_ON_ERROR
|
||||
),
|
||||
'DiagnosevariablenAnzeigen' => true,
|
||||
'LoggingEin' => false,
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user