I guess I have to ask what kind of computer is running your virtual machine, and what virtualization software are you running. We kinda need to know your whole setup from a hardware perspective.
For (1) FWIW - I use MQTT. I run a primary Davis VP2 station connected to a pi4. I run a secondary Ecowitt weewx station in a Docker container on a Ubuntu x86_64 host that publishes its data to MQTT using the MQTT extension. The Davis weewx subscribes to the MQTT data using the MQTTsubscribe extension. That means running a MQTT broker someplace in the middle of course, but I do that in Docker as well. It's simpler in practice than it sounds. For (2) I *think* you need separate instances and radios to listen for each frequency, but I might be mistaken there. For the AQ stuff, it depends on what you buy. If you go PurpleAir there's an extension for that. If you go with a Davis Airlink, you could probably modify the purpleair extension I'd think. The two are very similar. For (3) there are too many possibilities to answer there. Personally I really like MQTT as a central collector of stuff from all kinds of sources, and MQTTsubscribe on my primary weewx box to grab the readings I'm looking for, unless there's an explicit extension already that I can use directly (purpleair, for me). Adding a MQTT broker (use mosquitto) is very easy to do and lightweight. -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/8aa7670f-618d-4635-ae94-76936c33eb8an%40googlegroups.com.
