Internal Documentation ---------------------- These notes are intended to assist anyone that wants to understand AppDaemon's internals better. Most modules are used from within the AppDaemon object, which is a centralized depository of configuration information and references to the other objects and subsystems within AppDaemon. appdaemon object ================ .. automodule:: appdaemon.appdaemon :members: admin ===== .. automodule:: appdaemon.admin :members: admin_loop ========== .. automodule:: appdaemon.admin_loop :members: app_management ============== .. automodule:: appdaemon.app_management :members: callbacks ========= .. automodule:: appdaemon.callbacks :members: dashboard ========= .. automodule:: appdaemon.dashboard :members: events ====== .. automodule:: appdaemon.events :members: futures ======= .. automodule:: appdaemon.futures :members: http ====== .. automodule:: appdaemon.http :members: logging ======= .. automodule:: appdaemon.logging :members: main ==== .. automodule:: appdaemon.__main__ :members: plugins ======= .. automodule:: appdaemon.plugin_management :members: scheduler ========= .. automodule:: appdaemon.scheduler :members: services ========= .. automodule:: appdaemon.services :members: sequences ========= .. automodule:: appdaemon.sequences :members: state ===== .. automodule:: appdaemon.state :members: stream ====== .. automodule:: appdaemon.stream :members: thread_async ============ .. automodule:: appdaemon.thread_async :members: threading ========= .. automodule:: appdaemon.threads :members: utility_loop ============ .. automodule:: appdaemon.utility_loop :members: utils ===== .. automodule:: appdaemon.utils :members: