This commit is contained in:
@@ -173,6 +173,7 @@ class Manager extends IPSModule implements ManagerSchnittstelle
|
||||
$this->RegisterPropertyBoolean('EnergiediagrammeAnzeigen', false);
|
||||
$this->RegisterPropertyBoolean('FunFactsAnzeigen', false);
|
||||
$this->RegisterPropertyBoolean('EnergieflussAnzeigen', false);
|
||||
$this->RegisterPropertyInteger('EnergieflussLeistungseinheit', 0);
|
||||
|
||||
$this->RegisterVariableBoolean('Aktiv', 'Aktiv', '~Switch', 10);
|
||||
$this->EnableAction('Aktiv');
|
||||
@@ -431,6 +432,7 @@ class Manager extends IPSModule implements ManagerSchnittstelle
|
||||
if ((int) $senderID === $this->ReadPropertyInteger('NetzleistungVariableID')
|
||||
&& (int) $nachricht === self::VM_UPDATE
|
||||
) {
|
||||
$this->aktualisiereEnergieflusswerte();
|
||||
$this->regeln(false);
|
||||
}
|
||||
}
|
||||
@@ -613,6 +615,7 @@ class Manager extends IPSModule implements ManagerSchnittstelle
|
||||
'Daten' => $daten,
|
||||
];
|
||||
$this->WriteAttributeString('VerbraucherCache', json_encode($cache, JSON_THROW_ON_ERROR));
|
||||
$this->aktualisiereEnergieflusswerte();
|
||||
$this->regeln(false);
|
||||
}
|
||||
|
||||
@@ -2121,6 +2124,7 @@ class Manager extends IPSModule implements ManagerSchnittstelle
|
||||
if (is_int($funFactsID) && $funFactsID > 0 && IPS_VariableExists($funFactsID)) {
|
||||
$this->aktualisiereFunFacts($funFactsID);
|
||||
}
|
||||
$this->aktualisiereEnergieflusswerte();
|
||||
}
|
||||
|
||||
private function istNumerischeVariable(int $variableID): bool
|
||||
|
||||
Reference in New Issue
Block a user