Skip to content

Home Assistant integration for Davis Instruments' WeatherLink and AirLink

License

Notifications You must be signed in to change notification settings

cclarke99/hass-weatherlink

 
 

Repository files navigation

Home Assistant WeatherLink

HACS Python 3.8

A custom component for Davis Instruments' WeatherLink and AirLink stations.

Installation

  1. Add this repository as a Custom repository to HACS
  2. Install the "WeatherLink" integration in HACS
  3. Head over to the Home Assistant configuration and set up the integration there

Limitations

WeatherLink groups data into multiple data structures. For instance, all the data reported by the ISS outdoor station (temperature, wind, rain, solar, etc.) is reported in a single data structure. When the integration polls the API, it receives a list of these data structures. It's possible for WeatherLink to report multiple instances of the same data structure. This happens, for instance, when you physically separate parts of the ISS and use multiple channels. This integration doesn't handle this case very well. If it receives multiple instances of the same data structure, it primarily uses the first one and only uses the subsequent ones to fill holes in the first one. If you're running into a problem that's caused by this behaviour, please open an issue.

AirLink

Older versions of the AirLink firmware use a different data structure format when transmitting updates. This integration currently doesn't support this so in case AirLink isn't working, try updating the firmware.

AQI

The calculation of AQI varies from country to country and may require inputs that are not available to a single sensor. For AQI calculations using the latest AQI models.

About

Home Assistant integration for Davis Instruments' WeatherLink and AirLink

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Python 100.0%