Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

xaal_tools-0.6.1.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

xaal.tools-0.6.1-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

Details for the file xaal_tools-0.6.1.tar.gz.

File metadata

  • Download URL: xaal_tools-0.6.1.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for xaal_tools-0.6.1.tar.gz
Algorithm Hash digest
SHA256 25837966e830d3ae1200b2a29d4863db343f6fe4bac9eb554e4ed8c63d34a6a6
MD5 4bffb0bc36bb61f39ae6acfa660f0929
BLAKE2b-256 4866728c98de7fd3b33c89ee90a45dbf626384c594e3c04644ffe00def25ba10

See more details on using hashes here.

File details

Details for the file xaal.tools-0.6.1-py3-none-any.whl.

File metadata

  • Download URL: xaal.tools-0.6.1-py3-none-any.whl
  • Upload date:
  • Size: 10.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for xaal.tools-0.6.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d01e44c7126813245e726d8144b2100b95bc737316fde40a328b46620f5fda20
MD5 adcb789e2389ce7ff512e583b6db25cf
BLAKE2b-256 ac8803734a3817edf12965c08fb3c3cf7b242ce7c5299e3b0a54721488103402

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page