Module: OpenHAB::Core::Things

Defined in:
lib/openhab/core/things.rb,
lib/openhab/core/things/uid.rb,
lib/openhab/core/things/proxy.rb,
lib/openhab/core/things/thing.rb,
lib/openhab/core/things/channel.rb,
lib/openhab/core/things/provider.rb,
lib/openhab/core/things/registry.rb,
lib/openhab/core/things/thing_uid.rb,
lib/openhab/core/things/thing_type.rb,
lib/openhab/core/things/channel_uid.rb,
lib/openhab/core/things/channel_type.rb,
lib/openhab/core/things/links/provider.rb,
lib/openhab/core/things/thing_type_uid.rb,
lib/openhab/core/things/channel_type_uid.rb,
lib/openhab/core/things/profile_callback.rb,
lib/openhab/core/things/channel_group_uid.rb,
lib/openhab/core/things/item_channel_link.rb,
lib/openhab/core/things/channel_definition.rb,
lib/openhab/core/things/channel_group_type.rb,
lib/openhab/core/things/channel_group_type_uid.rb,
lib/openhab/core/things/channel_group_definition.rb,
lib/openhab/core/things/abstract_description_type.rb

Overview

Contains the core Thing that bindings use to represent connected devices, as well as related infrastructure.

Defined Under Namespace

Modules: Links, ProfileCallback, Thing Classes: AbstractDescriptionType, Channel, ChannelDefinition, ChannelGroupDefinition, ChannelGroupType, ChannelGroupTypeUID, ChannelGroupUID, ChannelType, ChannelTypeUID, ChannelUID, ItemChannelLink, Provider, Registry, ThingType, ThingTypeUID, ThingUID, UID

Constant Summary collapse

ThingStatus =
org.openhab.core.thing.ThingStatus