After encountering problems with my old Davis WeatherLink IP and my Vantage Vue weather station, I purchased the Davis WeatherLink Live, which has a local API endpoint. I developed this integration to utilize more than 50 sensors in Home Assistant with local polling.
Check it out here: https://github.com/stevesinchak/ha-weatherlink-live
Current limitations:
- Only supports a single weather station
- HACS support coming soon