-
jkerdreu authored
git-svn-id: https://redmine.imt-atlantique.fr/svn/xaal/code/Python/branches/0.7@2900 b32b6428-25c9-4566-ad07-03861ab6144f
jkerdreu authoredgit-svn-id: https://redmine.imt-atlantique.fr/svn/xaal/code/Python/branches/0.7@2900 b32b6428-25c9-4566-ad07-03861ab6144f
packages.rst 14.34 KiB
xAAL Python packages
This page contains a curated list of Python packages for xAAL.
Libs
Commons libs used to develop applications and gateway.
Packages | Description |
---|---|
xaal.lib | core xAAL lib |
xaal.monitor | lib used to monitor the all devices |
xaal.schemas | devices skeletons generated from schemas |
Apps
General purpose applications: command line, dashboard and geeks stuff.
Packages | Description |
---|---|
xaal.tools | xAAL command line tools |
xaal.legacytools | same as xaal.tools but using the old lib (easy to read) |
xaal.dashboard | simple SocketIO xAAL dashboard |
xaal.rest | REST webserver |
xaal.fuse | xAAL FUSE filesystem |
xaal.conky | simple conky integration script |
Core
xAAL bus core devices.
Packages | Description |
---|---|
xaal.metadb | xAAL Metadata server |
Tests
Fakes devices used to test the xAAL bus and automations.
Packages | Description |
---|---|
xaal.dummy | command line fake lamps, bots |
xaal.fakeinput | web based fake contact/switches/button |
Notifications
xAAL devices than can receive notifications.
Packages | Description |
---|---|
xaal.gtknotify | Gtk notification script |
xaal.pushbullet | Phone (pushbullet) notification |
Protocols
xAAL gateways for common protcols.
Packages | Description |
---|---|
xaal.zwave | ZWave gateway |
xaal.knx | KNX gateway |
xaal.homekit | HomeKit gateway |
xaal.aqara | Aqara (Xiaomi) gateway |
xaal.tuya | Tuya gateway |
xaal.yeelight | Yeelight gateway |
xaal.sensfloor | SensFloor gateway |
xaal.edisio | Edisio gateway |
xaal.netatmo | Netatmo gateway |
xaal.ipx800 | IPX-800 gateway |
xaal.bugone | bugOne gateway |
xaal.hq433 | Arduino serial gateway (example) |
Other devices
Some examples and test devices
Packages | Description |
---|---|
xaal.owm | OpenWeatherMap device (temperature / humidity / wind) |
xaal.lmsensors | LM sensors gateway |
xaal.htu21d | HTU21D (temperature / humidity sensor) I2C example |
Loggers
xAAL devices used to log data.
Packages | Description |
---|---|
xaal.warp10 | Push data into a warp10 DB. |
xaal.mqtt | Push data into a mqtt server |
xaal.influxdb | Push data into a influxdb server (unmaintained) |
Emulations
xAAL devices emulated in another protocol.
Packages | Description |
---|---|
xaal.fauxmo | Belkin WeMo emulation layer for xAAL (Alexa compliant) |
Assistants
Support for voice assitants.
Packages | Description |
---|---|
xaal.alexa | Amazon Alexa support (Alexa TTS only right now) |