Module: OpenHAB::Core::Things

Defined in:
lib/openhab/core/things.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/channel_uid.rb,
lib/openhab/core/things/links/provider.rb,
lib/openhab/core/things/profile_callback.rb,
lib/openhab/core/things/item_channel_link.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: Channel, ChannelUID, ItemChannelLink, Provider, Registry

Constant Summary collapse

ThingStatus =
org.openhab.core.thing.ThingStatus
ThingUID =
org.openhab.core.thing.ThingUID
ThingTypeUID =
org.openhab.core.thing.ThingTypeUID