ItemSemantics

items. ItemSemantics

Class representing the Semantic features of an openHAB Item.

Members

equipment :Item|null

Description:
  • The Equipment Item where this Item is situated or null if it's not in an Equipment.

Source:

The Equipment Item where this Item is situated or null if it's not in an Equipment.

Type:
  • Item | null

equipmentType :string|null

Description:
  • The type of the semantic equipment or null if none is set.

Source:

The type of the semantic equipment or null if none is set.

Type:
  • string | null

isEquipment :boolean

Description:
  • Whether the Item is an Equipment

Source:

Whether the Item is an Equipment

Type:
  • boolean

isLocation :boolean

Description:
  • Whether the Item is a Location

Source:

Whether the Item is a Location

Type:
  • boolean

isPoint :boolean

Description:
  • Whether the Item is a Point

Source:

Whether the Item is a Point

Type:
  • boolean

location :Item|null

Description:
  • The Location Item where this Item is situated or null if it's not in a Location.

Source:

The Location Item where this Item is situated or null if it's not in a Location.

Type:
  • Item | null

locationType :string|null

Description:
  • The type of the semantic location or null if none is set.

Source:

The type of the semantic location or null if none is set.

Type:
  • string | null

pointType :string|null

Description:
  • The type of the semantic point or null if none is set.

Source:

The type of the semantic point or null if none is set.

Type:
  • string | null

propertyType :string|null

Description:
  • The type of the semantic property or null if none is set.

Source:

The type of the semantic property or null if none is set.

Type:
  • string | null

semanticType :string|null

Description:
  • Determines the semantic type (i.e. a subtype of Location, Equipment or Point) or null if no semantics are set.

Source:

Determines the semantic type (i.e. a subtype of Location, Equipment or Point) or null if no semantics are set.

Type:
  • string | null