A python-based script to communicate with the BENCHLAB hardware. This script is provided as-is and there is no guaranteee it will work at all.
Report bug and improvment request in Github at : https://github.com/BenchLab-io/BENCHLAB.PythonSample
For profesionnal partners, Labs and Benchmark-automation groups, feel free to contact us at contact@benchlab.io for premium & dedicated support as well as way to communicate with the Benchlab hardware.
ILLUMINATE YOUR INSIGHTS | REAL-TIME SYSTEM TELEMETRY SOLUTION
BENCHLAB is a cutting-edge, compact, real-time system telemetry solution engineered for PC DIY enthusiasts. It allows you to effortlessly monitor critical system metrics, including temperature, power usage, and voltage levels. You can also manage system fan speeds. The telemetry data is displayed in the BENCHLAB software, and you can log and export data to a file or to HWiNFO.
Monitoring is available for:
- Power
- Voltage
- Temperature
- Humidity
BENCHLAB is available for purchase starting from December 29th, 2023 at benchlab.io.
The script/element available on this page is made to exclusively work with the Benchlab Hardware.
For a user-friendly software, please check : https://github.com/BenchLab-io/BENCHLAB
Read the detailed blog post at : https://benchlab.io/blogs/technical/using-the-benchlab-python-example-code
- Python3
- SerialPort Module
Some systems might have extra requirements.
While Python should allow for cross-platform and users had success running this script on Windows 10/11, Linux (Ubuntu 24.02 LTS) & Mac OS (Sonoma 14.5), there is no guarantee this will work.
- How to report a bug?
Use the Issue tab on this repo and provide as many information incl. computer OS + version / USB Port used on your computer / BENCHLAB and the command line you are trying to use.
All changelog are available on the release page.
The Benchlab Team's goals are to provide a reliable and good user experience, keep in mind that bugs & limitations can still be present. If you encounter a bug in the software, you can report it in the "issue" tab on github. If you need support
To download the latest version, check the Releases tab.