======= Domogik ======= .. todo:: This release is actually in development. Some parts of this documentation still need to be updated! Overview ======== * :doc:`Quick ` * :doc:`Detailed ` End User Documentation ====================== * :doc:`Release 0.4.0 ` * :doc:`Release 0.3.0 ` * :doc:`Release 0.2.0 ` * :doc:`Release 0.1.0 ` * :doc:`Domogik requirements ` * **Installation:** * :doc:`Standard Installation ` (*) * :doc:`Repositories configuration ` (*) * :doc:`Configure external access to Domogik ` Now, install Domoweb (the Domogik web user interface) before starting the following parts. * **First steps:** * :doc:`First Use ` (*) * :doc:`Accounts management ` * **Packages:** * :doc:`Repositories ` * :doc:`Installing a package ` (*) * :doc:`Plugin configuration and startup ` (*) * :doc:`Plugin helpers ` (*) * **Devices:** * :doc:`Devices management ` (*) * :doc:`Set up your devices ` (*) * **Uninstallation:** * :doc:`How to uninstall Domogik ` Technical Documentation ======================= * :doc:`The xPL hub ` * :doc:`Network ports used by Domogik ` * :doc:`Commands ` * :doc:`Sensors ` * :doc:`Device types and usages ` * **Database:** :doc:`Model ` * **RINOR:** * :doc:`Overview ` * :doc:`XPL Events `: Store into the database the xPL activity on Network * :doc:`REST /device `: Get device data from the database * :doc:`REST /cmd `: Send commands to devices * :doc:`REST /stats `: Get stats from the database * :doc:`REST /account `: Login and password changes * :doc:`REST /user `: List users * :doc:`REST /person `: List persons * :doc:`REST /xpl-cmnd `: Directly send a xPL message * :doc:`REST /repo `: Store files * :doc:`REST /helper `: Helpers * **Packages:** :doc:`Packages overview ` * **Message Queue:** * :doc:`Overview ` * :doc:`Request Reply ` * :doc:`Publish Subscribe ` * :doc:`Used messages ` * :doc:`Detail on Request Reply used messages ` * :doc:`detail on Publish Subscribe used messages` Developers Documentation ======================== * :doc:`Developing a package ` * :doc:`Upgrading a package to 0.4 ` * :doc:`Tools `