5.2 up and running with simulator in almost no time!

58 views
Skip to first unread message

DR

unread,
Jan 8, 2026, 10:19:27 PM (2 days ago) Jan 8
to 'Jon Fear' via weewx-user
Thanks to the quickstart info and the very clear and easy to copy
commands I have the simulator mode of 5.2 up and running on a new Pi5
trixie.

Why, I'm not sure, but I was leery with previous info on all the choices
offered and honestly got a bit scared off in trying to implement this. 
Russ and Vince told me that the virtual environment was a no brainer and
was not only simple, but it seems this method makes it much more clear
where things go..


THANKS!


After the simulator runs for a few days, I'd like to try adding a new
input station. My only reliable source of input is from a Rainwise,
using the IP-100.

I looked at the github and the driver listed has updates from 10 years
to as few as 6 years, but a lot of water has gone under the bridge since
then.  I scanned the Wiki for how to install a driver into 5.2, but
don't see anything specific where the driver code should go, and I doubt
the installation from the github IP-100 knows about virtual drivers and
the two different ways to start and stop WeeWx, etc.


Is there a directory I should put the code into and then add the station
manually to the weewx.conf file?  What is the best way to proceed?


Finally, I am running a pi4 with the IP-100 as data source for an old
but very stable install (4.7.0) and I don't want to goof that up.

Question:  Can an IP-100 drive two WeeWx installs, one on my reliable
pi4 and experimenting with a live data feed as I tweak my Pi5? Would
there be a collision when by chance they both want to grab data at the
same time?  I can set one to get data at 2 second intervals and the
other to three seconds to minimize the chance for simultaneous
requests.  I realize this is no likely a very rare problem and no one
may have experience with such a set up.

Thanks again for all the fun and joy this program and support has given
me in the dark cold months up here in the nort'   Dale


Vince Skahan

unread,
Jan 8, 2026, 10:33:18 PM (2 days ago) Jan 8
to weewx-user
The best way to proceed is to actually spend the time to read the user guide which tells you how to install a driver and almost anything else you might need to know….

If you had your old setup working the new one should work too if the driver is compatible with python3.  Looks like ip100 is ancient so its instructions need tweaking for weewx v5. Basically wee_xyz was replaced with weect. See the utilities guide for weectl usage.

No idea re:multiple instance querying the ip100. Try it and report back.

John Kline

unread,
Jan 8, 2026, 10:34:15 PM (2 days ago) Jan 8
to weewx...@googlegroups.com, 'Jon Fear' via weewx-user
The six year old one is mine (at https://github.com/chaunceygardiner/weewx-ip100).

I’ve long since moved on to a Vantage Pro, but this IP100 driver will work on WeeWX 5.2.  Let me know if you need any help.
Driving two weewx instances would be an interesting experiment.  You’ll have to try it.  You could also get another IP100 or a CC3000.  That would definitely work.  I have some lying around.  Where are you located?

On Jan 8, 2026, at 7:19 PM, DR <wxe...@gmail.com> wrote:

Thanks to the quickstart info and the very clear and easy to copy commands I have the simulator mode of 5.2 up and running on a new Pi5 trixie.

Why, I'm not sure, but I was leery with previous info on all the choices offered and honestly got a bit scared off in trying to implement this.  Russ and Vince told me that the virtual environment was a no brainer and was not only simple, but it seems this method makes it much more clear where things go..


THANKS!


After the simulator runs for a few days, I'd like to try adding a new input station. My only reliable source of input is from a Rainwise, using the IP-100.

I looked at the github and the driver listed has updates from 10 years to as few as 6 years, but a lot of water has gone under the bridge since then.  I scanned the Wiki for how to install a driver into 5.2, but don't see anything specific where the driver code should go, and I doubt the installation from the github IP-100 knows about virtual drivers and the two different ways to start and stop WeeWx, etc.


Is there a directory I should put the code into and then add the station manually to the weewx.conf file?  What is the best way to proceed?


Finally, I am running a pi4 with the IP-100 as data source for an old but very stable install (4.7.0) and I don't want to goof that up.

Question:  Can an IP-100 drive two WeeWx installs, one on my reliable pi4 and experimenting with a live data feed as I tweak my Pi5? Would there be a collision when by chance they both want to grab data at the same time?  I can set one to get data at 2 second intervals and the other to three seconds to minimize the chance for simultaneous requests.  I realize this is no likely a very rare problem and no one may have experience with such a set up.

Thanks again for all the fun and joy this program and support has given me in the dark cold months up here in the nort'   Dale


--
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 weewx-user+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/weewx-user/725be903-5e62-4833-b624-0d8866d15a9d%40gmail.com.

John Smith

unread,
Jan 9, 2026, 4:43:35 AM (yesterday) Jan 9
to weewx...@googlegroups.com
it seems this method makes it much more clear where things go..

Just don't update python versions without backing up. 

DR

unread,
Jan 9, 2026, 2:14:08 PM (yesterday) Jan 9
to 'John Kline' via weewx-user
"The six year old one is mine (at
https://github.com/chaunceygardiner/weewx-ip100).


I’ve long since moved on to a Vantage Pro, but this IP100 driver will
work on WeeWX 5.2.  Let me know if you need any help.
Driving two weewx instances would be an interesting experiment.  You’ll
have to try it.  You could also get another IP100 or a CC3000.  That
would definitely work.  I have some lying around.  Where are you located?"

I will try implementing the one you pointed to and with  your knowledge
of the WeeWx 5.2 and Python requirements feel that it should work, since
I'm trying to keep several options open and while many have  upgraded
their stations to Davis and has a lot of attention.

I'd be interested in an IP-100 maybe and yet will try to see if there
are collisions with two drivers requesting data from one IP-100 as soon
as I get the driver you pointed to installed on my Pi5.  As you imply,
there should be no problem if each WeeWx is pointing to a different IP
address.

Thanks for  you help.  Dale

Vince Skahan

unread,
Jan 9, 2026, 2:34:15 PM (yesterday) Jan 9
to weewx-user
Likely comes down to how the device deals with lots of queries in a short time frame. This driver seems to by default poll very frequently. Only testing can say if there is any concern.

I ran multiple weewx polling an ecowitt gw1200 with no problems but that device only gets polled every minute.

The pi5 will not be your limit. Heck go ahead and run 5 instances on the pi and see what https://github.com/weewx/weewx/wiki/weewx-multi

DR

unread,
Jan 9, 2026, 2:46:32 PM (yesterday) Jan 9
to weewx...@googlegroups.com
Thank  you.

I looked (as best I could) to see that the poll frequency is settable
and that there are number of retries if in error, so both of those are
options to fiddle with.


I know from an entirely different application (cronpakbusnew) from
Weather Display that trying to  have multiple display instances read
from the same Campbell Scientific 3000 will eventually end up with a
collision and it isn't handled gracefully.


More fun to come and I am discovering just how much moxie those Pi5s
have.  Off to read more.  Dale


Reply all
Reply to author
Forward
0 new messages