Jeg har fornyligt hjemskaffet the par TEMPer usb termometre, hydrometer er på vej hjem, som jeg vil bruge til et projekt som omhandler at kende temperaturen og fugtighed rund i det kære gamle 70'er hus jeg boer i.

TEMPer enhederne kan købes på internettet til en pris mellem 50 $ og 10$  jeg fandt mine på Ebay

Projekt tanken går på at der også skal anskaffes en eller flere Raspery PI enhed som skal udgør decentrale målestationer rund i huset tilkoblet wifi.

I første omgang handler det om at blot få disse TEMPer + TEMPer2 enheder til at virke korrekt under Debian, hvilke har vist sig at være en lille udfordring, orginalt håbede jeg at libdevice-usb-pcsensor-hidtemper-perl pakken var nok, men det viser sig at siden denne pakke sidste er blevet opdateret har PCsensor ændret par hardwaren.

får at få mine til at give et output har jeg måtte indsætte følgende i /etc/udev/rules.d/99-temper.rules

SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="0c45", ATTRS{idProduct}=="7401", MODE="666"

hvilket fint svar overens med min lsusb, som giver dette output

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 0c45:7401 Microdia

havde jeg haft nogle ældre versioner skulle jeg havde tilføjet

SUBSYSTEMS=="usb", ACTION=="add", ATTRS{idVendor}=="1130", ATTRS{idProduct}=="660c", MODE="666"

Ligenu er den eneste stykke software jeg kan få til at virke noget jeg har hentet herfra: http://www.isp-sl.com/pcsensor-0.0.1.tgz

wget http://www.isp-sl.com/pcsensor-0.0.1.tgz

tar -zxvf pcsensor-0.0.1.tgz
pcsensor-0.0.1/
pcsensor-0.0.1/pcsensor
pcsensor-0.0.1/pcsensor.c
pcsensor-0.0.1/99-tempsensor.rules
pcsensor-0.0.1/Makefile
root@xxxx:/usr/src# cd pcsensor-0.0.1/
root@xxxx:/usr/src/pcsensor-0.0.1# make
make: Nothing to be done for `all'.
root@xxxx:/usr/src/pcsensor-0.0.1# ./pcsensor
2012/05/25 21:36:16 Temperature 87.80F 31.00C

hvilket angiver at jeg har ca 31 C i mit kontor ligenu, på denne varme sommer aften, hvilket nok ikke er skudt 7 - 8 grader forkert, men hvis softwaren her fungere rimeligt er det også til at "styre" med til matematik i et script.

Jeg håber at finde udaf at få til libdevice-usb-pcsensor-hidtemper-perl at virke, men nu må vi se, dette er da en begyndelse.

I øvrigt virker enheden fint på både Windows 7 og 8

Jeg har lige fået min sensor til at virke scriptet fra denne side http://bitplane.net/2012/01/temper1-ubuntu/