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.
