Okay... Need to see a full syslog from a weewx restart.
Also your vetted weewx.conf file (sans passwords etc) I think it's wee_debug that outputs that information. Not sure why you're running the simulator when you have the Davis as the main driver? Correct that owfs will be run as a service in that case. On 02/04/2021, Messy Potamia <[email protected]> wrote: > I am still getting the same errors when in [engine][[services]] I > uncomment data_services = user.owfs.OWFSService > > > On Thu, Apr 1, 2021 at 5:28 PM Messy Potamia <[email protected]> > wrote: >> >> I read the readme.txt at https://github.com/glennmckechnie/weewx-owfs. >> In fact several times. >> I'm sorry but it is not clear to me what I'm supposed to do. Although >> I'm currently running Simulator, whenever I enable the line in >> weewx.conf that says >> [Engine] >> data_services = user.owfs.OWFSService >> it crashes weewx, with several lines of errors (posted above in >> entireity) but the main ones seem to be: >> CRITICAL __main__: **** No one-wire library found >> CRITICAL __main__: **** ModuleNotFoundError: No module named 'ow' >> CRITICAL __main__: **** ModuleNotFoundError: No module named >> 'pyownet' >> all this even though I have installed (several times now) pyownet and >> ow. >> sudo apt-get install python-ow >> sudo apt-get install pyownet #NOT FOUND SO USED: >> pip3 install pyownet >> wee_extension --install weewx-owfs.zip >> Even before all this, my i2c-1 (Sheepwalk rpi3v2) was serving up the 4 >> DS18B20's I hooked up to my browser at http://192.168.2.108:2121/ >> It is just that the weewx 4 that crashes with the above errors. I >> cannot follow the rest of these notes about weewx4/python3/buster >> problems. I've about got your readme.txt memorized. >> Also, my station type will not be OWFS, it will be a Davis and extra >> measurements will be gotten through the i2c-1 ow device. >> Rebooting one last time... >> >> On Thu, Apr 1, 2021 at 4:01 PM Glenn McKechnie >> <[email protected]> wrote: >> > >> > 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 <[email protected]> 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 [email protected] >> > >> 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 <[email protected]> wrote: >> > >>> >> > >>>> On Thursday, April 1, 2021 at 7:40:48 AM UTC-7 [email protected] >> > >>>> 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 >> > >>>> [email protected]. >> > >>>> 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 [email protected]. >> > > 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 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 >> > [email protected]. >> > To view this discussion on the web visit >> > https://groups.google.com/d/msgid/weewx-user/CAAraAzh2qyhF-7SEbXSOo0FVCtAEO6xQnNR4b5pOa6viz81bVg%40mail.gmail.com. > > -- > 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/CAB7-S77C814R56ZbrJDQ5AAzYMJoawHTn1SGajkzPMSyk2U9uA%40mail.gmail.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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/CAAraAzjFpLb8C_eVE5jy1D42Am-JfmRomAeBNf5cs4w5eZcF-w%40mail.gmail.com.
