Have 2 Ram modules in OpenRGB, can only control the first one
arturoovf opened this issue · 7 comments
I Have 2 Adata XPG RAM modules which are detected as ASUS Aura DRAM in OpenRGB, I can control the two with OpenRGB. Installed the Homebridge-openrgb plugin and it connects to the server and populates the 2 ram slots in HomeKit.
However when I try to control them, changing colors or shut it down, the changes are only reflected in the first RAM slot, no matter which control I tweak in HomeKit. I don't know if I'm missing something in config or this is indeed a bug
this is what I have in logs that are mentioning openrgb
Logs:
[8/12/2021, 4:14:43 AM] [OpenRGB] Launched child bridge with PID 684
Initializing HAP-NodeJS v0.9.4...
[8/12/2021, 4:14:44 AM] Loaded 2 cached accessories from cachedAccessories.0EDABB7C195B.
[8/12/2021, 4:14:44 AM] [OpenRGB] Loading accessory from cache: ASUS Aura DRAM
[8/12/2021, 4:14:44 AM] [OpenRGB] Loading accessory from cache: ASUS Aura DRAM
Preparing Advertiser for 'OpenRGB F966' using ciao backend!
Starting to advertise 'OpenRGB F966' using ciao backend!
Plugin Config:
{
"name": "OpenRGB",
"discoveryInterval": 60,
"servers": [
{
"name": "SERVER",
"host": "localhost",
"port": 6742
}
],
"platform": "OpenRgbPlatform",
"_bridge": {
"username": "0E:DA:BB:7C:19:5B",
"port": 54244
}
Environment:
Unraid system with Homebridge and openrgb dockers
Could you provide the information that the OpenRGB application lists in the Information tab for both RAM modules? Name, location, serial number, etc.
First Slot:
Name: ASUS Aura DRAM
Vendor: ASUS
Type: DRAM
Description: ASUS Aura SMBus Device
Version: DIMM_LED-0103
Location: I2C: /dev/i2c-0, address 0x71
Serial: Empty
Second Slot:
Name: ASUS Aura DRAM
Vendor: ASUS
Type: DRAM
Description: ASUS Aura SMBus Device
Version: DIMM_LED-0103
Location: I2C: /dev/i2c-0, address 0x73
Serial: Empty
Ah, it's as I suspected: the RAM modules are not reporting unique serial numbers, so the plugin cannot address them individually. This is something I should be able to fix though. I'll work on it.
Thank you very much for your effords!
Sure thing! Could you update the plugin to version 1.1.8 and confirm that it fixes the issue for you?
That was FAST. Updated and confirmed it now can control the 2 sticks correctly. Thank you!
Well you caught me at a good time and it was a quick fix. Thank you for taking the time to report this!