Kod: Markera allt
pj@vsrv25:/mnt/1wire$ ls
28.FF4E1F691404 81.27BB31000000 bus.0 simultaneous structure uncached
28.FF8F45641403 alarm settings statistics system
Kod: Markera allt
pj@vsrv25:/mnt/1wire$ ls
28.FF4E1F691404 28.FFC047641403 alarm settings statistics system
28.FF8F45641403 81.27BB31000000 bus.0 simultaneous structure uncached
pj@vsrv25:/mnt/1wire$ cat 28.FFC047641403/temperature
30.3125pj@vsrv25:/mnt/
Kod: Markera allt
pj@vsrv25:/mnt/1wire$ ls
28.FF4E1F691404 81.27BB31000000 bus.0 simultaneous structure uncached
28.FF8F45641403 alarm settings statistics system
pj@vsrv25:/mnt/1wire$
Jag undrar om inte aktivt matade sensorer har fyra ledare. En signal+gnd och en 5v+gnd. Jag kan inte förklara varför det fungerar i Windows och inte Linux. Men faktumet att det blir fel närmare 85°C är en ledtråd.pj0tor skrev:Hej,
Sensorerna strömförsörjs genom DS9490R-dongeln, med separat ledare för spänningsmatning (3 ledare till varje sensor). Jag kan inte riktigt köpa att detta skulle vara ett fysiskt problem utan det måste vara mjukvarurelaterat exakt samma (samma, inte likadan) setup fungerar klockrent under windows men ej under ubuntu eller raspian ...
Kod: Markera allt
pj@vsrv25:/mnt/1wire$ ls
28.FF4E1F691404 28.FFC047641403 alarm settings statistics system
28.FF8F45641403 81.27BB31000000 bus.0 simultaneous structure uncached
pj@vsrv25:/mnt/1wire$ cat 28.FFC047641403/temperature
49.875pj@vsrv25:/mnt/1wire$ cat 28.FFC047641403/power
1pj@vsrv25:/mnt/1wire$
Inte svar på din fråga men jag har mätt högre temperaturer än 85 med Raspberry PI, I2C-busmaster och dessa DS18B20 baserade givare som är kapslade i en värmeledande aluminiumprofil som ligger bra an röret: http://www.energibutiken.se/sv/temperat ... ivare.html. Fick +7 grader när jag gick från m.nu:s standardgivare kapslad i krympslang, se denna tråd: http://forum.m.nu/post21077.html#p21077pj0tor skrev:Är det någon annan här på forumet som sett OWFS för raspberry/ubuntu mäta temperaturer högre än 85C mha DS18B20?
Kod: Markera allt
mysql> select * from data where sensorid=3 and property=1 and aggregate=4 and period=4 and value > 90;
+---------------------+----------+----------+---------+-----------+--------+
| time | sensorid | property | value | aggregate | period |
+---------------------+----------+----------+---------+-----------+--------+
| 2013-12-08 11:23:06 | 3 | 1 | 92.5625 | 4 | 4 |
| 2013-12-09 17:26:05 | 3 | 1 | 90.8125 | 4 | 4 |
| 2014-01-12 23:57:06 | 3 | 1 | 92.3125 | 4 | 4 |
| 2014-01-13 07:39:06 | 3 | 1 | 102.438 | 4 | 4 |
| 2014-01-23 03:50:07 | 3 | 1 | 95.625 | 4 | 4 |
| 2014-12-28 23:22:07 | 3 | 1 | 94.5 | 4 | 4 |
| 2014-12-29 00:23:22 | 3 | 1 | 94.6875 | 4 | 4 |
| 2015-01-12 07:50:07 | 3 | 1 | 96.375 | 4 | 4 |
| 2015-11-23 07:22:45 | 3 | 1 | 92.62 | 4 | 4 |
| 2015-12-29 08:21:13 | 3 | 1 | 95.1 | 4 | 4 |
| 2016-01-07 21:20:41 | 3 | 1 | 101.55 | 4 | 4 |
+---------------------+----------+----------+---------+-----------+--------+
11 rows in set (0.02 sec)
Kod: Markera allt
pi@rpi1 ~ $ for f in /mnt/1wire/28.ABEDAD030000/*; do printf "%-40s %s\n" $f $(cat $f); done
/mnt/1wire/28.ABEDAD030000/address 28ABEDAD0300005C
/mnt/1wire/28.ABEDAD030000/alias
/mnt/1wire/28.ABEDAD030000/crc8 5C
/mnt/1wire/28.ABEDAD030000/errata
/mnt/1wire/28.ABEDAD030000/family 28
/mnt/1wire/28.ABEDAD030000/fasttemp 77
/mnt/1wire/28.ABEDAD030000/id ABEDAD030000
/mnt/1wire/28.ABEDAD030000/locator FFFFFFFFFFFFFFFF
/mnt/1wire/28.ABEDAD030000/power 1
/mnt/1wire/28.ABEDAD030000/r_address 5C000003ADEDAB28
/mnt/1wire/28.ABEDAD030000/r_id 000003ADEDAB
/mnt/1wire/28.ABEDAD030000/r_locator FFFFFFFFFFFFFFFF
/mnt/1wire/28.ABEDAD030000/scratchpad ?KF??
/mnt/1wire/28.ABEDAD030000/temperature 76.875
/mnt/1wire/28.ABEDAD030000/temperature10 77
/mnt/1wire/28.ABEDAD030000/temperature11 77
/mnt/1wire/28.ABEDAD030000/temperature12 76.875
/mnt/1wire/28.ABEDAD030000/temperature9 77
/mnt/1wire/28.ABEDAD030000/temphigh 75
/mnt/1wire/28.ABEDAD030000/templow 70
/mnt/1wire/28.ABEDAD030000/type DS18B20
Kod: Markera allt
pi@rpi1 $ for f in /mnt/1wire/system/configuration/*; do printf "%-41s %s\n" $f $(cat $f); done
/mnt/1wire/system/configuration/DebugInfo 1
/mnt/1wire/system/configuration/i2c 1
/mnt/1wire/system/configuration/parport 1
/mnt/1wire/system/configuration/trim 1
/mnt/1wire/system/configuration/USB 1
/mnt/1wire/system/configuration/version 2.9p8
/mnt/1wire/system/configuration/zeroconf 1