xAAL devices tools
Project description
A collection of tools for working with the xAAL bus.
- This package contains the following tools:
xaal-isalive
xaal-info
xaal-walker
xaal-dumper
xaal-log
xaal-querydb
xaal-cleandb
xaal-send
xaal-tail
xaal-pkgrun
xaal-keygen
xaal-uuidgen
xaal-shell
Usage
All tools have a help option (-h) that can be used to get more information about. For example:
Usage: xaal-isalive [options] Options: -h, --help show this help message and exit -c disable color -l Enable logging -a MCAST_ADDR Multicast address -p MCAST_PORT Multicast port -t FILTER_TYPE only show given device type
Details
xaal-isalive
This tool is used to check if a device is alive on the xAAL bus, by sending a isAlive request to the devices
xaal-info
This tool is used to get information about a device, by requesting description / attributes / metadata.
xaal-walker
This tool is used to walk the xAAL bus and get information about all devices.
xaal-dumper
This tool is used to dump messages from the xAAL bus.
xaal-log
This tool is used to log attributes changed.
xaal-querydb
This tool is used to query the metadata database.
xaal-cleandb
This tool is used to clean the metadata database.
xaal-send
This tool is used to send a message (request) on the xAAL bus.
xaal-tail
This tool provide a tail-like event logging.
xaal-pkgrun
This tool is used to run packages (for example a gateway). It will load the package and run it. Example: xaal-pkgrun owm knx
xaal-keygen
This tool is used to generate a key for the xAAL bus.
xaal-uuidgen
This tool is used to generate a UUID.
xaal-shell
This tool is used to start a ipython interpreter with xAAL tools loaded.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.