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.

Reply via email to