Skip to main content

xAAL to Wemo fake emulations

Project description

This is a simple implementation of a Fauxmo device for the xAAL protocol. It allows you to control xAAL devices with an Amazon Echo. The device can be :

  • a simple power relay

  • a lamp

  • a scenario

  • anything that support on/off commands

You can group multiple devices under the same name to control them all at once.

Usage

The configuration (fauxmo.ini) file looks like this :

[devices]
[[lampe ambiance]]
    targets = e19d5ea8-c838-11ea-82a8-9cebe88e1963,
    port = 49001

[[luminaires séjour]]
    targets = e19d5ea8-c838-11ea-82a8-9cebe88e1963,6265eb30-8c59-11e9-98b1-b827ebe99201,
    port = 49003

[[volet salle de bain]]
    targets = e4b05165-be5d-46d5-acd0-4da7be1158ed,
    port = 49004

Device name are the name that will be used to control the device with the Amazon Echo. The targets field is a list of xAAL device UUIDs that will be controlled.

Note

Fauxmo version 0.8 cause errors while getting _latest_action. I stick w/ 0.6 version right now. It looks like Fauxmo had some work done. I need to check if nested async is still needed.

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_fauxmo-0.2.3.tar.gz (5.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_fauxmo-0.2.3-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file xaal_fauxmo-0.2.3.tar.gz.

File metadata

  • Download URL: xaal_fauxmo-0.2.3.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for xaal_fauxmo-0.2.3.tar.gz
Algorithm Hash digest
SHA256 7e86942d89e6d2ab9e4346fdd6569d7873d64618490266fd0dc40241a5f1c07e
MD5 87fcb6267d73f35820464ba53e5424b9
BLAKE2b-256 ceb90a01fee895ab181905053f7e9aac0cd6f74af478943592443ab101b797e5

See more details on using hashes here.

File details

Details for the file xaal_fauxmo-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: xaal_fauxmo-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.11

File hashes

Hashes for xaal_fauxmo-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 dc81999da99b8e9a82f66a00e8efd5a7f1f14b0c1185fe29b196cd6c5a3e30c2
MD5 4570b679fc47c45be6eebc544f15ba4a
BLAKE2b-256 7a3c85288ee288c5092f586571ee81ae3530e34276348b894a7ce8101741677b

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