Argh! Bugger. PYTHONPATH=/home/weewx/bin python /home/weewx/bin/user/owfs.py --iface=localhost:4304 --reading=/uncached/1D.81B500000000/Counter.B
owfs.py defaults to the usb adaptor. You need to specify the iface if using something else On 04/05/2020, Glenn McKechnie <[email protected]> wrote: > Michael Form wrote: >> Well, it communicates with all 1-Wire devices but I do not know the >> answer >> to your question about the "other driver" or "what interface it is >> using". >> Perhaps the info below will answer those questions but it seems to me >> that >> things are OK. > > The owfs.py can run as a driver (full 1-wire network) > > It can also run as a service. > This is where you have another station type that will be the main driver > entry, you augment the values returned from that weather station with a > couple of 1-wire sensors that are being read by owfs.py that runs as a > service. > > You are running a full 1-wire setup. Your config is correct. > > owfs.py can iface (interface) with a serial port, usb port, i2c-1 device > Yours is a the usb port BUT, it's accessed through owserver so > weewx.conf needs the localhost:4304 entry to tell it that. > > >> Adding >> >> --iface=localhost:4304 --reading=/uncached/1D.30C60D000000 >> >> to the PYTHONPATH does return the DS2423 info. Where would I find this in >> the documentation? > > It's in the source of owfs.py > Probably needs adding to the / a wiki entry. > >> Is there some way of reading the values in counter.B? > > Along the way the counters.B got dropped. Ooops! > To get the reading for that location add it to the path as per the > following. > > PYTHONPATH=/home/weewx/bin python /home/weewx/bin/user/owfs.py > --reading=/uncached/1D.81B500000000/Counter.B > > >> >> _What needs to be changed in weewx.conf and/or owfs.conf to make things >> happy?__ > > That appears to be nothing (see below). Providing the owserver is > running. > > /etc/init.d/owserver status > > if systemd isn't in charge, that should return "owserver is running." > > If systemd is in charge it will give you more info, of which "active > (running)" should be in there. > > If there are no errors in the log, or your other sensors are working > fine. Then it is running. > > > _ >> Thanks again. >> >> >> Here is the section of *weewx.conf* that concerns itself with 1-Wire >> stuff >> and owfs.conf are below: >> >> # Set to type of station hardware. There must be a corresponding stanza >> # in this file with a 'driver' parameter indicating the driver to be >> used. >> ### station_type = Simulator >> station_type = OWFS > > No other drivers so this is correct. > > [...] >> # Options for extension 'owfs' >> [OWFS] >> interface = localhost:4304 > > This means we access the usb device via the owserver (which listens on > localhost:4304) > >> driver = user.owfs >> [[sensor_type]] >> windSpeed = inspeed_windspeed >> windDir = inspeed_windvane >> rain = rainwise_bucket >> [[sensor_map]] >> outTemp = /uncached/28.D5A7C6000000/temperature >> # in outside cone >> outHumidity = /uncached/26.ADD891000000/humidity >> # in outside cone >> rain = /uncached/1D.30C60D000000 >> windDir = /uncached/26.5C6EE7000000 >> windSpeed = /uncached/1D.BCBF0D000000 >> >> ################### > [...] > >> server: usb = all > > Correct, and confirms that access to the DS9490R will be made via the > owserver > > [...] >> ####################### OWSERVER ######################## >> >> ###server: port = localhost:4304 >> >> server: port = 4304 > > also correct > > weewx will contact the owserver which will access the usb adaptor. > All communication will be via the owserver. > > -- > > Cheers > Glenn > > rorpi - read only raspberry pi & various weewx addons > https://github.com/glennmckechnie > > -- Cheers Glenn rorpi - read only raspberry pi & various weewx addons https://github.com/glennmckechnie -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/CAAraAziR5SHnvE3HZXF3QSGzT4mGrtg%3DXHkAQU2Zn3OtpTGDrA%40mail.gmail.com.
