Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-26 Thread Jan Bennett
I'm happy to help in any way I can. My knowledge is severely lacking. I left the world of computers and programming nearly a decade ago before I ever really understood what I was doing. Within the last month, I got a wild hair when I came across a sizeable stash of a bunch of my old hardware

Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-25 Thread Jan Bennett
Woohoo! I am now at least uploading to WeatherUnderground successfully with my station. This was one of my goals for sure. WeeWX is running, according to the logs, and according to my data now showing up online. However, when I go to localhost/weewx/ the webpage still hasn't updated from when

Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-25 Thread Doug Jenkins
Tom, I forgot to mention that I also modernized the logging for this driver. that was included in the second commit. I sent a pull request to the original author this morning. On Monday, July 25, 2022 at 9:01:33 AM UTC-4 Doug Jenkins wrote: > Jan & Tom: > > I might be a bit late on this

Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-24 Thread Tom Keffer
Ah! The advantages of cutting and pasting over a summarization. You were having a PYTHONPATH problem. Sounds like you got things working by using the "python -m user.byows_rpi" method. The other method should also work with an explicit PYTHONPATH. Something like *PYTHONPATH=/usr/share/weewx

Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-24 Thread Jan Bennett
Following your above suggestion about a different way to try running the file, I get two different responses depending on which one I run: /usr/share/weewx $ python user/byows_rpi.py Traceback (most recent call last): File "/usr/share/weewx/user/byows_rpi.py", line 34, in import

Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-24 Thread Tom Keffer
Hmmm that's odd. What do you get if you do this: *grep weewx /usr/share/weewx/user/byows_rpi.py* and when you do this: *cd /usr/share/weewx* *python ./user/byows_rpi.py* Please don't summarize. Cut and paste the text from the terminal. -tk On Sun, Jul 24, 2022 at 2:43 PM Jan Bennett

Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-24 Thread Tom Keffer
Jan, perhaps you missed my earlier message, but your version of byows_rpi.py has been altered --- it's missing an import statement. You need to download a fresh copy from the repository. You can find it here . On Sun, Jul

Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-24 Thread Jan Bennett
I am quite inexperienced at this and am excited to try and learn a bit more. I am happy to test with my set-up. When I run byows.rpi.py I get the following: Traceback (most recent call last): File "/usr/share/weewx/user/byows_rpi.py", line 34, in import weewx.drivers ModuleNotFoundError:

Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-24 Thread Jan Bennett
Test? On Sunday, July 24, 2022 at 11:54:19 AM UTC-6 do...@dougjenkins.com wrote: > Tom: > > I can give it a look. Right now I am trying to get the install.py file > working to install the driver properly with the correct statements in > weewx.conf. Once I have that working, I can take a look

Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-24 Thread Doug Jenkins
Tom: I can give it a look. Right now I am trying to get the install.py file working to install the driver properly with the correct statements in weewx.conf. Once I have that working, I can take a look at the logging. One challenge is that I do not have a BME280, so I am probably going to have

Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-24 Thread Tom Keffer
Your version has been altered --- it's missing an import statement. Here's the original version . You can give it a try. Doug: If you're going to work on the driver, perhaps you can port it to WeeWX V4? In particular, it

Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-24 Thread Doug Jenkins
No worries, I already forked it on my GitHub account and started working on it. Will send the link once it done and tested On Sun, Jul 24, 2022, 9:05 AM Jan Bennett wrote: > I am not familiar with how to do all of that just yet but I will > definitely start looking into it! > > > > On Sat, Jul

Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-24 Thread Jan Bennett
I am not familiar with how to do all of that just yet but I will definitely start looking into it! On Sat, Jul 23, 2022 at 3:55 PM Doug Jenkins wrote: > To add to this thread Jan, could you fork this repo and send a link? I am > starting some work on a few enhancements to the wee_extensions

Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-24 Thread Jan Bennett
I have attached the byows_rpi.py file that I am using currently. Some of the values haven't been changed for my equipment just yet. I need to add the ground temp serial number and some additional wind vane values. Many thanks for your time and energy here! On Sat, Jul 23, 2022 at 3:51 PM Tom

Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-23 Thread Doug Jenkins
To add to this thread Jan, could you fork this repo and send a link? I am starting some work on a few enhancements to the wee_extensions and I can create the proper packaging that weewx expects so that future users of the driver can install it properly. I would fork the repo, but I do not have a

Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-23 Thread Tom Keffer
Something is off. Could you send me the copy of byows_rpi.py you are using? On Sat, Jul 23, 2022 at 2:33 PM Jan Bennett wrote: > Thank you for your time in responding. > > It is correct that byows_rpi extension > is mostly just a python file >

Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-23 Thread Jan Bennett
Thank you for your time in responding. It is correct that byows_rpi extension is mostly just a python file (byows_rpi.py) saved to /usr/share/weewx/user/ I have followed the directions at the git repository and have verified with Change Driver

Re: [weewx-user] Re: Install user.byows_rpi driver?

2022-07-23 Thread Tom Keffer
1, It looks like the byows_pi extension does not use the extension installer, so weewx has no way of knowing of its existence. This is why it doesn't show up in the list of available drivers. 2. As for running byows_pi directly, you have a slight problem with your paths. Try either this cd

[weewx-user] Re: Install user.byows_rpi driver?

2022-07-23 Thread Jan Bennett
I should also note that when I 'sudo wee_config --reconfigure --driver=user.byows_rpi --no-prompt' I see the following: Using configuration file /home/weewx/weewx.conf Driver user.byows_rpi failed to load: name 'weewx' is not defined On Saturday, July 23, 2022 at 7:07:55 AM UTC-6 Jan Bennett