Skip to main content

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.

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.9.0.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

xaal_tools-0.9.0-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: xaal_tools-0.9.0.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for xaal_tools-0.9.0.tar.gz
Algorithm Hash digest
SHA256 491c57ae21a5253dad4493b29b9852f53cd9e6057f02f3d4c7b0483988827f41
MD5 83234624da000d48ee9901c2e541d95a
BLAKE2b-256 ddd4b35776ef9eca73fac852f8a64774d91fa6061512c29669f28d416a6ad51d

See more details on using hashes here.

File details

Details for the file xaal_tools-0.9.0-py3-none-any.whl.

File metadata

  • Download URL: xaal_tools-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 11.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.14

File hashes

Hashes for xaal_tools-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c1ffcd6b6e8fc1447a7b070109a2eda6782f5c0f24bfd5406c88376566dac2bf
MD5 9b283aa56145a793c06b5a56f5277b04
BLAKE2b-256 9328364058c7d4cf19c69cf11545c4cdcca695f1ff1a05b3555b9e1fed4b1f15

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page