Module: OpenHAB::Core::Types
- Defined in:
- lib/openhab/core/types.rb,
lib/openhab/core/types/type.rb,
lib/openhab/core/types/hsb_type.rb,
lib/openhab/core/types/raw_type.rb,
lib/openhab/core/types/point_type.rb,
lib/openhab/core/types/on_off_type.rb,
lib/openhab/core/types/string_type.rb,
lib/openhab/core/types/time_series.rb,
lib/openhab/core/types/un_def_type.rb,
lib/openhab/core/types/decimal_type.rb,
lib/openhab/core/types/numeric_type.rb,
lib/openhab/core/types/percent_type.rb,
lib/openhab/core/types/refresh_type.rb,
lib/openhab/core/types/up_down_type.rb,
lib/openhab/core/types/quantity_type.rb,
lib/openhab/core/types/date_time_type.rb,
lib/openhab/core/types/stop_move_type.rb,
lib/openhab/core/types/play_pause_type.rb,
lib/openhab/core/types/open_closed_type.rb,
lib/openhab/core/types/string_list_type.rb,
lib/openhab/core/types/next_previous_type.rb,
lib/openhab/core/types/increase_decrease_type.rb,
lib/openhab/core/types/rewind_fastforward_type.rb
Overview
Contains the core types that openHAB uses as States for items, and Commands to be sent to control them.
Types are the specific data types that commands and states are. They can be
sent to items, be the current state of an item, or be the command
, state
,
and was
field of various
triggers.
Some types have additional useful methods.
Defined Under Namespace
Modules: Command, NumericType, State, Type Classes: DateTimeType, DecimalType, HSBType, IncreaseDecreaseType, NextPreviousType, OnOffType, OpenClosedType, PercentType, PlayPauseType, PointType, QuantityType, RawType, RefreshType, RewindFastforwardType, StopMoveType, StringListType, StringType, TimeSeries, UnDefType, UpDownType