使用node.js观察OWFS

我试图在OWFS中使用node.js Watch在一个单线温度设备上,但是当温度变化时不会激发点火。

(在Raspberry pi上运行)。

像这样的:

var fs = require('fs'); var fo = '/mnt/1wire/10.8782E4000800/temperature'; fs.watchFile(fo, function (curr, prev) { var temp = fs.readFileSync(fo); console.log('the temperarture is: ' + temp); }); 

我怀疑,OWFS不是一个“真正的”文件系统,这就是原因(文件时间戳不更新温度更新)。

有没有办法绕开这个?