I upgraded from my older Ambient station to a Davis VP2 in March and have been tinkering ever since to get it working with Moteino and a BME280 (for temp/humidity/pressure). For the last 2 months it's been pretty reliable. Finally figure I should share the setup.
With help from
mccrossley's GitHub repo (which is a
fork of kobuki's), I was able to modify the code to fit my needs. The Moteino is capturing real time data from the ISS every 2.5 seconds, and outputs to serial. The Pi is running a Python script I wrote that listens on serial, sanitizes some data, then uploads it to weewx, MQTT and HomeAssistant instantly. Works great!
The modifications I made to the Moteino code was to add a "data packet" which has the packet number, lost packet stats, etc.. The Python script uses that to help keep an eye on things (e.g. alert me if too many lost packets).
I like how I didn't have to modify the console to get this data. There are some ups and downs with doing it this way. The biggest upside was that this cost me roughly $30 (not including the Pi, and a few months of my spare time tweaking code). Downside, I wish I was able to connect to the console to keep it's clock in sync. but for $30, I'll take a drifting clock on the console.
weewx is running a forked version of their meteobridge driver. The only modification I made here is for the driver to listen on a socket server instead of serial since the Moteino is not directly plugged into my weewx server. I needed a middle man to pass data back and forth, and
ncat has been working great for me for years with my Ambient station.
So the Moteino is sending data to weewx in realtime, then weewx publishes to MQTT, which is then auto-updating my weather website automatically every 2.5 seconds (without refreshing it). If you're curious, you can view that here.
https://belchertownweather.com - Great stuff!
Next step is to work on moving off the breadboard and into a case of some sort and documenting some of the setup.
Anyways, just thought I'd share!
[ You are not allowed to view attachments ]