AppDaemon
Getting started
Configuration
Docker tutorial
AppDaemon Tutorial for HASS Users
Writing AppDaemon Apps
Community Tutorials
AppDaemon API Reference
HASS API Reference
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
|
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)
add() (in module appdaemon.entity.Entity)
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)
ADMain (class in appdaemon.__main__)
AdminLoop (class in appdaemon.admin_loop)
all_namespaces (appdaemon.plugin_management.PluginBase property)
anyone_home() (in module appdaemon.plugins.hass.hassapi.Hass)
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)
C
calculate_pin_threads() (appdaemon.threads.Threading method)
call_service() (in module appdaemon.adapi.ADAPI)
(in module appdaemon.entity.Entity)
Callbacks (class in appdaemon.callbacks)
cancel_event_callback() (appdaemon.events.Events method)
cancel_listen_event() (in module appdaemon.adapi.ADAPI)
cancel_listen_log() (in module appdaemon.adapi.ADAPI)
cancel_listen_state() (in module appdaemon.adapi.ADAPI)
cancel_log_callback() (appdaemon.logging.Logging method)
cancel_sequence() (in module appdaemon.adapi.ADAPI)
cancel_timer() (in module appdaemon.adapi.ADAPI)
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_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)
convert_utc() (in module appdaemon.adapi.ADAPI)
copy() (in module appdaemon.entity.Entity)
create_app() (appdaemon.app_management.AppManagement method)
create_app_object() (appdaemon.app_management.AppManagement method)
create_task() (in module appdaemon.adapi.ADAPI)
D
dash_navigate() (in module appdaemon.adapi.ADAPI)
date() (in module appdaemon.adapi.ADAPI)
datetime() (in module appdaemon.adapi.ADAPI)
deep_compare() (in module appdaemon.utils)
depends_on_module() (in module appdaemon.adapi.ADAPI)
deregister_endpoint() (in module appdaemon.adapi.ADAPI)
deregister_route() (in module appdaemon.adapi.ADAPI)
deregister_service() (appdaemon.services.Services method)
(in module appdaemon.adapi.ADAPI)
diag (appdaemon.callbacks.Callbacks attribute)
(appdaemon.threads.Threading attribute)
DomainServices (class in appdaemon.services)
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() (in module appdaemon.adapi.ADAPI)
error (appdaemon.app_management.AppManagement attribute)
(appdaemon.plugin_management.PluginManagement attribute)
error() (in module appdaemon.adapi.ADAPI)
Events (class in appdaemon.events)
everyone_home() (in module appdaemon.plugins.hass.hassapi.Hass)
executor (appdaemon.appdaemon.AppDaemon attribute)
executor_decorator() (in module appdaemon.utils)
exists() (in module appdaemon.entity.Entity)
F
filter() (appdaemon.logging.DuplicateFilter method)
filter_files (appdaemon.app_management.AppManagement attribute)
filtering (appdaemon.logging.DuplicateFilter attribute)
fire_event() (appdaemon.events.Events method)
(in module appdaemon.adapi.ADAPI)
first_time (appdaemon.plugin_management.PluginBase attribute)
format() (appdaemon.logging.AppNameFormatter method)
format_alexa_response() (in module appdaemon.adapi.ADAPI)
format_dialogflow_response() (in module appdaemon.adapi.ADAPI)
friendly_name() (in module appdaemon.adapi.ADAPI)
futures (appdaemon.futures.Futures attribute)
Futures (class in appdaemon.futures)
G
get_access() (appdaemon.logging.Logging method)
get_ad_version() (in module appdaemon.adapi.ADAPI)
get_alexa_error() (in module appdaemon.adapi.ADAPI)
get_alexa_intent() (in module appdaemon.adapi.ADAPI)
get_alexa_slot_value() (in module appdaemon.adapi.ADAPI)
get_app() (in module appdaemon.adapi.ADAPI)
get_app_config_files() (appdaemon.app_management.AppManagement method)
get_app_file() (appdaemon.app_management.AppManagement method)
get_app_pin() (in module appdaemon.adapi.ADAPI)
get_callback_entries() (in module appdaemon.adapi.ADAPI)
get_callback_update() (appdaemon.threads.Threading method)
get_child() (appdaemon.logging.Logging method)
get_diag() (appdaemon.logging.Logging method)
get_dialogflow_intent() (in module appdaemon.adapi.ADAPI)
get_dialogflow_slot_value() (in module appdaemon.adapi.ADAPI)
get_error() (appdaemon.logging.Logging method)
get_error_log() (in module appdaemon.adapi.ADAPI)
get_history() (in module appdaemon.plugins.hass.hassapi.Hass)
get_logger() (appdaemon.logging.Logging method)
get_main_log() (in module appdaemon.adapi.ADAPI)
get_namespace() (in module appdaemon.adapi.ADAPI)
get_now() (in module appdaemon.adapi.ADAPI)
get_now_ts() (in module appdaemon.adapi.ADAPI)
get_object_size() (in module appdaemon.utils)
get_pin_thread() (in module appdaemon.adapi.ADAPI)
get_pinned_apps() (appdaemon.threads.Threading method)
get_plugin_config() (in module appdaemon.adapi.ADAPI)
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() (in module appdaemon.adapi.ADAPI)
get_state() (in module appdaemon.adapi.ADAPI)
(in module appdaemon.entity.Entity)
get_thread_info() (in module appdaemon.adapi.ADAPI)
get_timezone() (in module appdaemon.adapi.ADAPI)
get_tracker_details() (in module appdaemon.plugins.hass.hassapi.Hass)
get_tracker_state() (in module appdaemon.plugins.hass.hassapi.Hass)
get_trackers() (in module appdaemon.plugins.hass.hassapi.Hass)
get_tz_offset() (in module appdaemon.adapi.ADAPI)
get_uptime() (appdaemon.utility_loop.Utility method)
get_user_log() (in module appdaemon.adapi.ADAPI)
H
handle_sig() (appdaemon.__main__.ADMain method)
has_expanded_kwargs() (in module appdaemon.utils)
has_log_callback() (appdaemon.events.Events method)
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() (in module appdaemon.adapi.ADAPI)
info_listen_state() (in module appdaemon.adapi.ADAPI)
info_timer() (in module appdaemon.adapi.ADAPI)
is_client_connected() (in module appdaemon.plugins.mqtt.mqttapi.Mqtt)
is_state() (in module appdaemon.entity.Entity)
L
list_namespaces() (in module appdaemon.adapi.ADAPI)
list_services() (in module appdaemon.adapi.ADAPI)
listen_event() (in module appdaemon.adapi.ADAPI)
(in module appdaemon.plugins.mqtt.mqttapi.Mqtt)
listen_log() (in module appdaemon.adapi.ADAPI)
listen_state() (in module appdaemon.adapi.ADAPI)
(in module appdaemon.entity.Entity)
log() (in module appdaemon.adapi.ADAPI)
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)
NamespaceServices (class in appdaemon.services)
NoADConfig
noone_home() (in module appdaemon.plugins.hass.hassapi.Hass)
normalized() (appdaemon.sequences.Sequences static method)
notify() (in module appdaemon.plugins.hass.hassapi.Hass)
notify_plugin_started() (appdaemon.plugin_management.PluginBase method)
now_is_between() (in module appdaemon.adapi.ADAPI)
O
objects (appdaemon.app_management.AppManagement attribute)
P
parse_datetime() (in module appdaemon.adapi.ADAPI)
parse_time() (in module appdaemon.adapi.ADAPI)
parse_utc_string() (in module appdaemon.adapi.ADAPI)
PersistentDict (class in appdaemon.utils)
pin_apps (appdaemon.threads.Threading property)
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() (in module appdaemon.adapi.ADAPI)
register_http() (appdaemon.appdaemon.AppDaemon method)
register_route() (in module appdaemon.adapi.ADAPI)
register_service() (in module appdaemon.adapi.ADAPI)
reload_apps() (in module appdaemon.adapi.ADAPI)
remove_app() (appdaemon.app_management.AppManagement method)
remove_entity() (appdaemon.state.State method)
(in module appdaemon.adapi.ADAPI)
remove_entity_simple() (appdaemon.state.State method)
remove_namespace() (appdaemon.state.State method)
remove_persistent_namespace() (appdaemon.state.State method)
render_template() (in module appdaemon.plugins.hass.hassapi.Hass)
reset_timer() (in module appdaemon.adapi.ADAPI)
restart_app() (in module appdaemon.adapi.ADAPI)
reversed_graph (appdaemon.app_management.AppManagement attribute)
route_secure() (in module appdaemon.http)
run() (appdaemon.__main__.ADMain method)
run_at() (in module appdaemon.adapi.ADAPI)
run_at_sunrise() (in module appdaemon.adapi.ADAPI)
run_at_sunset() (in module appdaemon.adapi.ADAPI)
run_coroutine_threadsafe() (in module appdaemon.utils)
run_daily() (in module appdaemon.adapi.ADAPI)
run_every() (in module appdaemon.adapi.ADAPI)
run_hourly() (in module appdaemon.adapi.ADAPI)
run_in() (in module appdaemon.adapi.ADAPI)
run_in_executor() (in module appdaemon.adapi.ADAPI)
(in module appdaemon.utils)
run_in_thread() (in module appdaemon.adapi.ADAPI)
run_minutely() (in module appdaemon.adapi.ADAPI)
run_once() (in module appdaemon.adapi.ADAPI)
run_sequence() (appdaemon.sequences.Sequences method)
(in module appdaemon.adapi.ADAPI)
S
save_namespace() (in module appdaemon.adapi.ADAPI)
secure() (in module appdaemon.http)
securedata() (in module appdaemon.http)
select_option() (in module appdaemon.plugins.hass.hassapi.Hass)
Sequences (class in appdaemon.sequences)
ServiceCollection (class in appdaemon.services)
ServiceDefinition (class in appdaemon.services)
Services (class in appdaemon.services)
set_app_pin() (in module appdaemon.adapi.ADAPI)
set_error_level() (in module appdaemon.adapi.ADAPI)
set_log_level() (in module appdaemon.adapi.ADAPI)
set_namespace() (in module appdaemon.adapi.ADAPI)
(in module appdaemon.entity.Entity)
set_pin_thread() (in module appdaemon.adapi.ADAPI)
set_production_mode() (in module appdaemon.adapi.ADAPI)
set_state() (appdaemon.state.State method)
(in module appdaemon.adapi.ADAPI)
(in module appdaemon.entity.Entity)
set_state_simple() (appdaemon.state.State method)
set_textvalue() (in module appdaemon.plugins.hass.hassapi.Hass)
set_value() (in module appdaemon.plugins.hass.hassapi.Hass)
sleep() (in module appdaemon.adapi.ADAPI)
split_device_list() (in module appdaemon.adapi.ADAPI)
split_entity() (in module appdaemon.adapi.ADAPI)
start_app() (appdaemon.app_management.AppManagement method)
(in module appdaemon.adapi.ADAPI)
State (class in appdaemon.state)
stop() (appdaemon.__main__.ADMain method)
(appdaemon.appdaemon.AppDaemon method)
(appdaemon.utility_loop.Utility method)
stop_app() (appdaemon.app_management.AppManagement method)
(in module appdaemon.adapi.ADAPI)
stopping (appdaemon.plugin_management.PluginBase attribute)
(appdaemon.plugin_management.PluginManagement attribute)
submit_to_executor() (in module appdaemon.adapi.ADAPI)
sun_down() (in module appdaemon.adapi.ADAPI)
sun_up() (in module appdaemon.adapi.ADAPI)
sunrise() (in module appdaemon.adapi.ADAPI)
sunset() (in module appdaemon.adapi.ADAPI)
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() (in module appdaemon.adapi.ADAPI)
timer_running() (in module appdaemon.adapi.ADAPI)
toggle() (in module appdaemon.entity.Entity)
(in module appdaemon.plugins.hass.hassapi.Hass)
total_threads (appdaemon.threads.Threading property)
turn_off() (in module appdaemon.entity.Entity)
(in module appdaemon.plugins.hass.hassapi.Hass)
turn_on() (in module appdaemon.entity.Entity)
(in module appdaemon.plugins.hass.hassapi.Hass)
U
update() (appdaemon.utils.PersistentDict method)
update_namespace_state() (appdaemon.state.State method)
Utility (class in appdaemon.utility_loop)
W
wait_for_plugins() (appdaemon.plugin_management.PluginManagement method)
wait_state() (in module appdaemon.entity.Entity)
warning_decorator() (in module appdaemon.utils)
write_config_file() (in module appdaemon.utils)