Skip to main content

API wrapper for communication with Razer Chroma devices

Project description

GitHub Release License
Downloads Commit activityBuy Me A Coffee

AIOChroma

AIOChroma is an API wrapper for communication with Razer Chroma devices.

Up till now, it is mostly used for the custom Chroma integration for Home Assistant. But you are welcome to use it for your purposes, as well as suggest new features which you would like to use.

A short presentation of the features can be found in this YouTube video.

Installation

Installation of the latest release is available from PyPI:

pip install aiochroma

Usage

This section is still under development.

Supported devices

This list provides only the models tested by me or other users.

Some of the devices might be in the group which you would not expect. This is not related to the integration but to the Chroma SDK.

GroupDevices
Chromalink

Chroma Addressable RGB Controller (link*)
Mousepads: Goliathus Extended Chroma (link)
Services: AuraConnect

Headset

Kraken 7.1 V2 (link), Kraken X USB (link)

Keyboard

BlackWidow Chroma (link), BlackWidow Elite(link), BlackWidow V3 Pro (link)
Cynosa Chroma (link)
Huntsman Elite (link), Huntsman V2 Analog (link)

Keypad

Tartarus V2 (link)

Mouse

Basilisk (link)
DeathAdder V2 Pro (link)
Mamba Tournament Edition (link)
Viper Ultimate (link) (+ Mouse Dock) (link)

Mousepad

Base Station V2 Chroma (link)
Firefly V2 (link)
Mouse Bungee V3 Chroma (link)

* As an Amazon Associate I earn from qualifying purchases. Not like I ever got anything yet (:

Support the development

This library is a free-time project. If you like it, you can support me by buying a coffee.

Buy Me A Coffee

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

aiochroma-0.2.0.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

aiochroma-0.2.0-py3-none-any.whl (15.8 kB view details)

Uploaded Python 3

File details

Details for the file aiochroma-0.2.0.tar.gz.

File metadata

  • Download URL: aiochroma-0.2.0.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for aiochroma-0.2.0.tar.gz
Algorithm Hash digest
SHA256 520463c8b7cb96f473d3bb863a3e961039cdcf56650c24baf5cf170de36ceaa8
MD5 6eba3e6a2028cc6501ff84a6a84d622f
BLAKE2b-256 342f48c4e7d3cbafac2c0ba55c4dd1ddca0cab0156d347a2c55409accef96919

See more details on using hashes here.

File details

Details for the file aiochroma-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: aiochroma-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 15.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for aiochroma-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 af3ef302a19e8172a6d305acd85408215034bd3a481782a0ef04602738cf721f
MD5 38cff6cfdd5219a9755623a4cbcfccd3
BLAKE2b-256 98b622731b62ad306440fa39928ddf1dc0d1a3eadb86ab57b4b201954c1b7709

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page