Skip to content

Latest commit

 

History

History
92 lines (73 loc) · 1.5 KB

INTERNALS.rst

File metadata and controls

92 lines (73 loc) · 1.5 KB

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:

logging

.. automodule:: appdaemon.logging
   :members:

.. automodule:: appdaemon.__main__
   :members:

main

.. automodule:: appdaemon.plugin_management
   :members:

.. automodule:: appdaemon.scheduler
   :members:

scheduler

.. automodule:: appdaemon.services
   :members:

state

.. automodule:: appdaemon.state
   :members:

stream

.. automodule:: appdaemon.stream
   :members:

thread_async

.. automodule:: appdaemon.thread_async
   :members:

threading

.. automodule:: appdaemon.threading
   :members:

utility_loop

.. automodule:: appdaemon.utility_loop
   :members:

utils

.. automodule:: appdaemon.utils
   :members: