First of all you need to write some code on the Raspberry to get your sensor data from the Thingspeak channel they are written to. This link <https://community.thingspeak.com/forum/raspi/how-to-read-data-from-a-thingspeak-channel-using-a-raspberry-pi/> will give you an idea how to do that on the pi. Once you are able to read all of your channels, you can write them to a temporary file and use the WeeWX extension fileParser to pick it up. Check out this link <https://vpn-expert.info/weather-station-with-raspberry-pi-sense-hat-and-weewx-step-by-step/> for details. I used it to setup a fileParser to collect my sensor info so that WeeWX could reap it and found the method works well. My setup is somewhat different than yours in that I have my sensors connected directly to the RPi so I simply use my sensor program to read the data and then write it to a file. WeeWX knows where to find that file and grabs it at the interval specified. The author gives you a sample python program to create a data file containing your sensor data.
Hope that helps. On Friday, July 24, 2020 at 4:03:15 AM UTC-4, Tomasz Lewicki wrote: > > Dear Weewx users. > It's my first post. I looked into wiki and docs but still are stuck so I > ask here. > > My configuration is as follows: > > 1. DIY solar powered WiFi weather station (built from here: > https://www.instructables.com/id/Solar-Powered-WiFi-Weather-Station-V20/ > <https://www.google.com/url?q=https%3A%2F%2Fwww.instructables.com%2Fid%2FSolar-Powered-WiFi-Weather-Station-V20%2F&sa=D&sntz=1&usg=AFQjCNF9RBH-ciuh7iB1x31AWgPloFEbKw> > > - the project known to some of you, I suppose), based on Wemos D1 Mini Pro > (ESP8266) with own IP address in local network > > 2. Raspberry Pi 3 used as cheap airplane tracking station (ADS-B stick). > > Now I want to extend RPi with Weewx fed and weather station data. > > Because my station is hand-made, I can't use any of standard hardware > drivers. As far I installed Weewx with Simulator driver and it works - > http://stationIP/weewx shows many plots and data. I was even able to send > it periodically to my other, public available, webserver by FTP. > > But of course I don't need fake, static data. I want to RPi with Weewx to > communicate periodically with weather station, grab the data (or weather > station push it periodically to RPi, which is the same, I suppose) and view > it live via the webserver. > > So finally I come to the important question: is such connection possible? > I suppose yes, but my experience with such hardware is very poor and I > don't know where should I go. I'm experienced Linux user so it is no > problem in this field. I only expect that someone will point me in the > right direction, some keyword to look for. Maybe someone has similar > configuration and could 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 weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/a72d2d1d-7852-4be0-a8a7-71cd6b8a7722o%40googlegroups.com.