This page contains a curated list of Python packages for xAAL.
Commons libs used to develop applications and gateways.
Package |
Description |
---|---|
core xAAL lib |
|
lib used to monitor the all devices |
|
devices skeletons generated from schemas |
General purpose applications: command line, dashboard and geeks stuff.
Package |
Description |
---|---|
xAAL command line tools |
|
same as xaal.tools but using the old lib (easy to read) |
|
simple SocketIO xAAL dashboard |
|
REST webserver |
|
xAAL FUSE filesystem |
|
simple conky integration script |
Fakes devices used to test the xAAL bus and automations.
Package |
Description |
---|---|
command line fake lamps, bots |
|
web based fake contacts/switches/buttons |
xAAL devices than can receive notifications.
Package |
Description |
---|---|
Gtk notification script |
|
Phone (pushbullet) notification |
xAAL gateways for common protcols.
Package |
Description |
---|---|
ZWave gateway |
|
KNX gateway |
|
HomeKit gateway |
|
ESPHome gateway |
|
Aqara (Xiaomi) gateway |
|
Tuya gateway |
|
Yeelight gateway |
|
Meross gateway |
|
SensFloor gateway |
|
Edisio gateway |
|
Netatmo gateway |
|
IPX-800 gateway |
|
bugOne gateway |
|
Arduino serial gateway (example) |
Some examples and test devices
Package |
Description |
---|---|
OpenWeatherMap device (temperature / humidity / wind) |
|
LM sensors gateway |
|
HTU21D (temperature / humidity sensor) I2C example |
xAAL devices used to log data.
Package |
Description |
---|---|
Push data into a warp10 DB. |
|
Push data into a mqtt server |
|
Push data into a influxdb server (unmaintained) |
xAAL devices emulated in another protocol.
Package |
Description |
---|---|
Belkin WeMo emulation layer for xAAL (Alexa compliant) |
Support for voice assitants.
Package |
Description |
---|---|
Amazon Alexa support (Alexa TTS only right now) |
==
Last updated : 2022-03-02