Comments (8)
I add this:
input: RDing TEMPerV1.4 as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5/1-1.5:1.0/0003:0C45:7401.00C5/input/input98
[499738.463052] hid-generic 0003:0C45:7401.00C5: input,hidraw0: USB HID v1.10 Keyboard [RDing TEMPerV1.4] on usb-3f980000.usb-1.5/input0
[499738.470908] hid-generic 0003:0C45:7401.00C6: hiddev0,hidraw1: USB HID v1.10 Device [RDing TEMPerV1.4] on usb-3f980000.usb-1.5/input1
[504838.247426] usb 1-1.5: USB disconnect, device number 102
[504838.523455] usb 1-1.5: new low-speed USB device number 103 using dwc_otg
[504838.641482] usb 1-1.5: New USB device found, idVendor=0c45, idProduct=7401
[504838.641501] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[504838.641513] usb 1-1.5: Product: TEMPerV1.4
[504838.641523] usb 1-1.5: Manufacturer: RDing
from temper-python.
I'm seeing this problem also, on latest raspbian-lite.
from temper-python.
I think I have a solution. You need to run with Python3, and make sure you execute as root afterwards.
To do this, install python3 setuptools:
sudo apt-get install python3-setuptools
execute the installation script with:
sudo python3 setup.py install
and run temper-poll as root
sudo temper-poll
Worked for me
from temper-python.
I think this might only be a workaround as temper-snmp doesn't work with python3. Works fine if you don't need SNMP though
from temper-python.
Hi, I have tried to use, successfully, a virtual env both with python 2 and with python3.
rpi3 with Fedora release 26 (Twenty Six)
from temper-python.
Create a new file for udev (e.g. /etc/udev/rules.d/99-tempsensor.rules) with the following 2 lines
SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="0c45", ATTRS{idProduct}=="7401", MODE="666"
SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="0c45", ATTRS{idProduct}=="7402", MODE="666"
Save the file unplug and plug back the device and try again as a user (instead of root). Let us know if this helped !
from temper-python.
I think I have a solution. You need to run with Python3, and make sure you execute as root afterwards.
To do this, install python3 setuptools:
sudo apt-get install python3-setuptools
execute the installation script with:
sudo python3 setup.py install
and run temper-poll as root
sudo temper-poll
Worked for me
I did the same when I hit issues and it's working for me too.
from temper-python.
I'll close this issue as I suspect it is irrelevant by now. Please reopen as needed.
from temper-python.
Related Issues (20)
- syntax error on debian buster HOT 7
- Use of Python 3.6 syntax HOT 3
- Update documentation to require Python 3.6+
- ID 0c45:7401 Temperature reading incorrect (TEMPer2V1.4) HOT 2
- New device addition HOT 2
- New release possible? HOT 6
- support for TEMPer2V1.3 request HOT 18
- Pylint? HOT 1
- Sorry, not an issue - adding V1.1 support HOT 4
- Support for TEMPerHumiV1.0 HOT 1
- Port number display is not entirely useful since it isn't guaranteed to be unique HOT 1
- Tag the source HOT 1
- Support for TEMPerGold (1a86:e025) HOT 13
- TEMPer2 not detecting devices HOT 21
- Support for TEMPerGold (3553:a001) HOT 6
- Please do a release with all the fixes from the last 2 years HOT 14
- Support for TEMPerX232 (1a86:5523)
- 0c45:7402 Temperature reading incorrect HOT 15
- No output from temper.py, but no error. HOT 1
- Suggested architecture improvement for supporting new sensors HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from temper-python.