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.0.tar.gz (91.9 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.0-py3-none-any.whl (26.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: aiopulse-0.5.0.tar.gz
  • Upload date:
  • Size: 91.9 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.0.tar.gz
Algorithm Hash digest
SHA256 df27107cc360b6e98a3fafb5a5ccb2bdc0c9d526a2e258d2acce72bf940ec4f1
MD5 f9bc74897ded5b93229bf6a4f8c295ca
BLAKE2b-256 51aef3520ab38f9879e4bd9bbd1bf4d89634ee51c56e56c9664ca1ae64a6d2a1

See more details on using hashes here.

Provenance

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

File metadata

  • Download URL: aiopulse-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 26.3 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 62ca5397ec5eb8a2955400b1afec9b5a88966d4162a7639ac9d7ee599c1d692e
MD5 658a15c6171793af902e731dac8a42fe
BLAKE2b-256 1aff4a6df73b1cca99208d1050c46d787f576f6f8cfddb54bc89922ea3c92440

See more details on using hashes here.

Provenance

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

0.5.1

2 files

This release

0.5.0 This release

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