Hello
I am adding to an existing widget and would like to have the output of my oh-repeater update dynamically when the member items o fthe group update.
I have tried many of the options on the community, but cannot get a working solution.
My widget extract is:
- component: f7-block
config:
style:
background: rgb(220,220,220)
display: flex
justify-content: space-between
margin: 0
slots:
default:
- component: Label
config:
style:
background: rgb(220,220,220)
color: '=(items.Paradox_panel_EVO192_Trouble_Group.state === NULL) ? "red" : black '
font-size: 12px
font-weight: var(--paradox-keys-font-weight)
padding-left: 0px
text: Troubled Parameters
- component: Label
config:
style:
background: rgb(220,220,220)
color: '=(items.Paradox_panel_EVO192_Trouble_Group.state === "OFF") ? "green" : (items.Paradox_panel_EVO192_Trouble_Group.state === "ON") ? "red" : "gray"'
font-size: 12px
font-weight: var(--paradox-keys-font-weight)
padding-right: 30px
text: '=(items.Paradox_panel_EVO192_Trouble_Group.state === "OFF") ? "Ready" : (items.Paradox_panel_EVO192_Trouble_Group.state === "ON") ? "Trouble" : "Error"'
- component: oh-repeater
config:
for: panelTrouble
fragment: true
groupItem: Paradox_panel_EVO192_Trouble_Group
sourceType: itemsInGroup
slots:
default:
- component: f7-block
config:
style:
display: flex
justify-content: space-between
margin: 3px
slots:
default:
- component: Label
config:
style:
align-self: center
font-size: 12px
text: =loop.panelTrouble.label.slice(23)
- component: Label
config:
style:
align-self: center
font-size: 12px
text: =loop.panelTrouble.state
What I see is:

The Group State is updates in the heading, however the individual items (based on oh-repeater) are not.
Any assistance would be appreciated.
Mark