Other input methods

95 views
Skip to first unread message

st fm

unread,
Sep 8, 2022, 11:32:00 PM9/8/22
to weewx-user
I have an ecowit unit that can send data to various weather services and a custom one that allows me to grab the data via a http call.  Is there any other input methods developed that would support either getting the data from the device this way or from a sql database?

The output being sent is as follows:

[08/Sep/2022:21:27:36 -0600] "GET /weatherstation/updateweatherstation.php?ID=Id&PASSWORD=Key&tempf=51.4&humidity=62&dewptf=38.8&windchillf=51.4&winddir=283&windspeedmph=6.71&windgustmph=8.05&rainin=0.000&dailyrainin=0.000&weeklyrainin=0.000&monthlyrainin=0.020&yearlyrainin=0.020&totalrainin=0.020&solarradiation=6.89&UV=0&indoortempf=72.0&indoorhumidity=47&absbaromin=28.051&baromin=28.051&lowbatt=0&dateutc=now&softwaretype=EasyWeatherPro_V5.0.9&action=updateraw&realtime=1&rtfreq=5 HTTP/1.0" 500 - "-" "-"

Right now I have it being collected into a database, but would like to see if I could use weewx with the data.


Greg Troxel

unread,
Sep 9, 2022, 6:27:11 AM9/9/22
to st fm, weewx-user

st fm <wpgpc...@gmail.com> writes:

> I have an ecowit unit that can send data to various weather services and a

It's a little hard to tell what you are asking, but you seem not to be
aware of

https://github.com/gjr80/weewx-gw1000
signature.asc

st fm

unread,
Sep 9, 2022, 5:20:42 PM9/9/22
to weewx-user
Thank you for your response.  I was not aware of that driver, however, I don't think it will work in this case.  This ecowitt only has a console and the access to it is for configuring the console for wifi and which weather service provider you wish to send data to (only port 80 open with that service).  That being said, it does allow one to send weather data to a custom service which is what I had showed in my initial post.  What isn't clear to me is if there is a way to get that data into weewx.  The console can send the data out and I can collect it via a made up web site to do so, but is there a way to have weewx listen for the post from the console?  If not, I would need a driver that can do a mysql or some other known query that I can create a script to provide the data for weewx.  I likely not savy enough to write a driver code that does that on my own.  Appreciate your help, though.

st fm

unread,
Sep 9, 2022, 5:42:18 PM9/9/22
to weewx-user
Well, Greg, that led me to look further for another driver type and I found it - https://github.com/matthewwall/weewx-interceptor/blob/master/readme .  Thanks for pointing me in the right direction.  This driver will capture the incoming packets directly off the wire which is what I needed.
Reply all
Reply to author
Forward
0 new messages