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.7.3.tar.gz (11.4 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.7.3-py3-none-any.whl (11.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for xaal_tools-0.7.3.tar.gz
Algorithm Hash digest
SHA256 4215f8df790914f50f955081b3fb6e9a6566e99ad691a279bd8ec3b55e5cfe07
MD5 f1f2b8090e8714349bad1a04dd40c00b
BLAKE2b-256 ac20470f917401a417466325de189ce547e6a408aad72a652cc599f9bea7a122

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for xaal_tools-0.7.3-py3-none-any.whl
Algorithm Hash digest
SHA256 08f2ee29fe200a09741b5f734d499a7d9fb074e0225f9f1ca60569d94081e2de
MD5 25430edc4a367f8b00451bfdd7701ba8
BLAKE2b-256 b21914a72f326f509b627344a1af96e3225f3d31639c0dd324d363d5071908f8

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 Pingdom Monitoring Sentry Error logging StatusPage Status page