{"id":28512438,"url":"https://github.com/algorithm0/deepcool-digital-info","last_synced_at":"2025-07-04T01:31:46.604Z","repository":{"id":210735720,"uuid":"726608774","full_name":"Algorithm0/deepcool-digital-info","owner":"Algorithm0","description":"This project provides support for Deepcool Digital for Linux OS","archived":false,"fork":false,"pushed_at":"2024-06-29T22:30:50.000Z","size":65,"stargazers_count":33,"open_issues_count":5,"forks_count":3,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-06-09T00:41:04.586Z","etag":null,"topics":["bash-script","deepcool","python3","systemd","usb-hid"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Algorithm0.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2023-12-02T21:29:09.000Z","updated_at":"2025-05-29T06:24:02.000Z","dependencies_parsed_at":"2023-12-05T18:34:05.756Z","dependency_job_id":"d9451480-4c50-4bf7-ad1f-4f4b1920ba93","html_url":"https://github.com/Algorithm0/deepcool-digital-info","commit_stats":null,"previous_names":["algorithm0/deepcool-digital-info"],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/Algorithm0/deepcool-digital-info","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Algorithm0%2Fdeepcool-digital-info","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Algorithm0%2Fdeepcool-digital-info/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Algorithm0%2Fdeepcool-digital-info/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Algorithm0%2Fdeepcool-digital-info/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Algorithm0","download_url":"https://codeload.github.com/Algorithm0/deepcool-digital-info/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Algorithm0%2Fdeepcool-digital-info/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263430485,"owners_count":23465389,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bash-script","deepcool","python3","systemd","usb-hid"],"created_at":"2025-06-09T00:37:59.620Z","updated_at":"2025-07-04T01:31:46.598Z","avatar_url":"https://github.com/Algorithm0.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Deepcool Digital on Linux\nThis project provides support for **Deepcool Digital** usb-devices (HID) for Linux OS.\u003cbr\u003e\nProject is based on _python3_, _systemd_ and _bash_ scripts.\u003cbr\u003e\nThe number of supported devices is expanding with the help of the community, so write boldly!\n\n## Python package dependencies\n\n### Base\n- `hidapi`\n- `psutil`\n- `json5`\n\n### Configurator\n- `stat`\n- `subprocess`, `subprocess.Popen`\n- `click`\n\n### Some information about installing packages\nIt is not recommended to use PIP as an installer of these dependencies, since here you can miss the user access\n(for example, the superuser from whom this service will be launched may not have access to them).\nFor this reason, it is better to follow the installation path from your distribution's repository. For example,\nfor Fedora it looks something like this:\n~~~shell\nsudo dnf install python-json5 python-hidapi python-psutil\n~~~\n\n## Configuration and Install\nFor configuration, it is now enough to run the configurator script as a superuser. Just make sure that the dependencies\nof at least the configurator itself are satisfied.\n\nSo. You want to install this project for yourself. Just do this:\n~~~shell\ngit clone https://github.com/Algorithm0/deepcool-digital-info.git\ncd deepcool-digital-info\nsudo ./configurator.py\n~~~\nCarefully monitor the output of the configurator when setting up your equipment. I hope everything works out for you!\n\n## What does this thing do?\n- [x] Displays CPU temperature on tested devices\n- [x] Displays CPU usage information on tested devices\n- [ ] Displays GPU temperature on tested devices\n- [ ] Displays GPU usage information on tested devices\n- [x] Launches when the computer starts up\n- [x] Restarts after sleep\n- [ ] Works with multiple devices\n- [ ] Has a visual interface\n- [ ] Can display temperature in Fahrenheit\n- [ ] Allows you to configure usage/temperature switching\n\n## What devices are supported?\nUnfortunately, it is impossible to try the configuration of a particular device without having it in hand. \nBut you can always try your device! Run the configurator and maybe you will get something!\nIf you were able to configure your device, which was not previously on the list, then please write about it \n[here](https://github.com/Algorithm0/deepcool-digital-info/issues/2).\n\nA list of currently supported devices can be found [here](devices.json5).\n\n## Deposits\n - https://github.com/raghulkrishna - implementation of the dual mode algorithm \n(marked as `complex` in the configurator)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falgorithm0%2Fdeepcool-digital-info","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falgorithm0%2Fdeepcool-digital-info","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falgorithm0%2Fdeepcool-digital-info/lists"}