117 lines
1.7 KiB
ReStructuredText
117 lines
1.7 KiB
ReStructuredText
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.threading
|
|
:members:
|
|
|
|
utility_loop
|
|
============
|
|
.. automodule:: appdaemon.utility_loop
|
|
:members:
|
|
|
|
utils
|
|
=====
|
|
.. automodule:: appdaemon.utils
|
|
:members:
|