Table Of Content
- Domogik
- Quick overview
- Detailed architecture
- Domogik requirements
- Terms to know before using Domogik
- Standard installation
- Configure external access to Domogik
- Repositories configuration
- Uninstall Domogik
- Packages installation
- Plugin configuration and startup
- Plugin helpers
- Packages repositories
- First use of Domogik
- Set up your devices
- Devices management
- Accounts management
- Release 0.1.0
- Release 0.2.0
- Release 0.3.0
- Release 0.4.0
- Set a udev rule
- Packages management overview
- Commands
- Sensors
- Device types and usages
- Database model
- Manager Overview
- Network ports
- RINOR Overview
- Statistics Manager
- REST /base
- REST /cmd
- REST /stats
- Getting data with /stats
- Parameters description
- /stats/<sensor id>/<key>/all
- /stats/<sensor id>/latest
- /stats/<sensor id>/last/<number of item to get>
- /stats/<sensor id>/from/<start time> {/to/<end time>}
- /stats/<sensor id>/from/<start time> {/to/<end time>}/interval/<year, month, week, day, hour, minute, second>/selector/<min(number only), max(number only), avg(number only), first, last, x>
- /stats/multi/<id1>/<id2>
- REST /account
- REST /repo
- REST /helper
- REST /xpl-cmnd
- xPL hub overview
- Internal domogik xpl messages
- plcbus.basic
- Teleinfo xPL messages
- weather.basic
- domogik.system xPL schema
- Used MQ messages
- MQ Overview
- Request Reply MQ messages
- Publish Subscribe MQ messages
- Packages development
- How to create a package
- Package life cycle
- Rules for version numbers of the packages
- Create the package specifications
- Developing the package
- Developing a plugin
- Developing an external member
- Documentation
- Test cases
- Test the package
- Generate the package
- Package json file
- Stats files
- Url2xpl files
- Plugin bin part
- Plugin library part
- Data files
- Package icon
- Review of a package
- Package json file upgrade from version 1 to json version 2
- Tools
- Tools