howard,

you're on the right track.  enumerate the owfs and operating system 
versions that each of you is using.  i assume you are all using the latest 
weewx-owfs (v0.21 as of 12dec2017).

the weewx-owfs extension (driver and service) depends on the owfs libraries.

if you are lucky, you can install owfs using apt or yum.

i had to compile owfs on some arm systems, since the owfs that shipped with 
them was too old or was broken.

you can easily build owfs without messing up your system.  download the 
owfs source, then build it like this:

./configure --prefix=/opt/owfs-x.y ...
make
make install

for a complete list of the options to configure that matter, see the end of 
the owfs wiki page 

  https://github.com/weewx/weewx/wiki/owfs

most of the stuff in owfs is not needed by the weewx-owfs driver/service, 
so i always disable it.

to use your compiled version of owfs instead of whatever the system 
provides, put it in the path.  for example:

LD_LIBRARY_PATH=/opt/owfs-x.y PYTHONPATH=/home/weewx/bin python 
/home/weewx/bin/user/owfs.py --sensors

when you get that to work, put the LD_LIBRARY_PATH into the weewx rc script 
or whatever you use to run weewx as a daemon.

m

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to