action Analyzer: Wie komme ich an ein Item in oh-repeater
Verfasst: 8. Sep 2023 16:00
Hallo zusammen,
ich versuche in einem oh-repeater widget das jeweilige item im Analyzer darzustellen.
Leider bekomme ich nur eine leere Seite.
Wie ist es möglich, innerhalb von oh-repeater an das Item zu kommen?
Vielen Dank für eure Tipps.
Wilfried
OH 4.0.2 on Ubuntu
ich versuche in einem oh-repeater widget das jeweilige item im Analyzer darzustellen.
Leider bekomme ich nur eine leere Seite.
Wie ist es möglich, innerhalb von oh-repeater an das Item zu kommen?
Code: Alles auswählen
component: oh-list-item
config:
icon: '=(items[props.HeaderItem].state >="24.0") ? "oh:temperature" : "oh:temperature_cold"'
iconColor: '=(items[props.HeaderItem].state <= "300") ? "green" : "red"'
subtitle: =(items[props.HeaderItem].displayState) + " Terrasse oben"
title: =props.UniversalListTitel
slots:
accordion:
- component: f7-list
config:
mediaList: true
slots:
default:
- component: oh-repeater
config:
filter: loop.item2.state != "OFF"
for: item2
fragment: true
groupItem: =props.UniversalGroupListItem
sourceType: itemsInGroup
slots:
default:
- component: oh-label-item
config:
action: analyzer
actionAnalyzerCoordSystem: time
actionAnalyzerItems: =items[loop.item2]
after: =Math.round(items[loop.item2.name].state*10)/10 + " °C"
icon: '=(loop.item2.state >= "24.0") ? "oh:temperature" : "oh:temperature_cold"'
iconColor: '=(loop.item2.state >= "28.0") ? "red" : "green"'
mediaList: false
title: =loop.item2.label.split("p")[1]
Wilfried
OH 4.0.2 on Ubuntu