I'm sorry. Was there a question in there?

-tk

On Sun, Oct 25, 2020 at 12:00 PM Christopher Shaker <[email protected]>
wrote:

> If my changes really were working, they are not working now.
>
> I configured my system only have Python 3, and now weewx isn't running.
>
> Even the weewx engine code doesn't work on Python 3 without this change:
> https://groups.google.com/g/weewx-user/c/G0poSyhJUyc
>
> I'm working with Version 4.2.0 alpha ...
> Starting over with my driver mods...
>
> Chris Shaker
>
> On Thursday, July 16, 2020 at 9:05:08 PM UTC-7 Christopher Shaker wrote:
>
>> I updated this driver to work with Python3. Used the program "2to3-2.7"
>> on Raspbian Buster to do most of the work,
>> then had to use str.encode() to fix a string. Not tested much, but it
>> appears to work.
>>
>> Here are my diffs, with white space changes ignored:
>>
>> pi@weather: diff -w wmII.py.bak wmII.py
>> 2a3,5
>> > # Modified for Python3:
>> > # Copyright 2020 Christopher John Shaker <[email protected]>
>> > # Written by:
>> 29,30c32,33
>> < DRIVER_VERSION = "0.3"
>> <
>> ---
>> > DRIVER_VERSION = "0.35"
>> > DEFAULT_PORT = "/dev/ttyUSB0"
>> 74c77
>> <         self.port = stn_dict.get("port", Station.DEFAULT_PORT)
>> ---
>> >         self.port = stn_dict.get("port", '/dev/ttyUSB0')
>> 121d123
>> <     DEFAULT_PORT = "/dev/ttyUSB0"
>> 237c239
>> <         self.serial_port.write("LOOP" + chr(255) + chr(255) + chr(0x0D))
>> ---
>> >         self.serial_port.write(str.encode("LOOP" + chr(255) + chr(255)
>> + chr(0x0D)))
>> 407c409
>> <         default=Station.DEFAULT_PORT,
>> ---
>> >         default=DEFAULT_PORT
>> 412c414
>> <         print("Weather Monitor II driver version %s" % DRIVER_VERSION)
>> ---
>> >         print(("Weather Monitor II driver version %s" % DRIVER_VERSION))
>> 417c419
>> <             print(
>> ---
>> >             print((
>> 419c421
>> <             )
>> ---
>> >             ))
>> pi@weather:
>>
>> Chris Shaker
>>
>> On Monday, December 30, 2019 at 10:12:50 AM UTC-8 [email protected]
>> wrote:
>>
>>> Hi Bob,
>>>
>>> Jim pretty much cover what is needed to interface the WMII with a
>>> Raspberry Pi. For the hardware you will need: a data logger for the WMII
>>> and a Serial Interface for the Pi.
>>>
>>> For the software, assuming you will be using Raspbian, follow the
>>> instructions to install weeWX on a Debian here:
>>> http://www.weewx.com/docs/debian.htm
>>>
>>> After installing weeWX, follow the instructions in my github repository
>>> for installing the WMII driver here: https://github.com/jardiamj/wmII
>>>
>>> If you get stuck just send me an email or leave me a message on the
>>> github repository.
>>>
>>> Jim, thanks for the mention in your website. That's a nice looking
>>> website, by the way.
>>>
>>> Jardi.
>>>
>>>
>>> On Sunday, December 29, 2019 at 4:07:40 AM UTC-8, Jim Brand wrote:
>>>
>>>> Jardi wrote a driver for the weather monitor II, which I have been
>>>> using successfully on both a pi zero and/or a pi one. It can be found here.
>>>> I am successfully feeding a half dozen other weather sources.
>>>>
>>>> https://github.com/jardiamj/wmII
>>>>
>>>> You'll  need the weather logger/serial interface for the weather
>>>> monitor. You can still find them if you look hard. And don't  have one.
>>>> You'll also need a serial interface for the pi. They are cheap on Amazon or
>>>> elsewhere, less than 10 bucks.
>>>>
>>>> If it is of interest to you, you can see some of that here.
>>>> http://www.jimbrand.net/weather.html
>>>>
>>>> If you are brand new to the pi or this type of project, there is a bit
>>>> to be learned here, but it is a fun journey and it works well when done.
>>>>
>>>> Hope this helps a little.
>>>>
>>>> Jim
>>>>
>>>> On Sat, Dec 28, 2019, 7:20 PM Bob Jonas <[email protected]> wrote:
>>>>
>>> Im looking to tie a WM2 to a Raspberry Pi.
>>>>> Either by using existing software or by other means. Problem is I'm
>>>>> new Raspberry Pi.
>>>>>
>>>>> If you have any insight or direction you could point me, that would be
>>>>> greatly appreciated!
>>>>>
>>>>> Thanks
>>>>> Bob
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "weewx-development" 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-development/2521edf1-51b8-430b-9b74-9aefab1bf19d%40googlegroups.com
>>>>> .
>>>>>
>>>> --
> You received this message because you are subscribed to the Google Groups
> "weewx-development" 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-development/0bad299e-be69-4127-ab64-9d99cdcdc3bdn%40googlegroups.com
> <https://groups.google.com/d/msgid/weewx-development/0bad299e-be69-4127-ab64-9d99cdcdc3bdn%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-development" 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-development/CAPq0zEBr9DmMZ4et4ABTvhcYdb3Pj%2BEtupafQWcM8hyykPL3iA%40mail.gmail.com.

Reply via email to