Campbell Scientific Driver.

225 views
Skip to first unread message

Steve Shuff

unread,
Mar 7, 2018, 8:19:17 AM3/7/18
to weewx-development
Hi All,

I have a Campbell Scientific station which currently uploads data to Weather-Underground and am hoping to modify the program in the station (CR1000) to send data to my Apache server on my Raspberry Pi . This would involve adding a few extra  lines in the logger program to send the data to my Pi.

Currently running on the Pi is Weewx in simulator mode and the Apache server. 

My question is, has anyone developed a driver to read WU data and  display in Weewx ?
Any ideas or suggestions would be appreciated.
Thanks.

Thomas Keffer

unread,
Mar 7, 2018, 10:49:27 AM3/7/18
to Steve Shuff, weewx-development
It's not clear from your note whether you are looking to do this on a continuing basis, or in a "one off" batch mode.

If the latter, Gary's wee_import program will read from the WU and import into your database. 

-tk


mwall

unread,
Mar 7, 2018, 11:18:17 AM3/7/18
to weewx-development
On Wednesday, March 7, 2018 at 8:19:17 AM UTC-5, Steve Shuff wrote:
I have a Campbell Scientific station which currently uploads data to Weather-Underground and am hoping to modify the program in the station (CR1000) to send data to my Apache server on my Raspberry Pi . This would involve adding a few extra  lines in the logger program to send the data to my Pi.

that sounds like what the weewx-interceptor driver does - it captures data in wu format from a weather station.


if this is what you are trying to do, then use the 'observer' station type in the weewx-interceptor driver.  it should work in either sniff or listen mode.

for best results, write a weex driver for the station - perhaps using the RS232 interface?.  writing a weewx driver is really not very difficult, there are many examples, and there are people here who will help.

m
 

steves...@gmail.com

unread,
Apr 8, 2025, 4:59:57 AMApr 8
to weewx-development
Hello Matthew,
Thanks for the reply, (Althought it was a few years back)
I had to drop the project as I moved house etc.
Anyway, back on the scene and slowly making progress I need to configure the "Interceptor  driver" beyond the default values .
Just to be certain, am I correct in saying the driver is "intercepter.py" which resides in /etc/weewx/bin/user ?
Thanks for any pointers.
Reply all
Reply to author
Forward
0 new messages