1wire sensor not giving values...



  • Hi, my tenperature sensors connected to Unipi 1.1 suddenly stopped giving temperatures.
    I have not done any hardware changes, just rebooted Pi several times and I was doing some "cleaning" of the Pi /apt-get autoremove etc. / ---- could that be a reason ???

    evok.py is telling this - is this usual or does this mean there is a problem somewhere ?

    root@unipi:/opt/evok# ./evok.py
    Listening on port: 80
    UniPi version:1.1
    Entering measure loop
    Entering 1wire loop
    New sensor DS18B20 - 281C675F07000040
    New sensor DS18B20 - 28FF9C8C6416038A
    New sensor DS18B20 - 28FF6A09641603E8
    New sensor DS18B20 - 28FF669B6416032F
    New sensor DS18B20 - 28FF1D41631604D1
    Status unexpected
    Process OwBusDriver-1:
    Traceback (most recent call last):
      File "/usr/lib/python2.7/multiprocessing/process.py", line 258, in _bootstrap
        self.run()
      File "/opt/evok/owclient.py", line 357, in run
        self.do_scan()
      File "/opt/evok/owclient.py", line 290, in do_scan
        for sens in ow.Sensor("/uncached").sensors():
      File "/usr/lib/python2.7/dist-packages/ow/__init__.py", line 482, in sensors
        list = owfs_get( self._usePath )
      File "/usr/lib/python2.7/dist-packages/ow/__init__.py", line 159, in _get
        raise exUnknownSensor(path)
    exUnknownSensor: '/uncached'
    
    

  • administrators

    Hi @Pavelf!

    It's possible - do you have OWFS installed still? It could be caused by a faulty sensor as well, try plugging them in one by one.