Catalog PyPI
Back to packageRELEASE DETAILS

0.3.0

PyPI

aiochroma

API wrapper for communication with Razer Chroma devices

Published10 Jul 2025
Direct dependencies1
Transitive dependenciesNot calculated

README

Version 0.3.0 documentation

GitHub Release License
Downloads Commit activityBuy Me A Coffee

AIOChroma

[!TIP] As of July 2025, support for Razer Synapse 4 and the corresponding Chroma SDK is fixed. The basic RGB control is back to work with any compatible device. New features and more fixes will be added in the future.

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), Basilisk V3 Pro (link)
DeathAdder V2 Pro (link)
Mamba Tournament Edition (link)
Viper Ultimate (link) (+ Mouse Dock) (link)

Mousepad

Base Station V2 Chroma (link)
Firefly V2 (link)
Monitor Stand Chroma (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

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 1

Native requirements
1 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
aiohttp
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": ">=3.9.0",
  "evaluation": "NOT_EVALUATED"
}
aiohttp>=3.8.1runtime

Distribution files

2 collected
aiochroma-0.3.0-py3-none-any.whl

bdist_wheel · 15.98 KB · Python py3

Source file
aiochroma-0.3.0.tar.gz

sdist · 15.87 KB · Python source

Source file

Repository

PENDING
vaskivskyi/aiochroma

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 11:43 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:a47ee7bb452cb0353352e9c5e9544a0cded1f4e3fabe35d202a2595919a2f07d

Other collected versions

View all collected versions →