Vaskivskyi / ha-chroma

Control your Chroma-enabled devices from Home Assistant
Apache License 2.0
23 stars 0 forks source link

[Device support] Goliathus Extended Chroma mousepad support #20

Closed tYn0 closed 1 year ago

tYn0 commented 1 year ago

Anything you want to mention?

I have 3 Razer Chroma devices:

Mouse and keyboard work great but mousepad does not work at all. Entity is created but changing light/brightness does nothing. When the integration starts mouse and keyboard are set to green but the color of the mousepad does not change. It is also not possible to change the color of the mousepad via Synapse image

Your device model

Goliathus Extended Chroma

Firmware version

No response

Vaskivskyi commented 1 year ago

Hello, @tYn0,

Thanks for your feedback! 👍🏻

While integration is running, you cannot change settings from Synapse - that is normal since it allows only 1 active "controller" over RGB settings.

Does integration show any errors in the Home Assistant log? Does anything happen when you try to switch on/off the light responsible for the mousepad? Maybe some errors in the log after it?

PecceG2 commented 1 year ago

Hi @Vaskivskyi , same problem with Goliathus Extended Chroma here. If i change the color of the "Chromalink" entity, pad automatically change the color but no change any another device (mouse, keyboard, microphone, headphones, etc.). No logs from HASS. It is as if the "ChromaLink" entity is actually the mousepad. Currently I use it like this, to change the color or turn on and off the mousepad just i change the chromalink entity and everything works "as expected".

Vaskivskyi commented 1 year ago

Hey, @PecceG2,

Thanks for the intel! 👍🏻

Unfortunately, that only means that Razer has added this mat in the wrong group for the API. Which means it cannot be fixed from the integration side. But this is good, it can be controlled, just with some "specifics"

Vaskivskyi commented 1 year ago

@tYn0,

Can you please check whether your Goliathus Extended Chroma can also be controlled via the chromalink light entity?

tYn0 commented 1 year ago

Sorry for delayed answer. Yes using chromalink instead of the mousepad entity works Thank you