Hey Terry, I will try them out and let you know.
Thank you very much for the help! On Thursday, February 18, 2021 at 9:28:44 PM UTC+2 [email protected] wrote: > Hi George, > > Yes I did manage to get it working! > I ended up just editing the driver and configuration files where they are > located. > > I installed all of the following libraries: > sudo pip3 install Adafruit-Blinka > sudo pip3 install adafruit-circuitpython-bme280 > sudo pip3 install adafruit-circuitpython-ads1x15 > sudo apt-get install python3-w1thermsensor > > Change file located in /usr/share/weewx/user/BCRobotics.py to what I have > attached > Add the BCRobotics section to the weewx.conf file located in /etc/weewx > Attached is my config file for reference but it has some location specific > information that you'll need to change. > > I reran config and it works! > > > Let me know how you make out or if you have any questions. > > Note for any experts: I tried to run the install.py with the modified > driver file but got a "module setup not found" > Thought it may be a Python version issue but couldn't determine the > Python3 equivalent. Appreciate any hints. > Maybe later I will add my changes to Github but thats a whole other > learning session. > > Terry > On Thursday, 18 February 2021 at 06:21:04 UTC-8 [email protected] wrote: > >> Hi Terry, >> >> I'm trying to do exactly the same thing. >> >> Did you have any luck with the driver? >> >> Thanks in advance. >> >> George >> >> On Wednesday, February 17, 2021 at 5:19:02 PM UTC+2 [email protected] >> wrote: >> >>> Can I just modify the code of the already installed driver or would I >>> need to repackage and reinstall it. I may do that later but its another >>> piece I need to learn. >>> >>> Also how do I ensure its all running Python3? >>> >>> Thanks for all the help. >>> >>> Terry >>> >>> On Tuesday, 16 February 2021 at 18:45:15 UTC-8 [email protected] >>> wrote: >>> >>>> Driver looks like it's written for Python2 (the give away to me is the >>>> print statement on the last line), so you might have a bit of fun fixing >>>> python2/python3 issues. Not too terribly difficult. If you could get the >>>> test program to work, you can probably get the driver to work too. >>>> >>>> On Tue, Feb 16, 2021 at 5:46 PM Terry Steneker <[email protected]> >>>> wrote: >>>> >>>>> I am using the driver located here: >>>>> https://github.com/David-Enst/WeeWX-BCRobotics >>>>> >>>>> I am also attaching the file >>>>> >>>>> >>>>> >>>>> On Tuesday, 16 February 2021 at 16:53:24 UTC-8 [email protected] >>>>> wrote: >>>>> >>>>>> What driver are you using? >>>>>> It's going to be really tough to help with this because you have >>>>>> unique hardware and aren't asking a very answerable question. >>>>>> >>>>>> On Tue, Feb 16, 2021 at 3:26 PM Terry Steneker <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> >>>>>>> I just purchased the BCRobotics board and tried to install the >>>>>>> required software for it. I ran into problems when I tried to test the >>>>>>> BME280 using the Adafruit ADS1x15 library. Kept getting errors and the >>>>>>> python Adafruit_BME280 library is deprecated. >>>>>>> >>>>>>> Instead of trying to fix the errors I went the hard way and upgraded >>>>>>> to the adafruit-circuitpython libraries so I can also run Python3 >>>>>>> >>>>>>> sudo pip3 install adafruit-circuitpython-bme280 >>>>>>> >>>>>>> sudo pip3 install adafruit-circuitpython-ads1x15 >>>>>>> >>>>>>> I then modified the BCRobotics-test-app.py to run under Python3 and >>>>>>> the upgraded Adafruit libraries. >>>>>>> Tested the program and it works! >>>>>>> >>>>>>> I have attached the modified program. >>>>>>> >>>>>>> I need to modify the driver to work the same as the updated code but >>>>>>> not sure how to do that. Can I just substitute the same modifications >>>>>>> that >>>>>>> I made to the test program? >>>>>>> >>>>>>> Thanks >>>>>>> Terry >>>>>>> >>>>>>> On Sunday, 24 November 2019 at 10:25:09 UTC-8 [email protected] >>>>>>> wrote: >>>>>>> >>>>>>>> Louis, >>>>>>>> >>>>>>>> thank you very much for your reply. >>>>>>>> >>>>>>>> I didn't realize they first did it with Python 2.7. I though you >>>>>>>> used it in order for it to work with the interceptor driver. >>>>>>>> >>>>>>>> I'll keep using python 2.7 and your code but it seems that I'm >>>>>>>> missing some libraries. >>>>>>>> >>>>>>>> (I think I had them all but I keep getting a " BME280_OSAMPLE_8' >>>>>>>> is not defined " etc. errors) >>>>>>>> >>>>>>>> I'll try and find the original code and libraries for Python 2.7 >>>>>>>> and do the necessary adjustments. >>>>>>>> >>>>>>>> Thanks again! >>>>>>>> >>>>>>>> On Sun, Nov 24, 2019 at 7:15 PM Louis De Lange <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> George, >>>>>>>>> >>>>>>>>> At the time when I completed that project the tutorial on the >>>>>>>>> BC-Robotics website was written in Python 2.7 so I used all the 2.7 >>>>>>>>> libraries in my code. With some research you should be able to >>>>>>>>> convert the >>>>>>>>> original code to work with python 3 libraries. >>>>>>>>> >>>>>>>>> Sorry, I have not updated anything because if it works why break >>>>>>>>> it. >>>>>>>>> >>>>>>>>> LDL >>>>>>>>> >>>>>>>>> On Saturday, 23 November 2019 13:06:57 UTC-8, George Nimrodel >>>>>>>>> wrote: >>>>>>>>>> >>>>>>>>>> Hey Louis, >>>>>>>>>> >>>>>>>>>> I'm trying to do exactly what you've done with the difference >>>>>>>>>> that I have weewx running on the RPi and I'm using only the BME280 >>>>>>>>>> for >>>>>>>>>> temperature in a separate enclosure. >>>>>>>>>> >>>>>>>>>> I'm having a bit of a trouble with your code. I keep getting >>>>>>>>>> errors regarding the libraries. >>>>>>>>>> >>>>>>>>>> I've noticed that you are not using the python 3 libraries from >>>>>>>>>> the tutorial. >>>>>>>>>> >>>>>>>>>> I would appreciate it if you could tell me which steps you took >>>>>>>>>> that are not included in the tutorial in order for your code to work. >>>>>>>>>> >>>>>>>>>> Any other pointers would also be appreciated >>>>>>>>>> >>>>>>>>>> Thank in advance! >>>>>>>>>> >>>>>>>>>> On Wednesday, December 12, 2018 at 5:53:25 AM UTC+2, Louis De >>>>>>>>>> Lange wrote: >>>>>>>>>>> >>>>>>>>>>> I recently came across a really excellent solution for putting >>>>>>>>>>> together your own weather station on the cheap with high quality >>>>>>>>>>> sensors - >>>>>>>>>>> and most importantly a very useful weather HAT to use with a >>>>>>>>>>> Raspberry PI >>>>>>>>>>> to connect all the sensors. >>>>>>>>>>> >>>>>>>>>>> It comes complete with a 4 part step by step tutorial to >>>>>>>>>>> assemble the whole station, and basic code to upload the data to >>>>>>>>>>> and online >>>>>>>>>>> service - see link below: >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> https://www.bc-robotics.com/tutorials/raspberry-pi-weather-station-part-1/ >>>>>>>>>>> >>>>>>>>>>> I completed my own installation based on the instructions in the >>>>>>>>>>> tutorial and my station running on weewx is active at the link below >>>>>>>>>>> >>>>>>>>>>> http://peachlandweather.ca/mystation/ >>>>>>>>>>> >>>>>>>>>>> For the outdoor portion I used a Raspberry Pi Zero W, with the >>>>>>>>>>> weather HAT. Weewx is running indoors in a FreeBSD jail, using a >>>>>>>>>>> stock >>>>>>>>>>> Interceptor driver. I modified the basic upload code provided in >>>>>>>>>>> the >>>>>>>>>>> tutorial quite extensively to generate upload loops that matched >>>>>>>>>>> the >>>>>>>>>>> Observer URLs supported by the Interceptor driver, and also to >>>>>>>>>>> produce >>>>>>>>>>> derived observations not included in the original code. >>>>>>>>>>> >>>>>>>>>>> The upload code is attached for anyone who might be interested >>>>>>>>>>> in trying to assemble their own. >>>>>>>>>>> >>>>>>>>>>> I tested the results from using the station against my Vantage >>>>>>>>>>> Pro 2 and so far it seems to be pretty close - for less than 20% of >>>>>>>>>>> the >>>>>>>>>>> cost of a Vantage Pro. >>>>>>>>>>> >>>>>>>>>> -- >>>>>>>>> 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/udZCCCJlNE8/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/db1a607e-3fb0-4ed1-974e-0930406e7e6a%40googlegroups.com >>>>>>>>> >>>>>>>>> <https://groups.google.com/d/msgid/weewx-user/db1a607e-3fb0-4ed1-974e-0930406e7e6a%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/3ddea820-bf91-44ff-9a93-90a3214241c3n%40googlegroups.com >>>>>>> >>>>>>> <https://groups.google.com/d/msgid/weewx-user/3ddea820-bf91-44ff-9a93-90a3214241c3n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>>>> . >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Peter Quinn >>>>>> (415)794-2264 <(415)%20794-2264> >>>>>> >>>>> -- >>>>> 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/95c558e3-8772-492e-a9e1-7fbdebf6dd97n%40googlegroups.com >>>>> >>>>> <https://groups.google.com/d/msgid/weewx-user/95c558e3-8772-492e-a9e1-7fbdebf6dd97n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> >>>> >>>> -- >>>> Peter Quinn >>>> (415)794-2264 <(415)%20794-2264> >>>> >>> -- 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/671156d5-2f65-483c-8cec-5ffbfed9febfn%40googlegroups.com.
