Back around May 2020 the python3-ow version of ow disappeared from the RPi and Debian repos. Where it went, or why no-one knows. There is a user group post titled "python3-ow for OWFS" where this cropped up.
All that aside, you need pyownet (the module using 'pip3 install pyownet' if the apt repo doesn't have it) and owserver (from OWFS using sudo apt-get install owserver). The following is a fork of the original owfs driver / service and is known to work with weewx4 and your i2c combo. You should also find that the --readings stanza should work with this version. https://github.com/glennmckechnie/weewx-owfs The README at that fork should hold enough info to expand on those dependencies, if not ask for clarification. pydoc_owfs.txt will also hold some clues regarding the owserver configuration. ie:- server: device /dev/i2c-1 # for a pi using i2c-1 server: port = 4304 On 02/04/2021, vince <vinceska...@gmail.com> wrote: > There appear to be two pages in the wiki with slightly different filenames. > > Try https://github.com/weewx/weewx/wiki/owfs and look at step1 which > mentions python3 specifically. > > On Thursday, April 1, 2021 at 11:38:52 AM UTC-7 vince wrote: > >> If you use python3, you need python3 versions of all python modules 'and' >> >> python3-compatible versions of all drivers, extensions, and skins you >> install. >> >> That should be somewhat obvious I'd hope, given hundreds of posts since v4 >> >> came out with people battling the python3 transition. >> >> On Thursday, April 1, 2021 at 9:14:13 AM UTC-7 messyp...@gmail.com wrote: >> >>> I didn't see anything in the documentation I read about how to get "the >>> python3 version of the library the driver needs". I know 3 is installed >>> because I installed the pyephem & got it working using pip3. Can someone >>> >>> point me to a procedure to correct this? Thanks. >>> >>> On Thu, Apr 1, 2021, 10:44 vince <vince...@gmail.com> wrote: >>> >>>> On Thursday, April 1, 2021 at 7:40:48 AM UTC-7 messyp...@gmail.com >>>> wrote: >>>> >>>>> Apr 1 09:06:07 PI4BUSB weewx[8998]: Starting weewx weather system: >>>>> weewx. >>>>> Apr 1 09:06:07 PI4BUSB weewx[9013] CRITICAL __main__: Caught >>>>> unrecoverable exception: >>>>> Apr 1 09:06:07 PI4BUSB weewx[9013] CRITICAL __main__: **** No >>>>> one-wire library found >>>>> Apr 1 09:06:07 PI4BUSB weewx[9013] CRITICAL __main__: **** >>>>> Traceback (most recent call last): >>>>> Apr 1 09:06:07 PI4BUSB weewx[9013] CRITICAL __main__: **** File >>>>> >>>>> "/usr/share/weewx/user/owfs.py", line 264, in <module> >>>>> Apr 1 09:06:07 PI4BUSB weewx[9013] CRITICAL __main__: **** ow >>>>> >>>>> = OWFSBinding() >>>>> Apr 1 09:06:07 PI4BUSB weewx[9013] CRITICAL __main__: **** File >>>>> >>>>> "/usr/share/weewx/user/owfs.py", line 202, in __init__ >>>>> Apr 1 09:06:07 PI4BUSB weewx[9013] CRITICAL __main__: **** >>>>> import ow as owbinding >>>>> Apr 1 09:06:07 PI4BUSB weewx[9013] CRITICAL __main__: **** >>>>> ModuleNotFoundError: No module named 'ow' >>>>> >>>>> >>>> Best guess is you installed weewx 4 which defaults to python3, and you >>>> have not installed the python3 version of the library the driver needs. >>>> >>>> >>>> -- >>>> You received this message because you are subscribed to a topic in the >>>> Google Groups "weewx-user" group. >>>> To unsubscribe from this topic, visit >>>> https://groups.google.com/d/topic/weewx-user/5ybl8_8K4QA/unsubscribe. >>>> To unsubscribe from this group and all its topics, send an email to >>>> weewx-user+...@googlegroups.com. >>>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/weewx-user/20ed4b86-87c2-4af6-9383-ec05265444a2n%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/weewx-user/20ed4b86-87c2-4af6-9383-ec05265444a2n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>> . >>>> >>> > > -- > 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 weewx-user+unsubscr...@googlegroups.com. > To view this discussion on the web visit > https://groups.google.com/d/msgid/weewx-user/402490d2-bc67-4c5f-ac84-855c20e02c62n%40googlegroups.com. > -- 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/CAAraAzh2qyhF-7SEbXSOo0FVCtAEO6xQnNR4b5pOa6viz81bVg%40mail.gmail.com.