HABApp
0.20.2
User Documentation
Installation & Usage
About HABApp
Configuration
Getting Started
Logging
Rule
Parameters
HABApp
openHAB
MQTT
Advanced Usage
asyncio
util - helpers and utilities
Additional rule examples
Tips & Tricks
Class reference
HABApp
Docs
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (HABApp.util.CounterItem method)
A
add_mode() (HABApp.util.multimode.MultiModeItem method)
add_value() (HABApp.util.Statistics method)
aggregation_func() (HABApp.core.items.AggregationItem method)
aggregation_period() (HABApp.core.items.AggregationItem method)
aggregation_source() (HABApp.core.items.AggregationItem method)
AggregationItem (class in HABApp.core.items)
all_modes() (HABApp.util.multimode.MultiModeItem method)
AsyncHttpConnection (class in HABApp.rule.interfaces)
B
BaseValueItem (class in HABApp.core.items)
boundary_func() (HABApp.rule.scheduler.base.ScheduledCallbackBase method)
C
calculate_value() (HABApp.util.multimode.MultiModeItem method)
cancel() (HABApp.core.items.base_item_watch.ItemNoChangeWatch method)
(HABApp.core.items.base_item_watch.ItemNoUpdateWatch method)
(HABApp.rule.scheduler.base.ScheduledCallbackBase method)
(HABApp.util.multimode.SwitchItemValueMode method)
(HABApp.util.multimode.ValueMode method)
channel_link_exists() (in module HABApp.openhab.interface)
ChannelTriggeredEvent (class in HABApp.openhab.events)
check_due() (HABApp.rule.scheduler.base.ScheduledCallbackBase method)
ColorItem (class in HABApp.core.items)
(class in HABApp.openhab.items)
ContactItem (class in HABApp.openhab.items)
CounterItem (class in HABApp.util)
create_channel_link() (in module HABApp.openhab.interface)
create_item() (in module HABApp.openhab.interface)
D
decrease() (HABApp.util.CounterItem method)
DictParameter (class in HABApp.parameters)
DimmerItem (class in HABApp.openhab.items)
down() (HABApp.openhab.items.RollershutterItem method)
E
earliest() (HABApp.rule.scheduler.base.ScheduledCallbackBase method)
enabled() (HABApp.util.multimode.SwitchItemValueMode property)
(HABApp.util.multimode.ValueMode property)
EVENT (HABApp.core.items.base_item_watch.ItemNoChangeWatch attribute)
(HABApp.core.items.base_item_watch.ItemNoUpdateWatch attribute)
EventFilter (class in HABApp.core.events)
execute() (HABApp.rule.scheduler.base.ScheduledCallbackBase method)
execute_subprocess() (HABApp.Rule method)
F
FinishedProcessInfo (class in HABApp.rule)
G
get() (HABApp.rule.interfaces.AsyncHttpConnection method)
get_channel_link() (in module HABApp.openhab.interface)
get_client_session() (HABApp.rule.interfaces.AsyncHttpConnection method)
get_create_item() (HABApp.core.items.AggregationItem class method)
(HABApp.core.items.Item class method)
(HABApp.mqtt.items.MqttItem class method)
(HABApp.mqtt.items.MqttPairItem class method)
(HABApp.util.multimode.MultiModeItem class method)
get_item() (HABApp.core.items.AggregationItem class method)
(HABApp.core.items.BaseValueItem class method)
(HABApp.core.items.ColorItem class method)
(HABApp.core.items.Item class method)
(HABApp.mqtt.items.MqttItem class method)
(HABApp.mqtt.items.MqttPairItem class method)
(HABApp.openhab.items.ColorItem class method)
(HABApp.openhab.items.ContactItem class method)
(HABApp.openhab.items.DimmerItem class method)
(HABApp.openhab.items.GroupItem class method)
(HABApp.openhab.items.ImageItem class method)
(HABApp.openhab.items.LocationItem class method)
(HABApp.openhab.items.NumberItem class method)
(HABApp.openhab.items.PlayerItem class method)
(HABApp.openhab.items.RollershutterItem class method)
(HABApp.openhab.items.StringItem class method)
(HABApp.openhab.items.SwitchItem class method)
(HABApp.openhab.items.Thing class method)
(in module HABApp.openhab.interface)
get_mode() (HABApp.util.multimode.MultiModeItem method)
get_next_call() (HABApp.rule.scheduler.base.ScheduledCallbackBase method)
get_persistence_data() (HABApp.openhab.items.ColorItem method)
(HABApp.openhab.items.ContactItem method)
(HABApp.openhab.items.DimmerItem method)
(HABApp.openhab.items.GroupItem method)
(HABApp.openhab.items.ImageItem method)
(HABApp.openhab.items.LocationItem method)
(HABApp.openhab.items.NumberItem method)
(HABApp.openhab.items.PlayerItem method)
(HABApp.openhab.items.RollershutterItem method)
(HABApp.openhab.items.StringItem method)
(HABApp.openhab.items.SwitchItem method)
(in module HABApp.openhab.interface)
get_rgb() (HABApp.core.items.ColorItem method)
(HABApp.openhab.items.ColorItem method)
get_thing() (in module HABApp.openhab.interface)
get_value() (HABApp.core.items.AggregationItem method)
(HABApp.core.items.BaseValueItem method)
(HABApp.core.items.ColorItem method)
(HABApp.core.items.Item method)
(HABApp.mqtt.items.MqttItem method)
(HABApp.mqtt.items.MqttPairItem method)
(HABApp.openhab.items.ColorItem method)
(HABApp.openhab.items.ContactItem method)
(HABApp.openhab.items.DimmerItem method)
(HABApp.openhab.items.GroupItem method)
(HABApp.openhab.items.ImageItem method)
(HABApp.openhab.items.LocationItem method)
(HABApp.openhab.items.NumberItem method)
(HABApp.openhab.items.PlayerItem method)
(HABApp.openhab.items.RollershutterItem method)
(HABApp.openhab.items.StringItem method)
(HABApp.openhab.items.SwitchItem method)
GroupItem (class in HABApp.openhab.items)
GroupItemStateChangedEvent (class in HABApp.openhab.events)
H
HABApp.openhab.interface
module
HABApp.util
module
HABAppError (class in HABApp.core.events.habapp_events)
I
ImageItem (class in HABApp.openhab.items)
increase() (HABApp.util.CounterItem method)
is_closed() (HABApp.openhab.items.ContactItem method)
is_down() (HABApp.openhab.items.RollershutterItem method)
is_off() (HABApp.core.items.ColorItem method)
(HABApp.openhab.items.ColorItem method)
(HABApp.openhab.items.DimmerItem method)
(HABApp.openhab.items.SwitchItem method)
is_on() (HABApp.core.items.ColorItem method)
(HABApp.openhab.items.ColorItem method)
(HABApp.openhab.items.DimmerItem method)
(HABApp.openhab.items.SwitchItem method)
is_open() (HABApp.openhab.items.ContactItem method)
is_up() (HABApp.openhab.items.RollershutterItem method)
Item (class in HABApp.core.items)
item_exists() (in module HABApp.openhab.interface)
ItemAddedEvent (class in HABApp.openhab.events)
ItemCommandEvent (class in HABApp.openhab.events)
ItemNoChangeEvent (class in HABApp.core.events)
ItemNoChangeWatch (class in HABApp.core.items.base_item_watch)
ItemNoUpdateEvent (class in HABApp.core.events)
ItemNoUpdateWatch (class in HABApp.core.items.base_item_watch)
ItemRemovedEvent (class in HABApp.openhab.events)
ItemStateChangedEvent (class in HABApp.openhab.events)
ItemStateChangedEventFilter (class in HABApp.openhab.events)
ItemStateEvent (class in HABApp.openhab.events)
ItemStateEventFilter (class in HABApp.openhab.events)
ItemStatePredictedEvent (class in HABApp.openhab.events)
ItemUpdatedEvent (class in HABApp.openhab.events)
J
jitter() (HABApp.rule.scheduler.base.ScheduledCallbackBase method)
L
last_change() (HABApp.core.items.AggregationItem property)
(HABApp.core.items.BaseValueItem property)
(HABApp.core.items.ColorItem property)
(HABApp.core.items.Item property)
(HABApp.mqtt.items.MqttItem property)
(HABApp.mqtt.items.MqttPairItem property)
(HABApp.openhab.items.ColorItem property)
(HABApp.openhab.items.ContactItem property)
(HABApp.openhab.items.DimmerItem property)
(HABApp.openhab.items.GroupItem property)
(HABApp.openhab.items.ImageItem property)
(HABApp.openhab.items.LocationItem property)
(HABApp.openhab.items.NumberItem property)
(HABApp.openhab.items.PlayerItem property)
(HABApp.openhab.items.RollershutterItem property)
(HABApp.openhab.items.StringItem property)
(HABApp.openhab.items.SwitchItem property)
(HABApp.openhab.items.Thing property)
last_update() (HABApp.core.items.AggregationItem property)
(HABApp.core.items.BaseValueItem property)
(HABApp.core.items.ColorItem property)
(HABApp.core.items.Item property)
(HABApp.mqtt.items.MqttItem property)
(HABApp.mqtt.items.MqttPairItem property)
(HABApp.openhab.items.ColorItem property)
(HABApp.openhab.items.ContactItem property)
(HABApp.openhab.items.DimmerItem property)
(HABApp.openhab.items.GroupItem property)
(HABApp.openhab.items.ImageItem property)
(HABApp.openhab.items.LocationItem property)
(HABApp.openhab.items.NumberItem property)
(HABApp.openhab.items.PlayerItem property)
(HABApp.openhab.items.RollershutterItem property)
(HABApp.openhab.items.StringItem property)
(HABApp.openhab.items.SwitchItem property)
(HABApp.openhab.items.Thing property)
latest() (HABApp.rule.scheduler.base.ScheduledCallbackBase method)
listen_event() (HABApp.core.items.AggregationItem method)
(HABApp.core.items.base_item_watch.ItemNoChangeWatch method)
(HABApp.core.items.base_item_watch.ItemNoUpdateWatch method)
(HABApp.core.items.BaseValueItem method)
(HABApp.core.items.ColorItem method)
(HABApp.core.items.Item method)
(HABApp.mqtt.items.MqttItem method)
(HABApp.mqtt.items.MqttPairItem method)
(HABApp.openhab.items.ColorItem method)
(HABApp.openhab.items.ContactItem method)
(HABApp.openhab.items.DimmerItem method)
(HABApp.openhab.items.GroupItem method)
(HABApp.openhab.items.ImageItem method)
(HABApp.openhab.items.LocationItem method)
(HABApp.openhab.items.NumberItem method)
(HABApp.openhab.items.PlayerItem method)
(HABApp.openhab.items.RollershutterItem method)
(HABApp.openhab.items.StringItem method)
(HABApp.openhab.items.SwitchItem method)
(HABApp.openhab.items.Thing method)
(HABApp.Rule method)
LocationItem (class in HABApp.openhab.items)
M
max() (in module HABApp.util.functions)
min() (in module HABApp.util.functions)
module
HABApp.openhab.interface
HABApp.util
mqtt (built-in class)
MqttItem (class in HABApp.mqtt.items)
MqttPairItem (class in HABApp.mqtt.items)
MqttValueChangeEvent (class in HABApp.mqtt.events)
MqttValueUpdateEvent (class in HABApp.mqtt.events)
MultiModeItem (class in HABApp.util.multimode)
N
name() (HABApp.core.items.AggregationItem property)
(HABApp.core.items.BaseValueItem property)
(HABApp.core.items.ColorItem property)
(HABApp.core.items.Item property)
(HABApp.mqtt.items.MqttItem property)
(HABApp.mqtt.items.MqttPairItem property)
(HABApp.openhab.items.ColorItem property)
(HABApp.openhab.items.ContactItem property)
(HABApp.openhab.items.DimmerItem property)
(HABApp.openhab.items.GroupItem property)
(HABApp.openhab.items.ImageItem property)
(HABApp.openhab.items.LocationItem property)
(HABApp.openhab.items.NumberItem property)
(HABApp.openhab.items.PlayerItem property)
(HABApp.openhab.items.RollershutterItem property)
(HABApp.openhab.items.StringItem property)
(HABApp.openhab.items.SwitchItem property)
(HABApp.openhab.items.Thing property)
NumberItem (class in HABApp.openhab.items)
O
off() (HABApp.openhab.items.ColorItem method)
(HABApp.openhab.items.DimmerItem method)
(HABApp.openhab.items.SwitchItem method)
offset() (HABApp.rule.scheduler.base.ScheduledCallbackBase method)
oh_post_update() (HABApp.openhab.items.ColorItem method)
(HABApp.openhab.items.ContactItem method)
(HABApp.openhab.items.DimmerItem method)
(HABApp.openhab.items.GroupItem method)
(HABApp.openhab.items.ImageItem method)
(HABApp.openhab.items.LocationItem method)
(HABApp.openhab.items.NumberItem method)
(HABApp.openhab.items.PlayerItem method)
(HABApp.openhab.items.RollershutterItem method)
(HABApp.openhab.items.StringItem method)
(HABApp.openhab.items.SwitchItem method)
oh_send_command() (HABApp.openhab.items.ColorItem method)
(HABApp.openhab.items.ContactItem method)
(HABApp.openhab.items.DimmerItem method)
(HABApp.openhab.items.GroupItem method)
(HABApp.openhab.items.ImageItem method)
(HABApp.openhab.items.LocationItem method)
(HABApp.openhab.items.NumberItem method)
(HABApp.openhab.items.PlayerItem method)
(HABApp.openhab.items.RollershutterItem method)
(HABApp.openhab.items.StringItem method)
(HABApp.openhab.items.SwitchItem method)
on() (HABApp.openhab.items.ColorItem method)
(HABApp.openhab.items.DimmerItem method)
(HABApp.openhab.items.SwitchItem method)
P
Parameter (class in HABApp.parameters)
percent() (HABApp.openhab.items.ColorItem method)
(HABApp.openhab.items.DimmerItem method)
(HABApp.openhab.items.RollershutterItem method)
PlayerItem (class in HABApp.openhab.items)
post() (HABApp.rule.interfaces.AsyncHttpConnection method)
post_event() (HABApp.Rule method)
post_rgb() (HABApp.core.items.ColorItem method)
(HABApp.openhab.items.ColorItem method)
post_update() (in module HABApp.openhab.interface)
post_value() (HABApp.core.items.AggregationItem method)
(HABApp.core.items.BaseValueItem method)
(HABApp.core.items.ColorItem method)
(HABApp.core.items.Item method)
(HABApp.mqtt.items.MqttItem method)
(HABApp.mqtt.items.MqttPairItem method)
(HABApp.openhab.items.ColorItem method)
(HABApp.openhab.items.ContactItem method)
(HABApp.openhab.items.DimmerItem method)
(HABApp.openhab.items.GroupItem method)
(HABApp.openhab.items.ImageItem method)
(HABApp.openhab.items.LocationItem method)
(HABApp.openhab.items.NumberItem method)
(HABApp.openhab.items.PlayerItem method)
(HABApp.openhab.items.RollershutterItem method)
(HABApp.openhab.items.StringItem method)
(HABApp.openhab.items.SwitchItem method)
(HABApp.util.CounterItem method)
publish() (HABApp.mqtt.items.MqttItem method)
(HABApp.mqtt.items.MqttPairItem method)
(mqtt method)
put() (HABApp.rule.interfaces.AsyncHttpConnection method)
R
register_cancel_obj() (HABApp.Rule method)
register_on_unload() (HABApp.Rule method)
remove_channel_link() (in module HABApp.openhab.interface)
remove_item() (in module HABApp.openhab.interface)
remove_metadata() (in module HABApp.openhab.interface)
remove_mode() (HABApp.util.multimode.MultiModeItem method)
RequestFileLoadEvent (class in HABApp.core.events.habapp_events)
RequestFileUnloadEvent (class in HABApp.core.events.habapp_events)
reset() (HABApp.util.CounterItem method)
RollershutterItem (class in HABApp.openhab.items)
Rule (class in HABApp)
run_at() (HABApp.Rule method)
run_daily() (HABApp.Rule method)
run_every() (HABApp.Rule method)
run_hourly() (HABApp.Rule method)
run_in() (HABApp.Rule method)
run_minutely() (HABApp.Rule method)
run_on_day_of_week() (HABApp.Rule method)
run_on_every_day() (HABApp.Rule method)
run_on_sun() (HABApp.Rule method)
run_on_weekends() (HABApp.Rule method)
run_on_workdays() (HABApp.Rule method)
run_soon() (HABApp.Rule method)
S
ScheduledCallbackBase (class in HABApp.rule.scheduler.base)
send_command() (in module HABApp.openhab.interface)
set_enabled() (HABApp.util.multimode.ValueMode method)
set_file_validator() (in module HABApp.parameters)
set_metadata() (in module HABApp.openhab.interface)
set_rgb() (HABApp.core.items.ColorItem method)
(HABApp.openhab.items.ColorItem method)
set_value() (HABApp.core.items.AggregationItem method)
(HABApp.core.items.BaseValueItem method)
(HABApp.core.items.ColorItem method)
(HABApp.core.items.Item method)
(HABApp.mqtt.items.MqttItem method)
(HABApp.mqtt.items.MqttPairItem method)
(HABApp.openhab.items.ColorItem method)
(HABApp.openhab.items.ContactItem method)
(HABApp.openhab.items.DimmerItem method)
(HABApp.openhab.items.GroupItem method)
(HABApp.openhab.items.ImageItem method)
(HABApp.openhab.items.LocationItem method)
(HABApp.openhab.items.NumberItem method)
(HABApp.openhab.items.PlayerItem method)
(HABApp.openhab.items.RollershutterItem method)
(HABApp.openhab.items.StringItem method)
(HABApp.openhab.items.SwitchItem method)
(HABApp.util.CounterItem method)
(HABApp.util.multimode.SwitchItemValueMode method)
(HABApp.util.multimode.ValueMode method)
Statistics (class in HABApp.util)
StringItem (class in HABApp.openhab.items)
subscribe() (mqtt method)
SwitchItem (class in HABApp.openhab.items)
SwitchItemValueMode (class in HABApp.util.multimode)
T
Thing (class in HABApp.openhab.items)
ThingConfigStatusInfoEvent (class in HABApp.openhab.events)
ThingFirmwareStatusInfoEvent (class in HABApp.openhab.events)
ThingStatusInfoChangedEvent (class in HABApp.openhab.events)
ThingStatusInfoEvent (class in HABApp.openhab.events)
to_str() (HABApp.core.events.habapp_events.HABAppError method)
U
unsubscribe() (mqtt method)
up() (HABApp.openhab.items.RollershutterItem method)
update() (HABApp.util.Statistics method)
V
value() (HABApp.parameters.DictParameter property)
(HABApp.parameters.Parameter property)
(HABApp.util.multimode.SwitchItemValueMode property)
(HABApp.util.multimode.ValueMode property)
ValueChangeEvent (class in HABApp.core.events)
ValueChangeEventFilter (class in HABApp.core.events)
ValueMode (class in HABApp.util.multimode)
ValueUpdateEvent (class in HABApp.core.events)
ValueUpdateEventFilter (class in HABApp.core.events)
W
watch_change() (HABApp.core.items.AggregationItem method)
(HABApp.core.items.BaseValueItem method)
(HABApp.core.items.ColorItem method)
(HABApp.core.items.Item method)
(HABApp.mqtt.items.MqttItem method)
(HABApp.mqtt.items.MqttPairItem method)
(HABApp.openhab.items.ColorItem method)
(HABApp.openhab.items.ContactItem method)
(HABApp.openhab.items.DimmerItem method)
(HABApp.openhab.items.GroupItem method)
(HABApp.openhab.items.ImageItem method)
(HABApp.openhab.items.LocationItem method)
(HABApp.openhab.items.NumberItem method)
(HABApp.openhab.items.PlayerItem method)
(HABApp.openhab.items.RollershutterItem method)
(HABApp.openhab.items.StringItem method)
(HABApp.openhab.items.SwitchItem method)
(HABApp.openhab.items.Thing method)
watch_update() (HABApp.core.items.AggregationItem method)
(HABApp.core.items.BaseValueItem method)
(HABApp.core.items.ColorItem method)
(HABApp.core.items.Item method)
(HABApp.mqtt.items.MqttItem method)
(HABApp.mqtt.items.MqttPairItem method)
(HABApp.openhab.items.ColorItem method)
(HABApp.openhab.items.ContactItem method)
(HABApp.openhab.items.DimmerItem method)
(HABApp.openhab.items.GroupItem method)
(HABApp.openhab.items.ImageItem method)
(HABApp.openhab.items.LocationItem method)
(HABApp.openhab.items.NumberItem method)
(HABApp.openhab.items.PlayerItem method)
(HABApp.openhab.items.RollershutterItem method)
(HABApp.openhab.items.StringItem method)
(HABApp.openhab.items.SwitchItem method)
(HABApp.openhab.items.Thing method)
Read the Docs
v: 0.20.2
Versions
latest
stable
0.20.2
0.20.1
develop
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.