Skip to main content

Aiopulse

Asynchronous library to control Rollease Acmeda Automate roller blinds via a version 1 Pulse Hub.

The Rollease Acmeda Pulse Hub is a WiFi hub that communicates with Rollease Acmeda Automate roller blinds via a proprietary RF protocol. This module communicates over a local area network using a propriatery binary protocol to issues commands to the Pulse Hub. A module that supports version 2 Pulse Hubs has been developed separately here: https://pypi.org/project/aiopulse2/ This module requires Python 3.4 or newer and uses asyncio.

Installing

Available on PyPi here:https://pypi.org/project/aiopulse/, run pip install aiopulse. Alternatively, download and extract a release and from within the folder containing setup.py run python setup.py install.

Demo.py commands:

Command Description
discover Find and connect to any hubs on the local network (uses udp broadcast discovery)
connect Connect to all hubs and trigger update
disconnect Disconnect all hubs
update Refresh all information from hub
list List currently connected hubs and their blinds, use to get the [hub id] and [blind id] for the following commands.
open [hub id] [blind id] Open blind
close [hub id] [blind id] Close blind
stop [hub id] [blind id] Stop blind
moveto [hub id] [blind id] [% closed] Open blind to percentage
health [hub id] [blind id] Update the health of the blind
log [level] Set the log level to one of (critical,error,warning,info,debug)
exit Exit program

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aiopulse-0.5.1.tar.gz (91.4 kB view details)

Uploaded Source

Built Distribution

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

aiopulse-0.5.1-py3-none-any.whl (26.2 kB view details)

Uploaded Python 3

File details

Details for the file aiopulse-0.5.1.tar.gz.

File metadata

  • Download URL: aiopulse-0.5.1.tar.gz
  • Upload date:
  • Size: 91.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for aiopulse-0.5.1.tar.gz
Algorithm Hash digest
SHA256 23a389da527e68ccf34ac4a5a28e90ac1c4e90980f1dacbbdc3f454f36866c73
MD5 2cbabdb4fca9302deba916565aeebc0e
BLAKE2b-256 82951b4b32b567cea96afad4cdf41224bacb400c9bc2c4a6d30466c7a6efafba

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiopulse-0.5.1.tar.gz:

Publisher: python-release.yml on atmurray/aiopulse

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file aiopulse-0.5.1-py3-none-any.whl.

File metadata

  • Download URL: aiopulse-0.5.1-py3-none-any.whl
  • Upload date:
  • Size: 26.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for aiopulse-0.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3d0c527005a33d0a67a95a9e13a0a999f7834a76f4b8dc19ee85201f4afafc3a
MD5 ef8202c25a35d464d60fd16a3931ded9
BLAKE2b-256 8c26ddd4f960e95a4eb9a04ed430bd2de50fea7098f51538265d81181b949037

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiopulse-0.5.1-py3-none-any.whl:

Publisher: python-release.yml on atmurray/aiopulse

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.5.3

2 files

0.5.2

2 files

This release

0.5.1 This release

2 files

0.5.0

2 files

0.4.7

2 files

0.4.6

2 files

0.4.5

2 files

0.4.4

2 files

0.4.3

2 files

0.4.2

1 file

0.4.0

1 file

0.3.4

1 file

0.3.3

1 file

0.3.2

1 file

0.3.1

1 file

0.3.0

1 file

0.2.3

1 file

0.2.2

1 file

0.2.1

1 file

0.2

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page