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.2.tar.gz (91.6 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.2-py3-none-any.whl (26.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiopulse-0.5.2.tar.gz
  • Upload date:
  • Size: 91.6 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.2.tar.gz
Algorithm Hash digest
SHA256 e75a03c542a0a6fce120b9cfbdb458ee015abcaafe294aa2719008e8f1499a39
MD5 a92d6e9083a707d14c60c6940cc30d58
BLAKE2b-256 a57cddd04c3d174936b75d103edbb542efca6e66cdee3e76eb7ccc9ce81e4bab

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiopulse-0.5.2.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.2-py3-none-any.whl.

File metadata

  • Download URL: aiopulse-0.5.2-py3-none-any.whl
  • Upload date:
  • Size: 26.4 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 89f8fcb84983620797d7f9a31918f9703f5b1fac64dcdb19485ba22cff95eeab
MD5 dfecd9f918a57b7f19fe977339eec115
BLAKE2b-256 9e08a476f3c9c209ac62cb48b6fe96422400daae1377513aea02bcdaef011c5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiopulse-0.5.2-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

This release

0.5.2 This release

2 files

0.5.1

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