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.3.tar.gz (91.8 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.3-py3-none-any.whl (26.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiopulse-0.5.3.tar.gz
  • Upload date:
  • Size: 91.8 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.3.tar.gz
Algorithm Hash digest
SHA256 69c51c24ce6085429ece96139dc0c00d04d96ba34ccad786e98bbb1853dbb8bb
MD5 6927345b0d2c3a1004c960b15b4c8539
BLAKE2b-256 1e8d40156c9098f4c3affb0735528cc860c92f4fecdcc42338cde82b43be4582

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiopulse-0.5.3-py3-none-any.whl
  • Upload date:
  • Size: 26.6 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 faaddd396eb28a9fc13f37d5de526d40d3b0263ef7e6230a83847fbccf0c49e1
MD5 6007c3fc846acefa89d6dbbdedb5ef4c
BLAKE2b-256 e30d6976d77800ccbbce1ae0341149551c29c578d2a8c0e29023f711e107167c

See more details on using hashes here.

Provenance

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

This release

0.5.3 This release

2 files

0.5.2

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