Seite 1 von 1
Dummy-Switch Kommunikation fehlgeschlagen
Verfasst: 30. Dez 2025 09:54
von larsfcfa
Hallo allerseits,
ich versuche, mit einem Dummy-Switch einige Rules zeitweise zu deaktivieren.
Item erstellt:
Code: Alles auswählen
label: rules_on_off_switch
type: Switch
icon: ""
groupNames: []
tags:
- Point
- Enabled
unter Pages/Layout ins UI übertragen:
Code: Alles auswählen
component: oh-cell
config:
header: Rules On/Off
title: Rules aktiv
action: toggle
actionItem: Rules_An
actionCommand: On
actionCommandAlt: Off
item: Rules_An
stateAsHeader: true
Ergebnis beim anklicken:
Kommunikation fehlgeschlagen
Kann mir da jemand weiterhelfen?
Re: Dummy-Switch Kommunikation fehlgeschlagen
Verfasst: 30. Dez 2025 11:12
von udo1toni
Da es sich um ein Switch Item handelt, müssen die Commands
ON bzw.
OFF lauten, nicht
On bzw.
Off.
Hint: Mir wäre nicht bewusst, dass oh-cell einen Parameter stateAsHeader kennt. Stattdessen sollte es so ausshen:
Code: Alles auswählen
component: oh-cell
config:
header: =items[config.item].state
title: Rules aktiv
action: toggle
actionItem: Rules_An
actionCommand: ON
actionCommandAlt: OFF
item: Rules_An
Re: Dummy-Switch Kommunikation fehlgeschlagen
Verfasst: 30. Dez 2025 11:59
von larsfcfa
udo1toni hat geschrieben: 30. Dez 2025 11:12
Da es sich um ein Switch Item handelt, müssen die Commands
ON bzw.
OFF lauten, nicht
On bzw.
Off.
Hint: Mir wäre nicht bewusst, dass oh-cell einen Parameter stateAsHeader kennt. Stattdessen sollte es so ausshen:
Code: Alles auswählen
component: oh-cell
config:
header: =items[config.item].state
title: Rules aktiv
action: toggle
actionItem: Rules_An
actionCommand: ON
actionCommandAlt: OFF
item: Rules_An
Wie von Meisterhand - klappt es jetzt, vielen Dank!!
Re: Dummy-Switch Kommunikation fehlgeschlagen
Verfasst: 30. Dez 2025 12:11
von larsfcfa
udo1toni hat geschrieben: 30. Dez 2025 11:12
Da es sich um ein Switch Item handelt, müssen die Commands
ON bzw.
OFF lauten, nicht
On bzw.
Off.
Hint: Mir wäre nicht bewusst, dass oh-cell einen Parameter stateAsHeader kennt. Stattdessen sollte es so ausshen:
Code: Alles auswählen
component: oh-cell
config:
header: =items[config.item].state
title: Rules aktiv
action: toggle
actionItem: Rules_An
actionCommand: ON
actionCommandAlt: OFF
item: Rules_An
Anmerkung: bei mir geht bei OH 5.0.3 auch
Re: Dummy-Switch Kommunikation fehlgeschlagen
Verfasst: 30. Dez 2025 12:38
von udo1toni
larsfcfa hat geschrieben: 30. Dez 2025 12:11
bei mir geht bei OH 5.0.3 auch
Stimmt. Aber nur, wenn der Parameter
header nicht gesetzt ist.