mathoudebine / mathoudebine/turing-smart-screen-python

Cannot find how to implement custom sensors with Windows Installer version

Open
#925 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Rich Text Format
Stars
2.3k
Forks
412
Avg merge
21h 10m
Merged PRs (30d)
7

Description

Describe the bug
I recently updated from version 3.7.0 (running as Python scripts) to latest 3.9.6 version (using Windows Installer).

I previously had a custom script to show my local IP address, which now no longer works. With the Windows Installer version, I can't see a .\library\sensors folder like I had before, meaning I can't re-add my sensors_custom.py script.

Please could you advise how it is done with the Windows Installer version?

To Reproduce
Steps to reproduce the behavior:

  1. Have an existing Python-based install, e.g. 3.7.0 running from a folder on your C: drive
  2. Install latest 3.9.6 version using the easy Windows Installer method
  3. Navigate to C:\Users\myusername\AppData\Local\Programs\Turing System Monitor
  4. Observe no .\library\sensors sub-folder like before

Expected behavior
Folder to exist, drop file in, restart, IP address shows on display

Logs
N/A

Screenshots / photos of the Turing screen

Expected display, IP address field remains blank:
Image

Environment:

  • Turing 3.5"
  • Version 3.9.6 with Windows Installer
  • OS Windows 11 25H2
  • Python 3.14
  • Intel i7-14700, Nvidia GTX 1080, 32GB RAM

Additional context
N/A

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Inspect the Windows Installer location at C:\Users\myusername\AppData\Local\Programs\Turing System Monitor and compare it with the former .\library\sensors location. Trace how sensors_custom.py was discovered in the Python-based install; done means establishing the supported custom-sensor location or documenting the Windows Installer procedure so the IP address appears after restart.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system, operating-systems
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.