Hi,

wee_import is certainly still being worked on, this thread 
<https://groups.google.com/d/topic/weewx-user/FoiDdT-aeUA/discussion> 
refers (and there are probably others). The main chnages being the WeeWX v4 
wee_import once again supports importing from WU and it also now supports 
Weather Display imports.

I had planned on having the wee_import code finished some time before WeeWX 
v4 was released, and fully intended posting some instructions for using the 
WeeWX v4 wee_import code under a WeeWX 3.x install. Though as the wee_import 
code took much longer than I thought (it has some significant changes to 
how it works in WeeWX v4) and since WeeWX v4 will be released RSN, I 
decided not to post these instructions but rather wait for v4 to be 
released. On reflection, I realise a number of folks may not upgrade to v4 
immediately, due in part to the number of non-core WeeWX drivers and 
extensions that are yet WeeWX v4 compatible. So I have put together the 
following instructions that will allow you to use the WeeWX v4 wee_import 
code under a WeeWX 3.x install (note this will have no affect on your WeeWX 
3.x install):

1. install git if not already installed:

$ sudo apt-get install git

2. create a directory for our clone and chnage to that directory:

$ mkdir /var/tmp/weewx4_src
$ cd /var/tmp/weewx4_src

3. clone the WeeWX GitHub development:

$ git clone -b development https://github.com/weewx/weewx

4. check wee_import works:

$ sudo PYTHONPATH=/var/tmp/weewx4_src/weewx/bin /var/tmp/weewx4_src/weewx/
bin/wee_import --help
$ sudo PYTHONPATH=/var/tmp/weewx4_src/weewx/bin /var/tmp/weewx4_src/weewx/
bin/wee_import --version

the version should be 0.4

5. an example import might look like:

$ sudo PYTHONPATH=/var/tmp/weewx4_src/weewx/bin /var/tmp/weewx4_src/weewx/
bin/wee_import --config=/home/weewx/weewx.conf --import-config=/var/tmp/wu.conf 
--date=2019-11-30

Adjust paths to suit (you could probably leave the --config option out and 
wee_import will find the correct weewx.conf but better safe than sorry)

You should be able to use wee_import with a suitable import config file and 
options using your existing WeeWX 3.x install setup (ie databases) but with 
the WeeWX v4 wee_import code. Note that you will need to refer to the v4 
wee_import documentation which you will find in 
/var/tmp/weewx4_scr/weewx/docs/utilities.htm and the example import config 
files will be in /var/tmp/weewx4_src/weewx/util/import. Importantly, the 
usual caveats apply when using wee_import, ie back your database, do a dry 
run first etc but you should find importing from WU works provided you are 
using a new style long API key.

Finally, you can remove the WeeWX v4 code using:

$ rm -R /var/tmp/weewx4_src

Gary

On Wednesday, 1 January 2020 11:52:42 UTC+10, KnC Mc wrote:
>
> I was using wee_import with WU to generate a local webpage, and gave up 
> since May when it stopped functioning.  I am not a developer at all, but 
> have been playing with HTML since v1, and hacked and thrashed my way thru 
> coding since those days for front end projects.  I recently have started an 
> adventure learning python, and have figured out how to use the WU API key 
> to get some results I think I can parse.  So the question...
>
> Is anyone still working on wee_import?  Can I beta test on CentOS 7, and 
> if I can contribute I am willing to try.  Weeding thru the code has been an 
> experience, but it is helping me learn.  Still a total newbie with weather 
> stations and python, but this seems like a worthwhile project I am willing 
> to contribute.  I am currently running a standard packaged version of 
> weewx... 3.8.0.  I am not all that familiar with git, but there too, am 
> working on it.  If anyone is working on wee_import, I am willing to beta 
> test and test imperial data.  Haven't figured out the database piece, but I 
> have php/mysql experience that might be useful, and I am going to try and 
> apply that to my python lessons next.  
>
> If nothing else I can stress test code (which I seem to be good at), and 
> we might be able to get wee_import in a functional state again.  I don't 
> have any illusions of doing it on my own, but I am willing to help. ;)
>

-- 
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/e1571d70-2079-46f1-b518-8663b5ed4799%40googlegroups.com.

Reply via email to