Skip to main content

Asynchronous Python library for Divoom Pixoo64 LED display

Project description

aiopixooapi

An asynchronous Python library for controlling Divoom Pixoo64 LED display devices.

Installation

pip install aiopixooapi

Quick Start

import asyncio
from aiopixooapi import Pixoo


async def main():
    # Connect to your Pixoo64 device
    async with Pixoo("192.168.1.100") as pixoo:  # Replace with your device's IP address
        await pixoo.get_all_settings()


if __name__ == "__main__":
    asyncio.run(main())

Documentation

http://docin.divoom-gz.com/web/#/5/23

Sources used

Divoom

That gives us:

Where the contact page:

Send us to

OLDER REFERENCES

Running Tests

To install test dependencies (including pytest):

pip install .[test]

To run the tests using pytest, execute:

pytest

Or to run tests in a specific file:

pytest tests/test_pixoo.py

License

This project is licensed under the GNU Affero General Public License v3.0 - see the LICENSE file for details.

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

aiopixooapi-0.1.0.tar.gz (18.8 kB view details)

Uploaded Source

Built Distribution

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

aiopixooapi-0.1.0-py3-none-any.whl (16.0 kB view details)

Uploaded Python 3

File details

Details for the file aiopixooapi-0.1.0.tar.gz.

File metadata

  • Download URL: aiopixooapi-0.1.0.tar.gz
  • Upload date:
  • Size: 18.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for aiopixooapi-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e203a5d5e4d2af847ae7e85cd1841535f4c9fc91f8e2c4ae96aa7c53fcce44f3
MD5 7cc60336c20eb0bf75a6f0ddfc8d781a
BLAKE2b-256 da87ec037d54e4a9e46d6e3b464687870fd2759f17d0714b5d83ed216417b495

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiopixooapi-0.1.0.tar.gz:

Publisher: python-publish.yml on KoenDierckx/aiopixooapi

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

File details

Details for the file aiopixooapi-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: aiopixooapi-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 16.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for aiopixooapi-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1dd4deb647571970716b6e53231f5a282c93716cb14aa623f8a68c0cf04bea6f
MD5 0af4a63a65d1c48d209595191c4ac8de
BLAKE2b-256 74b3f2bd3bf4ae0dd0364e4e72660077af908a82b2304c68a0d14aa7490ff465

See more details on using hashes here.

Provenance

The following attestation bundles were made for aiopixooapi-0.1.0-py3-none-any.whl:

Publisher: python-publish.yml on KoenDierckx/aiopixooapi

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

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