Compare commits
2
Commits
6c2d6ddcde
...
b404de4095
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
b404de4095 | ||
|
|
9598a287f8 |
@@ -104,5 +104,22 @@
|
|||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
],
|
||||||
|
"status": [
|
||||||
|
{
|
||||||
|
"code": 102,
|
||||||
|
"icon": "active",
|
||||||
|
"caption": "Aktiv"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": 201,
|
||||||
|
"icon": "error",
|
||||||
|
"caption": "Konfiguration ungueltig"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"code": 202,
|
||||||
|
"icon": "error",
|
||||||
|
"caption": "Schalt- oder Rueckmeldefehler"
|
||||||
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
> Status: implementiert fuer IP-Symcon 8 und den Enelix-2-Vertrag `3.0`.
|
> Status: implementiert fuer IP-Symcon 8 und den Enelix-2-Vertrag `3.0`.
|
||||||
|
|
||||||
Das Modul schaltet einen elektrischen Ein-/Aus-Verbraucher. Im freien Zustand
|
Das Modul schaltet einen elektrischen Ein-/Aus-Verbraucher. Im freien Zustand
|
||||||
meldet es dem Manager das Leistungsangebot `[0, Nennleistung]`. Waerend der
|
meldet es dem Manager das Leistungsangebot `[0, Nennleistung]`. Waehrend der
|
||||||
Umschaltsperre und bei lokal erzwungener Mindestlaufzeit wird nur der aktuell
|
Umschaltsperre und bei lokal erzwungener Mindestlaufzeit wird nur der aktuell
|
||||||
zulaessige Leistungswert angeboten.
|
zulaessige Leistungswert angeboten.
|
||||||
|
|
||||||
|
|||||||
@@ -29,6 +29,18 @@ final class VerbraucherEinStufigModulstrukturTest extends TestCase
|
|||||||
self::assertMatchesRegularExpression('/^\{[0-9A-F-]{36}\}$/', $metadaten['id']);
|
self::assertMatchesRegularExpression('/^\{[0-9A-F-]{36}\}$/', $metadaten['id']);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function testFormularEnthaeltDieModulstatus(): void
|
||||||
|
{
|
||||||
|
$formular = json_decode(
|
||||||
|
(string) file_get_contents(self::MODULPFAD . 'form.json'),
|
||||||
|
true,
|
||||||
|
512,
|
||||||
|
JSON_THROW_ON_ERROR
|
||||||
|
);
|
||||||
|
|
||||||
|
self::assertSame([102, 201, 202], array_column($formular['status'], 'code'));
|
||||||
|
}
|
||||||
|
|
||||||
public function testPropertiesSindRegistriertUndImFormularVorhanden(): void
|
public function testPropertiesSindRegistriertUndImFormularVorhanden(): void
|
||||||
{
|
{
|
||||||
$basis = (string) file_get_contents(__DIR__ . '/../libs/VerbraucherBasisTrait.php');
|
$basis = (string) file_get_contents(__DIR__ . '/../libs/VerbraucherBasisTrait.php');
|
||||||
|
|||||||
Reference in New Issue
Block a user