I realized that there were still a few little minor annoyances, and probably more in the next few days and weeks. But I got the most immediate ones: dewpoint and pressure. The former is a calculation, the latter only comes from the WLL console. Since that updates WU every 15, there is pressure recorded, but the table data and live feed will show "--" because weewx has no pressure to report from its ISS feed. I got it to not report those fields, and just post a cached value from WLL till WLL has pushed a new value.
I've committed those most recent tweaks. I'll let it sit for a bit and then figure out any other big changes and how to optimize like you suggested. I hope it is useful! I am sorry that I couldn't get it to work on Windows, since there are a lot of Windows users out there. On Tuesday, May 19, 2026 at 11:38:57 PM UTC-4 Vince Skahan wrote: > Nice. > > Looking at the dockerfile you could maybe shrink the size and reduce the > number of layers by doing multistage builds, chaining all your RUN steps > into fewer steps with && and doing the copying a little differently if you > wanted to try that. > > But disk is cheap and it's easy to squash the layers I guess. If it works > that's fabulous. > > Only thing I'd suggest adding might be a docker compose file with examples > of how to pass the USB device through on a non-NAS typical box. > > Very cool. Victory beer worthy ! > > On Tuesday, May 19, 2026 at 7:53:22 PM UTC-7 WeatheredScientist wrote: > >> I got it working on the Mac, tried it on a PC, ran into issues with USB >> and the need to frequency hop (vague, I know, but bottom line didn't work) >> and then went for the NAS. >> >> Created a github repo: >> https://github.com/weatheredscientist/weewx-rtldavis >> >> and a docker image >> https://hub.docker.com/r/weatheredscientist/weewx-rtldavis >> >> I ran into issues with the dewpoint and pressure due to how those are >> calculated, where and when. Long story short, to avoid null values being >> displayed, I had to prevent weewx from updating those fields, instead >> relying on WLL to supply those. That leaves pwsweather without pressure, >> but that is pretty minor unless you aboslutely rely on that for anything. I >> rely on it for nothing, but for giggles I might force my orbit b-hyve to do >> smartwatering based off my weather station and it's hyperlocal rainfall. >> >> Please let me know if I've done anything wrong with the github and docker >> links and their content. I'm hoping to make it easier for anyone else >> looking to do this sort of thing. I get the sense that this is super >> specific to just me, but I'm guessing that as more people upgrade to the >> new console, this will become more of an issue. >> >> Cheers! >> Mike >> On Tuesday, May 19, 2026 at 12:03:30 PM UTC-4 Vince Skahan wrote: >> >>> A vagrant/virtualbox VM or dockerized equivalent should be doable on >>> either x86-64 or raspi platforms since they support accessing the physical >>> RTLSDR >>> stick attached to the host platform. >>> >>> Passing a device to docker is easy. I do it for a zwave antenna into >>> home assistant running into docker on a x86-64 box here. I don’t remember >>> if I have tried it on virtualbox. >>> >>> I have no idea how to pass the device through to a vm or container on a >>> mac but perhaps parallels or fusion support that now on m-series macs. >>> Virtualbox might still be limited on mac. Macs can be weird. Zero idea >>> on anything NAS. Never used one, >>> >>> On Tuesday, May 19, 2026 at 7:35:33 AM UTC-7 John Smith wrote: >>> >>>> Or too outside of what most users here are interested in doing? >>>> >>>> >>>> The internet is a big place, someone somewhere will eventually stumble >>>> upon it appreciate it saving many hours repeating what you can short cut >>>> for them. >>>> >>>> Above all it would be a handy reference for yourself when you need to >>>> revisit in future and can't quite remember exactly what you did the first >>>> time :) >>>> >>>> On Tue, 19 May 2026 at 20:56, WeatheredScientist <[email protected]> >>>> wrote: >>>> >>>>> That's brilliant advice: I learned from Vince that his repo is built >>>>> for Raspberry Pi, and (correct my words if wrong) assumes/prefers a >>>>> Debian >>>>> distro. I was planning on using container manager in the Synology OS, but >>>>> perhaps the VMM solution is a better one for no other reason than >>>>> permitting a simple Debian environment. TBH, I am not sure what container >>>>> manager is using. >>>>> >>>>> What would be useful for the community re: the mac? Is it worth trying >>>>> to write-up what I did for future reference? Or too one-off to be worth >>>>> it? >>>>> Next up before the Syno is my PC. I am hoping it will be quicker based >>>>> on previous experience, though I did set up Ubuntu over Debian in WSL. If >>>>> successful on the Win11, PC, again, worth a write-up? Or too outside of >>>>> what most users here are interested in doing? >>>>> >>>>> Thanks to all, especially Vince, for the immense help, guidance, and >>>>> above all, patience. >>>>> >>>>> -Mike >>>>> >>>>> On Tuesday, May 19, 2026 at 4:19:32 AM UTC-4 [email protected] wrote: >>>>> >>>>>> Hi, >>>>>> >>>>>> I suggest you to use Virtual Machine Manager and install there simple >>>>>> basic Debian linux with weewx and passthrough the RTL-SDR usb device >>>>>> there. >>>>>> There has been problems with docker and usb devices in Synology NAS:es >>>>>> lately. >>>>>> >>>>>> lauantai 2. toukokuuta 2026 klo 23.39.41 UTC+3 WeatheredScientist >>>>>> kirjoitti: >>>>>> >>>>>>> Hello to all! >>>>>>> >>>>>>> I have a Davis Vantage Pro2 Plus weather station that is up and >>>>>>> running. This is a new system, so it comes with the iPad-like >>>>>>> Weatherlink >>>>>>> Live console. >>>>>>> >>>>>>> I have tried using ChatGPT and Claude to get an instance of weewx >>>>>>> running in a Docker container on my Synology NAS. I have not had much >>>>>>> luck, >>>>>>> which seems to be a common experience with this approach. I'm adept >>>>>>> with >>>>>>> technology and computers, but I am not a programmer, even though I have >>>>>>> programmed a bit in the past. >>>>>>> >>>>>>> *Can this group provide steps to getting weewx set up in a container >>>>>>> on the NAS, connecting to services like Weather Underground? *I >>>>>>> feel like I got close, but I am not even sure how to describe what the >>>>>>> LLMs >>>>>>> guided me to do. Largely, I was able to get weewx "installed", but >>>>>>> seemed >>>>>>> to be having problems with the config file. I did see at one point >>>>>>> weewx >>>>>>> outputing data, but it wasn't able to connect to wunderground, even >>>>>>> though >>>>>>> I had provided my station name and key in the right section (so maybe >>>>>>> no >>>>>>> using the right config file). >>>>>>> >>>>>>> Happy to provide much more info, just need guidance on what. >>>>>> >>>>>> -- >>>>> >>>> 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 visit >>>>> https://groups.google.com/d/msgid/weewx-user/7747bb27-ddf1-4159-841b-e941b245d44an%40googlegroups.com >>>>> >>>>> <https://groups.google.com/d/msgid/weewx-user/7747bb27-ddf1-4159-841b-e941b245d44an%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- 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 visit https://groups.google.com/d/msgid/weewx-user/20824e88-8799-4c3f-8778-35bc57dc3ec8n%40googlegroups.com.
