More updates to the codebase:
- Added Lunar details to activate the Moon Phase tile
- Added more accuracy to the metric barometer units setting
I'm reaching the end of UI enhancements here. Settings and wind direction historical charts are really all that's left. Next are improvements to installation experience. I'm envisioning a Pi 4b with a display hat here (US Links:
Pi 4b,
Display Hat. Still looking for a suitable case). Purchase both for ~50 USD then install the custom image and plug the Pi's ethernet connection into your router. Weathersite will find your WLL and set up the base configuration. When complete, the display hat will show the URL that you would use to locally access the site.
Thanks to helpful posts from several ppl here, I was able to load up the free Raspberry Pi cumulusMX build and play around with its headless install. It has a good auto WLL discover feature that actually digs into the API response to find the LSIDs of the various sensors. This is something I'm working on currently as well. There's a full featured UI too that makes my meteorologist wife very happy. WAF is good lol. It also uses a novel netbios based method to allow windows machines to automatically resolve the name "cumulusmx.local" which saves the user from having to dig into the intricates of DHCP leases etc to get started. This method doesn't work on I-devices or linux variants such as a chromebooks, so I'm thinking that the display hat is still the way to go for headless installations.
Since I'm now populating WU from cumulus MX, I also was able to disconnect my WLL from its AWS servers to begin a real test on this platform's ability to run autonomously. Looking forward to the results. For our household at least, the goal of an HTML based Davis console replacement for the WLL that can be displayed on any 8" tablet is pretty close to complete. We have a couple of these scattered around the house currently: