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 terry.s...@gmail.com 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 peterq...@gmail.com 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 <terry.s...@gmail.com> >> 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 peterq...@gmail.com >>> 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 <terry.s...@gmail.com> >>>> 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 pred...@gmail.com 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 <kilo...@gmail.com> >>>>>> 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 >>>>>>> weewx-user+...@googlegroups.com. >>>>>>> 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 weewx-user+...@googlegroups.com. >>>>> 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 weewx-user+...@googlegroups.com. >>> >> 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/c3a6581b-bd1c-49b5-96c8-160d363773ben%40googlegroups.com.