This commit is contained in:
belevo\mh
2025-03-05 11:01:22 +01:00
parent a0b17f1eec
commit 3ce7d866f9
2 changed files with 10 additions and 9 deletions

View File

@@ -225,19 +225,12 @@ public function RequestAction($Ident, $Value)
} else { // Solar
if ($batterieladezustand >= 5 + $aufdasnachladen) {
$this->SetValue("Hysterese", false);
$this->SetValue("Hysterese_Netz", true);
}
if ($batterieladezustand >= 100) {
$filtered_powersteps_entladen = array_filter($array_powersteps, function ($value) {
return $value < 0;
});
$this->SetValue("PowerSteps", json_encode($filtered_powersteps_entladen));
IPS_LogMessage("Batterie", ": Solar über 100%" );
}
if ($batterieladezustand < $aufdasnachladen) {
$this->SetValue("Hysterese", true);
$this->SetValue("Hysterese_Netz", false);
@@ -263,6 +256,14 @@ public function RequestAction($Ident, $Value)
$dummy_array[] = 0;
$this->SetValue("PowerSteps", json_encode($dummy_array));
}
if ($batterieladezustand >= 100) {
$filtered_powersteps_entladen = array_filter($array_powersteps, function ($value) {
return $value <= 0;
});
$this->SetValue("PowerSteps", json_encode($filtered_powersteps_entladen));
IPS_LogMessage("Batterie", ": Solar über 100%" );
}
}
}

View File

@@ -6,7 +6,7 @@
"compatibility": {
"version": "7.1"
},
"version": "1.233",
"version": "1.234",
"build": 0,
"date": 0
}