AppDaemon
Getting started
Configuration
Docker tutorial
AppDaemon Tutorial for HASS Users
Writing AppDaemon Apps
Community Tutorials
AppDaemon APIs
Hass Plugin/API
MQTT API Reference
Dashboard Install and Configuration
Dashboard Creation
HADashboard Widget Development
Development
Internal Documentation
Stream Docs (High Level):
Upgrading from 3.x
Upgrading from 2.x
Change Log
Index
AppDaemon
Index
Index
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
AD (appdaemon.admin_loop.AdminLoop attribute)
(appdaemon.app_management.AppManagement attribute)
(appdaemon.callbacks.Callbacks attribute)
(appdaemon.events.Events attribute)
(appdaemon.futures.Futures attribute)
(appdaemon.http.HTTP attribute)
(appdaemon.logging.Logging attribute)
(appdaemon.plugin_management.PluginManagement attribute)
(appdaemon.sequences.Sequences attribute)
(appdaemon.services.Services attribute)
(appdaemon.state.State attribute)
(appdaemon.threads.Threading attribute)
(appdaemon.utility_loop.Utility attribute)
(appdaemon.utils.Subsystem attribute)
add() (appdaemon.entity.Entity method)
add_entity() (appdaemon.state.State method)
add_event_callback() (appdaemon.events.Events method)
add_future() (appdaemon.futures.Futures method)
add_log_callback() (appdaemon.logging.Logging method)
add_namespace() (appdaemon.state.State method)
add_persistent_namespace() (appdaemon.state.State method)
add_plugin_object() (appdaemon.app_management.AppManagement method)
add_state_callback() (appdaemon.state.State method)
ADMain (class in appdaemon.__main__)
AdminLoop (class in appdaemon.admin_loop)
all_namespaces (appdaemon.plugin_management.PluginBase property)
android_tts() (appdaemon.plugins.hass.hassapi.Hass method)
anyone_home() (appdaemon.plugins.hass.hassapi.Hass method)
app_config (appdaemon.app_management.AppManagement property)
app_dir (appdaemon.appdaemon.AppDaemon property)
AppDaemon (class in appdaemon.appdaemon)
appdaemon.__main__
module
appdaemon.admin
module
appdaemon.admin_loop
module
appdaemon.app_management
module
appdaemon.appdaemon
module
appdaemon.callbacks
module
appdaemon.dashboard
module
appdaemon.events
module
appdaemon.futures
module
appdaemon.http
module
appdaemon.logging
module
appdaemon.plugin_management
module
appdaemon.scheduler
module
appdaemon.sequences
module
appdaemon.services
module
appdaemon.state
module
appdaemon.stream
module
appdaemon.thread_async
module
appdaemon.threads
module
appdaemon.utility_loop
module
appdaemon.utils
module
AppManagement (class in appdaemon.app_management)
AppNameFormatter (class in appdaemon.logging)
apps (appdaemon.appdaemon.AppDaemon property)
area_devices() (appdaemon.plugins.hass.hassapi.Hass method)
area_entities() (appdaemon.plugins.hass.hassapi.Hass method)
area_id() (appdaemon.plugins.hass.hassapi.Hass method)
area_name() (appdaemon.plugins.hass.hassapi.Hass method)
areas() (appdaemon.plugins.hass.hassapi.Hass method)
AttrDict (class in appdaemon.utils)
C
calculate_pin_threads() (appdaemon.threads.Threading method)
call_service() (appdaemon.adapi.ADAPI method)
(appdaemon.entity.Entity method)
(appdaemon.plugins.hass.hassapi.Hass method)
Callbacks (class in appdaemon.callbacks)
cancel_event_callback() (appdaemon.events.Events method)
cancel_listen_event() (appdaemon.adapi.ADAPI method)
cancel_listen_log() (appdaemon.adapi.ADAPI method)
cancel_listen_state() (appdaemon.adapi.ADAPI method)
cancel_log_callback() (appdaemon.logging.Logging method)
cancel_sequence() (appdaemon.adapi.ADAPI method)
cancel_timer() (appdaemon.adapi.ADAPI method)
check_app_config_files() (appdaemon.app_management.AppManagement method)
check_app_python_files() (appdaemon.app_management.AppManagement method)
check_app_updates() (appdaemon.app_management.AppManagement method)
check_constraint() (appdaemon.threads.Threading method)
check_days_constraint() (appdaemon.threads.Threading method)
check_for_entity() (appdaemon.plugins.hass.hassapi.Hass method)
check_state_constraint() (appdaemon.threads.Threading method)
check_time_constraint() (appdaemon.threads.Threading method)
clean_kwargs() (in module appdaemon.utils)
clear_services() (appdaemon.services.Services method)
config (appdaemon.plugin_management.PluginManagement attribute)
config_dir (appdaemon.appdaemon.AppDaemon property)
config_filecheck (appdaemon.app_management.AppManagement property)
constrain_input_boolean() (appdaemon.plugins.hass.hassapi.Hass method)
constrain_input_select() (appdaemon.plugins.hass.hassapi.Hass method)
constrain_person() (appdaemon.plugins.hass.hassapi.Hass method)
constrain_presence() (appdaemon.plugins.hass.hassapi.Hass method)
convert_utc() (appdaemon.adapi.ADAPI method)
copy() (appdaemon.entity.Entity method)
create_app() (appdaemon.app_management.AppManagement method)
create_app_object() (appdaemon.app_management.AppManagement method)
create_task() (appdaemon.adapi.ADAPI method)
D
dash_navigate() (appdaemon.adapi.ADAPI method)
date() (appdaemon.adapi.ADAPI method)
datetime() (appdaemon.adapi.ADAPI method)
deep_compare() (in module appdaemon.utils)
depends_on_module() (appdaemon.adapi.ADAPI method)
deregister_endpoint() (appdaemon.adapi.ADAPI method)
deregister_route() (appdaemon.adapi.ADAPI method)
deregister_service() (appdaemon.adapi.ADAPI method)
(appdaemon.services.Services method)
determine_thread() (appdaemon.threads.Threading method)
device_attr() (appdaemon.plugins.hass.hassapi.Hass method)
device_entities() (appdaemon.plugins.hass.hassapi.Hass method)
device_id() (appdaemon.plugins.hass.hassapi.Hass method)
diag (appdaemon.callbacks.Callbacks attribute)
(appdaemon.threads.Threading attribute)
dt_to_str() (in module appdaemon.utils)
dump_callbacks() (appdaemon.callbacks.Callbacks method)
DuplicateFilter (class in appdaemon.logging)
E
edit_app() (appdaemon.app_management.AppManagement method)
emit() (appdaemon.logging.LogSubscriptionHandler method)
entity_exists() (appdaemon.adapi.ADAPI method)
error (appdaemon.app_management.AppManagement attribute)
(appdaemon.plugin_management.PluginManagement attribute)
error() (appdaemon.adapi.ADAPI method)
EventCallback (class in appdaemon.events)
Events (class in appdaemon.events)
everyone_home() (appdaemon.plugins.hass.hassapi.Hass method)
executor (appdaemon.appdaemon.AppDaemon attribute)
executor_decorator() (in module appdaemon.utils)
exists() (appdaemon.entity.Entity method)
F
filter() (appdaemon.logging.DuplicateFilter method)
filter_files (appdaemon.app_management.AppManagement attribute)
filtering (appdaemon.logging.DuplicateFilter attribute)
fire_event() (appdaemon.adapi.ADAPI method)
(appdaemon.events.Events method)
first_time (appdaemon.plugin_management.PluginBase attribute)
format() (appdaemon.logging.AppNameFormatter method)
format_alexa_response() (appdaemon.adapi.ADAPI static method)
format_dialogflow_response() (appdaemon.adapi.ADAPI method)
format_timedelta() (in module appdaemon.utils)
friendly_name() (appdaemon.adapi.ADAPI method)
from_nested_dict() (appdaemon.utils.AttrDict static method)
futures (appdaemon.futures.Futures attribute)
Futures (class in appdaemon.futures)
G
get_access() (appdaemon.logging.Logging method)
get_ad_version() (appdaemon.adapi.ADAPI static method)
get_alexa_error() (appdaemon.adapi.ADAPI static method)
get_alexa_intent() (appdaemon.adapi.ADAPI static method)
get_alexa_slot_value() (appdaemon.adapi.ADAPI static method)
get_app() (appdaemon.adapi.ADAPI method)
get_app_config_files() (appdaemon.app_management.AppManagement method)
get_app_file() (appdaemon.app_management.AppManagement method)
get_app_pin() (appdaemon.adapi.ADAPI method)
get_calendar_events() (appdaemon.plugins.hass.hassapi.Hass method)
get_callback_entries() (appdaemon.adapi.ADAPI method)
get_callback_update() (appdaemon.threads.Threading method)
get_child() (appdaemon.logging.Logging method)
get_diag() (appdaemon.logging.Logging method)
get_dialogflow_intent() (appdaemon.adapi.ADAPI method)
get_dialogflow_slot_value() (appdaemon.adapi.ADAPI static method)
get_error() (appdaemon.logging.Logging method)
get_error_log() (appdaemon.adapi.ADAPI method)
get_history() (appdaemon.plugins.hass.hassapi.Hass method)
get_logbook() (appdaemon.plugins.hass.hassapi.Hass method)
get_logger() (appdaemon.logging.Logging method)
get_main_log() (appdaemon.adapi.ADAPI method)
get_namespace() (appdaemon.adapi.ADAPI method)
get_now() (appdaemon.adapi.ADAPI method)
get_now_ts() (appdaemon.adapi.ADAPI method)
get_object_size() (in module appdaemon.utils)
get_pin_thread() (appdaemon.adapi.ADAPI method)
get_pinned_apps() (appdaemon.threads.Threading method)
get_plugin_config() (appdaemon.adapi.ADAPI method)
get_plugin_from_namespace() (appdaemon.plugin_management.PluginManagement method)
get_python_files() (appdaemon.app_management.AppManagement method)
get_q_update() (appdaemon.threads.Threading method)
get_scheduler_entries() (appdaemon.adapi.ADAPI method)
get_service_info() (appdaemon.plugins.hass.hassapi.Hass method)
get_state() (appdaemon.adapi.ADAPI method)
(appdaemon.entity.Entity method)
get_thread_info() (appdaemon.adapi.ADAPI method)
get_timezone() (appdaemon.adapi.ADAPI method)
get_tracker_details() (appdaemon.plugins.hass.hassapi.Hass method)
get_tracker_state() (appdaemon.plugins.hass.hassapi.Hass method)
get_trackers() (appdaemon.plugins.hass.hassapi.Hass method)
get_tz_offset() (appdaemon.adapi.ADAPI method)
get_uptime() (appdaemon.utility_loop.Utility method)
get_user_log() (appdaemon.adapi.ADAPI method)
H
handle_sig() (appdaemon.__main__.ADMain method)
has_expanded_kwargs() (in module appdaemon.utils)
has_log_callback() (appdaemon.events.Events method)
Hass (class in appdaemon.plugins.hass.hassapi)
HTTP (class in appdaemon.http)
I
import_module() (appdaemon.app_management.AppManagement method)
increase_active_apps() (appdaemon.app_management.AppManagement method)
increase_inactive_apps() (appdaemon.app_management.AppManagement method)
info_event_callback() (appdaemon.events.Events method)
info_listen_event() (appdaemon.adapi.ADAPI method)
info_listen_state() (appdaemon.adapi.ADAPI method)
info_state_callback() (appdaemon.state.State method)
info_timer() (appdaemon.adapi.ADAPI method)
integration_entities() (appdaemon.plugins.hass.hassapi.Hass method)
is_client_connected() (in module appdaemon.plugins.mqtt.mqttapi.Mqtt)
is_device_attr() (appdaemon.plugins.hass.hassapi.Hass method)
is_state() (appdaemon.entity.Entity method)
L
label_areas() (appdaemon.plugins.hass.hassapi.Hass method)
label_devices() (appdaemon.plugins.hass.hassapi.Hass method)
label_entities() (appdaemon.plugins.hass.hassapi.Hass method)
label_id() (appdaemon.plugins.hass.hassapi.Hass method)
label_name() (appdaemon.plugins.hass.hassapi.Hass method)
labels() (appdaemon.plugins.hass.hassapi.Hass method)
last_pressed() (appdaemon.plugins.hass.hassapi.Hass method)
list_namespaces() (appdaemon.adapi.ADAPI method)
list_services() (appdaemon.adapi.ADAPI method)
listen_event() (appdaemon.adapi.ADAPI method)
(in module appdaemon.plugins.mqtt.mqttapi.Mqtt)
listen_log() (appdaemon.adapi.ADAPI method)
listen_state() (appdaemon.adapi.ADAPI method)
(appdaemon.entity.Entity method)
log() (appdaemon.adapi.ADAPI method)
log_lock (appdaemon.threads.Threading attribute)
logger (appdaemon.admin_loop.AdminLoop attribute)
(appdaemon.app_management.AppManagement attribute)
(appdaemon.callbacks.Callbacks attribute)
(appdaemon.events.Events attribute)
(appdaemon.plugin_management.PluginManagement attribute)
(appdaemon.threads.Threading attribute)
Logging (class in appdaemon.logging)
LogSubscriptionHandler (class in appdaemon.logging)
loop (appdaemon.appdaemon.AppDaemon attribute)
loop() (appdaemon.admin_loop.AdminLoop method)
(appdaemon.utility_loop.Utility method)
M
main() (appdaemon.__main__.ADMain method)
(in module appdaemon.__main__)
make_endpoint() (in module appdaemon.utils)
module
appdaemon.__main__
appdaemon.admin
appdaemon.admin_loop
appdaemon.app_management
appdaemon.appdaemon
appdaemon.callbacks
appdaemon.dashboard
appdaemon.events
appdaemon.futures
appdaemon.http
appdaemon.logging
appdaemon.plugin_management
appdaemon.scheduler
appdaemon.sequences
appdaemon.services
appdaemon.state
appdaemon.stream
appdaemon.thread_async
appdaemon.threads
appdaemon.utility_loop
appdaemon.utils
mqtt_publish() (in module appdaemon.plugins.mqtt.mqttapi.Mqtt)
mqtt_subscribe() (in module appdaemon.plugins.mqtt.mqttapi.Mqtt)
mqtt_unsubscribe() (in module appdaemon.plugins.mqtt.mqttapi.Mqtt)
N
namespace (appdaemon.plugin_management.PluginBase property)
namespaces (appdaemon.plugin_management.PluginBase property)
NoADConfig
noone_home() (appdaemon.plugins.hass.hassapi.Hass method)
normalized() (appdaemon.sequences.Sequences static method)
notify() (appdaemon.plugins.hass.hassapi.Hass method)
notify_android() (appdaemon.plugins.hass.hassapi.Hass method)
notify_ios() (appdaemon.plugins.hass.hassapi.Hass method)
notify_plugin_started() (appdaemon.plugin_management.PluginBase method)
now_is_between() (appdaemon.adapi.ADAPI method)
O
objects (appdaemon.app_management.AppManagement attribute)
P
parse_datetime() (appdaemon.adapi.ADAPI method)
parse_time() (appdaemon.adapi.ADAPI method)
parse_timedelta() (in module appdaemon.utils)
parse_utc_string() (appdaemon.adapi.ADAPI method)
PersistentDict (class in appdaemon.utils)
pin_apps (appdaemon.threads.Threading property)
ping() (appdaemon.plugins.hass.hassapi.Hass method)
plugin_dir (appdaemon.plugin_management.PluginManagement property)
plugin_meta (appdaemon.plugin_management.PluginManagement attribute)
plugin_names (appdaemon.plugin_management.PluginManagement property)
plugin_objs (appdaemon.plugin_management.PluginManagement attribute)
plugin_paths (appdaemon.plugin_management.PluginManagement property)
PluginBase (class in appdaemon.plugin_management)
PluginManagement (class in appdaemon.plugin_management)
process_event() (appdaemon.events.Events method)
process_event_callbacks() (appdaemon.events.Events method)
process_log_callbacks() (appdaemon.logging.Logging method)
process_meta() (appdaemon.plugin_management.PluginManagement method)
python_filecheck (appdaemon.app_management.AppManagement property)
R
read_config_file() (appdaemon.app_management.AppManagement method)
(in module appdaemon.utils)
refresh_update_time() (appdaemon.plugin_management.PluginManagement method)
register_ad() (appdaemon.logging.Logging method)
register_endpoint() (appdaemon.adapi.ADAPI method)
register_http() (appdaemon.appdaemon.AppDaemon method)
register_route() (appdaemon.adapi.ADAPI method)
register_service() (appdaemon.adapi.ADAPI method)
(appdaemon.services.Services method)
reload_apps() (appdaemon.adapi.ADAPI method)
remove_app() (appdaemon.app_management.AppManagement method)
remove_entity() (appdaemon.adapi.ADAPI method)
(appdaemon.state.State method)
remove_entity_simple() (appdaemon.state.State method)
remove_namespace() (appdaemon.state.State method)
remove_persistent_namespace() (appdaemon.state.State method)
render_template() (appdaemon.plugins.hass.hassapi.Hass method)
reset_timer() (appdaemon.adapi.ADAPI method)
restart_app() (appdaemon.adapi.ADAPI method)
reversed_graph (appdaemon.app_management.AppManagement attribute)
route_secure() (in module appdaemon.http)
run() (appdaemon.__main__.ADMain method)
run_at() (appdaemon.adapi.ADAPI method)
run_at_sunrise() (appdaemon.adapi.ADAPI method)
run_at_sunset() (appdaemon.adapi.ADAPI method)
run_coroutine_threadsafe() (in module appdaemon.utils)
run_daily() (appdaemon.adapi.ADAPI method)
run_every() (appdaemon.adapi.ADAPI method)
run_hourly() (appdaemon.adapi.ADAPI method)
run_in() (appdaemon.adapi.ADAPI method)
run_in_executor() (appdaemon.adapi.ADAPI method)
(in module appdaemon.utils)
run_in_thread() (appdaemon.adapi.ADAPI method)
run_minutely() (appdaemon.adapi.ADAPI method)
run_once() (appdaemon.adapi.ADAPI method)
run_script() (appdaemon.plugins.hass.hassapi.Hass method)
run_sequence() (appdaemon.adapi.ADAPI method)
(appdaemon.sequences.Sequences method)
S
save_namespace() (appdaemon.adapi.ADAPI method)
secure() (in module appdaemon.http)
securedata() (in module appdaemon.http)
select_option() (appdaemon.plugins.hass.hassapi.Hass method)
Sequences (class in appdaemon.sequences)
ServiceCallback (class in appdaemon.services)
Services (class in appdaemon.services)
set_app_pin() (appdaemon.adapi.ADAPI method)
set_error_level() (appdaemon.adapi.ADAPI method)
set_log_level() (appdaemon.adapi.ADAPI method)
set_namespace() (appdaemon.adapi.ADAPI method)
(appdaemon.entity.Entity method)
set_pin_thread() (appdaemon.adapi.ADAPI method)
set_production_mode() (appdaemon.adapi.ADAPI method)
set_state() (appdaemon.adapi.ADAPI method)
(appdaemon.entity.Entity method)
(appdaemon.state.State method)
set_state_simple() (appdaemon.state.State method)
set_textvalue() (appdaemon.plugins.hass.hassapi.Hass method)
set_value() (appdaemon.plugins.hass.hassapi.Hass method)
sleep() (appdaemon.adapi.ADAPI static method)
split_device_list() (appdaemon.adapi.ADAPI static method)
split_entity() (appdaemon.adapi.ADAPI method)
start_app() (appdaemon.adapi.ADAPI method)
(appdaemon.app_management.AppManagement method)
State (class in appdaemon.state)
StateAttrs (class in appdaemon.utils)
StateCallback (class in appdaemon.state)
stop() (appdaemon.__main__.ADMain method)
(appdaemon.appdaemon.AppDaemon method)
(appdaemon.utility_loop.Utility method)
stop_app() (appdaemon.adapi.ADAPI method)
(appdaemon.app_management.AppManagement method)
stopping (appdaemon.plugin_management.PluginBase attribute)
(appdaemon.plugin_management.PluginManagement attribute)
submit_to_executor() (appdaemon.adapi.ADAPI method)
Subsystem (class in appdaemon.utils)
sun_down() (appdaemon.adapi.ADAPI method)
sun_up() (appdaemon.adapi.ADAPI method)
sunrise() (appdaemon.adapi.ADAPI method)
sunset() (appdaemon.adapi.ADAPI method)
sync_decorator() (in module appdaemon.utils)
T
terminate_sequence() (appdaemon.app_management.AppManagement method)
ThreadAsync (class in appdaemon.thread_async)
Threading (class in appdaemon.threads)
threads (appdaemon.threads.Threading attribute)
time() (appdaemon.adapi.ADAPI method)
time_since_last_press() (appdaemon.plugins.hass.hassapi.Hass method)
timer_running() (appdaemon.adapi.ADAPI method)
toggle() (appdaemon.entity.Entity method)
(appdaemon.plugins.hass.hassapi.Hass method)
total_threads (appdaemon.threads.Threading property)
turn_off() (appdaemon.entity.Entity method)
(appdaemon.plugins.hass.hassapi.Hass method)
turn_on() (appdaemon.entity.Entity method)
(appdaemon.plugins.hass.hassapi.Hass method)
U
update() (appdaemon.utils.PersistentDict method)
update_namespace_state() (appdaemon.state.State method)
Utility (class in appdaemon.utility_loop)
V
validate_pin() (appdaemon.threads.Threading method)
W
wait_for_plugins() (appdaemon.plugin_management.PluginManagement method)
wait_state() (appdaemon.entity.Entity method)
warning_decorator() (in module appdaemon.utils)
write_config_file() (in module appdaemon.utils)