I am new to weewx and RPi, but I have done some programming a long time ago (java, asp, php, vB) and have been using linux for the last 7 years or so.
The plan is this: get a Pi, put weewx on it, and then use data coming from e.g. a Kestrel 5500 or DROP D3.
These gadgets use BLE. The Drops start logging as soon as the battery is inserted. BLE is permanently active on those. On the 5x these things can of course be set as required. There are also a USB LiNK dongle and a USB data cable [for the 5x series] available. Maybe those can be repurposed. Kestrel LiNK runs on Android.
1) Can a Pi be equipped with bluetooth and can weewx acquire data by sniffing bluetooth traffic.
2) Since there is no Kestrel hardware in the weewx compatibility list, can the fileparse extension be used to like the guy does in this project (
https://vpn-expert.info/weather-station-with-raspberry-pi-sense-hat-and-weewx-step-by-step/) to add Kestrel bluetooth item capability to the hardware list?
@ mods - should this unintentionally be in the wrong (sub) forum, please forgive me and move it.
Thank you for looking.