Semantic model classes

Wrapping my head around the Semantic model concept and it’s a love/hate relationship so far. Can’t understand why basic classes are missing like:

Locations: greenhouse

Properties:

  • you have “level”, “opening” and “vibration” but missing something so basic as “length”/“distance”?
  • you have “gas” on one side (basic and fair) but then you have the overkill of CO/CO2 on the other hand without the other pollutants like NO2, NH3, O3, SO2. When instead would have made more sense for a “pollutant” class, or an “aqi” or “AirQuality”

Equipments:

  • UPS
  • computer

Of course anything missing can be forced into something else or ignored from the semantic model but would have been nice to have the possibility to expand/adapt or the hope that future updates will do it

  • Platform information:
    • Hardware: i3 3.7GHz/8GB/SSD128GB
    • OS: Windows 10 Pro
    • Java Runtime Environment: zulu11
    • openHAB version: 3.2.0

+1 and to complete your point

About locations: openhab houses are missing closets ( :poop:), stairs (which potentially belong to several floors…) and courts