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.
