Skip to content

Non-semantic Groups in a semantically tagged Group not shown in Model viewer #3330

@rkoshak

Description

@rkoshak

The problem

If one sets a non-semantically tagged Group as a member of a Group with a semantic tag, that Group does not get shown at all in the model view.

See https://community.openhab.org/t/5-0-0-non-sematic-items-inside-sematic-groups-not-shown/165351

Expected behavior

If "Show non-semantically tagged" is checked, the Group should appear in the model instead of being hidden. Ideally it should be shown under the semantically tagged Group it's a member of.

Steps to reproduce

  1. Create a semantically tagged Group
  2. Create a non-semantically tagged Group or regular Item
  3. Open the model and check "show non semantically tagged Items" and verify that the Item/Group from 2 is nowhere to be found in the model view.

Your environment

runtimeInfo:
  version: 5.0.0
  buildString: Release Build
locale: en-US
systemInfo:
  configFolder: /openhab/conf
  userdataFolder: /openhab/userdata
  logFolder: /openhab/userdata/logs
  javaVersion: 21.0.8
  javaVendor: Eclipse Adoptium
  javaVendorVersion: Temurin-21.0.8+9
  osName: Linux
  osVersion: 6.8.0-71-generic
  osArchitecture: amd64
  availableProcessors: 4
  freeMemory: 166104832
  totalMemory: 2082471936
  uptime: 331324
  startLevel: 100
addons:
  - automation-jsscripting
  - automation-pidcontroller
  - binding-amazonechocontrol
  - binding-astro
  - binding-chromecast
  - binding-ephemeris
  - binding-exec
  - binding-http
  - binding-ipcamera
  - binding-mail
  - binding-matter
  - binding-mqtt
  - binding-nest
  - binding-network
  - binding-networkupstools
  - binding-openweathermap
  - binding-remoteopenhab
  - binding-shelly
  - binding-vesync
  - binding-zigbee
  - binding-zwave
  - misc-openhabcloud
  - persistence-mapdb
  - persistence-rrd4j
  - transformation-basicprofiles
  - transformation-jinja
  - transformation-jsonpath
  - transformation-map
  - transformation-regex
  - ui-basic
  - ui-habot
  - voice-pipertts
clientInfo:
  device:
    ios: false
    android: false
    androidChrome: false
    desktop: true
    iphone: false
    ipod: false
    ipad: false
    edge: false
    ie: false
    firefox: true
    macos: false
    windows: false
    cordova: false
    phonegap: false
    electron: false
    nwjs: false
    webView: false
    webview: false
    standalone: false
    pixelRatio: 1
    prefersColorScheme: light
  isSecureContext: false
  locationbarVisible: true
  menubarVisible: true
  navigator:
    cookieEnabled: true
    deviceMemory: N/A
    hardwareConcurrency: 16
    language: en-US
    languages:
      - en-US
      - en
    onLine: true
    platform: Linux x86_64
  screen:
    width: 2560
    height: 1600
    colorDepth: 24
  support:
    touch: false
    pointerEvents: true
    observer: true
    passiveListener: true
    gestures: false
    intersectionObserver: true
  themeOptions:
    dark: light
    filled: true
    pageTransitionAnimation: default
    bars: light
    homeNavbar: default
    homeBackground: default
    expandableCardAnimation: default
    blocklyRenderer: geras
  userAgent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:141.0) Gecko/20100101
    Firefox/141.0
timestamp: 2025-08-12T17:40:24.549Z

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingmain uiMain UI

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions