Guten Morgen,
ich programmiere aktuell eine Lösung, bei der ich je nach vorhanden Sensorwerten, eine Auswahl von Möglichkeiten, in diesm Fall eine List mit verschiedenen Modi anbieten möchte.
Mit dem Funktion " IPS_CreateVariableProfile" lassen sich Profile erstellen und auch zur Laufzeit bzw. währende des Betriebs flexibel Anpassen. (Auswahlmöglichkeiten hinzufügen und entfernen)
Für die Profile nutzt ich haber schon die neuen Darstellungsmöglichkeiten.
(V7.2->V8.0 (Q1/2025) — IP-Symcon :: Automatisierungssoftware)
Gibt es diese Möglichkeit auch für die neue Darestellung
Ein Beispiel bei dem ich eine solche Änderung gerne durchführen möchte.
z.B. möchte ich hier z.B. die Möglichkeit der Auswahl „Automatik“ entfernen, falls diese Option aufgrund von Fehlender Sensoren nicht zur Verfügung stehen soll.
$this->RegisterVariableInteger('select_modus', "Modus", [
'PRESENTATION' => VARIABLE_PRESENTATION_ENUMERATION,
'OPTIONS' => json_encode([
[
'Value' => 0,
'Caption' => 'Manuell',
'IconActive' => true,
'IconValue' => 'hand',
'Color' => 52651,
],
[
'Value' => 1,
'Caption' => 'Automatik',
'IconActive' => true,
'IconValue' => 'arrows-rotate',
'Color' => 52651,
],
[
'Value' => 2,
'Caption' => 'Wochenplan',
'IconActive' => true,
'IconValue' => 'calendar-week',
'Color' => 52651,
],
]
)
], 9);