I wanted to follow up on this thead to see if anyone could help point me in the right direction.
I figured out how to interface with the Kestrel meter via bluetooth on my raspberry pi4. I ended up configuring a bluetooth serial port and using an app called minicom. See here for directions:
.....I was able to communicate with the device and return data sets. For example, I can return the following ASCII dataset:
DT,MG,TR,WS,CW,HW,TP,WC,RH,HI,DP,WB,BP,AL,DA
s,Mag,True,mph,mph,mph,▒F,▒F,%,▒F,▒F,▒F,mb,ft,ft
631207800,---,---,0.0,0.0,0.0,70.4,70.3,62.8,70.3,57.1,61.9,1017.7,-133,822
631209600,---,---,0.0,0.0,0.0,70.6,70.7,62.8,70.9,57.3,62.2,1017.4,-128,848
631211400,---,---,0.0,0.0,0.0,70.6,70.5,62.9,70.5,57.3,62.2,1017.7,-135,831
631213200,---,---,0.0,0.0,0.0,70.0,70.0,63.4,70.0,57.0,61.9,1017.9,-138,792
631215000,---,---,0.0,0.0,0.0,69.4,69.4,59.3,68.9,54.6,60.3,1018.0,-141,730
631216800,---,---,0.0,0.0,0.0,71.1,71.1,67.1,71.6,59.6,63.7,1018.1,-143,875
The first column is a time stamp, the other columns are wind speed, wind direction, temp. etc......
I can obtain this info by sending the Kestrel device a command.
QUESTION: What do I need to do to get weewx to send the command and collect/record the data it receives?
Do I need to build some sort of interface or driver? Is that what the link above to the ventus weather station is doing? Do I need to learn python? I'm OK with a conceptual answer and I'm willing to google and learn.