I have an AccuRite weather station, it has an indoor and outdoor component. The indoor display is connected via USB to a Pi running WeeWX under Raspbian. It works well, I would recommend it.
I bought an Acurite Iris for $90 and a $25 SDR dongle for the RPI (no indoor hub necessary). You don’t even need WeeWx if you just want to pump messages to MQTT… this can be done with rtl-433.
Was up and running in 15 minutes with this guide:
https://github.com/bdwilson/acurite