Version: 2.1
Date: June 11, 2025
Status: Verified Implementation with Corrections
Reference: Based on FanControl.CorsairLink and live testing
- USB Vendor ID: 0x1B1C (Corsair)
Version: 2.1
Date: June 11, 2025
Status: Verified Implementation with Corrections
Reference: Based on FanControl.CorsairLink and live testing
#!/usr/bin/env python3 | |
# iCUE LINK Telemetry Utility | |
# | |
# This script reads and decodes live telemetry data from a Corsair iCUE LINK | |
# System Hub. It implements the transactional polling protocol discovered from | |
# the FanControl.CorsairLink driver and refined through live debugging. | |
# | |
# Features: | |
# - Polls for Liquid Temp, Pump RPM, and Fan RPMs. | |
# - Outputs to console or logs to a CSV file. |
{ | |
"Version": "2012-10-17", | |
"Statement": [{ | |
"Action": [ | |
"ec2:AuthorizeSecurityGroupEgress", | |
"ec2:AuthorizeSecurityGroupIngress", | |
"ec2:CopyImage", | |
"ec2:CreateNetworkInterface", | |
"ec2:AttachNetworkInterface", | |
"ec2:CreateSecurityGroup", |