action Analyzer: Wie komme ich an ein Item in oh-repeater

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
wwd
Beiträge: 1
Registriert: 30. Jan 2023 17:07
Answers: 0

action Analyzer: Wie komme ich an ein Item in oh-repeater

Beitrag von wwd »

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?

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]
Vielen Dank für eure Tipps.

Wilfried
OH 4.0.2 on Ubuntu

Antworten