Hilfe zur Verwendung von visibility
Verfasst: 2. Feb 2018 15:34
Ich bin neu hier und versuche gerade meine erste sitemap zu erstellen.
Ich habe folgende Items definiert:
/*Garage*/
Switch Garage_Tor_Antrieb_Sperre "Sperre Garagentor" (GA_Garage) { knx="1/3/4+1/3/5" }
Switch Garage_Tor_Antrieb "Garagentor" (GA_Garage) { knx="1/1/41+1/4/41" }
Ich möchte jetzt den Garagenschalter nur im Menü erscheinen lassen, wenn die Sperre aufgehoben ist.
Also habe ich in der sitemap das definiert:
Frame label="Garage" {
Switch item=Garage_Tor_Antrieb_Sperre label="Sperre Garagentor"
Switch item=Garage_Tor_Antrieb label="Garagentor" visibility=[Garage_Tor_Antrieb_Sperre == OFF]
}
Ohne den visibility Zusatz funktioniert das einwandfrei. Ich kann das Garagentor sperren und auch öffnen.
Mit dem Zusatz aber, erscheint der zweite switch niemals.
Ich habe schon mehrere Varianten statt OFF ausprobiert.
Im Log sieht das so aus:
2018-02-02 14:57:46.956 [ome.event.ItemCommandEvent] - Item 'Garage_Tor_Antrieb_Sperre' received command ON
2018-02-02 14:57:49.835 [ome.event.ItemCommandEvent] - Item 'Garage_Tor_Antrieb_Sperre' received command OFF
Also habe ich angenommen, daß ON und OFF die richtigen Argumente sind.
Im KNX werden die Daten als $00 und $01 dargestellt. Allerdings funktioniert es mit 00 und 01 auch nicht.
Wie muss das visibility statement richtig lauten, daß der Garagenöffner nur dann angezeigt wird, wenn die Sperre ausgeschalten ist?
Ich habe folgende Items definiert:
/*Garage*/
Switch Garage_Tor_Antrieb_Sperre "Sperre Garagentor" (GA_Garage) { knx="1/3/4+1/3/5" }
Switch Garage_Tor_Antrieb "Garagentor" (GA_Garage) { knx="1/1/41+1/4/41" }
Ich möchte jetzt den Garagenschalter nur im Menü erscheinen lassen, wenn die Sperre aufgehoben ist.
Also habe ich in der sitemap das definiert:
Frame label="Garage" {
Switch item=Garage_Tor_Antrieb_Sperre label="Sperre Garagentor"
Switch item=Garage_Tor_Antrieb label="Garagentor" visibility=[Garage_Tor_Antrieb_Sperre == OFF]
}
Ohne den visibility Zusatz funktioniert das einwandfrei. Ich kann das Garagentor sperren und auch öffnen.
Mit dem Zusatz aber, erscheint der zweite switch niemals.
Ich habe schon mehrere Varianten statt OFF ausprobiert.
Im Log sieht das so aus:
2018-02-02 14:57:46.956 [ome.event.ItemCommandEvent] - Item 'Garage_Tor_Antrieb_Sperre' received command ON
2018-02-02 14:57:49.835 [ome.event.ItemCommandEvent] - Item 'Garage_Tor_Antrieb_Sperre' received command OFF
Also habe ich angenommen, daß ON und OFF die richtigen Argumente sind.
Im KNX werden die Daten als $00 und $01 dargestellt. Allerdings funktioniert es mit 00 und 01 auch nicht.
Wie muss das visibility statement richtig lauten, daß der Garagenöffner nur dann angezeigt wird, wenn die Sperre ausgeschalten ist?