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 V3 Pro (link)
Cynosa Chroma (link)
Huntsman Elite (link)

Keypad
Mouse

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

Mousepad

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.1.2.tar.gz (15.1 kB view details)

Uploaded Source

Built Distribution

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

aiochroma-0.1.2-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for aiochroma-0.1.2.tar.gz
Algorithm Hash digest
SHA256 b2c2da6f1994f534d7b13b05a88253fe3a1e826fcffc4e785ca0c864a5480488
MD5 5d0433a8becdcf1ae97b5c7b9818a207
BLAKE2b-256 e640a5b4b0d0a5744903f1e991b75316f2f135b21545ae7fc10990e109c24030

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for aiochroma-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6922afaded0770483de5f35c5da5c244c154a1c523315d3abac3f120e79ba187
MD5 d5a426e58f101d74450f49de549d86b4
BLAKE2b-256 eb6753dad2824f918a65c3568e3f4ed6dd7f02f1cec2cd9bc971e4e41cfe46b4

See more details on using hashes here.

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