TemperUSB Supported ?

  • Hi everyone,

    I got a temper USB dongle, which works just fine on my windows box and Linux (ubuntu) box , i tried to get it working on libreelec on a rpi 2 (got 2 of them) with no luck so far.

    I am not a Linux expert but i know enough that it can work (maybe with custom build libreelec or with untouched one).

    Here is the lsusb output when its attached :

    Code
    Bus 001 Device 008: ID 0c45:7401 Microdia TEMPer Temperature Sensor
    Bus 001 Device 007: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
    Bus 001 Device 005: ID 0471:0815 Philips (or NXP) eHome Infrared Receiver
    Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
    Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
    Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
    Code
    /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=dwc_otg/1p, 480M
        |__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/5p, 480M
            |__ Port 1: Dev 3, If 0, Class=Vendor Specific Class, Driver=smsc95xx, 480M
            |__ Port 3: Dev 5, If 0, Class=Vendor Specific Class, Driver=mceusb, 12M
            |__ Port 4: Dev 7, If 0, Class=Hub, Driver=hub/4p, 12M
                |__ Port 4: Dev 8, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
                |__ Port 4: Dev 8, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M

    The TemperUSB dongle is the first one (it is actually and HID keyboard device) on the first code block and last one on the second code block

    There is a github project that can communicate with it on linux (which works on ubuntu) : GitHub - padelt/temper-python: libusb/PyUSB-based driver to read TEMPer USB HID devices (USB ID 0c45:7401) and serve as a NetSNMP passpersist module

    I made a C# library that can communicate with it on windows : GitHub - hagaygo/TemperUSB: TemperUSB Dongle .Net Library

    Any one knows how get it working on libreelec (preferably untouched one) on RPI ?